Monday, 2015-10-19

*** davideagnello has joined #openstack-ironic00:02
*** baoli has joined #openstack-ironic00:06
*** naohirot has joined #openstack-ironic00:15
*** shadower has quit IRC00:23
*** shadower has joined #openstack-ironic00:23
*** garthb has joined #openstack-ironic00:24
*** Haomeng has joined #openstack-ironic00:30
*** Haomeng|2 has quit IRC00:33
*** dims_ has joined #openstack-ironic00:53
*** smoriya has quit IRC00:55
*** dimsum__ has quit IRC00:56
*** chlong has joined #openstack-ironic01:01
*** chlong has quit IRC01:03
*** dims_ has quit IRC01:03
openstackgerritNaohiro Tamura proposed openstack/ironic: Refactor IRMCVirtualMediaIscsiDeploy by applying new BootInterface  https://review.openstack.org/22137101:03
openstackgerritNaohiro Tamura proposed openstack/ironic: Refactor IRMCVirtualMediaAgentDeploy by applying new BootInterface  https://review.openstack.org/22157701:04
*** chlong has joined #openstack-ironic01:05
*** chlong has quit IRC01:05
*** chlong_ has joined #openstack-ironic01:05
*** chlong_ has quit IRC01:05
*** dimsum__ has joined #openstack-ironic01:05
*** chlong has joined #openstack-ironic01:06
lintanmorning Ironic01:08
*** dimsum__ has quit IRC01:08
*** dimsum__ has joined #openstack-ironic01:08
*** zhenguo has joined #openstack-ironic01:18
*** smoriya has joined #openstack-ironic01:26
*** praneshp has quit IRC01:27
*** baoli has quit IRC01:34
*** chenglch has joined #openstack-ironic01:34
*** achanda has quit IRC01:35
*** baoli has joined #openstack-ironic01:49
*** cascone has joined #openstack-ironic01:52
*** davideagnello has quit IRC01:57
*** davideagnello has joined #openstack-ironic02:00
*** cascone has quit IRC02:13
openstackgerritYuiko Takada proposed openstack/ironic-specs: Get executable transitions API  https://review.openstack.org/22402202:17
*** achanda has joined #openstack-ironic02:19
*** baoli has quit IRC02:19
*** yhvh has joined #openstack-ironic02:22
*** dimsum__ has quit IRC02:24
*** dimsum__ has joined #openstack-ironic02:24
*** marzif has quit IRC02:27
*** huangkai has joined #openstack-ironic02:31
*** davideagnello has quit IRC02:35
*** amotoki has joined #openstack-ironic02:40
*** amotoki has quit IRC02:41
*** amotoki has joined #openstack-ironic02:42
*** garthb has quit IRC02:47
*** dimsum__ has quit IRC02:51
*** dimsum__ has joined #openstack-ironic02:51
yhvhI'm working on https://review.openstack.org/#/c/206232/26 and it looks like we need to enforce uniqueness between Ports.uuid and Portgroups.uuid03:07
yhvhadvice?03:08
*** Sukhdev has joined #openstack-ironic03:26
*** dimsum__ has quit IRC03:30
*** dimsum__ has joined #openstack-ironic03:31
*** dimsum__ has quit IRC03:31
*** dimsum__ has joined #openstack-ironic03:31
*** Sukhdev has quit IRC03:32
*** dimsum__ has quit IRC03:37
*** dimsum__ has joined #openstack-ironic03:38
*** vilobhmm11 has joined #openstack-ironic03:40
*** links has joined #openstack-ironic03:41
*** Sukhdev has joined #openstack-ironic03:50
*** dimsum__ has quit IRC03:57
*** saripurigopi has joined #openstack-ironic04:08
*** spandhe has joined #openstack-ironic04:12
*** amotoki has quit IRC04:17
*** amotoki has joined #openstack-ironic04:17
*** subscope has joined #openstack-ironic04:22
*** praneshp has joined #openstack-ironic04:28
*** baoli has joined #openstack-ironic04:31
*** jamielennox is now known as jamielennox|away04:32
*** jamielennox|away is now known as jamielennox04:35
*** baoli has quit IRC04:36
*** pradipta has joined #openstack-ironic04:46
*** harshs has quit IRC05:06
*** BharatK has joined #openstack-ironic05:14
*** amotoki has quit IRC05:22
*** harshs has joined #openstack-ironic05:25
*** amotoki has joined #openstack-ironic05:29
*** penick has joined #openstack-ironic05:45
*** saripurigopi has quit IRC05:45
*** Sukhdev has quit IRC05:52
*** amotoki has quit IRC05:54
*** dimsum__ has joined #openstack-ironic05:54
*** BharatK has quit IRC05:56
*** lazy_prince has joined #openstack-ironic05:56
*** amotoki has joined #openstack-ironic05:57
*** dimsum__ has quit IRC05:59
*** amotoki has quit IRC05:59
*** penick has quit IRC06:03
*** BharatK has joined #openstack-ironic06:09
*** lsmola_ has joined #openstack-ironic06:16
*** harshs has quit IRC06:22
*** boris-42 has joined #openstack-ironic06:28
*** Haomeng|2 has joined #openstack-ironic06:30
*** Haomeng has quit IRC06:33
*** jamielennox is now known as jamielennox|away06:33
*** amotoki has joined #openstack-ironic06:34
*** ukalifon1 has joined #openstack-ironic06:35
*** pas-ha has joined #openstack-ironic06:35
*** yuikotakada has joined #openstack-ironic06:37
*** amotoki has quit IRC06:39
*** amotoki has joined #openstack-ironic06:39
*** achanda has quit IRC06:44
*** dimsum__ has joined #openstack-ironic06:56
*** dimsum__ has quit IRC07:00
*** amotoki has quit IRC07:01
*** e0ne has joined #openstack-ironic07:01
*** BharatK has quit IRC07:04
*** mmnelemane has quit IRC07:05
*** BharatK has joined #openstack-ironic07:17
*** subscope has quit IRC07:18
*** amotoki has joined #openstack-ironic07:19
*** e0ne has quit IRC07:20
*** spandhe has quit IRC07:23
*** chlong has quit IRC07:23
*** huangkai has quit IRC07:24
*** e0ne has joined #openstack-ironic07:24
*** huangkai has joined #openstack-ironic07:25
*** aarefiev has joined #openstack-ironic07:29
*** e0ne has quit IRC07:31
*** Haomeng|2 has quit IRC07:32
*** ifarkas has joined #openstack-ironic07:44
*** athomas has joined #openstack-ironic07:54
*** Haomeng has joined #openstack-ironic07:57
*** yog_ has joined #openstack-ironic08:08
*** yuikotakada has quit IRC08:12
*** mbound has joined #openstack-ironic08:13
openstackgerritRamakrishnan G proposed openstack/ironic: Add get_network_info method to DHCP API  https://review.openstack.org/23369208:14
*** e0ne has joined #openstack-ironic08:16
*** xek_ is now known as xek08:16
*** jistr has joined #openstack-ironic08:17
*** jistr has quit IRC08:18
*** ndipanov has joined #openstack-ironic08:19
*** jistr has joined #openstack-ironic08:20
openstackgerritSatoru Moriya proposed openstack/ironic-specs: Volume connection information for Ironic nodes  https://review.openstack.org/20049608:21
*** derekh has joined #openstack-ironic08:26
*** vilobhmm11 has quit IRC08:29
*** e0ne has quit IRC08:29
*** subscope has joined #openstack-ironic08:29
*** dtantsur|afk is now known as dtantsur08:30
dtantsurmorning ironic08:32
dtantsurzigo_, yeah, sqlite is fun, if you once create the database with root, then you won't be able to write to it with another user08:33
*** persia has quit IRC08:33
*** e0ne has joined #openstack-ironic08:33
*** persia has joined #openstack-ironic08:34
*** persia has quit IRC08:34
*** persia has joined #openstack-ironic08:34
*** e0ne has quit IRC08:35
*** marzif has joined #openstack-ironic08:37
*** mkovacik has joined #openstack-ironic08:39
*** marzif has quit IRC08:45
*** mbound has quit IRC08:47
huangkai#openstack-meeting-308:47
*** jcoufal has joined #openstack-ironic08:50
*** yuikotakada has joined #openstack-ironic08:56
*** BharatK has quit IRC08:58
*** dimsum__ has joined #openstack-ironic08:59
*** lucas-london has joined #openstack-ironic09:03
*** huangkai has quit IRC09:03
*** lucas-london is now known as lucasagomes_09:03
*** dimsum__ has quit IRC09:04
*** mbound has joined #openstack-ironic09:05
yhvhdtantsur: I've seen your name in reviews, any ideas about how I can enforce a constraint across 2 tables?09:05
dtantsuryhvh, hi! I'm not sure it's even possible (except for foreign keys). what are you trying to achieve?09:06
yuikotakadaHi, ironic :)09:08
yhvhI need the new Portgroups.uuid to have a unique constraint on itself and the Ports.uuid column09:08
*** openstack has joined #openstack-ironic09:19
*** greghaynes has joined #openstack-ironic09:23
*** persia has quit IRC09:32
*** persia has joined #openstack-ironic09:34
*** persia has quit IRC09:34
*** persia has joined #openstack-ironic09:34
dtantsuryhvh, I'm not aware of anything that could do it, sorry09:34
dtantsuryuikotakada, o/09:34
yhvhty09:34
* dtantsur brb09:34
yuikotakadadtantsur, o/09:34
openstackgerritKan proposed openstack/python-ironicclient: Make sort keys the same for list commands  https://review.openstack.org/23686809:37
sambettsMorning everyone o/09:39
yuikotakadasambetts, o/09:39
sambettso/ yuikotakada09:40
*** marzif has joined #openstack-ironic09:51
*** _degorenko is now known as degorenko09:56
*** naohirot has quit IRC09:59
*** BharatK has quit IRC10:01
dtantsurmorning sambetts10:02
*** zhenguo has quit IRC10:07
*** dimsum__ has joined #openstack-ironic10:07
yuikotakadadtantsur, I'd like to ask to you, I've posted a spec into Ironic https://review.openstack.org/#/c/224022/ , then, how can I promote this? It's my first spec in Ironic, so that I'm not sure what should I do from now.10:08
dtantsuryuikotakada, we'll start going over specs pretty soon, so no special report required. also I think we'll go through specs on the summit10:08
dtantsurjust too many things to do, nothing personal :)10:08
openstackgerritWilliam Stevenson proposed openstack/ironic: Add portgroups to support LAG interfaces - RPC  https://review.openstack.org/20624310:10
openstackgerritWilliam Stevenson proposed openstack/ironic: Add portgroups to support LAG interfaces - API  https://review.openstack.org/20624410:10
openstackgerritWilliam Stevenson proposed openstack/ironic: Add portgroups to support LAG interfaces - net  https://review.openstack.org/20624510:10
openstackgerritWilliam Stevenson proposed openstack/ironic: Update the deploy drivers with network flipping logic  https://review.openstack.org/21326210:10
openstackgerritWilliam Stevenson proposed openstack/ironic: Add portgroups to support LAG interfaces - DB  https://review.openstack.org/20623210:10
yuikotakadadtantsur, oh, ok, thanks :) should I write this into etherpad for summit? I don't think so because mine is not so big feature than others10:10
openstackgerritWilliam Stevenson proposed openstack/ironic: Add portgroups to support LAG interfaces - objs  https://review.openstack.org/20623810:10
openstackgerritWilliam Stevenson proposed openstack/ironic: Add network provider interface and implementations  https://review.openstack.org/13968710:10
*** athomas has quit IRC10:12
*** BharatK has joined #openstack-ironic10:13
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Migrate to using keystoneclient Sessions  https://review.openstack.org/15634410:15
*** pradipta has quit IRC10:17
*** athomas has joined #openstack-ironic10:17
openstackgerritMiles Gould proposed openstack/ironic: Slightly reword README  https://review.openstack.org/23689310:28
*** miles_ has joined #openstack-ironic10:29
*** mgould has joined #openstack-ironic10:29
*** lazy_prince has quit IRC10:36
*** marzif has quit IRC10:46
dtantsuryuikotakada, no, I think it's not required, just be there when people start going through specs (on Friday?)10:50
yuikotakadadtantsur, ok :)10:52
*** dimsum__ is now known as dims10:52
*** chenglch has quit IRC10:56
*** ipukha has joined #openstack-ironic11:04
* yuikotakada goes to home11:05
*** yuikotakada has quit IRC11:05
dtantsurmmmm folks, looks like our gate said goodbye11:07
dtantsure.g. https://review.openstack.org/#/c/234186/ - all dsvm jobs failed11:07
sambettsoh god.. .11:08
dtantsuryeah, inspector job is dead as well, obviously11:08
sambetts:/ apprently can not ssh into cirros node ...11:08
sambettslooks like for whatever reason the node isn't coming up :/11:10
*** lazy_prince has joined #openstack-ironic11:10
dtantsuryeah, seems like it failed to get DHCP. Neutron?11:10
dtantsursambetts, you have some idea about neutron, don't you? do you think https://github.com/openstack/neutron/commit/52e91f48f2327b47f126893f9cb12f153380a9a6 could break us?11:12
* dtantsur goes to openstack-neutron11:14
*** marzif has joined #openstack-ironic11:14
sambettsdtantsur: Not sure, but this one looks like the cirros didn't even start11:17
sambettshttp://logs.openstack.org/86/234186/3/check/gate-tempest-dsvm-ironic-parallel-nv/90f571e/logs/libvirt/qemu/baremetalbrbm_2.txt.gz11:17
openstackgerritMilan Kováčik proposed openstack/ironic: mocking syscalls to make the tests run on OS X  https://review.openstack.org/23527711:17
*** e0ne has quit IRC11:20
*** BharatK has quit IRC11:23
*** jaypipes has joined #openstack-ironic11:33
*** BharatK has joined #openstack-ironic11:37
*** thrash|wknd is now known as thrash11:39
openstackgerritSyed Ismail Faizan Barmawer proposed openstack/ironic: Refactor disk partitioner code from ironic and use ironic-lib.  https://review.openstack.org/18444311:39
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Remove unused functions from agent driver  https://review.openstack.org/23692011:41
*** krotscheck_ is now known as krotscheck11:48
*** baoli has joined #openstack-ironic11:54
openstackgerritWilliam Stevenson proposed openstack/ironic: Add portgroups to support LAG interfaces - RPC  https://review.openstack.org/20624311:57
openstackgerritWilliam Stevenson proposed openstack/ironic: Add portgroups to support LAG interfaces - API  https://review.openstack.org/20624411:57
openstackgerritWilliam Stevenson proposed openstack/ironic: Add portgroups to support LAG interfaces - net  https://review.openstack.org/20624511:57
openstackgerritWilliam Stevenson proposed openstack/ironic: Update the deploy drivers with network flipping logic  https://review.openstack.org/21326211:57
openstackgerritWilliam Stevenson proposed openstack/ironic: Add portgroups to support LAG interfaces - DB  https://review.openstack.org/20623211:57
openstackgerritWilliam Stevenson proposed openstack/ironic: Add portgroups to support LAG interfaces - objs  https://review.openstack.org/20623811:57
openstackgerritWilliam Stevenson proposed openstack/ironic: Add network provider interface and implementations  https://review.openstack.org/13968711:57
*** amotoki has quit IRC12:00
openstackgerritSam Betts proposed openstack/ironic-inspector: Enable migration autogenerate  https://review.openstack.org/23602912:03
*** smoriya has quit IRC12:06
dtantsursambetts, some more bad news: I have https://bugzilla.redhat.com/show_bug.cgi?id=1270818 and I suspect our locking in firewall code just does not work..12:09
openstackbugzilla.redhat.com bug 1270818 in rdo-manager "Unexpected exception in background introspection thread" [High,Assigned] - Assigned to dtantsur12:09
sambetts:(12:09
dtantsurthis is real Monday, Monday of Mondays :D12:09
sambettsso -w might not be the solution to all our problems :(12:10
dtantsursambetts, no, no, not that locking12:11
dtantsurI'm talking about eventlet semaphore that we have there to avoid several threads from messing with iptables12:11
dtantsurthis one does not seem to work properly12:11
*** e0ne has joined #openstack-ironic12:12
sambettsoh :( thats even more difficult then ..12:14
* dtantsur nods12:14
*** dprince has joined #openstack-ironic12:15
*** jistr is now known as jistr|mtg12:26
*** dims has quit IRC12:27
*** dims has joined #openstack-ironic12:28
*** e0ne has quit IRC12:35
*** amotoki has joined #openstack-ironic12:38
*** achanda has joined #openstack-ironic12:39
*** achanda has quit IRC12:41
*** amotoki has quit IRC12:47
*** trown|outttypeww is now known as trown12:47
*** subscope has quit IRC12:48
openstackgerritDmitry Tantsur proposed openstack/ironic: Dummy patch to check gate fix, do not merge  https://review.openstack.org/23695712:48
lucasagomes_gate is broken?12:48
*** subscope has joined #openstack-ironic12:49
*** BharatK has quit IRC12:49
*** nicodemos has joined #openstack-ironic12:50
dtantsurlucasagomes_, yep12:50
lucasagomes_:-(12:50
dtantsurlucasagomes_, https://bugs.launchpad.net/neutron/+bug/150755812:50
openstackLaunchpad bug 1507558 in neutron "Ironic gate breakage: deployed VM's do not get DHCP" [Critical,In progress] - Assigned to Ihar Hrachyshka (ihar-hrachyshka)12:50
lucasagomes_dtantsur: oh right, that's why we can't ssh into the cirros image12:51
*** marzif has quit IRC12:51
dtantsurI'm working with neutron folks do get it fixed12:51
lucasagomes_cool thanks dtantsur12:52
lucasagomes_I see also that we don't run any tests on the neutorn gate12:52
lucasagomes_would be good to have something there since there since our gate rely on neutron12:52
dtantsurlucasagomes_, working on it too ;)12:53
lucasagomes_dtantsur: cool12:53
baoliHi, it might be a dumb question: why is a provisioning network (separated from tenant networks) is necessary? and what are the issues of deploying a BM on the tenant network itself?12:53
*** ukalifon1 has quit IRC12:54
baolijroll: ^^12:55
dtantsurlucasagomes_, https://review.openstack.org/#/c/236964/12:55
lucasagomes_dtantsur: nice one! thanks for that12:55
lucasagomes_yeah and pxe_ipa +112:56
lucasagomes_(we should stop using pxe_ssh now that the bash ramdisk is deprecated)12:56
*** ukalifon2 has joined #openstack-ironic12:57
*** jistr|mtg is now known as jistr12:59
jrolldtantsur: ++ I've been meaning to get to that, mestery gave me a +1 on the "doing it" part, so maybe just ping him or armax to buy off on that13:00
jrollbaoli: if you have untrusted tenants, you don't want to give them network access to your ironic control plane right?13:01
dtantsuroh cool. well, anyway the meeting is tomorrow 14UTC, so it's not a huge delay13:01
jrollbaoli: also, private networks are pretty cool :)13:01
*** william has joined #openstack-ironic13:02
*** william is now known as Guest1360913:02
baolijroll, if the deploy process is done on the tenant network itself, then there should be no security issue, right?13:02
*** mrmoje has joined #openstack-ironic13:02
jrollbaoli: lots of security issues there, that means the API is open on the tenant network, the ramdisk is running on the tenant network, etc13:03
pas-habaoli, it means that any VM in the tenant network can access the BM "while it deploys" gaining access to the deploy internals (e.g. keys)13:03
pas-haand that ^^ too13:04
pas-hae.g. a VM would get access to TFTP on conductor13:04
lazy_princeeven if someone is not worried about security (in a private cloud environment), there will be routes that will be needed to be set up on the conductor which may not be possible for a tenant as he may not have access to the conductor servers..13:07
lazy_princebut I do not think some one will be there who will try to attemp something like that..13:07
dtantsurjroll, as I understand it, folks can't agree on whether to make it voting/gating or not. would be cool if you could attend the meeting tomorrow13:07
baolijroll & pas-ha: ok, understood. But if these resources are tenant specific, would that still be an issue?13:08
jrolldtantsur: I should be able to, that's 7am for me13:08
*** amotoki has joined #openstack-ironic13:08
dtantsurjroll, sorry to hear, I consider 7am to be deep night :)13:08
pas-habaoli, are you saying you are distributing BMs per-tenant?13:08
baolipas-ha, yes, with ironic running together with nova, neutron, am I deploying a BM for a tenant?13:09
pas-haand you a sure that nova boot will pick only these specific BMs for a given tenant13:09
jrolldtantsur: early to bed, early to rise :)13:09
dtantsurjroll, never worked for me :)13:10
jrollbaoli: doing the deployments on each tenant network is even more complicated IMO, would need dhcp in each tenant network etc13:10
jrollbaoli: and there's still the keys and such13:11
baolipas-ha, that's my understanding. All the APIs have to be authorized/authenticated against the tenant credentials13:11
*** linggao has joined #openstack-ironic13:11
lazy_princejroll: dhcp will not be a problem.. but the routes to management network will be...13:11
lazy_princeand the fact that TFTP will still be common..13:11
baolilazy_prince, no route is needed to the management network.13:11
jrolllazy_prince: what about the case where people don't use neutron for dhcp :)13:12
baolitftp server should be on the tenant network13:12
lazy_princebaoli: if so, how is that agent will reach the ironic apis13:12
*** rloo has joined #openstack-ironic13:12
jrollso now I need a tftp server for every tenant?13:12
lazy_princejroll: yeah.. i get it.. just missed that part.13:13
baolilazy_prince: yes, that's a good point. I haven't thgouth about that13:13
lazy_princebaoli: not even that, the ironic conductor should also be able to reach the tenant network..13:14
lazy_princeAnd if someone creates a tenant network on the fly, how do you ensure that these requirements are met on the conductor host..13:15
lazy_princejroll: on the ci stuff for network-provider bp, what if the tenant network does not run a DHCP and only provisioning network runs dhcp..13:16
baolilazy_prince, wait a minute, the BM can reach the conductor by floating ip, right?13:17
lazy_princejroll: will that work... at least we can check form nova that the the IP were allocated from correct network.. or something..?13:18
jrolllazy_prince: hm, I think part of our current CI is to ssh to the instance after it's booted13:19
jrollbaoli: let's put it this way - in my production environment, I want absolutely zero network connectivity between ironic services and tenant networks, and I suspect other deployments have the same requirement13:20
lazy_princebaoli: I thought, floating IP address can be assigned to BM.. and BM can reach external world.. but how to ensure that external world will be able to access the ironic API.. as it is not supposed to run public endpoints.. its is supposed to have only admin endpoints.. which may not be exposed externally..13:20
jrolland *especially* during the cleaning phase.13:21
*** marzif has joined #openstack-ironic13:23
linggaoGood morning ironic.13:23
baolijroll & lazy_prince: good points.13:23
*** e0ne has joined #openstack-ironic13:24
openstackgerritMiles Gould proposed openstack/ironic: Slightly reword README  https://review.openstack.org/23689313:25
linggaoHi jroll, I am using agent driver installing bm nodes.  What does agent_ipmitool driver support in liberty for deployment? pxe, uefi and ipxe?13:25
jrolllinggao: I believe so, yes, but am not 100% sure on UEFI13:27
baolijroll & lazy_prince: let me give it more thoughts, maybe all of the communications can be done on the tenant network with some extra work on the controller node.13:27
*** marzif has quit IRC13:27
jrollbaoli: if we were to do something like that, there would still need to be an option to never connect over the tenant network, so I'd prefer to keep it simple by requiring a separate provisioning network13:28
*** masterbound has joined #openstack-ironic13:28
*** mbound has quit IRC13:29
linggaojroll, I saw there are some ectra setting needed for these kind deployment (pxe, uefi, ipx) in the install guide. Are the instructions for pxe_ipmitool driver or for agent_ipmitool driver? http://docs.openstack.org/developer/ironic/deploy/install-guide.html#setup-the-drivers-for-the-bare-metal-service13:29
*** marzif has joined #openstack-ironic13:30
baolijroll, sure, just some thoughts pop up in my mind. I actually deployed a BM on a tenant network with some extra manual steps, that's why I came up with the quesiton.13:30
jrolllinggao: both13:30
*** baoli has quit IRC13:30
*** krtaylor has joined #openstack-ironic13:31
*** baoli has joined #openstack-ironic13:31
jrollbaoli: yeah, so in my environment the default tenant networks are "publicnet" (public internet) and "servicenet" (inter-datacenter network shared by all tenants), so that would never work out for us :/13:32
sambettsdtantsur: I've been looking into the locking issue, I'm very surprised that multiple threads could be in the update_filters code thats protected by the semaphore at the same time :/13:36
dtantsursambetts, exactly... you have seen the logs from that bz issue, right?13:36
linggaojroll, thanks!13:36
sambettsdtantsur: yeah, I was reading through them, when the issue occurs I see the iptables -E command happen one after the other of course the second is the one that fails :/13:37
linggaoHas anyone tested agent driver with uefi deployment?13:37
sambettsdtantsur: so there must be 2 threads in that section13:38
dtantsursambetts, looks like that13:38
lucasagomes_linggao: I believe the HP guys do it13:39
linggaojroll, lucasagomes, for ipxe and uefi using agent driver, do we need to create different images for them or we can reuse the same images from pxe boot?13:40
linggaoI mean both deployment images and user image13:41
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Migrate to using keystoneclient Sessions  https://review.openstack.org/23698213:41
sambettsdtantsur: there are two different PIDs making the calls 1 making the first and 1 making the second, could it be they have two copies of inspector running? or do threads appear as separate PIDs two, I thought only processes did?13:41
sambettstoo *13:41
*** superdan is now known as dansmith13:42
*** marzif has quit IRC13:42
lucasagomes_linggao: you need a different ipxe image AFAICT13:42
lucasagomes_ipxe.efi, you can create it from souce13:43
* lucasagomes_ tries to find the documentation13:43
*** links has quit IRC13:44
linggaolucasagomes, is ipxe.efi the file you put unser /tftpboot or you register in glance?13:44
dtantsursambetts, eeek, lemme check13:44
lucasagomes_linggao: http://ipxe.org/download#uefi13:45
openstackgerritMerged openstack/ironic: Slightly reword README  https://review.openstack.org/23689313:45
lucasagomes_linggao: the file you put under /tftpboot and have to update the ironic.conf to point to it13:46
lucasagomes_so Ironic tell neutron what file the DHCP server should handle to the machine booting so it can chainload13:46
* lucasagomes_ haven't tested iPXE with UEFI, but according to http://ipxe.org/efi/vision (see the warning there) it should work13:46
*** marzif has joined #openstack-ironic13:48
linggaolucasagomes, how about images that you register to glance, are they different?13:49
dtantsursambetts, I don't see PID changed for any of upstream jobs, so it might be the problem.. I'll ask13:52
rloohi everyone!13:52
*** yog_ has quit IRC13:52
sambettso/ rloo you sound excited today! :D13:53
* rloo wonders if we seriously want to update docs to change 'in concert' to 'together'.13:53
rloosambetts: cuz i just went through most of my email? or cuz i'm psychin' myself for the week? or cuz you misread me? :)13:53
rloosambetts: or cuz i'm looking forward to the summit? :D13:54
jrollrloo: I could see non-native speakers being confused about that13:54
dtantsurmorning rloo, I prefer the last variant :)13:54
rloojroll, dtantsur: so now when we review documentation, I should be (maybe nit?ing) on use of words?13:54
dtantsursambetts, some kind of HA configuration might be something we want to do eventually... but definitely not right now13:55
jrollrloo: ehhhhhhhhhhhhh.13:55
rloojroll, dtantsur: there are English terms that are diff in US vs England. etc.13:55
dtantsurrloo, FWIW I would find it valuable, if someone corrected me :) but not sure what the context is here13:56
jrollrloo: I don't think we should review words like that for now, but if someone found it confusing enough to submit a patch I think we should probably take it13:56
rloojroll, dtantsur: anyway, if the submitter didn't understand 'in concert' it is fine, we want docs to be understandable.13:56
sambettsI've already been -1'd several times for use of english (GB) spellings of things...13:56
jrolldtantsur: context https://review.openstack.org/23689313:56
rloosambetts: if i were you, i'd disagree unless the doc already had that word spelled a particular way. there isn't any rule saying it has to be American spelling.13:57
dtantsurrloo, jroll, ah good. When I read "in concert" I definitely imagine PXE and IPMI listening to some metal band :D13:57
jrolldtantsur: that's how it should be :)13:58
jrollrloo: for a data point, I asked some friends about this case - swede says maybe, frenchman says yes13:59
*** ukalifon2 has quit IRC14:00
sambettsis this related to a specific patch?14:00
jrollhttps://review.openstack.org/23689314:00
sambettsoh... I missed the link nevermind14:00
rloojroll: i like 'in concert' because they really are in concert but it isn't really a big deal. am just trying to understand if we need to 'dumb down' or documentation.14:01
*** yfried has joined #openstack-ironic14:01
jrollrloo: yeah, it's tough14:01
rloojroll: and i just replied to ramesh's email about driver doc, and here we are spending time updating a few words in a readme. anyway. guess i'm grumpy cuz there are so many patches waiting for reviewers.14:02
yfriedhi, looking for a little help with ironic tests in tempest. scenario.test_baremetal_basic_ops. What is the network setup there?14:03
jrollrloo: yeah, I get it14:03
sambettspersonal opinion is I prefer together, just feels like an easier read14:03
jrollyfried: single flat network; that's all we support today14:03
yfriedjroll: is neutron present on the ironic gate, or is it nnet?14:03
jrollyfried: there's some OVS and such involved, so it's a bit more complicated under the hood14:04
jrollyfried: all neutron. why do you ask?14:04
lazy_princejroll: aha.. can we change that for this specific ci job..? as other ci job will ensure ssh stuff..14:04
jrolllazy_prince: maybe? what's the goal, avoid running a dhcp agent on that network?14:04
yfriedjroll: we are looking into the run_validation flag (allow tests to ssh to instances)14:04
jrollyfried: oh, I believe we already do that today no?14:05
lazy_princegetting network flip tested in ci as nv job14:05
rloosambetts: so we aren't authors, and I try to edit based on accuracy. so if someone uses 'in concert' or 'foo foo' and it is correct, I feel like I am nit'ing cuz i prefer another word. i only try to correct if the usage of the word is incorrect. similar with code. but anyway. gotta go review stuff :)14:05
jrolllazy_prince: right, but what's the reason specifically for not doing that check for that job?14:05
yfriedjroll: it is set to False on all gates, bc some tests fail w/ ssh errors14:06
yfriedjroll: seems like the cause is nnet being async (floating ips are not ready before ssh starts)14:06
sambettsrloo: Yeah its a hard one definatly :/14:07
lazy_princeumm.. okay.. so if we have no DHCP running, the instance will boot but will not get IP address.. and we will not be able to ssh into it.. but we will be able to test the network flip with two flat network14:07
yfriedjroll: so https://review.openstack.org/#/c/235118/14:07
*** mgoddard has joined #openstack-ironic14:07
yfriedjroll: but the ironic gate is the exception - neutron enabled and ssh fails14:07
lazy_princeone running DHCP (provisioning and cleaning) and other tenant network..14:07
*** mrmoje has quit IRC14:08
yfriedjroll: so I want to understand why - maybe the fixed/floating logic is wrong14:08
jrolllazy_prince: so yfried is telling me the ssh check is not done, but folks are trying to enable it14:08
jrollyfried: my first guess would be metadata service is unreachable or something... but I'm not sure14:08
*** mrmoje has joined #openstack-ironic14:09
lazy_prince:) wow..That means we can enable it but as soon as ssh is enabled, it will start breaking..14:09
sambettsdtantsur: Yeah HA would be good in the future for redundecy and if the volume of nodes being inspected increases, it would require some interesting rework of things like the firewall section to sync iptables access14:10
*** marzif has quit IRC14:10
yfriedjroll: we can keep it off for ironic (as well as nnet) for now14:10
yfriedlazy_prince: ^14:10
jrollyfried: that's fine with me for now14:10
*** marzif has joined #openstack-ironic14:10
jrollthanks :)14:10
*** mgould has quit IRC14:13
dtantsursambetts, as gate-fixing patch got approved, could you review https://review.openstack.org/#/c/235274/ please? I plan on backporting it and issuing 2.2.214:13
yfriedjroll: lazy_prince: found the problem: http://logs.openstack.org/18/235118/3/check/gate-tempest-dsvm-ironic-agent_ssh/8157207/logs/tempest_conf.txt.gz connect_method set to floating. you said it should be "fixed"14:13
* sambetts looks 14:14
*** marzif has quit IRC14:14
*** marzif has joined #openstack-ironic14:14
jrollyfried: I didn't say 'fixed' specifically, I'm not sure what the differences are there, but fixed does sound right14:16
yfriedjroll: flat?14:16
*** mgould has joined #openstack-ironic14:16
lucasagomes_linggao: I don't think the images you register in glance should be different14:17
NobodyCamgood monday morning Ironicers14:17
linggaolucasagomes, ok thanks.14:18
openstackgerritBob Ball proposed openstack/ironic: XenAPI: Add support for XenServer VMs  https://review.openstack.org/23138114:18
yfriedjroll: do you have to use floating ips in these tests? I see that "tenant_networks_reachable = false" which implies so. I'm confused14:19
NobodyCammorning dtantsur lucasagomes_ jroll dtantsur sambetts rloo vdrok and anyone else not covered here :)14:20
sambettso/ NobodyCam14:20
dtantsurmorning NobodyCam14:20
TheJuliagood morning NobodyCam14:21
NobodyCammornign :)14:21
*** hemna has joined #openstack-ironic14:21
rloomorning NobodyCam14:24
jrollyfried: yeah, sorry, so the network is flat - tenants and control plane are on the same network. I'm not sure on the details between fixed and floating IPs. these tests pass a network to nova and nova provisions the IP; does that imply fixed or floating?14:24
yfriedjroll: no. nova can provision fixed and/or floating14:25
jrollyfried: I'm not sure then :(14:25
*** alexpilotti has quit IRC14:26
*** links has joined #openstack-ironic14:26
NobodyCammorning all :)14:27
*** lekha||away is now known as lekha14:27
*** mgoddard_ has joined #openstack-ironic14:30
*** jlvillal has joined #openstack-ironic14:30
jlvillalGood morning Ironic14:30
* jlvillal has decided to start spending $1 more per month and move his ZNC VPS to DigitalOcean from directspace.net14:31
jrollDO is a great znc host :P14:31
jrollmorning jlvillal14:32
*** achanda has joined #openstack-ironic14:32
jrolljlvillal: I moved your meeting topic to the last topic, if that's cool with you?14:32
jrollthe midcycle thing14:32
jlvillaljroll, Fine with me. No hurry. Just thought something to discuss.14:32
jlvillaljroll, Thanks14:32
jrollcool, agree14:32
*** mgoddard has quit IRC14:33
NobodyCammornign jlvillal14:34
jlvillalNobodyCam, Good morning. Hope you had a great weekend :)14:34
NobodyCamI did... nice and restfull14:35
NobodyCamnow its get ready to fly on thursday14:35
*** links has quit IRC14:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Migrate to using keystoneclient Sessions  https://review.openstack.org/23698214:37
jlvillalSaturday for me. So I think jetlag will be hurting me more than you :)14:37
NobodyCamjlvillal :(14:37
sambettsI fly out Friday, land Sat :/14:37
jlvillalI arrive Sunday at 5pm I think.14:38
NobodyCam:)14:38
*** marzif has quit IRC14:38
*** marzif has joined #openstack-ironic14:39
NobodyCamoh we have items on the agenda for today14:40
NobodyCam:)14:40
*** achanda has quit IRC14:40
*** chlong has joined #openstack-ironic14:40
*** cemason has quit IRC14:41
*** cemason has joined #openstack-ironic14:42
*** hemna has quit IRC14:43
lucasagomes_NobodyCam: morning!14:47
jlvillallucasagomes_, FYI: I am using code from Glance, not from Nova for the functional testing work. I added comment in patch.14:48
NobodyCam:) mornign lucasagomes_ :)14:49
*** garthb has joined #openstack-ironic14:50
*** mgoddard_ has quit IRC14:58
*** mgoddard has joined #openstack-ironic14:58
*** yfried has quit IRC14:59
rloohi lucasagomes_, if you have a few minutes wrt length of tag values: https://review.openstack.org/#/c/192576/14:59
*** ijw has joined #openstack-ironic14:59
rloolucasagomes_: I don't want to hold up that patch cuz of me15:00
*** masterbound has quit IRC15:00
*** mbound has joined #openstack-ironic15:00
sambettsdtantsur: :( https://review.openstack.org/#/c/235274/ looks like the mirror is sad again15:09
dtantsursambetts, yeah.. let's recheck later, neutron fix is not merged yet15:11
sambettsdtantsur: ok :)15:11
sambettsdtantsur: any more info about the threading issue?15:14
sambettsdtantsur: just waiting for feedback on the bugzilla?15:15
dtantsursambetts, yep. if it's really 2 processes, we can't do anything for now. if it's not - than we have to think hard15:15
dtantsurbecause I've conducted an artificial experiment, and looks like the semaphore works properly15:16
sambettsdtantsur: Yeah, I can't see how it's happened unless there is a weird bug with the semaphore, but two processes would definatly stand on each other :/15:18
dtantsurI wonder if we should start a blueprint to track things to fix before we can go HA15:19
*** wendar_ is now known as wendar15:22
lucasagomes_rloo: hi there, will take a look15:23
*** mrmoje has quit IRC15:24
lucasagomes_rloo: commented re same table for multiple resources and length15:33
*** huangkai has joined #openstack-ironic15:33
rloothx lucasagomes_15:33
*** marzif has quit IRC15:34
*** marzif has joined #openstack-ironic15:35
*** phschwartz is now known as phschwartz_aw15:37
sambettsdtantsur: yeah, we should propably start an etherpad15:39
*** lucasagomes has quit IRC15:40
*** lucasagomes_ is now known as lucasagomes15:40
*** lucasagomes_ has joined #openstack-ironic15:41
*** marzif has quit IRC15:42
*** marzif has joined #openstack-ironic15:42
*** mgoddard_ has joined #openstack-ironic15:45
thiagopGood morning Ironicers15:45
NobodyCammornign thiagop15:47
lucasagomesthiagop: morning15:47
*** Sukhdev has joined #openstack-ironic15:47
thiagopNobodyCam lucasagomes o/15:48
NobodyCam:)15:48
*** mgoddard has quit IRC15:48
NobodyCamoh nice :)15:49
Sukhdevlucasagomes: Ping15:53
sambettso/ thiagop15:55
Sukhdevlucasagomes: I used your patch to build a new image - https://review.openstack.org/#/c/235843/1, but, get this error (see paste) when I build the image any ideas? paste= http://paste.openstack.org/show/476553/15:55
lucasagomesSukhdev: checking...15:56
*** Guest13609 has quit IRC15:56
lucasagomesSukhdev: oh that patch is like non-tested... But I think I do have an idea how to fix that15:57
lucasagomesSukhdev: give me 2 min I will put a new patch-set up15:57
Sukhdevlucasagomes: cool - thanks15:57
*** e0ne has quit IRC15:57
*** mitchjameson has joined #openstack-ironic15:58
*** mgoddard has joined #openstack-ironic15:59
*** mgoddard_ has quit IRC15:59
thiagopsambetts: \o15:59
*** mbound has quit IRC16:01
lucasagomesSukhdev: so I'm on some client site here and seems I can't git review anything from here (ssh: connect to host review.openstack.org port 29418: Network is unreachable)16:03
lucasagomesSukhdev: but on the 60-ironic-agent-install script modify the activate command to16:03
lucasagomes# activate the venv set +o nounset source venv/bin/activate set -o nounset16:03
* lucasagomes paste it instead16:04
*** mgould has quit IRC16:04
lucasagomesSukhdev: paste.openstack.org/show/476721/16:04
lucasagomesthat should do it, I will test it here locally see if it works16:04
Sukhdevlucasagomes: thanks16:05
lucasagomesnp, please lemme know if that works for you16:06
* lucasagomes wish he had more time to test it out end-to-end16:06
*** garthb has quit IRC16:06
*** mgould has joined #openstack-ironic16:06
*** subscope has quit IRC16:06
*** garthb has joined #openstack-ironic16:06
krotscheckIs ironic the only service that doesn't use pastedeploy?16:07
linggaoIronic, I have another question.  What is the username and password for a newly deployed node using agent driver?16:08
*** SpamapS_ is now known as SpamapS16:09
*** jlvillal has quit IRC16:10
*** SpamapS has quit IRC16:10
*** SpamapS has joined #openstack-ironic16:10
*** praneshp has quit IRC16:12
*** jlvillal has joined #openstack-ironic16:12
*** mbound has joined #openstack-ironic16:14
jlvillalBy the power of GreySkull (or is it Ansible) I have setup ZNC on DigitalOcean :)  Now to cancel my other service provider...16:16
devanandag'morning, all16:16
jlvillaldevananda, Good morning. I hope you are fully recovered by now!16:16
TheJulialol16:16
TheJuliagood morning devananda16:16
devanandajlvillal: I wish ... getting better but still not 100% ... and I fly to Dallas today16:16
jlvillalOuch :(16:17
jlvillalTheJulia, Have you run into 'dnf' issues yet?  I just did with my Ansible scripts16:17
lucasagomesdevananda: morning, idk what you have but hope you get better soon16:18
cineramajlvillal: in bifrost? we have some examples of dealing with it16:18
*** spandhe has joined #openstack-ironic16:18
cineramajlvillal: if you are hitting a bug there please file it & i'll have a look16:18
jlvillalcinerama, Yeah.  Okay good, sounds like you are ahead of me :)16:18
jrollmorning devananda :)16:19
jlvillalcinerama, Now I have my own Ansible scripts for setting stuff up.16:19
jlvillals/Now/No/16:19
jlvillalcinerama, I manage my ZNC VPS with Ansible.16:19
*** ifarkas has quit IRC16:19
*** mbound has quit IRC16:19
jrolllinggao: that all depends on your image, ironic doesn't set up users or passwords16:20
TheJuliajlvillal: Yes, in the mean time, we have a check that identifies that dnfs is present and switches the package manager over to it for ansible to use16:20
cineramajlvillal: one easy way to deal with this is to set the fact for the package manager contingent on the os version etc16:20
TheJuliaahh, cinerama answered16:20
cineramaassuming that ansible is still set to use yum16:21
jlvillalTheJulia, cinerama: Thanks!16:21
linggaojroll, do you mean putting username/password in the image when building it?16:21
jrolllinggao: yes16:21
openstackgerritMerged openstack/pyghmi: Fixing fru date  https://review.openstack.org/23602516:22
linggaoDoes anyone know what is the standard username and password for the image used in bifrost?16:22
*** spandhe has quit IRC16:24
*** linggao_ has joined #openstack-ironic16:26
*** jistr has quit IRC16:26
*** vishwana_ has joined #openstack-ironic16:26
TheJulialinggao_: there is none by default, it does burn the user's ssh key in by default though16:26
TheJulialinggao_: so... likely `ssh root@deployed-host` should work16:27
*** lifeless has quit IRC16:28
linggao_TheJulia, yes, I could ssh to it from the conductor node without password. However, for debug, I could not login from the console window as root.16:28
*** trown|brb has joined #openstack-ironic16:28
TheJulialinggao_: you'll need to burn a user in if you want to login to the console16:28
*** lucasagomes_ has quit IRC16:28
*** vishwanathj has quit IRC16:29
*** jlk has quit IRC16:29
*** gabriel has quit IRC16:29
*** mikal has quit IRC16:29
*** crinkle has quit IRC16:29
TheJulialook at using the devuser element, it is fairly easy to use disk-image-create to make custom images16:29
*** chlong has quit IRC16:29
*** linggao has quit IRC16:29
*** aarefiev has quit IRC16:29
*** alex_xu has quit IRC16:29
*** trown has quit IRC16:29
*** jrist has quit IRC16:29
*** crinkle has joined #openstack-ironic16:29
linggao_TheJulia, thanks.16:30
*** lifeless has joined #openstack-ironic16:30
*** mikal has joined #openstack-ironic16:30
openstackgerritMilan Kováčik proposed openstack/ironic-python-agent: determine tgtd ready status through tgtadm  https://review.openstack.org/23707916:32
*** jlk has joined #openstack-ironic16:34
*** jlk has quit IRC16:34
*** jlk has joined #openstack-ironic16:34
*** trown|brb is now known as trown16:34
*** alex_xu has joined #openstack-ironic16:35
*** lucasagomes_ has joined #openstack-ironic16:35
*** davidlenwell_ is now known as davidlenwell16:36
*** gabriel has joined #openstack-ironic16:41
*** aarefiev has joined #openstack-ironic16:41
*** chlong has joined #openstack-ironic16:42
*** jrist has joined #openstack-ironic16:42
*** davideagnello has joined #openstack-ironic16:45
*** e0ne has joined #openstack-ironic16:47
* lucasagomes not sure if I'm making to the meeting today, I think they are closing it here soon16:47
*** e0ne has quit IRC16:47
*** e0ne has joined #openstack-ironic16:48
*** praneshp has joined #openstack-ironic16:49
*** marzif has quit IRC16:53
*** derekh has quit IRC16:53
*** aarefiev22 has joined #openstack-ironic16:54
NobodyCamlucasagomes: are you in the office today?16:54
NobodyCammorning devananda :)16:55
*** mitchjameson has quit IRC16:56
*** marzif has joined #openstack-ironic16:56
lucasagomesNobodyCam: yeah, but someone's else office16:58
lucasagomesclient, giving a hand here16:58
lucasagomesand yeah I will have to head :-(16:58
lucasagomesI will read the logs later16:58
* NobodyCam refills kofi kup b4 meeting16:58
NobodyCamlucasagomes: ack16:58
NobodyCamenjoy the trip home16:58
lucasagomesthanks! See ya'll later16:59
*** rameshg87 has joined #openstack-ironic17:01
*** praneshp has quit IRC17:01
*** openstackgerrit has quit IRC17:01
*** rameshg87 has left #openstack-ironic17:01
*** openstackgerrit has joined #openstack-ironic17:02
openstackgerritMilan Kováčik proposed openstack/ironic-python-agent: determine tgtd ready status through tgtadm  https://review.openstack.org/23707917:02
*** lucasagomes has quit IRC17:03
*** lsmola_ has quit IRC17:04
*** phschwartz_aw is now known as phschwartz17:10
*** aarefiev22 has quit IRC17:11
*** ijw has quit IRC17:19
*** spandhe has joined #openstack-ironic17:19
*** vilobhmm11 has joined #openstack-ironic17:20
*** mrmoje has joined #openstack-ironic17:20
*** mgould has quit IRC17:25
*** meghal has joined #openstack-ironic17:28
*** orion__ has joined #openstack-ironic17:28
*** achanda has joined #openstack-ironic17:29
*** achanda has quit IRC17:29
*** mgoddard has quit IRC17:29
*** achanda has joined #openstack-ironic17:30
orion__sorry for this basic question, but i can't find a definitive answer.  can i run a hybrid baremetal and kvm private cloud or do i need a parallel openstack install just for ironic?17:30
*** subscope has joined #openstack-ironic17:31
NobodyCamorion__: we are in meeting right now.17:31
NobodyCamI have heard of that being done. I have not done such a setup myself17:32
*** mitchjameson has joined #openstack-ironic17:33
orion__NobodyCam: sorry about that, i'll pause until the meeting is over17:33
NobodyCam:)17:33
*** mkovacik is now known as mkovacik|afk17:34
*** mitchjameson has quit IRC17:39
*** aarefiev22 has joined #openstack-ironic17:39
*** Sukhdev has quit IRC17:41
*** mgoddard has joined #openstack-ironic17:41
*** lazy_prince has quit IRC17:42
sambettsdtantsur: :( that mysql patch failed again ...17:44
dtantsurmmmmmmmmmmm17:44
dtantsur"Timeout while waiting for nova hypervisor-stats"17:44
dtantsurI've seen this several times... should we just increase the timeout?17:45
dtantsuranyway, I'll recheck it for now17:45
dprincelucasagomes_: hi, I'm hitting iPXE issues today (just upgraded my instack)17:45
dprincelucasagomes_: inc: command not found?17:45
dprincelucasagomes_: looks to be potentially related to a recent iboot.pxe change by you...17:46
*** athomas has quit IRC17:46
*** ijw has joined #openstack-ironic17:46
*** baoli has quit IRC17:47
dprincelucasagomes_: http://git.openstack.org/cgit/openstack/ironic/commit/?id=1c28eb79a5d1b25fb685e2f48449c51e905766b517:47
*** marzif has quit IRC17:48
*** marzif has joined #openstack-ironic17:48
e0nejroll: is 5:20 on Thursday goot time for cinder/ironic session?17:49
e0nejroll: or we can schedule it to Friday17:49
jrolle0ne: here's our schedule: http://mitakadesignsummit.sched.org/overview/type/ironic17:51
e0nejroll: we've got similar one on that time:( http://mitakadesignsummit.sched.org/type/Cinder#.ViUsmRDyuHo17:51
jrolle0ne: let me catch you after this meeting17:52
e0neok17:52
e0nethanks17:52
*** ijw has quit IRC17:56
*** yfried has joined #openstack-ironic17:58
krotscheckSo, looking at http://governance.openstack.org/reference/tags/type_service.html#tag-type-service , ironic-inspector and ironic-python-agent have an API?18:00
jrollrloo: stable maintenance team has a rule that you may not backport docs18:00
* krotscheck is confused18:00
jrollkrotscheck: they do, yes18:00
dtantsurkrotscheck, yep18:00
*** huangkai has quit IRC18:00
krotscheckAh. Hrm. Ok18:00
jrollkrotscheck: also that says "usually with an API" :P18:00
krotscheckGot it18:00
krotscheckSo I have to make cors happen on those too?18:01
dtantsurkrotscheck, well, ironic-inspector is just a service18:01
* krotscheck is making a list18:01
rloojroll: i realize that. the no backporting of docs to stable branches.18:01
* krotscheck 's gotta patch 'em all [/pokéstack]18:01
rloojroll: but at the time, when we submitted 4.2.0 for stable/liberty, i thought we were going to actually have 4.2.1 as the 'official' liberty package, and we could have tried to get the ilo doc in for that.18:01
dtantsurinspector will be somewhat funny, as it uses Flask, not wsme&co18:02
rloojroll: unless i am mistaken and once stable/liberty was cut, we couldn't?18:02
jrollkrotscheck: IPA is not a user-facing service, no need for cors there IMO18:02
krotscheckdtantsur: ok, and ironic-python-agent has an API, or is that a thing that uses the regular ironic api?18:02
krotscheckokidokey18:02
dtantsurkrotscheck, IPA is a ramdisk, and ironic uses its API to talk to it18:02
*** penick has joined #openstack-ironic18:02
dtantsurit does not have authentication, so not sure if CORS is useful there...18:02
jrollCORS is strictly for browsers18:02
krotscheckdtantsur: Well, it doesn't have a UI. Which is the thing we care about18:02
jrolla browser should never talk to IPA :P18:02
rloojroll: and if that is the case and vendors want their doc with their feature, we could just delay getting their feature in, put it in the next release instead.18:03
krotscheckUnless you want a browser to talk directly to a node's Ramdisk.18:03
jrolle0ne: so 2:40 and 3:30 are the only non-conflicts, are those doable? alternatively, ironic has no session friday afternoon, so we could come hang out18:03
krotscheckIn which case, can I have some of what you're having? 'cause wow that's good stuff :)18:03
*** pas-ha has quit IRC18:03
jrollrloo: right, as soon as stable/liberty was cut, docs patches were out18:03
*** praneshp has joined #openstack-ironic18:03
devanandajroll, e0ne: I, for one, will probably not be useful on friday afternoon. past experience says most people will also not be useful18:03
jrollrloo: and yeah, that's why I want docs with the code, so it ships with the code18:03
*** degorenko is now known as _degorenko18:04
NobodyCambrb18:04
jrolldevananda: e0ne: yeah, I'll be up for talking but not anything brain-intensive18:04
rloojroll: oh, didn't know that :-(18:04
dtantsurI'll probably be wondering around the city on Friday afternoon...18:04
*** mrmoje has quit IRC18:04
e0neI've asked our ptl, smcginnis18:04
devanandadtantsur: have you thought about the use-case for horizon inititating node inspection?18:06
*** ijw has joined #openstack-ironic18:07
dtantsurdevananda, you mean directly via inspector API? or just inspection?18:07
devanandadtantsur: some operators will probably want to use a dashboard to start the inspection, but I'm not sure what is going to make the actual API calls to ironic-inspector18:08
jrolle0ne: cool, thanks. ad-hoc is fine too, e.g. find each other wednesday morning. I'm not sure what exactly you want to discuss and hence who needs to be there :)18:08
sambettsdtantsur, devananda: isn't it the inspector inspection interface that makes those calls?18:09
dtantsurdevananda, most of them - no. but we do have some advanced features, like introspection rules (https://blueprints.launchpad.net/ironic-inspector/+spec/rules) or getting access to the full data received from ramdisk18:09
e0nejroll: at least, we need to better understand your needs18:09
jrolle0ne: I think for volume attachment stuff, what y'all are doing is probably perfect (I have yet to review the spec though)18:09
jrolle0ne: for boot-from-volume, I know people are working on stuff but I haven't really looked at it18:10
e0nejroll: cool18:10
e0nejroll: TBH, I didn't take a look on boot stuff yet.18:10
gabrieljroll, rloo: aren't stable docs just published on OpenStack's docs pages for a specific release?18:11
devanandadtantsur: right, I thought I recalled there being a few cases where direct access to inspecor's API was needed18:11
*** smcginnis has joined #openstack-ironic18:11
jrolle0ne: yeah. from what I recall, much of it is driven by nova, then info passed to ironic for the actual boot part18:11
jrollgabriel: yes, they are18:11
*** hemna has joined #openstack-ironic18:12
devanandadtantsur: so it sounds like most operations could be driven by user<->ironic-api interaction, with no need for CORS in ironic-inspector18:12
dtantsurdevananda, yes, for most users it should be enough18:12
smcginnise0ne, jroll: Sounds like we may need to set aside some time on Friday.18:12
devanandakrotscheck: ^18:12
* sambetts is calling it a night 18:12
* dtantsur too18:12
e0nejroll: may be we can implement boot-from-volume-without-nova. I need to go deeper on this topic18:13
dtantsursee you folks18:13
devanandadtantsur: thanks18:13
jrollsmcginnis: e0ne: idk that there's much contention or craziness going on, but I'd love to chat :)18:13
devanandadtantsur: g'night!18:13
jrolle0ne: ++++++++18:13
thiagopgood night dtantsur sambetts18:13
*** dtantsur is now known as dtantsur|afk18:13
sambettso/ see everyone tomorrow18:13
devanandae0ne: how about "boot from volume with nova" ?18:13
jrolle0ne: we deliberately support running ironic "standalone" but "standalone with cinder" is also cool18:13
devanandae0ne: I think that's more desired18:13
jrolldevananda: that's in the works...18:13
e0nedevananda: good question:)18:13
devanandajroll: at this rate, we'll have "ironic with swift, glance, neutron, cinder, and keystone"18:14
devanandaoh wait ...18:14
jrolllol18:14
devananda:)18:14
krotscheckdevananda: danke18:14
gabrieljroll, rloo: so that should mean that docs that arrive after the version cut would just be updated on the website. I don't see the point in pushing for code can only be merged with their proper docs, if it is just a matter of updating the website.18:14
jrollgabriel: the stable maintenance team does not allow backporting docs patches18:15
devanandagabriel: the website also includes docs for the previous stable releases -- however we don't update the docs in stable branches right now18:15
devanandaso this is a problem18:15
jrollgabriel: which is how we update the website18:15
jrollgabriel: feel free to raise the issue with that team18:15
devanandajroll: fwiw, this is a result of keeping our docs in our code tree18:15
devanandawhich no previous project did18:15
devananda*our operator/user docs18:15
jrollI also like up-to-date docs18:16
gabrieljroll, rloo: as I said in the meeting, vendors already want docs. This rule would just put barriers on contributions, an thus on growing the commuinity.18:16
jrolldevananda: that's the model people want projects to go to18:16
devanandathe "no stable backport of developer docs" rule makes sense18:16
jrollgabriel: *it is not my rule*18:16
jrolldevananda: sorry, that's the model people want projects to go to, right?18:16
jrollI just like stopped typing that question >.>18:16
devanandajroll: I'm not sure. pls check with Lana (docs PTL) to see how things have progressed on that front18:17
gabrieljroll: i'm referring to the driver only in with docs18:17
jrollgabriel: oh, that was just a proposal18:17
devanandajroll: she and I talked at the last summit and it seemed to be the case, but IDK what progress has been made18:17
devanandajroll: and we (ironic) are the first project to actually maintain our docs that way18:17
jrollah, I see18:17
devanandasome younger projects are following suit but not as mature // large // hitting the issue with as many vendor contributions as we are18:17
jrollthanks18:17
jrollright18:18
devanandahmmm... I should probably finish packing. flight's in two hours18:18
devanandagotta go18:18
jrollgabriel: I need to write a longer reply on the ML on this, but that discussion should happen there18:18
jrolldevananda: gl;hf :)18:18
*** william has joined #openstack-ironic18:19
*** william is now known as Guest2825218:19
gabrieljroll: sure.18:19
openstackgerritThiago Paiva Brito proposed openstack/ironic: Use server_profile_template_uri to schedule  https://review.openstack.org/23712218:20
BadCubsafe trip devananda18:20
BadCubsee you in a few days!!!18:20
*** devlaps has joined #openstack-ironic18:22
*** hblixt has joined #openstack-ironic18:23
*** jlvillal_ has joined #openstack-ironic18:40
orion__sorry for the re-post and this basic question, but i can't find a definitive answer.  can i run a hybrid baremetal and kvm private cloud or do i need a parallel openstack install just for ironic?18:40
*** Guest3686 is now known as mgagne18:45
*** mgagne has joined #openstack-ironic18:45
*** Sukhdev has joined #openstack-ironic18:50
*** Guest28252 has quit IRC18:53
*** willsama has joined #openstack-ironic18:53
*** amotoki has quit IRC18:55
*** boris-42 has quit IRC18:58
thiagoporion__: I don't think you'll need an entire openstack install for Ironic, maybe just another nova conductor18:59
*** hemna is now known as hemnafk18:59
*** penick has quit IRC19:00
thiagoporion__: but I really don't know if the same nova conductor can run VM's and baremetal19:00
openstackgerritLilia Sampaio proposed openstack/ironic: Add OneView driver documentation  https://review.openstack.org/23439619:03
rloohey jlvillal or jlvillal_, why is time.time() better than oslo_utils.timeutils.utcnow()?19:03
openstackgerritMerged openstack/bifrost: Fix DHCP use case  https://review.openstack.org/23563619:06
Sukhdevjroll: do you have a moment now to help answer question related to wait-callback issue?19:06
jrollSukhdev: no, sorry19:06
jrollSukhdev: I would spin up a fresh devstack to be sure it isn't some local issue19:07
Sukhdevjroll: I did that couple of times :-(19:07
Sukhdevjroll: can give it another shot19:07
jrollSukhdev: like, a new machine? not just re-running devstack?19:08
jrolland you aren't like, restarting conductor while it's deploying or anything?19:08
Sukhdevcorrect - I moved over to a brand new server (earlier I was running on my laptop VM), now on a real server with real HW switch connected - hence, I was having earlier connectivity issues19:09
Sukhdevjroll: now I am past all the connectivity issues - just stuck with this image related issue19:09
jrolland you aren't like, restarting conductor while it's deploying or anything?19:09
dprincelucasagomes_: https://bugs.launchpad.net/ironic/+bug/150773819:10
openstackLaunchpad bug 1507738 in tripleo "ipxe fails on Centos 7 (inc: command not found)" [Critical,Triaged]19:10
Sukhdevno - I only restart conductor once - when change the config to add provisioing network - nothing after that19:10
jrollSukhdev: and the reservation field is set forever when you deploy?19:11
Sukhdevjroll: correct  - I did not even know about it until you brought to my attention - I have no reason to touch it :-)19:11
jrollSukhdev: something is broken in code then, that shouldn't ever happen19:11
*** ijw has quit IRC19:13
Sukhdevjroll: which code would be broken? the conductor? I have seen this only after applying all of our patches - previous week everything was fine19:13
*** mgoddard has quit IRC19:13
jrollSukhdev: yes, conductor19:14
orion__thiagop: thanks. i think i just need to run through the install and get a better feel... this has to be a pretty common question/scenario (?)... i'm surprised someone on here doesn't know the answer19:14
*** baoli has joined #openstack-ironic19:14
thiagoporion__: I just think you couldn't get attention from someone who actually runs this thing in such a diverse environment.19:15
openstackgerritMerged openstack/bifrost: Correct duplicate config drive generation  https://review.openstack.org/23563919:15
*** jcoufal has quit IRC19:15
*** lucasagomes_ is now known as lucasagomes19:16
orion__thiagop: :) i assume this is the best place to pose the question.  do you know of a better forum for this?  maybe the mailing list?19:17
lucasagomesdprince, hey there. I will take a look at it19:17
thiagoporion__: you're asking in the right place. :)19:17
orion__thiagop: ok, thank you19:17
*** Marga_ has quit IRC19:18
dprincelucasagomes: would be nice to support the old version of undionly.kpxe, but if we can't it may require compiling a new one for Centos 719:18
thiagoporion__: try ping some cores. The folks are really awesome in answering.19:18
lucasagomesdprince, thought it would work for old ROMs as well :-(19:18
lucasagomesdprince, yeah totally I'm going to fix that asap19:18
dprincelucasagomes: yeah, Centos is at ipxe-20130517-6.gitc4bce43.el7.src.rpm19:18
*** dolphm has joined #openstack-ironic19:19
jrollorion__: it is supported via cells or host aggregates, though I'm not sure how the host aggregates support works with schedulers and such19:19
lucasagomesdprince, right yeah I will setup an env here and try to get a fix for it tomorrow19:19
orion__jroll: thx. i've read about cells but never used.  i'll look at those more closely.  do you know of any documentation (official or unofficial) on multi-hypervisor with ironic?19:21
jrollorion__: sorry for slow/terrible answer, busy day for me19:21
jrollorion__: I'm not sure on docs on this, sorry :(19:21
orion__jroll: thx anyway for the pointer.  that's a lot more than i had when i started :)19:21
jroll:)19:21
*** meghal has left #openstack-ironic19:25
*** meghal has joined #openstack-ironic19:25
*** baoli has quit IRC19:25
*** baoli has joined #openstack-ironic19:31
*** baoli has quit IRC19:32
*** baoli has joined #openstack-ironic19:32
*** krtaylor has quit IRC19:36
*** lucasagomes is now known as lucas-afk19:36
*** marzif has quit IRC19:36
*** marzif has joined #openstack-ironic19:37
*** penick has joined #openstack-ironic19:40
*** baoli has quit IRC19:44
*** baoli has joined #openstack-ironic19:45
*** baoli has quit IRC19:46
*** baoli has joined #openstack-ironic19:46
*** marzif has quit IRC19:46
linggao_Hi, when I deployed  a baremetal node, it got into EFI shell. (It says EFI Shell version 2.31 .... Press ESC in 1 sec to skip startup.nsh).  Has anyone encountered this problem? How did you fix it?19:48
*** alexpilotti has joined #openstack-ironic19:48
*** krtaylor has joined #openstack-ironic19:52
*** subscope has quit IRC19:53
*** amotoki has joined #openstack-ironic19:56
openstackgerritThiago Paiva Brito proposed openstack/ironic: Use server_profile_template_uri to schedule  https://review.openstack.org/23712219:57
openstackgerritThiago Paiva Brito proposed openstack/ironic: Add OneView driver documentation  https://review.openstack.org/23439619:57
openstackgerritMerged openstack/ironic-lib: Updated from global requirements  https://review.openstack.org/23566919:58
*** amotoki has quit IRC20:00
*** hemnafk is now known as hemna20:02
*** cemason has quit IRC20:04
*** cemason has joined #openstack-ironic20:05
*** thrash is now known as thrash|biab20:05
*** penick has quit IRC20:06
*** Sukhdev has quit IRC20:08
*** nicodemos has quit IRC20:13
*** dims_ has joined #openstack-ironic20:16
*** dims has quit IRC20:19
*** e0ne has quit IRC20:20
openstackgerritMerged openstack/pyghmi: Update .gitreview for new namespace  https://review.openstack.org/23654420:22
*** baoli has quit IRC20:22
*** Marga_ has joined #openstack-ironic20:23
*** achanda has quit IRC20:26
*** ijw has joined #openstack-ironic20:27
*** dprince has quit IRC20:29
*** jjohnson2 has joined #openstack-ironic20:29
openstackgerritThiago Paiva Brito proposed openstack/ironic: Use server_profile_template_uri to schedule  https://review.openstack.org/23712220:36
openstackgerritJarrod Johnson proposed openstack/pyghmi: Handle unicode DCMI data incoming  https://review.openstack.org/23719520:37
*** achanda has joined #openstack-ironic20:46
*** penick has joined #openstack-ironic20:46
*** Marga_ has quit IRC20:52
*** Marga_ has joined #openstack-ironic20:53
openstackgerritMerged openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/23567020:57
*** amotoki has joined #openstack-ironic20:57
*** jlvillal_ has quit IRC20:57
*** jlvillal_ has joined #openstack-ironic20:58
*** meghal has quit IRC20:59
*** spandhe has quit IRC21:00
*** spandhe has joined #openstack-ironic21:01
*** baoli has joined #openstack-ironic21:01
*** amotoki has quit IRC21:02
*** jlvillal_ has quit IRC21:02
*** hblixt has quit IRC21:04
*** jjohnson2 has quit IRC21:04
*** meghal has joined #openstack-ironic21:05
*** aarefiev22 has quit IRC21:05
*** praneshp has quit IRC21:06
*** trown is now known as trown|outttypeww21:06
*** e0ne has joined #openstack-ironic21:11
mrdaMorning Ironic21:12
thiagopmorning mrda21:13
mrdao/21:13
*** Marga_ has quit IRC21:14
*** Marga_ has joined #openstack-ironic21:14
*** Marga_ has quit IRC21:15
*** baoli has quit IRC21:16
*** Marga_ has joined #openstack-ironic21:16
*** baoli has joined #openstack-ironic21:17
NobodyCammornign mrda21:17
*** Sukhdev has joined #openstack-ironic21:17
*** e0ne has quit IRC21:20
*** baoli has quit IRC21:21
*** baoli has joined #openstack-ironic21:21
openstackgerritJohn L. Villalovos proposed openstack/bifrost: Add newlines at end of files  https://review.openstack.org/23720621:27
mrdahey NobodyCam21:28
jlvillalmrda: Good morning21:28
*** baoli has quit IRC21:29
mrdahey jlvillal21:30
*** spandhe has quit IRC21:30
jlvillalNobodyCam: You are super fast reviewer :)21:32
*** spandhe has joined #openstack-ironic21:32
jlvillalAnd thanks!21:33
NobodyCamlol21:34
NobodyCamthe title cought my eye21:34
jlvillal:)21:34
*** achanda has quit IRC21:34
NobodyCamI voted ahead of the test but I  think it pass :-p21:35
jlvillalNobodyCam: I would hope so :)21:36
*** praneshp has joined #openstack-ironic21:39
NobodyCamthis is OUR gate21:40
NobodyCamlol21:40
*** praneshp_ has joined #openstack-ironic21:42
*** praneshp has quit IRC21:44
*** praneshp_ is now known as praneshp21:44
*** achanda has joined #openstack-ironic21:50
jlvillalrloo: So are you an expert on Gaussian distributions?21:53
rloojlvillal: nope21:53
jlvillalrloo: Me either :)  Must be JoshNang who is the expert on Gaussian distributions...21:54
rloojlvillal: why?21:54
jlvillalrloo: I was just reading that random code thing. And had never seen random.gauss() before.21:54
jlvillalThe Python doc page is very skimpy on what it does.21:54
rloojlvillal: heh. if i went and spent time looking/learning about all the code I don't know anything about, I'd get even fewer reviews done! :)21:55
jlvillalrloo: Heh!  True. I do get side-tracked trying to figure out more stuff...21:55
rloojlvillal: i have to constantly remind myself to stay focused. Otherwise, I'd get 0 reviews done.21:56
jlvillalrloo: I need to do that more. Stay focused.21:56
rloojlvillal: for the good of the community. ha ha!21:57
jlvillal:)21:57
openstackgerritMerged openstack/ironic: Add reboot_delay option to snmp driver  https://review.openstack.org/23418621:58
jrolljlvillal: aweeks is my resident expert on all things statistics, if you do want to learn22:01
jlvillaljroll: Maybe another time. I am trying to be good on focus on the functional testing stuff....22:02
jlvillals/good on focus/good and focus/22:02
jlvillal:)22:02
jrollheh22:02
jrollsounds like a good sunday afternoon wikipedia rabbit hole22:02
*** alex_xu has quit IRC22:04
*** Sukhdev has quit IRC22:04
*** alex_xu has joined #openstack-ironic22:05
*** Sukhdev has joined #openstack-ironic22:05
*** linggao_ has quit IRC22:07
*** meghal has quit IRC22:11
*** meghal has joined #openstack-ironic22:11
*** dprince has joined #openstack-ironic22:14
thiagopFolks, I'm calling it a day22:14
thiagopsee ya22:14
*** thiagop has quit IRC22:14
*** dims_ has quit IRC22:15
*** dprince has quit IRC22:15
*** meghal has quit IRC22:19
*** getvasanth_ has quit IRC22:20
*** orion__ has quit IRC22:20
*** getvasanth_ has joined #openstack-ironic22:21
aweeksjroll: jlvillal: I have been summoned22:21
jlvillalaweeks: Oh I was just slightly curious about random.gauss()22:21
jlvillalaweeks: Saw it in this code: https://review.openstack.org/#/c/223266/4/ironic_python_agent/backoff.py22:22
jlvillalFirst time I had ever seen that before. Python docs are very sparse22:22
aweeksjlvillal: it basically selects random numbers around a mean, where the numbers are more likely to be close to the mean than farther away22:23
aweeksand the second parameter controls the standard deviatoin22:23
jlvillalaweeks: I was thinking something like that. Bell curve is what I got when googling22:23
aweeksfor example, see https://en.wikipedia.org/wiki/Normal_distribution#/media/File:Normal_Distribution_PDF.svg22:23
aweeksyes, it also calleg a bell curge22:23
aweeks*curve22:23
aweeksor a normal distribution22:23
jlvillalaweeks: Thanks :)22:24
aweeksmy pleasure22:24
*** jamielennox|away is now known as jamielennox22:26
*** amotoki has joined #openstack-ironic22:28
*** Sukhdev has quit IRC22:31
*** cemason has quit IRC22:32
jlvillaljroll: Any guess on how much testing I can do on ironic-api without anything else running?  None or some?22:32
*** amotoki has quit IRC22:32
jrolljlvillal: depends if you can capture rabbit messages sent from ironic-api and validate against those :)22:33
*** cemason has joined #openstack-ironic22:33
jrollotherwise, not a ton22:33
jrollrelevant: https://review.openstack.org/23590922:33
mrdajlvillal: There's a bunch of things you could do with just the api running.  If you mocked conductor, even more so :)22:33
mrdaor listen to jroll :)22:33
jlvillal:)22:33
jrolljlvillal: that patch sends all db calls to the conductor22:33
jrollas of now; all writes go to the conductor afaik22:33
mrdamock_conductor :)22:34
jlvillalmrda: jroll: Okay. I just thought I try having some tests with nothing but ironic-api running. Then move on to adding ironic-conductor22:34
jlvillalBut maybe I should bring up both services and not try to only have one at a time.22:34
jrollyeah, then you're going to need rabbit as well...22:35
*** willsama has quit IRC22:35
*** meghal has joined #openstack-ironic22:35
jlvillalNo way around needing rabbit?22:35
jrollI mean, that's how api and conductor talk, so I assume not?22:35
jlvillalI'm just trying to make it easy for testing to be done locally.22:35
jlvillalOkay.22:35
jrollyeah...22:36
jrollmocking rabbit in mimic :D22:36
jlvillaljroll: I'll look at the patch22:36
jlvillalI'll see if I can do dumb things like asking the API its version. Hopefully that doesn't leave ironic-api...22:37
jrolljlvillal: that also would allow us to mock things like losing messages, which openstack in general doesn't handle well today22:37
jrollheh, it does not22:37
jlvillaljroll: Yeah I hope we can get some mimic stuff in there too. But we need mimic to be Python 3 compatible. Not sure where lekha got on that.22:38
jrollyeah22:38
jrollrabbit isn't the worst requirement for now22:38
jlvillalYep22:39
jlvillalAnd it isn't a new dependency, so that makes it easier.22:40
*** baoli has joined #openstack-ironic22:44
*** meghal1 has joined #openstack-ironic22:45
*** meghal has quit IRC22:45
*** meghal1 has quit IRC22:45
*** meghal has joined #openstack-ironic22:46
*** Sukhdev has joined #openstack-ironic22:46
*** Sukhdev has quit IRC22:46
*** mkovacik|afk has quit IRC22:46
lekhajlvillal: we most done and are waiting on treq a twisted library to be posted and then have to test and port what's left.22:47
jlvillallekha: Great :)22:47
*** meghal has quit IRC22:48
*** baoli has quit IRC22:49
*** Sukhdev has joined #openstack-ironic22:51
*** achanda has quit IRC22:55
*** achanda_ has joined #openstack-ironic22:55
*** achanda has joined #openstack-ironic22:55
*** meghal has joined #openstack-ironic22:56
*** achanda_ has quit IRC22:59
jlvillalmrda: jroll: http://paste.openstack.org/show/476778/  Able to do a few things...23:02
jrolljlvillal: yeah, right now you should be able to hit /, /v1, and any GET requests; that patch I linked earlier will forward db calls for get requests to the conductor23:03
jlvillaljroll: Does that mean for right now the API calls the DB directly. But in the future it will go out via the conductor.23:04
jrollyes23:04
jlvillalGot it.23:04
jrolljlvillal: for GET calls, anyway23:04
jrollmost (all?) writes go to the conductor today23:04
jlvillaljroll: Okay. I think it is kinda cool that I can at least do some rudimentary testing with what I have so far.23:05
jlvillalBut will need to bring up rabbitmq and conductor to be able to do more.23:05
*** meghal has joined #openstack-ironic23:05
jrollya23:06
mrdajlvillal: will look in a bit, I'm in a mtg unfortunately :)23:10
*** ijw has quit IRC23:23
*** meghal has quit IRC23:23
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/23564423:28
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/23729023:28
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-lib: Updated from global requirements  https://review.openstack.org/23729123:28
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/23729223:28
openstackgerritOpenStack Proposal Bot proposed openstack/python-ironic-inspector-client: Updated from global requirements  https://review.openstack.org/23732023:32
openstackgerritOpenStack Proposal Bot proposed openstack/python-ironicclient: Updated from global requirements  https://review.openstack.org/23732123:32
*** spandhe has quit IRC23:53
*** MattMan has quit IRC23:58
*** MattMan has joined #openstack-ironic23:59
*** cemason has quit IRC23:59

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