Wednesday, 2015-05-06

NobodyCamhumm now /me wants to add a "random" drinking event to the Liberty-ironic-design-summit-ideas etherpad00:00
BadCub_HidingNobodyCam: ++++++++++++++00:01
*** hemna is now known as hemnafk00:07
*** penick has quit IRC00:08
*** mtanino has quit IRC00:15
*** achanda has quit IRC00:18
jrollcomstud: so we actually put in some fixes for this in shutdown and whatnot, we don't get them in real life any more, but why hack around it in python00:18
*** achanda has joined #openstack-ironic00:19
jrollwtf openstackgerrit00:19
jroll23:38:30 openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Make node locking pluggable  https://review.openstack.org/17996200:19
jroll23:38:31 openstackgerrit | Jim Rollenhagen proposed openstack/ironic: WIP: Add etcd task manager  https://review.openstack.org/17996500:19
* jroll has to do everything himself, just uploaded new versinos00:19
* jroll done for the day00:20
*** achanda has quit IRC00:23
*** rloo has quit IRC00:25
*** saripurigopi has joined #openstack-ironic00:34
*** Sukhdev has quit IRC00:36
*** saripurigopi has quit IRC00:41
-openstackstatus- NOTICE: Restarted gerrit due to stuck stream-events connections. Events since 23:49 were missed and changes uploaded since then will need to be rechecked.00:42
*** cui has joined #openstack-ironic00:45
*** cui has quit IRC00:48
*** cui has joined #openstack-ironic00:49
*** saripurigopi has joined #openstack-ironic00:53
*** igordcard has quit IRC00:56
*** alexpilotti has quit IRC01:08
*** saripurigopi has quit IRC01:13
*** ijw has quit IRC01:18
*** natorious is now known as zz_natorious01:23
*** alexpilotti has joined #openstack-ironic01:30
*** Marga_ has quit IRC01:36
*** spandhe has quit IRC01:43
*** spandhe has joined #openstack-ironic01:45
*** derekh_ has joined #openstack-ironic01:46
*** spandhe has quit IRC01:47
*** penick has joined #openstack-ironic01:48
*** alexpilotti has quit IRC01:48
*** derekh has quit IRC01:50
*** penick_ has joined #openstack-ironic01:51
*** r-daneel has quit IRC01:52
*** penick has quit IRC01:52
*** penick_ is now known as penick01:52
*** cui has quit IRC01:56
*** kan_ has joined #openstack-ironic01:59
*** zhenguo has joined #openstack-ironic02:01
openstackgerritMerged openstack/ironic: Return HTTP 400 for invalid sort_key  https://review.openstack.org/17915902:38
*** achanda has joined #openstack-ironic02:40
*** penick has quit IRC02:41
*** spandhe has joined #openstack-ironic02:48
*** clett has joined #openstack-ironic02:54
*** lazy_prince has joined #openstack-ironic03:35
*** krtaylor has quit IRC03:37
*** lazy_prince has quit IRC03:38
*** lazy_prince has joined #openstack-ironic03:39
*** rameshg87 has joined #openstack-ironic03:40
rameshg87good morning ironic03:40
openstackgerritsonu proposed openstack/python-ironicclient: Added unit tests for command-line shell  https://review.openstack.org/18039603:41
*** links has joined #openstack-ironic03:41
*** Marga_ has joined #openstack-ironic03:49
*** Marga_ has quit IRC03:50
openstackgerritZhenguo Niu proposed openstack/ironic: When boot option is not persisted, set boot on next power on  https://review.openstack.org/17764203:51
*** Marga_ has joined #openstack-ironic03:51
*** coolsvap|afk is now known as coolsvap03:53
*** krtaylor has joined #openstack-ironic03:55
*** ramineni has joined #openstack-ironic03:57
openstackgerritMerged openstack/ironic: Use oslo_log lib  https://review.openstack.org/15760204:16
*** saripurigopi has joined #openstack-ironic04:26
*** Marga_ has quit IRC05:01
*** dlpartain has joined #openstack-ironic05:02
*** yog_ has joined #openstack-ironic05:05
saripurigopiWhat is 'out of tree' ironic driver?05:09
*** spandhe_ has joined #openstack-ironic05:29
*** spandhe has quit IRC05:30
*** spandhe_ is now known as spandhe05:30
*** subscope_ has joined #openstack-ironic05:35
*** yog_ has quit IRC05:40
*** early has quit IRC05:49
mrdasaripurigopi: you mean the Nova Ironic driver that sits in Nova's tree?05:54
*** early has joined #openstack-ironic05:59
*** dlpartain has left #openstack-ironic06:01
*** subscope_ has quit IRC06:02
*** jcoufal has joined #openstack-ironic06:06
rameshg87mrda: i think saripurigopi meant about ironic drivers that are not upstream yet06:06
rameshg87saripurigopi: is that what you meant ?06:07
mrdaoh, thanks rameshg8706:09
*** ukalifon1 has joined #openstack-ironic06:14
*** kalpase has joined #openstack-ironic06:18
*** kalpase has quit IRC06:24
*** cui has joined #openstack-ironic06:30
*** cui has quit IRC06:38
*** alex_xu has quit IRC06:38
*** cui has joined #openstack-ironic06:39
*** tteggel has quit IRC06:41
*** bkero has quit IRC06:41
*** tteggel has joined #openstack-ironic06:41
*** alex_xu has joined #openstack-ironic06:42
saripurigopirameshg87: yes, I've heard it in conversation. and pxe_ucs driver was mentioned as 'out of tree' driver. Not sure what is 'out of tree' driver. so wanted to confirm.06:42
*** bkero has joined #openstack-ironic06:43
*** kalpase has joined #openstack-ironic06:45
*** athomas has joined #openstack-ironic06:45
*** viktors|afk is now known as viktors06:48
*** jcoufal_ has joined #openstack-ironic06:49
*** cui has quit IRC06:52
*** cui has joined #openstack-ironic06:52
*** jcoufal has quit IRC06:52
rameshg87saripurigopi: sorry i was away06:53
rameshg87saripurigopi: yeah, so in ironic you can have the driver within the tree in upstream06:54
rameshg87saripurigopi: or you can have your own module which implements all the required interfaces and mentions the stevedore entry points06:54
rameshg87saripurigopi: https://github.com/openstack/ironic/blob/master/setup.cfg#L35-L6706:55
rameshg87saripurigopi: stevedore entry point namespace is ironic.drivers06:55
rameshg87saripurigopi: when ironic conductor loads it will scan through all modules in the system with an entry point in this namepace06:55
rameshg87saripurigopi: and hence will pick up the out of the tree driver as well06:55
saripurigopirameshg87: thanks, it is clear now.06:57
*** Haomeng has joined #openstack-ironic07:04
*** kalpase has quit IRC07:06
*** cui has quit IRC07:07
*** yog_ has joined #openstack-ironic07:07
*** achanda has quit IRC07:07
*** cui has joined #openstack-ironic07:08
*** achanda has joined #openstack-ironic07:11
*** achanda has quit IRC07:11
*** afaranha has quit IRC07:18
*** cui has quit IRC07:22
*** cui has joined #openstack-ironic07:22
*** dlpartain has joined #openstack-ironic07:23
*** dlpartain has left #openstack-ironic07:30
*** ifarkas has joined #openstack-ironic07:38
*** kalpase has joined #openstack-ironic07:45
*** romcheg has joined #openstack-ironic07:46
*** jistr has joined #openstack-ironic07:59
openstackgerritMerged openstack/ironic: Include graphviz in install prerequisites  https://review.openstack.org/17993008:01
openstackgerritMerged openstack/ironic: Link to config reference in our docs  https://review.openstack.org/17989208:01
*** romcheg has quit IRC08:02
openstackgerritTan Lin proposed openstack/ironic-specs: Bare Metal Trust Using Intel TXT  https://review.openstack.org/13390208:02
kejiahumorning Ironic08:03
Haomengkejiahu: morning:)08:04
kejiahuHaomeng, morning :)08:04
Haomengkejiahu: :)08:04
*** ndipanov has quit IRC08:06
*** ndipanov has joined #openstack-ironic08:08
*** lucasagomes has joined #openstack-ironic08:08
*** lsmola has joined #openstack-ironic08:11
lucasagomesmorning, gate is broken?!08:12
lucasagomes2015-05-06 02:04:06.501 | ERROR: openstack 500 Internal Server Error: Failed to upload image a80cfc6e-e4b9-48b5-8e33-51a440b25cb5 (HTTP 500) hmmmm08:14
*** kalpase has quit IRC08:14
*** edcragg has joined #openstack-ironic08:19
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Override PXE kernel cmdline via Glance property  https://review.openstack.org/17822908:19
*** e0ne has joined #openstack-ironic08:22
rameshg87lucasagomes: i think i missed to run tox on https://review.openstack.org/#/c/167929/08:27
rameshg87lucasagomes: morning btw :)08:27
lucasagomesrameshg87, :-D08:27
lucasagomesmorning08:27
Haomenglucasagomes: yes, a lot of gate error08:31
lucasagomes:-(08:31
Haomenglucasagomes: :)08:31
Haomenglucasagomes, rameshg87, morning:)08:32
rameshg87morning Haomeng08:33
Haomengrameshg87: :)08:33
*** Marga_ has joined #openstack-ironic08:37
Haomengramineni: hi08:41
ramineniHaomeng: hi ,08:41
Haomengramineni: what OS type you are using, redhat?08:41
Haomengramineni: or ubuntu?08:41
ramineniHaomeng: ubuntu 14.0408:42
Haomengramineni: yes, we can take devestack ironic scripts as reference08:42
ramineniHaomeng: tftp works fine until i specify map-file08:42
Haomengramineni: yes, let me shou you the devstack ironic scripts08:42
*** kalpase has joined #openstack-ironic08:42
ramineniHaomeng: ok08:43
Haomengramineni: this one - https://github.com/openstack-dev/devstack/blob/2ebcd3817f6b9f18ddb408026ac07f48d0bea801/tools/ironic/templates/tftpd-xinetd.template08:43
*** e0ne has quit IRC08:43
Haomengramineni: we can run tftp client to verify your tftp servier08:43
ramineniHaomeng: I have the same, still doesnt work :(08:44
Haomengramineni: tftp <YOUR_TFTPSERVER_IP>08:44
Haomengramineni: get pxelinux.0 to see if it is working08:44
ramineniHaomeng: yes, i'm doing that, it times out08:44
Haomengramineni: if it is map issue, should return 'can not find file'08:44
Haomengramineni: if timeout, should be network issue I think08:44
Haomengramineni: can you check firewall?08:45
ramineniHaomeng: oh, let me check08:45
Haomengramineni: make sure the udp 69 port is opened for outcoming08:45
ramineniHaomeng: but, that works if i remove the argument , in xinetd/tftp file08:45
Haomengramineni: and check if 69 port is opened - netstat -an|grep 69|grep udp08:46
Haomengramineni: if it works without map, just go ahead to remove it:)08:46
*** kalpase has quit IRC08:47
*** kalpase1 has joined #openstack-ironic08:47
*** kalpase1 has quit IRC08:48
ramineniHaomeng: ok,08:48
ramineniHaomeng: btw its opened08:49
openstackgerritVictor Sergeyev proposed openstack/ironic: Run tests in py34 environment  https://review.openstack.org/15619208:51
Haomengramineni: will be back for a while:)08:54
Haomengramineni: :)08:54
*** lsmola has quit IRC08:58
*** clett has quit IRC08:58
*** mrda has quit IRC08:58
*** rsFF has quit IRC08:58
*** lsmola has joined #openstack-ironic09:00
*** clett has joined #openstack-ironic09:00
*** mrda has joined #openstack-ironic09:00
*** rsFF has joined #openstack-ironic09:00
*** yog_ has quit IRC09:09
raminenilucasagomes: hi09:09
lucasagomesramineni, hi there09:13
*** Bertie_ has joined #openstack-ironic09:13
raminenilucasagomes: wanted to know if  you have ever tested ipxe with pxe_ilo driver?09:13
lucasagomesramineni, no, the only time I ever tested pxe_ilo was a couple of days ago where they have a problem using pxe_ipmitool with some ilo gen 7 machines09:14
lucasagomesbut I don't have access to those anymore :-(09:14
raminenilucasagomes: oohok :(09:14
lucasagomesramineni, did you find more problems with it ?09:14
lucasagomesIIRC it was a tftp problem you had before right?09:14
raminenilucasagomes: i got it wrked by removing the map-file , but im wondering if there is any extra configuration needed for pxe_ilo driver to support ipxe09:16
lucasagomesramineni, right... What's the problem you're seeing now?09:16
mrdalucasagomes: thanks for answering the nova ironic driver email.09:20
lucasagomesmrda, oh no problem, yeah we perhaps need to elect someone to keep an eye on those bugs09:20
lucasagomesor idk, just call more attention to it09:21
mrdaIt escaped my attention, f'sure09:21
lucasagomesno worries09:22
rameshg87lucasagomes: when you get some time, please have a look at comments on https://review.openstack.org/#/c/173214/09:24
rameshg87the raid configuration spec09:24
lucasagomesrameshg87, yeah I said I would do that yesterday but I didn't have much time09:25
lucasagomesI will look today fo sure09:25
rameshg87sure thanks :)09:25
*** e0ne has joined #openstack-ironic09:25
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Remove instance_uuid as part of tear_down  https://review.openstack.org/18045909:31
raminenilucasagomes: it gets booted and it shows ipxe initializing devices .. tftp://10.10.1.11/undionly.kpxe ...ok,  but keeps on looping over same and finally stops at 'No more netwrok devcies '09:32
raminenilucasagomes: dropping to shell, can we debug something?09:32
lucasagomesramineni, is neutron configured?09:33
lucasagomesI mean, with the ipxe tag09:34
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Remove instance_uuid as part of tear_down  https://review.openstack.org/18045909:34
ramineniya , configured according to installation guide09:34
* ramineni checks again09:34
lucasagomesramineni, right hmmm09:36
lucasagomesodd... apparently it's not getting the dhcp option 175 from the undionly.kpxe and keep chainbooting all the time09:36
raminenilucasagomes: my bad , i think i removed while debugging for something yesterday, added now, restarted deploy again09:38
raminenilucasagomes: thanks09:38
lucasagomesramineni, ack... you gotta restart the neutron dhcp agent too09:38
lucasagomesso the config gets applied09:38
raminenilucasagomes: yes, did that :)09:39
lucasagomesok09:39
openstackgerritRamakrishnan G proposed openstack/ironic-python-agent: Use mkdtemp for mounting virtual media device  https://review.openstack.org/18000109:39
*** cui has quit IRC09:48
*** athomas has quit IRC09:48
*** Marga_ has quit IRC09:50
*** athomas has joined #openstack-ironic09:53
raminenilucasagomes: Booted succesfully :)09:55
raminenilucasagomes, Haomeng: thanks for the help :)09:56
*** romcheg has joined #openstack-ironic09:57
*** e0ne is now known as e0ne_09:59
lucasagomesramineni, yay! awesome10:00
lucasagomesramineni, so the guide is correct right?10:00
lucasagomes(just making sure)10:00
raminenilucasagomes: :) , yes, but unfortumately specifying map-file in tftp config didnt wrk for me .. but could be my env issue10:02
raminenilucasagomes: but , yes, install-guide has every detail of configuration :)10:02
lucasagomesramineni, right... hmm odd I dunno much about tftp and mapping to actually be able to point what would cause that problem you saw10:03
lucasagomesbut yeah, thanks for confirming the guide works10:03
raminenilucasagomes: :)10:04
*** e0ne_ is now known as e0ne10:05
raminenilucasagomes: btw, could you please have a look at https://review.openstack.org/#/c/178925/3, when you get some time10:05
lucasagomesramineni, sure10:05
raminenilucasagomes: gr8, tnx10:06
*** zhenguo has quit IRC10:07
rameshg87lucasagomes: hi10:19
rameshg87lucasagomes: regarding https://review.openstack.org/#/c/178229/8/ironic/drivers/modules/pxe_config.template10:19
rameshg87lucasagomes: do you think it's good if we merged pxe_options.kernel_cmdline and pxe_options.pxe_append_params10:19
rameshg87lucasagomes: i mean overlayed pxe_options.kernel_cmdline on top of pxe_options.pxe_append_params, so that any overrides over normal pxe_append_params may also be specified10:20
rameshg87lucasagomes: without that if someone specified same option on both pxe_options.kernel_cmdline and pxe_options.pxe_append_params, 2 options would end up finally for the kernel (which i don't know which one the linux kernel will pick up)10:20
lucasagomesrameshg87, hi hmm we could do that yes10:33
rameshg87lucasagomes: and if we do that we might get one advantage10:34
rameshg87lucasagomes: currently the use case of kernel_cmdline is limited to only when you have a "root=" argument10:34
rameshg87lucasagomes: i.e only if i have an alternate mechanism for root10:34
lucasagomesrameshg87, well not only, if u use ostree you also need to specify it along with the root10:34
rameshg87lucasagomes: but i could have use-cases to use kernel_cmdline other than "root=", right ?10:35
rameshg87lucasagomes: like if the image needs foo=bar to be added to kernel command line (where foo != root)10:35
lucasagomesrameshg87, yes, sure... whatever the image itself requires for booting10:36
rameshg87lucasagomes: in those cases, if i don't have "root=" in kernel_cmdline, ironic will not populate "root=UUID=xxxx" for me10:36
rameshg87lucasagomes: hence my booting will fail, right ?10:36
rameshg87lucasagomes: so i think we should skip the block uuid stuff only if we have "root=" in the kernel_cmdline. wdyt ?10:37
rameshg87i.e only if an alternate mechanism for finding root was specified in the kernel_cmdline10:38
lucasagomesrameshg87, right I don't know if root is actually mandatory10:38
lucasagomesbut for the use cases I have at least it is10:38
*** coolsvap is now known as coolsvap|afk10:38
* lucasagomes research10:39
* rameshg87 has seen root= in linux kernel argument from day 1 10:39
rameshg87lucasagomes: unless rootfstype=ramfs i guess :)10:39
lucasagomesrameshg87, there are many things going on in the booting world10:41
lucasagomeslike http://www.freedesktop.org/wiki/Specifications/DiscoverablePartitionsSpec/10:41
lucasagomesactually a minimal fedora installation (without gui etc) you can boot only having the /usr10:42
lucasagomesno /etc or /var at all10:42
lucasagomesso no fstab anything like that10:42
lucasagomesit's growing pretty crazy :-) this useful if you do things like factory reset on linux systems10:42
rameshg87lucasagomes: yeah, so /usr is in initrd ?10:43
lucasagomesyeah all the OS binaries are under /usr10:43
rameshg87lucasagomes: but since we have deployed the image, we will need to boot from that, no ?10:43
lucasagomessure10:43
lucasagomesI just trying to find out whether root is actually mandatory10:43
lucasagomesIIRC you can omit it10:43
lucasagomesso that's why I don't want to have ironic to be overcomplex and rely on having a specific kernel cmdline10:44
lucasagomessome images may not actually require it10:44
rameshg87lucasagomes: hmm.. okay10:45
rameshg87lucasagomes: my only concern was we wouldn't be able to use kernel_cmdline if i had *only* non-root related stuff in kernel_cmdline10:45
lucasagomesrameshg87, but then you can include the root= in the kernel_cmdline too no?10:46
lucasagomesI mean the root= parameter is part of the image, even when Ironic deploys it it looks at the image filesystem UUID to set root10:46
rameshg87lucasagomes: yeah but only if i had a label, right ?10:46
rameshg87lucasagomes: oh find out root uuid myself and then do10:46
rameshg87?10:46
lucasagomesyeah10:47
rameshg87oh yeah, that can be done :)10:47
lucasagomesit's a blkid command.. if u know the rest of the parameters need to boot that specific images10:47
lucasagomesI don't see why u can't get the fs uuid10:47
rameshg87uncompress the image, run blkid and then get it, right ?10:47
lucasagomesyup10:47
rameshg87okay. make sense. thanks :)10:47
lucasagomesor if it's raw, just mount it and blkid it10:47
lucasagomesI mean mount in a loop10:47
rameshg87yeah10:47
*** Bertie_ has quit IRC10:48
rameshg87lucasagomes: and what about overlaying pxe_options.kernel_cmdline on top of pxe_append_params10:48
rameshg87 ?10:48
rameshg87does that make sense to mention overrides ?10:49
lucasagomesrameshg87, btw, in the http://www.freedesktop.org/wiki/Specifications/DiscoverablePartitionsSpec/ see "Doesn't this break multi-boot scenarios"10:49
lucasagomesroot is optional10:49
rameshg87i don't know if there will ba use-case10:49
lucasagomesif u use discoverable partitions10:49
lucasagomesrameshg87, I think it actually does for the pxe_append_params10:49
lucasagomescause if both are mentioned and pxe_append_params is global. Perhaps the image one should overwrite it10:49
lucasagomesrameshg87, I will add a new patch set merging both10:50
*** romcheg has quit IRC10:50
*** romcheg has joined #openstack-ironic10:50
rameshg87okay, i am just going through it .. pls give me some 5 mins10:50
rameshg87will post comments ...10:50
lucasagomesrameshg87, np, thanks for reviewing it!10:50
*** Bertie_ has joined #openstack-ironic11:00
openstackgerritVladyslav Drok proposed openstack/ironic: Improve root partition size check in deploy_partition_image  https://review.openstack.org/17904311:06
openstackgerritMerged openstack/python-ironicclient: Disable invalid sort key in list command  https://review.openstack.org/17621911:06
* rameshg87 goes home11:10
*** rameshg87 has quit IRC11:10
openstackgerritAnusha Ramineni proposed openstack/ironic: Delete neutron ports when the node cleaning fails  https://review.openstack.org/17857011:25
lucasagomesomg github is offline11:35
lucasagomestime for lunch then...11:36
openstackgerritMerged openstack/ironic: Adds docstrings to some functions in ironic/conductor/manager.py  https://review.openstack.org/17991011:39
*** saripurigopi has quit IRC11:41
*** romcheg has quit IRC11:41
*** arif-ali has quit IRC11:45
*** romcheg has joined #openstack-ironic11:49
*** dprince has joined #openstack-ironic11:51
*** dlpartain has joined #openstack-ironic11:54
*** alexpilotti has joined #openstack-ironic11:57
*** dlpartain has quit IRC12:05
*** dlpartain1 has joined #openstack-ironic12:05
*** lucasagomes is now known as lucas-hungry12:11
*** dlpartain1 has left #openstack-ironic12:21
*** e0ne is now known as e0ne_12:22
*** e0ne_ is now known as e0ne12:29
*** afaranha has joined #openstack-ironic12:30
*** jjohnson2 has joined #openstack-ironic12:35
*** rameshg87 has joined #openstack-ironic12:36
rameshg87devananda: hi12:36
*** dlpartain has joined #openstack-ironic12:36
*** dlpartain has quit IRC12:37
openstackgerritAlessandro Pilotti proposed openstack/ironic: Adds OCS Power and Management interfaces  https://review.openstack.org/17639012:37
alexpilottirameshg87 NobodyCam could you guys please +a again the OCS patch? https://review.openstack.org/#/c/176390/12:38
rameshg87alexpilotti: ack12:39
alexpilottirameshg87: after swearing at gerrit all night I got the additional surprise that solo_log was needed :-)12:39
rameshg87alexpilotti: i think it was just merged yesterday or something, right ?12:40
alexpilottithe olso_log one?12:40
rameshg87yeah12:41
alexpilottiyep: https://review.openstack.org/#/c/157602/12:41
alexpilottiit says 7.16 AM12:41
alexpilottiit’s localized, now is 3.42PM here12:42
openstackgerritBruno Cornec proposed openstack/ironic: Specify environment variables needed for a standalone usage  https://review.openstack.org/18000212:42
* bcornec Trying to understand why the build is failing now12:43
alexpilottiso some 8.30 hours ago, while the OCS one was fighting with gerrit and zuul :-)12:43
rameshg87alexpilotti: yeah :)12:44
*** Bertie_ has quit IRC12:46
*** BertieF has joined #openstack-ironic12:49
*** saripurigopi has joined #openstack-ironic12:51
*** openstackgerrit has quit IRC12:53
*** openstackgerrit has joined #openstack-ironic12:53
*** links has quit IRC12:54
jrollmorning all13:03
jrolllucas-hungry: +1 on specs solving problems, -1 on making me do more work :)13:03
*** thrash|g0ne is now known as thrash13:03
*** saripurigopi has quit IRC13:04
*** trown|outttypeww is now known as trown13:05
*** lucas-hungry is now known as lucasagomes13:06
lucasagomesjroll, :-D cool13:07
*** edcragg has quit IRC13:07
lucasagomesjroll, it's all right, you would have to implement a new plugin soon or later right?13:07
*** ijw has joined #openstack-ironic13:07
*** kkoski has joined #openstack-ironic13:07
openstackgerritRamakrishnan G proposed openstack/ironic-specs: Add new boot interface in Ironic  https://review.openstack.org/16869813:07
*** ijw has quit IRC13:08
*** ijw has joined #openstack-ironic13:08
*** edcragg has joined #openstack-ironic13:09
lucasagomesjroll, and morning :-)13:09
jrollheh morning :)13:10
jrollyeah, that's the goal13:10
rameshg87anyone feels a new node.zap_info might be good idea ?13:10
*** saripurigopi has joined #openstack-ironic13:11
rameshg87to store all the input for zapping13:11
jrolllucasagomes: though now I went to get a reference for etcd's lock module and it appears it might be deprecated :/13:12
lucasagomesjroll, :-/13:12
lucasagomesjroll, what about tooz?13:12
lucasagomesjroll, https://github.com/openstack/tooz13:12
jrolllucasagomes: yeah, it's probably fine, though I really like etcd's simplicity13:12
*** jjohnson2 has quit IRC13:12
jrollhave you read up on raft at all?13:12
lucasagomesjroll, fair enuff, I dunno much etcd or even tooz to weight in13:13
lucasagomesjroll, nop13:13
jrollit's a consensus protocol built for understandability, the whitepaper is a good read if you have an hour or so13:13
lucasagomesoh nice, I will take a look13:13
jrolland etcd 1) implements the raft protocol, and 2) is just a single binary to deploy13:13
lucasagomeshttps://ramcloud.stanford.edu/wiki/download/attachments/11370504/raft.pdf ?13:14
jrollhere's a good start, also links to the paper https://raftconsensus.github.io/13:14
jrollyep13:14
lucasagomesjroll, cool, will def take a look13:14
lucasagomesthanks!13:14
jrollnp :)13:14
*** e0ne is now known as e0ne_13:19
*** e0ne_ is now known as e0ne13:21
*** rameshg87 is now known as rameshg87-away13:23
*** spandhe has quit IRC13:27
*** raildo_away is now known as raildo13:28
openstackgerritZhenguo Niu proposed openstack/ironic: When boot option is not persisted, set boot on next power on  https://review.openstack.org/17764213:33
*** BadCub_Hiding is now known as BadCub13:37
BadCubmorning folks!13:37
openstackgerritJarrod Johnson proposed stackforge/pyghmi: WIP: Implement event log retrieval from BMCs  https://review.openstack.org/17918813:37
*** openstackgerrit has quit IRC13:38
*** openstackgerrit has joined #openstack-ironic13:38
openstackgerritGopi Krishna S proposed openstack/ironic: Add pxe_ucs and agent_ucs drivers to manage Cisco UCS servers  https://review.openstack.org/15973413:39
*** zz_natorious is now known as natorious13:42
*** lifeless has quit IRC13:42
NobodyCamgood morning Ironic13:45
NobodyCammorning BadCub13:45
BadCubmorning NobodyCam13:46
openstackgerritKan proposed openstack/python-ironicclient: Disable meaningless sort keys in list command  https://review.openstack.org/17757813:51
*** athomas_ has joined #openstack-ironic13:51
*** athomas has quit IRC13:52
*** athomas_ has quit IRC13:53
*** athomas has joined #openstack-ironic13:54
*** rameshg87-away is now known as rameshg8714:00
rameshg87JoshNang: hi14:01
NobodyCammorning rameshg8714:02
rameshg87morning NobodyCam14:02
openstackgerritImre Farkas proposed openstack/ironic: [WIP] DRAC: automatic RAID configuration  https://review.openstack.org/17631914:02
rameshg87ifarkas: hi14:04
ifarkasrameshg87, o/14:04
rameshg87ifarkas: let me know what you think about comments on https://review.openstack.org/#/c/173214/14:04
ifarkasrameshg87, ok, I will review it!14:05
rameshg87ifarkas: rloo raised some concerns on the initial proposal - the main concern is that it is deviating from the *usual* way of how things are done in ironic14:05
ifarkasrameshg87, you mean the driver_internal_info vs driver_info thing?14:06
rameshg87ifarkas: yeah14:06
rameshg87ifarkas: mainly if we switch from driver_internal_info to driver_info14:06
rameshg87ifarkas: and raid being an interface should have a validate() method which validates like all other interfaces in ironic - reading the input information from the db14:07
rameshg87ifarkas: and a look at the zapping spec - https://github.com/openstack/ironic-specs/blob/master/specs/kilo-archive/implement-zapping-states.rst14:07
rameshg87ifarkas: it points out that JoshNang had left space for the input for zap tasks (raid configuration) to be stored in the API itself14:08
*** rloo has joined #openstack-ironic14:09
rameshg87ifarkas: totally it seems like we need to revamp the raid spec again :)14:09
*** yuriyz has quit IRC14:09
*** shakamunyi has joined #openstack-ironic14:09
ifarkasrameshg87, hehe, it will never be accepted :-)14:09
ifarkasrameshg87, as for the the actual place of the data: driver_info isn't really suitable for this. In this case I would go back to one of the very first proposal which is node.extra. BUT: I don't feel the actual place of the information matters that much, so I am fine either way14:10
*** lifeless has joined #openstack-ironic14:10
rameshg87ifarkas: now i have a question on the drac implementation14:10
rameshg87ifarkas: so are you still relying on the root vs non-root to be called as two separate zap tasks ?14:11
ifarkasrameshg87, yeah14:11
rameshg87okay14:11
ifarkasrameshg87, drac has no way to expose root device, so it needs to use discoverd for introspection14:11
*** yuriyz has joined #openstack-ironic14:11
rameshg87ifarkas: okay14:11
*** kan_ has quit IRC14:12
rameshg87ifarkas: i am thinking the current raid configuration should be populated in node.properties.raid_config. are you fine with that ?14:12
rameshg87ifarkas: that seems to be in place that after the raid is applied, it becomes a property of the node14:13
ifarkasrameshg87, yep, I prefer that one to driver_info14:13
*** shakamunyi has quit IRC14:13
rameshg87ifarkas: okay and what about target_raid_config ?14:13
rameshg87ifarkas: one option is node.driver_info.target_raid_config14:14
ifarkasrameshg87, I would go for node.properties.target_raid_config14:14
ifarkasrameshg87, but driver_info is also an option14:14
*** edcragg has quit IRC14:15
rameshg87ifarkas: okay14:15
ifarkasrameshg87, as for validation: the reason why we have separate validate call in ironic because it many cases it's an async call. but not in case of raid configuration where the input is validated against a static schema and could be done synchronously as well14:16
*** lazy_prince has quit IRC14:16
ifarkasrameshg87, so I vote for keeping it as you proposed. I will comment on the patch14:16
rameshg87ifarkas: yeah but in my opinion it might become confusing for the user14:16
rameshg87ifarkas: thinking of raid as an interface14:17
*** edcragg has joined #openstack-ironic14:17
rameshg87ifarkas: some interfaces validate the input on the API call itself14:17
rameshg87ifarkas: some interfaces accept the input and have a separate API for validation (/nodes/<>/validate)14:17
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Implement event log retrieval from BMCs  https://review.openstack.org/17918814:18
rameshg87ifarkas: it becomes confusing right ?14:18
ifarkasrameshg87, yeah, that's right14:18
ifarkasrameshg87, then the raid interface could do both :-)14:18
rameshg87ifarkas: and some day we might have nova drill down a raid configuration  to ironic. who knows :)14:19
rameshg87ifarkas: yeah and then switch over to node.properties.xxxx14:20
ifarkasrameshg87, +114:20
rameshg87ifarkas: do you still see value in having separate PUT /nodes/<>/raid/config and GET /nodes/<>/raid/config if contents are in node.properties ?14:21
rameshg87ifarkas: user could do PATCH /nodes/<> and GET /nodes/<>/detail to get these detail. we shouldn't have duplicate api also, right ?14:22
ifarkasrameshg87, not really. the less api call we have the better14:22
rameshg87ifarkas: yeah, so i will put down those 3 APIs14:22
rameshg87ifarkas: and switch over to node.properties.xxxx14:22
ifarkasrameshg87, great! thanks!14:23
rameshg87ifarkas: and have validate() read information from node.properties.target_raid_config and then do validation14:23
* rameshg87 goes and updates the spec14:23
* NobodyCam gets ready for a call.. 14:23
openstackgerritZhenguo Niu proposed openstack/ironic: Add disk layout check on re-provisioning  https://review.openstack.org/18001414:24
NobodyCamcongratz to discoverd and bifrost!14:27
*** e0ne is now known as e0ne_14:27
openstackgerritZhenguo Niu proposed openstack/ironic: Add disk layout check on re-provisioning  https://review.openstack.org/18001414:28
openstackgerritRuby Loo proposed openstack/ironic: Specify environment variables needed for a standalone usage  https://review.openstack.org/18000214:28
*** jlvillal has quit IRC14:28
*** jlvillal has joined #openstack-ironic14:29
*** shakamunyi has joined #openstack-ironic14:35
*** Marga_ has joined #openstack-ironic14:36
rloohello and good morning to one and all, including NobodyCam, rameshg87, ifarkas :)14:36
NobodyCammorning rloo :)14:36
*** shakamunyi has quit IRC14:36
rloorameshg87: hi, sorry, I forgot to comment on your RAID spec yesterday, but I see that you and ifarkas have been discussing, so I'll wait til your next revision14:36
ifarkasmorning all!14:36
*** shakamunyi has joined #openstack-ironic14:36
rlooNobodyCam: congrats to discoverd and bifrost cuz ... ??14:36
*** e0ne_ is now known as e0ne14:37
*** kkoski has quit IRC14:37
rameshg87rloo: about to roll a new version :)14:37
rameshg87rloo: morning14:37
rloorameshg87: ok14:38
NobodyCamrloo: https://review.openstack.org/#/c/178067 & https://review.openstack.org/#/c/17806814:39
rlooNobodyCam: nice!14:39
NobodyCam:)14:39
openstackgerritRamakrishnan G proposed openstack/ironic-specs: Add generic RAID configuration spec for liberty  https://review.openstack.org/17321414:40
rameshg87vow !!14:41
*** lazy_prince has joined #openstack-ironic14:41
rameshg87rloo: ifarkas: ^^^14:42
ifarkasrameshg87, thanks, will have a look14:42
rloorameshg87: now it is my turn, what does 'vow' mean?14:43
rameshg87rloo: i meant for acceptance of discoverd and bifrost to "openstack/" :)14:43
rameshg87rloo: that wasn't for my spec anyway :D14:44
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Implement event log retrieval from BMCs  https://review.openstack.org/17918814:44
rloorameshg87: ah :)14:45
*** kkoski has joined #openstack-ironic14:45
*** ijw has quit IRC14:47
*** Sukhdev has joined #openstack-ironic14:53
*** tiagogomes_ has quit IRC15:00
*** raildo has quit IRC15:00
openstackgerritZhenguo Niu proposed openstack/ironic: When boot option is not persisted, set boot on next power on  https://review.openstack.org/17764215:05
*** natorious is now known as zz_natorious15:08
*** Sukhdev has quit IRC15:10
*** dlpartain has joined #openstack-ironic15:11
*** zz_natorious has quit IRC15:21
openstackgerritMerged stackforge/pyghmi: Implement event log retrieval from BMCs  https://review.openstack.org/17918815:22
*** dlpartain has left #openstack-ironic15:24
*** r-daneel has joined #openstack-ironic15:24
openstackgerritVladyslav Drok proposed openstack/ironic: Improve root partition size check in deploy_partition_image  https://review.openstack.org/17904315:26
*** lazy_prince has quit IRC15:26
* rameshg87 leaves for the day15:26
rameshg87good night ironic15:26
*** rameshg87 has quit IRC15:27
*** lazy_prince has joined #openstack-ironic15:27
NobodyCamnight rameshg87 ...15:27
NobodyCamdang he's quick15:27
NobodyCamlol15:27
*** krtaylor has quit IRC15:31
*** zz_natorious has joined #openstack-ironic15:32
*** zz_natorious is now known as natorious15:32
*** gridinv has joined #openstack-ironic15:34
*** openstackgerrit has quit IRC15:37
*** openstackgerrit has joined #openstack-ironic15:37
*** ukalifon1 has quit IRC15:40
*** natorious has quit IRC15:40
*** zz_natorious has joined #openstack-ironic15:41
*** zz_natorious is now known as natorious15:41
openstackgerritKan proposed openstack/python-ironicclient: Disable meaningless sort keys in list command  https://review.openstack.org/17757815:43
*** Sukhdev has joined #openstack-ironic15:43
*** lazy_prince has quit IRC15:44
openstackgerritKan proposed openstack/python-ironicclient: Disable meaningless sort keys in list command  https://review.openstack.org/17757815:45
*** saripurigopi has quit IRC15:47
*** gridinv has quit IRC15:47
*** gridinv has joined #openstack-ironic15:48
*** 16WAAW5JF has joined #openstack-ironic15:48
openstackgerritZhenguo Niu proposed openstack/ironic: Add disk layout check on re-provisioning  https://review.openstack.org/18001415:51
*** kkoski has quit IRC15:53
*** kkoski has joined #openstack-ironic15:53
*** viktors is now known as viktors|afk15:54
*** 16WAAW5JF is now known as tiagogomes15:56
*** romcheg has quit IRC15:57
*** dlpartain has joined #openstack-ironic15:57
*** dlpartain has quit IRC15:58
*** shakamunyi has quit IRC15:58
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/17723116:03
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-lib: Updated from global requirements  https://review.openstack.org/17683116:03
*** ifarkas has quit IRC16:05
*** gridinv has quit IRC16:08
*** tab_ has joined #openstack-ironic16:20
NobodyCamrloo: was 180002 previously approved?16:20
rlooNobodyCam: Maybe I should clarify that. Lucas and I had +2'd it, and i was waiting for jenkins to +A.16:22
NobodyCamahh ack!!!!16:22
*** tab_ has quit IRC16:22
NobodyCam:-p16:22
rlooNobodyCam: so no, it hadn't been approved. but also, there was no change since then except the commit -- due to bruno trying to figure out how to 'fix' jenkins.16:22
NobodyCamI would have +a'd16:22
rlooi can clarify. will add a comment. and mention that you would have +a'd it :-)16:23
NobodyCam:)16:23
NobodyCamna... its all good16:23
NobodyCam:)16:23
rloojust trying to get these patches done with quicky.16:23
NobodyCamyes ++++++16:23
*** saripurigopi has joined #openstack-ironic16:23
rloocuz there seems to be a 'backlog' starting to happen...16:24
NobodyCamya zuul seems to be getting slower and slower :-p16:24
rlooNobodyCam: there were some odd Jenkins failures yesterday. I think with some other project, that affected ours. Anyway, am hoping it has been fixed. haven't yet seen those Jenkins failures today.16:27
*** jcoufal_ has quit IRC16:27
BadCubzuul was completely down late last night from what I heard16:28
NobodyCamnor I .. but I haven't really looked this morning ... calls and things16:28
*** jistr has quit IRC16:29
*** ramineni has quit IRC16:33
*** krtaylor has joined #openstack-ironic16:35
*** saripurigopi has quit IRC16:36
NobodyCamrloo: do you know if this was the error yesterday? http://logs.openstack.org/34/159734/18/check/gate-ironic-python27/3e735fc/console.html#_2015-05-06_13_51_07_84816:39
*** saripurigopi has joined #openstack-ironic16:42
*** tab_ has joined #openstack-ironic16:42
*** e0ne has quit IRC16:43
rlooNobodyCam: it had something to do with swift. it could have been that error, I scrolled quickly. I thought some package was missing though.16:45
saripurigopiis something changed pep8 test failed with this error "2015-05-06 13:51:18.989 | ./ironic/drivers/modules/ucs/helper.py:27:1: H302  import only modules.'from ironic.openstack.common import log as logging' does not import a module"16:45
rlooNobodyCam: we just merged a patch that changes our logging, using oslo_log instead.16:46
rlooNobodyCam: that error is complaining about logging. i wonder if someone rebased and didn't update their code.16:46
jrollsaripurigopi: ^ I think rloo meant that for you16:48
saripurigopijroll,rloo: will check that.16:48
jrollsaripurigopi: from oslo_log import log as logging16:49
saripurigopijroll: (y)16:49
rloojroll, saripurigopi: actually I meant it for NobodyCam, didn't see saripurigopi's comment, but yeah16:49
NobodyCamrloo: yep I have a comments ready to post about the logging errors on that patch16:49
jlvillalSimple review here:  https://review.openstack.org/179933   :)16:49
jrollrloo: right on :)16:49
*** shakamunyi has joined #openstack-ironic16:49
jrolljlvillal: bam16:49
jlvillaljroll: Wow!  You fast! :)16:50
jlvillaljroll: And thanks16:50
jrollit was easy :P16:50
jlvillal:)16:50
NobodyCammorning jroll jlvillal and saripurigopi16:50
jrollohai NobodyCam16:50
jlvillalNobodyCam: Thanks, and good morning to you too.16:51
saripurigopiMorning NobodyCam16:51
*** spandhe has joined #openstack-ironic16:51
*** dumbhead has joined #openstack-ironic16:51
NobodyCam:)16:52
openstackgerritMerged openstack/ironic-specs: Fix minor grammar issues in msft-ocs-power-driver.rst  https://review.openstack.org/17993316:52
*** Nisha has joined #openstack-ironic16:54
lucasagomesfolks I will call it a day16:54
lucasagomeshavea good night everyone16:54
*** lucasagomes is now known as lucas-dinner16:54
NobodyCamnight lucas-dinner16:54
jlvillalNobodyCam: BadCub: did you see email thread about Ironic bugs in Nova?  I did a quick parse of the scroll back and didn't see any discussion, but I could easily have missed it.16:58
jrolljlvillal: lucas replied to it16:58
*** igordcard_ has quit IRC16:59
jlvillaljroll: I saw that and then there was a reply back about a liason.16:59
*** derekh_ has quit IRC17:01
jlvillaljroll: NobodyCam: I would be willing to volunteer to be the liason, if desired.  But thought I would check first to see if someone else should do it.17:02
jroll¯\_(ツ)_/¯17:02
jrollI don't have a strong opinion17:02
jrollI've submitted patches for a few nova bugs around ironic, and they tend to bitrot to death because nobody reviews them17:03
jlvillal:(17:03
jrollI literally pointed two cores at this patch yesterday and got nothing (I know it's a hard review and all but) https://review.openstack.org/#/c/176395/17:03
jlvillaljroll: Hopefully the new PTL does something about getting more cores.17:05
jrollhopefully.17:05
jrollthey just added one17:05
*** shakamunyi has quit IRC17:05
*** Nisha has quit IRC17:07
BadCubjlvillal: no, I missed that :(17:08
*** athomas has quit IRC17:10
*** Marga_ has quit IRC17:11
jlvillaljroll: As a note on that patch.  Might want to update the function docstring.  It currently says 'injected_files' is unused.  I think your patch changes that.17:14
jlvillalThough it also says the same thing for admin_password which is also being used.17:15
jrollthis is why I hate docstrings :)17:16
*** igordcard_ has joined #openstack-ironic17:17
*** achanda has joined #openstack-ironic17:17
jlvillaljroll: Any objection to me adding comment.  I don't want to derail the patch though...  So I'm torn.  I could do a follow on patch to fix both based on your current patch?17:17
jrolljlvillal: +1 for a followup patch17:17
jlvillaljroll: Will do17:18
jrollthanks17:18
*** tiagogomes has quit IRC17:18
*** shakamunyi has joined #openstack-ironic17:20
jlvillaljroll: https://review.openstack.org/#/c/180632/17:23
jrollcool, ty17:24
openstackgerritGopi Krishna S proposed openstack/ironic: Add pxe_ucs and agent_ucs drivers to manage Cisco UCS servers  https://review.openstack.org/15973417:25
NobodyCamjroll: have you seen this yet: https://review.openstack.org/#/c/17996217:30
jrollNobodyCam: my own patch? yes, I've seen it17:30
*** saripurigopi has quit IRC17:31
NobodyCamlol the pep8 errors?17:31
jrollyeah17:32
jrollI saw it17:32
jrollso many things to do :P17:32
NobodyCam:) okay just checking :)17:32
*** pelix has quit IRC17:38
*** alexpilotti has quit IRC17:41
*** Sukhdev has quit IRC17:43
*** Marga_ has joined #openstack-ironic17:46
*** Sukhdev has joined #openstack-ironic17:47
rloohey, NobodyCam, jroll, jlvillal, anyone else. I was just looking at a spec that mentions changes to REST API. We don't have any section to capture changes to python-ironicclient. What do you think about eg changing 'REST API impact' to 'REST API & CLI impact'?17:51
*** e0ne has joined #openstack-ironic17:51
rlooor a separate 'CLI impact' section.17:51
JayFI would call it "client impact" in a separate section if we were to do it17:51
jrollrloo: I think CLI is noted in the user impact section or something17:51
rloojroll: yeah, i just looked at the descriptions in the template. So I don't think it is visible enough.17:53
*** alexpilotti has joined #openstack-ironic17:53
rloojroll: Other end user impact mentions the clieht and horizon or other projects.17:53
jrollrloo: sure, just pointing out where it is today17:54
rloojroll: yeah. would like it more explicit though, as eg a checklist to know if the spec is done/coded/completed.17:54
jrollrloo: sure, I don't have a strong opinion personally17:55
rloojroll: ok, i'll propose something and wait to get shot down :-)17:55
jrollheh17:56
*** saripurigopi has joined #openstack-ironic18:01
NobodyCamrloo: ya I think that would be a good change18:01
rlooNobodyCam: ok. I don't know anything about the openstackclient stuff -- guess we can add that later if we need/want.18:03
openstackgerritMerged openstack/ironic: Specify environment variables needed for a standalone usage  https://review.openstack.org/18000218:07
*** Nisha has joined #openstack-ironic18:09
openstackgerritMerged openstack/ironic: Run tests in py34 environment  https://review.openstack.org/15619218:09
*** Marga_ has quit IRC18:10
*** Marga_ has joined #openstack-ironic18:11
*** Sukhdev has quit IRC18:14
openstackgerritRuby Loo proposed openstack/ironic-specs: Add a 'Client (CLI) impact' section to the spec  https://review.openstack.org/18066218:14
*** e0ne_ has joined #openstack-ironic18:15
*** e0ne has quit IRC18:15
*** e0ne has joined #openstack-ironic18:17
*** e0ne_ has quit IRC18:20
jlvillalShould the gate now turn on testing of 'py34' for ironic?  If so, how does that get done?18:27
*** mtanino has joined #openstack-ironic18:32
NobodyCamany IPA folk have a free minute to take a glance at https://review.openstack.org/#/c/173218 ... has two +2's18:33
*** romcheg has joined #openstack-ironic18:33
rlooyeah, bcornec: finally, 180002 merged. Now on to bigger and better things :-)18:35
*** Marga_ has quit IRC18:35
*** Marga_ has joined #openstack-ironic18:36
*** spandhe has quit IRC18:47
*** openstackgerrit has quit IRC18:47
*** lsmola has quit IRC18:47
*** clett has quit IRC18:47
*** mrda has quit IRC18:48
*** rsFF has quit IRC18:48
*** e0ne has quit IRC18:48
*** Nisha has quit IRC18:48
*** morganfainberg has quit IRC18:48
*** vipul has quit IRC18:48
*** devananda has quit IRC18:48
*** kkoski has quit IRC18:48
*** early has quit IRC18:48
*** raginbajin has quit IRC18:48
*** e0ne has joined #openstack-ironic18:49
*** Nisha has joined #openstack-ironic18:49
*** kkoski has joined #openstack-ironic18:49
*** early has joined #openstack-ironic18:49
*** devananda has joined #openstack-ironic18:49
*** vipul has joined #openstack-ironic18:49
*** morganfainberg has joined #openstack-ironic18:49
*** raginbajin has joined #openstack-ironic18:49
*** spandhe has joined #openstack-ironic18:49
*** openstackgerrit has joined #openstack-ironic18:49
*** lsmola has joined #openstack-ironic18:49
*** clett has joined #openstack-ironic18:49
*** mrda has joined #openstack-ironic18:49
*** rsFF has joined #openstack-ironic18:49
openstackgerritMerged openstack/ironic: Update config generator to use oslo released libs  https://review.openstack.org/18004618:50
krotscheckI'm trying to figure out the correct place in the ironic docs to put configuration options that are optional. Any suggestions?19:01
*** Nisha has quit IRC19:01
mariojvanyone know why sphinx is globally version-capped below 1.3? need to upgrade for https://review.openstack.org/#/c/180339/119:03
openstackgerritMerged openstack/ironic: Adds OCS Power and Management interfaces  https://review.openstack.org/17639019:03
mariojvthis is the line that i'd need to remove the version cap: https://github.com/openstack/requirements/blob/master/global-requirements.txt#L24919:03
*** Sukhdev has joined #openstack-ironic19:03
mariojvsomeone in #openstack-dev said it broke all man pages, but i wanted to verify with you all to see if that's still true. building docs and testing them now19:04
jrollmariojv: clarkb knows all :)19:07
openstackgerritMichael Krotscheck proposed openstack/ironic: Added CORS support middleware to Ironic.  https://review.openstack.org/18068019:07
jrollprobably not true, but he certainly would know about that better than us19:07
*** achanda has quit IRC19:07
mariojvty19:07
krotscheckdum de dum19:08
krotscheckIgnore me, just adding weird things to ironic for no reason whatsoever.19:08
krotscheck0:)19:08
NobodyCamlol19:09
jrollkrotscheck: :P19:09
NobodyCammorning krotscheck19:09
krotscheckHey hey19:09
jrollwas there ever a global decision thing about CORS?19:09
jrollI know some people were debating on the ML19:09
krotscheckjroll: The global spec patch is linked. It's still pending.19:09
*** natorious is now known as zz_natorious19:09
*** BertieF has quit IRC19:09
krotscheckjroll: There was an effort about 4 months ago that was abandoned. This is a new one.19:09
jrollkrotscheck: aha, I see.19:10
jrollthis is scary to me :/19:10
jrollor at least allow: *19:10
*** zz_natorious is now known as natorious19:10
krotscheckjroll: Yep. This particular middleware puts that decision in the hands of the operators.19:11
krotscheckjroll: With global default values, individual domain overrides, multiple domain support, etc etc etc.19:11
krotscheckjroll: The configuration options are actually pretty fine-grained.19:11
jrollkrotscheck: yeah, I just know lots of people will allow * without realizing it19:11
*** ndipanov has quit IRC19:11
krotscheckAnd the default is Nope, sorry.19:11
openstackgerritDoug Hellmann proposed openstack/python-ironicclient: Drop use of 'oslo' namespace package  https://review.openstack.org/18068319:12
jrollright, seems mostly fine :)19:12
krotscheckjroll: Incidentally, do you have any suggestions on where in OpenStack's docs any additional security details should live? I've got no love on the mailing list.19:13
jrollkrotscheck: no clue19:13
jrollsorry :(19:13
krotscheckjroll: Oh well.19:13
jrollI'd bug anne gentle or the docs channel in general19:13
krotscheckjroll: Good idea.19:13
krotscheckI already have a response from anne.19:13
jrolloh, cool19:13
krotscheckShe wanted more specifics on where the security should live.19:14
*** e0ne has quit IRC19:18
*** morganfainberg has quit IRC19:18
*** vipul has quit IRC19:18
*** devananda has quit IRC19:18
*** e0ne has joined #openstack-ironic19:19
*** devananda has joined #openstack-ironic19:19
*** vipul has joined #openstack-ironic19:19
*** morganfainberg has joined #openstack-ironic19:19
*** morganfainberg has quit IRC19:20
*** morganfainberg has joined #openstack-ironic19:21
*** Marga_ has quit IRC19:24
*** absubram has joined #openstack-ironic19:25
NobodyCamyuriyz: if your around... I just added a comment to 177242, let me know what you think19:28
*** coolsvap|afk has quit IRC19:28
NobodyCambrb19:30
*** coolsvap|afk has joined #openstack-ironic19:31
*** kkoski has quit IRC19:32
*** lucas-dinner has quit IRC19:42
*** BertieF has joined #openstack-ironic19:46
*** kkoski has joined #openstack-ironic19:46
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Rename description field and split data out  https://review.openstack.org/18070619:46
rloohi NobodyCam. what's the difference between putting something in the agenda, in or outside of 'Open Discussion' section?19:52
openstackgerritMerged stackforge/pyghmi: Rename description field and split data out  https://review.openstack.org/18070619:58
NobodyCamrloo: not sure what "outside" of open discussion means. let me open the agenda19:58
jrollrloo: AIUI open discussion isn't guaranteed to happen, time-wise19:59
devanandamorning, all19:59
NobodyCamgood morning devananda20:00
NobodyCamhow things down under20:00
jrollohai20:00
rlooNobodyCam: I just updated the agenda -- feel free to move/delete what I just added.20:00
rloomorning devananda20:00
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Decrease severity of 'Disabled' presence  https://review.openstack.org/18071720:00
devanandaNobodyCam: warm20:01
rloojroll: thx.20:01
NobodyCamrloo: those look like valid discussion items to /me20:02
NobodyCam:)20:02
rlooNobodyCam: you won't have to mention that the agenda is light :-)20:02
NobodyCamhehehe :) there is always summit planning to fill the time!20:03
*** igordcard has joined #openstack-ironic20:03
*** absubram has quit IRC20:05
*** Haomeng|2 has joined #openstack-ironic20:07
openstackgerritMerged stackforge/pyghmi: Decrease severity of 'Disabled' presence  https://review.openstack.org/18071720:08
*** Haomeng has quit IRC20:10
*** jcoufal has joined #openstack-ironic20:11
*** jcoufal has quit IRC20:11
*** absubram has joined #openstack-ironic20:15
*** Marga_ has joined #openstack-ironic20:25
openstackgerritDoug Hellmann proposed openstack/ironic: Drop use of 'oslo' namespace package  https://review.openstack.org/17835620:25
*** hemnafk is now known as hemna20:26
*** e0ne has quit IRC20:26
*** Marga_ has quit IRC20:30
*** e0ne has joined #openstack-ironic20:34
*** achanda has joined #openstack-ironic20:38
*** natorious is now known as zz_natorious20:43
*** zz_natorious is now known as natorious20:45
*** achanda has quit IRC20:45
*** e0ne has quit IRC20:45
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Fix time correction code  https://review.openstack.org/18073720:46
*** Marga_ has joined #openstack-ironic20:46
*** Marga_ has quit IRC20:52
openstackgerritMerged stackforge/pyghmi: Fix time correction code  https://review.openstack.org/18073720:52
*** Marga_ has joined #openstack-ironic20:57
*** arif-ali has joined #openstack-ironic21:00
*** absubram has quit IRC21:01
*** Sukhdev has quit IRC21:03
*** trown is now known as trown|outttypeww21:04
openstackgerritMichael Krotscheck proposed openstack/ironic: Added CORS support middleware to Ironic  https://review.openstack.org/18068021:05
*** BertieF has quit IRC21:12
*** maurosr has quit IRC21:21
*** jgrimm_ has quit IRC21:22
openstackgerritMerged openstack/ironic: Updated from global requirements  https://review.openstack.org/17723121:22
*** maurosr has joined #openstack-ironic21:22
*** jgrimm has joined #openstack-ironic21:23
openstackgerritMario Villaplana proposed openstack/ironic: Fixes some docstring warnings  https://review.openstack.org/18033921:25
rloojroll: I saw a comment from lucas about adding you as a reviewer for this, I wasn't able to add you: https://review.openstack.org/#/c/178925/21:27
*** david-lyle has quit IRC21:29
jrollrloo: oh, my gerrit ID is really broken :(21:30
* jroll looks21:30
* rloo thinks jroll broke it on purpose so he can't be singled out21:30
NobodyCambrb21:31
jrollheh21:31
jrollI did not!21:31
* BadCub 's gerrit access has been in an unexplained denial for quite some time21:32
*** DCWillia_ has joined #openstack-ironic21:37
openstackgerritJohn L. Villalovos proposed openstack/ironic: Fix Python 3.4 test failure  https://review.openstack.org/18076321:41
jlvillalrloo, jroll or anyone else.  I just submitted a patch that makes 'tox -epy34' testing work.  What steps can we take so that py34 is added to the gate?21:42
rloojlvillal: I thought we had a patch for py34 added to the gate?21:43
jlvillalrloo: Oh great if we do.  The fix for all the Python 3.4 errors was merged into Ironic.  But one error snuck in.  So I just pushed a patch for that.21:44
jlvillalrloo: And by error snuck in, I mean a different patch added code that didn't work with Python 3.4 testing.21:44
rloojlvillal: i thought in that patch for py34 stuff, there was mention of a test. let me see...21:44
* devananda gets up and goes for breakfast21:44
jlvillalrloo: I can do:  tox -epy3421:45
jrolljlvillal: turning on py34 would be a patch to openstack-infra/project-config21:45
jlvillalrloo: If that is what you mean21:45
jrollI bet you can figure it out from there :)21:45
devananda++ to gating on py34 unit tests as soon as they work21:45
jlvillaljroll: Thanks, let me look and see if anyone has already posted one.21:45
jlvillalIf not I will work on adding it.21:45
*** achanda has joined #openstack-ironic21:46
rloojlvillal: http://logs.openstack.org/92/156192/8/experimental/gate-ironic-python34/78ee894/21:46
*** alexpilotti has quit IRC21:46
jlvillalrloo: thanks21:46
rloojlvillal: i think i had a link to the patch somewhere. now where did i put it...21:47
jlvillalrloo: https://review.openstack.org/18059921:48
rloojlvillal: yeah, maybe that's it :-)21:48
rloojlvillal: guess we/I should have run check experimental first21:49
jlvillalrloo: Do need this to land first: https://review.openstack.org/18076321:49
rloojlvillal: thought it had already been hooked in.21:49
rloojlvillal: oh yeah. looking21:49
*** achanda has quit IRC21:51
openstackgerritJohn L. Villalovos proposed openstack/ironic: Remove unneeded usage of '# noqa'  https://review.openstack.org/18076721:55
*** thrash is now known as thrash|g0ne21:56
*** maurosr has quit IRC21:59
*** achanda has joined #openstack-ironic22:01
*** achanda has quit IRC22:02
*** achanda has joined #openstack-ironic22:03
*** maurosr has joined #openstack-ironic22:03
*** jgrimm has quit IRC22:07
openstackgerritJohn L. Villalovos proposed openstack/ironic: Fix Python 3.4 test failure  https://review.openstack.org/18076322:08
jlvillalrloo: Thanks for the review.22:08
*** jgrimm has joined #openstack-ironic22:09
*** maurosr has quit IRC22:12
*** maurosr has joined #openstack-ironic22:14
*** tab_ has quit IRC22:17
*** dprince has quit IRC22:20
mrdaMorning22:25
jlvillalmrda: Good morning22:26
*** DCWillia_ has quit IRC22:27
NobodyCammorning mrda22:27
*** DCWillia_ has joined #openstack-ironic22:28
mrdao/22:32
*** DCWillia_ has quit IRC22:33
NobodyCamdid we ever figure out who Bob Hansen was22:41
jrollI think he's from cisco22:42
jrolldunno about irc nick though22:42
*** DCWillia_ has joined #openstack-ironic22:44
NobodyCam:)22:46
*** DCWillia_ has quit IRC22:47
*** DCWillia_ has joined #openstack-ironic22:48
*** mgoddard1 has joined #openstack-ironic22:48
*** mgoddard has quit IRC22:49
*** DCWilliams_VA has joined #openstack-ironic22:51
*** DCWillia_ has quit IRC22:52
*** DCWilliams_VA has quit IRC22:56
jlvillaljroll: Bob Hansen is from IBM22:56
jlvillalHe emailed me to apologize22:56
jrolloh hm22:57
jrollmaybe I'm thinking of something else22:57
jrollapologize for what, I have no context here22:57
jlvillaljroll: Oh his CI program voted -1 on patches.  Saying that it failed to merge.22:57
jlvillalWhich was not true.22:57
jrolloh22:58
jrollmeh22:58
jrollwhich patches?22:58
jrollironic?22:58
jrollwe don't have any third-party voting CI22:58
rloojroll: not clear it was for ironic. he affected patches from other projects too.23:02
jrolloh, hm23:03
* jroll wonders why people care if it's sorted now23:03
rloowhat's sorted?23:03
jrollthe whole broken CI thing?23:03
jrollmaybe it isn't sorted, I haven't been paying attention23:04
*** maurosr has quit IRC23:05
rloodunno, I haven't been paying attention either :)  Also -- I don't think Hansen voted -1, I thought I only saw a comment about merge failures from him.23:06
*** maurosr has joined #openstack-ironic23:08
*** rloo has quit IRC23:09
jlvillaljroll: rloo is correct.  No voting.  Just messages saying: This change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.23:12
jlvillalSample here: https://review.openstack.org/#/c/179910/23:13
jrollyeah, I'm long over it :)23:14
jlvillal:)23:15
*** hemna is now known as hemnafk23:16
*** kkoski1 has joined #openstack-ironic23:22
*** kkoski has quit IRC23:22
*** kkoski1 has quit IRC23:30
*** natorious is now known as zz_natorious23:42
openstackgerritMerged openstack/python-ironicclient: Drop use of 'oslo' namespace package  https://review.openstack.org/18068323:44
*** Marga_ has quit IRC23:45
NobodyCamlol I just saw that on a patch I was reviewing and did know who he was... :-p23:45
*** david-lyle has joined #openstack-ironic23:47
jlvillalNobodyCam: If you are bored :)  https://review.openstack.org/180763   This would enable setting up Python 3.4 as a test on the gate.23:49
jlvillalNobodyCam: Enable setting up means that now 'tox -epy34' works.  So they could enable that as a test for the gate as the next step.23:50
NobodyCamjlvillal: patch lgtm. should I look in to the grenade failures before approving?23:54
jlvillalNobodyCam: That was the 'experimental' tests.23:54
jlvillalNobodyCam: I had to manually run those via 'check experimental' to see the Python 3.4 test result.23:55
jlvillalNobodyCam: Normally they don't run, I believe.23:55
jlvillalNobodyCam: So short answer, No :)23:55
*** DCWillia_ has joined #openstack-ironic23:57
NobodyCamI know adam_g was working on them, not sure what state they got to.. /me should look ... but this patch looks good23:57
jlvillalNobodyCam: Thanks.  Time to go home to then join a 90 minute meeting :(23:58

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