Monday, 2016-02-08

*** amotoki has joined #openstack-ironic00:16
*** davideagnello has joined #openstack-ironic00:18
*** davideagnello has quit IRC00:23
*** achanda has joined #openstack-ironic00:25
*** raddaoui_ has quit IRC00:25
*** raddaoui has quit IRC00:25
*** chlong has joined #openstack-ironic00:26
*** clif has joined #openstack-ironic00:30
*** clif_h has quit IRC00:33
*** mikal is now known as chair_occupier_t00:41
*** chair_occupier_t is now known as chair_occupier_300:41
*** davideagnello has joined #openstack-ironic00:45
*** jaybeale has joined #openstack-ironic00:48
*** jaybeale has quit IRC00:48
*** davideagnello has quit IRC00:50
*** ppiela has quit IRC00:56
*** dims has quit IRC01:01
*** chlong has quit IRC01:03
*** davideagnello has joined #openstack-ironic01:12
*** davideagnello has quit IRC01:17
*** alexpilotti has quit IRC01:21
*** dims has joined #openstack-ironic01:24
*** davideagnello has joined #openstack-ironic01:40
*** davideagnello has quit IRC01:44
*** dims has quit IRC01:46
*** alexpilotti has joined #openstack-ironic01:57
*** alexpilotti has quit IRC02:01
*** chlong has joined #openstack-ironic02:06
*** davideagnello has joined #openstack-ironic02:07
*** davideagnello has quit IRC02:11
*** daemontool has quit IRC02:12
*** daemontool has joined #openstack-ironic02:13
*** alexpilotti has joined #openstack-ironic02:14
*** alexpilotti has quit IRC02:18
*** davideagnello has joined #openstack-ironic02:34
*** davideagnello has quit IRC02:38
*** daemontool has quit IRC02:47
*** davideagnello has joined #openstack-ironic03:01
*** davideagnello has quit IRC03:06
*** dims has joined #openstack-ironic03:13
*** alexpilotti has joined #openstack-ironic03:13
*** alexpilotti has quit IRC03:18
*** chair_occupier_3 is now known as mikal03:34
*** dims has quit IRC03:35
*** daemontool has joined #openstack-ironic03:38
*** dims has joined #openstack-ironic03:42
*** davideagnello has joined #openstack-ironic03:42
*** davideagnello has quit IRC03:46
*** baoli has joined #openstack-ironic04:05
*** dims has quit IRC04:08
*** amotoki has quit IRC04:13
*** alexpilotti has joined #openstack-ironic04:14
*** links has joined #openstack-ironic04:14
*** Marga__ has quit IRC04:19
*** alexpilotti has quit IRC04:19
*** davideagnello has joined #openstack-ironic04:23
*** amotoki has joined #openstack-ironic04:27
*** davideagnello has quit IRC04:27
*** david-lyle has quit IRC04:30
*** spandhe has joined #openstack-ironic04:32
*** amotoki has quit IRC04:39
*** amotoki has joined #openstack-ironic04:40
*** achanda has quit IRC04:45
*** david-lyle has joined #openstack-ironic04:45
*** baoli has quit IRC04:48
*** baoli has joined #openstack-ironic04:50
*** davideagnello has joined #openstack-ironic04:50
*** baoli has quit IRC04:51
*** Marga_ has joined #openstack-ironic04:54
*** davideagnello has quit IRC04:54
*** amotoki has quit IRC04:56
*** bkumar has joined #openstack-ironic05:03
*** amotoki has joined #openstack-ironic05:11
*** spandhe has quit IRC05:14
*** Sukhdev has joined #openstack-ironic05:17
*** davideagnello has joined #openstack-ironic05:17
*** achanda has joined #openstack-ironic05:21
*** davideagnello has quit IRC05:22
*** davideagnello has joined #openstack-ironic05:44
*** davideagnello has quit IRC05:49
*** spandhe has joined #openstack-ironic05:49
openstackgerritShivanand Tendulker proposed openstack/ironic: Disable clean step 'reset_ilo' for iLO drivers by default  https://review.openstack.org/27728805:58
*** Marga_ has quit IRC06:02
*** amotoki_ has joined #openstack-ironic06:08
*** amotoki has quit IRC06:11
*** davideagnello has joined #openstack-ironic06:11
*** davideagnello has quit IRC06:16
*** Marga_ has joined #openstack-ironic06:24
*** baoli has joined #openstack-ironic06:28
*** baoli has quit IRC06:33
*** davideagnello has joined #openstack-ironic06:39
*** davideagnello has quit IRC06:43
*** awiddersheim has quit IRC06:51
*** daemontool has quit IRC06:53
*** daemontool has joined #openstack-ironic06:54
openstackgerritMerged openstack/python-ironic-inspector-client: Update --wait release note with an upgrade notice  https://review.openstack.org/27625906:54
*** daemontool has quit IRC06:58
*** chlong has quit IRC07:03
*** davideagnello has joined #openstack-ironic07:06
*** smoriya has quit IRC07:07
*** davideagnello has quit IRC07:10
*** ukalifon1 has joined #openstack-ironic07:12
*** pas-ha has joined #openstack-ironic07:24
openstackgerritShivanand Tendulker proposed openstack/ironic: Disable clean step 'reset_ilo' for iLO drivers by default  https://review.openstack.org/27728807:27
*** davideagnello has joined #openstack-ironic07:33
*** davideagnello has quit IRC07:38
*** itamarl has joined #openstack-ironic07:39
openstackgerritNaohiro Tamura proposed openstack/ironic-python-agent: Fix vfd mount for capitalized device name  https://review.openstack.org/27551107:46
*** mkovacik has quit IRC07:47
*** smoriya_afk has joined #openstack-ironic07:53
*** smoriya_afk is now known as smoriya07:53
*** yuriyz has quit IRC07:57
pas-hamorning Ironic07:59
*** davideagnello has joined #openstack-ironic08:00
*** yuriyz has joined #openstack-ironic08:03
*** davideagnello has quit IRC08:05
*** rcernin has joined #openstack-ironic08:09
*** Sukhdev has quit IRC08:13
*** marios has joined #openstack-ironic08:22
*** ifarkas has joined #openstack-ironic08:24
*** davideagnello has joined #openstack-ironic08:27
openstackgerritVasyl Saienko proposed openstack/python-ironicclient: Updates supporting ironic-neutron integration  https://review.openstack.org/20614408:28
*** spandhe has quit IRC08:29
*** achanda has quit IRC08:31
*** davideagnello has quit IRC08:32
*** jistr has joined #openstack-ironic08:33
*** jistr is now known as jistr|sick08:33
*** pas-ha has quit IRC08:34
*** mkovacik has joined #openstack-ironic08:34
*** pas-ha has joined #openstack-ironic08:35
*** achanda has joined #openstack-ironic08:44
*** alexpilotti has joined #openstack-ironic08:46
openstackgerritVasyl Saienko proposed openstack/ironic: Allow to build user image with DIB  https://review.openstack.org/25636308:47
openstackgerritVasyl Saienko proposed openstack/ironic: refactor ironic enroll-node code  https://review.openstack.org/25636408:47
openstackgerritVasyl Saienko proposed openstack/ironic: Add Link-Local-Connection info to ironic port  https://review.openstack.org/25636508:48
openstackgerritVasyl Saienko proposed openstack/ironic: Update Ironic VM network connection  https://review.openstack.org/25636608:48
*** pas-ha has quit IRC08:48
openstackgerritVasyl Saienko proposed openstack/ironic: Add configure_provision_network function  https://review.openstack.org/25636708:48
openstackgerritVasyl Saienko proposed openstack/ironic: Add Ironic/Neutron integration documentation  https://review.openstack.org/25859608:48
*** chlong has joined #openstack-ironic08:48
*** alexpilotti has quit IRC08:50
*** davideagnello has joined #openstack-ironic08:55
openstackgerritvinay kumar muddu proposed openstack/ironic: Updated iLO documentation for boot mode capability  https://review.openstack.org/27461808:55
*** amotoki_ has quit IRC08:55
mkovacikmorning Ironic!08:56
*** davideagnello has quit IRC08:59
*** athomas has joined #openstack-ironic09:00
*** openstackgerrit has quit IRC09:02
*** openstackgerrit has joined #openstack-ironic09:03
*** mgoddard has joined #openstack-ironic09:05
*** achanda has quit IRC09:08
*** lucas-dinner is now known as lucasagomes09:09
lucasagomesmkovacik, all morning :-)09:09
mkovaciklucasagomes, o/09:09
*** mbound has joined #openstack-ironic09:09
*** moshele has joined #openstack-ironic09:12
*** amotoki has joined #openstack-ironic09:14
*** mbound has quit IRC09:15
*** max_lobur has joined #openstack-ironic09:19
*** mbound has joined #openstack-ironic09:21
*** davideagnello has joined #openstack-ironic09:21
*** yuanying is now known as yuanying_influen09:25
*** yuanying_influen is now known as yuanying_flu09:25
*** davideagnello has quit IRC09:26
*** athomas has quit IRC09:27
vdrokmorning ironic, mkovacik and lucasagomes09:31
mkovacikvdrok, o/09:31
*** aarefiev_ has quit IRC09:31
*** devvesa has joined #openstack-ironic09:32
*** amotoki has quit IRC09:32
*** aarefiev has joined #openstack-ironic09:32
lucasagomesvdrok, morning!09:36
*** stendulker has joined #openstack-ironic09:52
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: WIP: Discover nodes test  https://review.openstack.org/27610709:54
*** dtantsur|afk is now known as dtantsur09:58
dtantsurMorning Ironic09:59
vdrokmorning dtantsur !10:03
*** mgould has joined #openstack-ironic10:09
*** pas-ha has joined #openstack-ironic10:10
mgouldmorning Ironic10:10
dtantsuro/10:11
mgoulddtantsur, o/10:12
vdrokmorning mgould !10:13
mgouldmorning vdrok!10:14
openstackgerritlokesh s proposed openstack/ironic: Adding audit support middleware to Ironic  https://review.openstack.org/27265810:14
*** electrofelix has joined #openstack-ironic10:18
*** alexpilotti has joined #openstack-ironic10:22
*** _degorenko|afk is now known as degorenko10:23
sergeko/10:24
yuriyzmorning Ironic and all10:27
mgouldmorning sergek yuriyz10:27
*** alexpilotti has quit IRC10:28
openstackgerritlokesh s proposed openstack/ironic: Adding audit support middleware to Ironic  https://review.openstack.org/27265810:28
*** alexpilotti has joined #openstack-ironic10:34
stendulkermorning dtantsur, vdrk, yuriyz, mgould, sergek10:38
*** athomas has joined #openstack-ironic10:46
mgouldmorning stendulker10:53
*** e0ne has joined #openstack-ironic10:53
vdrokmorning stendulker10:55
*** davideagnello has joined #openstack-ironic10:57
*** stendulker_ has joined #openstack-ironic10:57
*** stendulker has quit IRC11:00
*** davideagnello has quit IRC11:02
*** stendulker_ has quit IRC11:04
*** athomas has quit IRC11:05
openstackgerritMerged openstack/python-ironicclient: Updated from global requirements  https://review.openstack.org/27724711:06
*** electrofelix has quit IRC11:11
*** electrofelix has joined #openstack-ironic11:12
openstackgerritDebayan Ray proposed openstack/ironic: Add documentation for firmware update(iLO) as manual cleaning step  https://review.openstack.org/27676511:14
openstackgerritDebayan Ray proposed openstack/ironic: Add documentation for firmware update(iLO) as manual clean step  https://review.openstack.org/27676511:17
*** athomas has joined #openstack-ironic11:18
*** rcernin has quit IRC11:19
*** derekh has joined #openstack-ironic11:20
*** rcernin has joined #openstack-ironic11:22
*** rcernin has quit IRC11:25
*** rcernin has joined #openstack-ironic11:26
*** jistr|sick has quit IRC11:37
*** davideagnello has joined #openstack-ironic11:37
*** thrash|g0ne is now known as thrash11:39
*** athomas has quit IRC11:39
openstackgerritlokesh s proposed openstack/ironic: Adding audit support middleware to Ironic  https://review.openstack.org/27265811:41
openstackgerritSam Betts proposed openstack/ironic: Enable tinyipa for devstack Ironic  https://review.openstack.org/25908911:42
*** davideagnello has quit IRC11:42
*** sambetts has joined #openstack-ironic11:44
*** baoli has joined #openstack-ironic11:48
*** baoli has quit IRC11:49
sambettsMorning all o/11:50
mgouldsambetts, morning!11:53
sambettso/ mgould11:54
*** jaypipes has joined #openstack-ironic11:56
vdrokmorning sambetts12:00
sambettso/ vdrok12:01
*** Pespa has joined #openstack-ironic12:04
*** davideagnello has joined #openstack-ironic12:05
openstackgerritYuiko Takada proposed openstack/ironic: Add support API microversions for Tempest tests  https://review.openstack.org/26035812:07
*** lucasagomes is now known as lucas-hungry12:07
*** dims has joined #openstack-ironic12:07
sambettsdtantsur: I'm not sure what extra node fetch call you mean in your commit message for the node name inspector patch, introspect.py seems to be doing the same thing but in a different place12:09
*** davideagnello has quit IRC12:10
dtantsursambetts, I probably meant the get_status call which is not calling to ironic.node.get12:10
dtantsurand g'morning :)12:10
sambettsmorning :)12:10
*** amotoki has joined #openstack-ironic12:13
sambettsdtantsur: Ah! No I've worked it out, its the introspect call specfically if its a GET request and a name, then it'll do an extra ironic node fetch12:14
dtantsuryep12:14
dtantsurnot sure if it's fine or not tbh12:14
openstackgerritMoshe Levi proposed openstack/ironic-inspector: Adding InfiniBand Support  https://review.openstack.org/26425712:14
sambettsdtantsur: well the solution would be to extend our node cache model to include the name too, then we only query the cache12:15
dtantsursambetts, name can be changed in ironic12:15
sambettsdtantsur: so we'd have to sync :(12:16
dtantsuryeah, and it's a bit too much12:16
sambettsdtantsur: yeah12:16
dtantsurthe 3rd option is to handle name->UUID conversion on the client side12:16
sambettshmm :/ client to ironic call is probably slower than inspector to ironic call, so I'm not sure you'd gain anything12:17
sambettsI think its fine, its not like we're asking for the list of all node12:19
sambettss12:19
*** dims has quit IRC12:20
*** dims has joined #openstack-ironic12:22
devvesalucasagomes: Hi! Let you know that I clean the environment and I uploaded the coreos ramdisk and kernel in the beggining, and now it works.12:32
devvesaI don't know what happenend last Thursday when the nodes went off after loading the ramdisk in the introspection stage12:32
*** davideagnello has joined #openstack-ironic12:32
devvesalucasagmoes: Thanks for all your help12:32
*** amotoki has quit IRC12:35
*** smoriya has quit IRC12:36
*** davideagnello has quit IRC12:37
*** smoriya_afk has joined #openstack-ironic12:37
*** smoriya_afk is now known as smoriya12:38
*** krotscheck_dcm is now known as krotscheck12:39
*** smoriya has quit IRC12:41
*** smoriya_afk has joined #openstack-ironic12:42
*** smoriya_afk is now known as smoriya12:42
*** bkumar has quit IRC12:45
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: Add auto-discovery feature  https://review.openstack.org/26219912:51
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: WIP: Discover nodes test  https://review.openstack.org/27610712:51
*** amotoki has joined #openstack-ironic12:58
*** daemontool has joined #openstack-ironic13:01
*** baoli has joined #openstack-ironic13:02
*** krotscheck has quit IRC13:06
*** dprince has joined #openstack-ironic13:06
TheJuliamgould: my friend came back with option 0b13:10
TheJuliaGood morning everyone13:10
*** lucas-hungry is now known as lucasagomes13:12
lucasagomesTheJulia, morning13:12
*** awiddersheim has joined #openstack-ironic13:13
*** davideagnello has joined #openstack-ironic13:13
vdrokmorning TheJulia13:14
*** baoli has quit IRC13:14
mgouldTheJulia, morning!13:14
mgouldwhich one was 0b?13:14
*** amotoki has quit IRC13:15
mgould[or is that a bitmask describing which arch codes we should accept?]13:15
TheJuliamgould: 1213:15
TheJuliaaarch64 is what my friend said13:15
TheJuliaI <3 that it is not defined by the RFC13:16
mgouldOh, I see13:16
* TheJulia is trying to be sarcastic with that last comment13:16
mgouldand anything else we should treat as not-EFI?13:16
mgouldyeah, it's *super*-helpful of them13:16
TheJuliaWell, submitted before some of these things were really thigns, but yeah.13:16
*** davideagnello has quit IRC13:18
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: Remove "ramdisk" mentioning in func test contrib  https://review.openstack.org/27738413:18
TheJuliamgould: I don't really know, I think it really comes down to what do we know will work13:18
TheJuliaand what can be tested13:18
*** krotscheck has joined #openstack-ironic13:18
TheJuliagood morning krotscheck13:19
*** links has quit IRC13:20
* mgould gives up on today and goes home before he breaks his system any further13:22
mgouldsee you all tomorrow :-/13:23
*** smoriya has quit IRC13:23
TheJuliagoodnight mgould13:23
*** mgould has quit IRC13:23
*** smoriya_afk has joined #openstack-ironic13:24
*** smoriya_afk is now known as smoriya13:24
*** smoriya has quit IRC13:28
*** smoriya_afk has joined #openstack-ironic13:30
*** smoriya_afk is now known as smoriya13:30
*** smoriya has quit IRC13:31
*** smoriya_afk has joined #openstack-ironic13:33
*** smoriya_afk is now known as smoriya13:33
*** smoriya has quit IRC13:33
*** smoriya_afk has joined #openstack-ironic13:34
*** smoriya_afk is now known as smoriya13:35
*** dtantsur is now known as dtantsur|brb13:35
*** smoriya has quit IRC13:36
*** jcoufal has joined #openstack-ironic13:36
*** smoriya_afk has joined #openstack-ironic13:37
*** smoriya_afk is now known as smoriya13:37
*** smoriya has quit IRC13:38
*** ppiela has joined #openstack-ironic13:39
*** smoriya_afk has joined #openstack-ironic13:39
*** smoriya_afk is now known as smoriya13:39
*** smoriya has quit IRC13:40
*** trown has joined #openstack-ironic13:40
jrollmorning y'all13:40
*** smoriya_afk has joined #openstack-ironic13:40
TheJuliagood morning jroll13:40
*** smoriya_afk is now known as smoriya13:41
jrollhey TheJulia :)13:41
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: Add head backslash for node path patch  https://review.openstack.org/27669313:41
*** smoriya has quit IRC13:42
*** smoriya_afk has joined #openstack-ironic13:42
*** smoriya_afk is now known as smoriya13:43
*** jcoufal has quit IRC13:44
openstackgerritAnton Arefiev proposed openstack/python-ironicclient: Use requests lib in HTTPClient  https://review.openstack.org/22928613:46
*** trown has quit IRC13:47
*** trown has joined #openstack-ironic13:48
lucasagomesjroll, morning13:48
jrollhey lucasagomes :)13:49
krotscheckHey there TheJulia13:50
*** baoli has joined #openstack-ironic13:53
*** baoli has quit IRC13:53
*** davideagnello has joined #openstack-ironic13:54
*** baoli has joined #openstack-ironic13:55
*** devananda has joined #openstack-ironic13:56
*** davideagnello has quit IRC13:58
*** baoli has quit IRC14:00
*** baoli has joined #openstack-ironic14:01
*** mbound has quit IRC14:01
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: WIP: Discover nodes test  https://review.openstack.org/27610714:02
*** chaustin has joined #openstack-ironic14:03
openstackgerritMerged openstack/ironic: Update the home page  https://review.openstack.org/27666214:04
*** mbound has joined #openstack-ironic14:09
openstackgerritYuriy Zveryanskyy proposed openstack/ironic-specs: Add System Event Log support to management interface  https://review.openstack.org/24696514:12
*** dtantsur|brb is now known as dtantsur14:12
dtantsurmorning jroll, TheJulia, krotscheck14:13
*** jleino has joined #openstack-ironic14:13
*** chaustin has quit IRC14:13
openstackgerritDebayan Ray proposed openstack/ironic: Augmenting the hashing strategy  https://review.openstack.org/27740814:13
jleinoDear Baremetal experts, I have a beginner question about the node scheduling. I have been trying to make kind of a hybrid cloud with both bare metal and normal compute nodes with Liberty release. However, if I enable use 'scheduler_use_baremetal_filters' in my nova.conf I'm not able to create normally virtualized instances any more. The reason is that the bare metal ExactRamFilter decides that there are no suitable nodes a14:16
jleinoIs my setup supported at all? Or how does Ironic make decision when to deploy to baremetal and when to go with libvirt?14:16
*** chaustin has joined #openstack-ironic14:18
*** athomas has joined #openstack-ironic14:19
TheJuliajleino: so, ironic does not make that kind of decision14:20
*** davideagnello has joined #openstack-ironic14:21
lucasagomesdtantsur, if/when you have time, mind taking a look at https://review.openstack.org/#/c/276837/ and https://review.openstack.org/#/c/273577/ ?14:21
*** vsaienko has quit IRC14:21
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: Remove "ramdisk" mentioning in func test contrib  https://review.openstack.org/27738414:21
* dtantsur clicks14:21
jleinoTheJulia: I think my Ironic tries to fit all nova boot requests to baremetal... even though I was trying to make a virtualized instance into one of the normal compute nodes.14:22
dtantsurlucasagomes, do you plan on having stable branches for staging-drivers?14:23
TheJuliajleino: As for scheduling, my understanding is most people use ironic as a separate AZ of sorts, nova doesn't really know where else to put the instance since it is scheduling for baremetal14:23
lucasagomesdtantsur, thinking about it yes14:23
lucasagomescause IMHO it makes sense to match ironic's stable releases14:23
lucasagomeswdyt?14:23
dtantsurlucasagomes, +1. then please create a separate mitaka page in the release notes (like in ironic and inspector)14:24
lucasagomesdtantsur, ++14:24
*** davideagnello has quit IRC14:26
jleinoTheJulia: Ok. So one should separate the baremetal nodes and normal compute nodes into separate availability zones. That would make sense. I was thinking that nova/scheduler could make the difference based on some flavor metadata.14:27
*** rloo has joined #openstack-ironic14:28
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: Add head backslash for node path patch  https://review.openstack.org/27669314:29
vdrokjleino, I think it is also possible to set hypervisor_type=baremetal property in the glance image you're deploying to say that it should be ironic compute14:31
devanandajleino: you can have both kvm and baremetal in the same region, but you need to do a few things to separate them14:31
vdrokhaven't tried that myself14:32
vdrokmorning jroll and devananda :)14:32
devanandajleino: it's _easier_ to do it as a separate region right now (with liberty) but if you want them in the same region, you need to run two nova-scheduler processes (one for vm, one for baremetal) and use host aggregates to separate the instances14:32
devanandajleino: and ofc you need to run some nova-compute with KVM driver, and at least one nova-compute with ironic driver14:33
dtantsurmorning devananda14:33
devanandajleino: even then, you'll have challenges with network connectivity between vm and baremetal instances (that should be improved in Mitaka)14:33
devanandaand g'morning, all14:33
jleinodevananda: I think I got it. I will do the availability zones. :) It sure sounds easier. Many thanks all of you who commented.14:34
*** ukalifon1 has quit IRC14:35
devanandadtantsur: ever seen this failure in inspector's gate before? http://logs.openstack.org/64/256364/25/check/gate-ironic-inspector-dsvm-ipa-nv/f3ca1d1/console.html#_2016-02-08_09_14_02_78014:39
dtantsurwut?14:39
dtantsurno, never, lemme dig into it14:40
devanandai'm going through the neutron patches and noticed that they all start failing inspector's gate job after14:40
devananda*after that patach14:40
dtantsurdevananda, do you remember the first patch to fail?14:41
lucasagomesdtantsur, reno patch updated14:41
dtantsurthnx14:41
devananda25636414:41
NobodyCamgood morning Ironicer :)14:42
lucasagomesNobodyCam, morning :-)14:42
NobodyCam:)14:42
rloohappy Monday everyone14:44
lucasagomesrloo, hey there!14:45
*** superdan is now known as dansmith14:45
rloois http://docs.openstack.org/developer/ironic our 'home page'? or is https://wiki.openstack.org/wiki/Ironic? (wrt https://review.openstack.org/#/c/276662/)14:45
dtantsurdevananda, looking. I think the devstack change breaks assumptions that our gate make14:46
*** devvesa has quit IRC14:46
lucasagomesrloo, yeah I was confused at the beginning too, but then I looked at other projects and they were pointing to docs.openstack...14:46
lucasagomesso, I think we should just keep it consistent14:46
vdrokgood morning rloo14:46
NobodyCamhappy monday rloo :)14:46
rloolucasagomes: if it makes sense. dunno, just wondering. I mean, that is developer docs.14:47
rloohi vdrok, NobodyCam, lucasagomes, dtantsur, devananda :)14:47
vdrokmorning NobodyCam !14:47
dtantsurmorning NobodyCam, rloo14:48
NobodyCammorning devananda dtantsur sambetts jlvillal vdrok jroll TheJulia and all others not directly listed here14:48
lucasagomesrloo, yeah :-/14:48
TheJuliagood morning NobodyCam14:48
*** max_lobur has quit IRC14:48
dtantsurrloo, it used to be developers docs, now it's our official docs14:48
dtantsurcause we won't be handled by the docs team14:48
*** davideagnello has joined #openstack-ironic14:48
rloodtantsur: that seems odd. installation docs shouldn't be in a url that has 'developer' in it even though it is now.14:49
*** devvesa has joined #openstack-ironic14:50
dtantsurrloo, fully agree..14:50
devanandarloo: I still think of the wiki as the starting page, but I would prefer it to be docs.openstack.org/-something-14:50
devanandarloo: agreed. but like you said, the openstack docs team isn't going to write docs for us14:51
devanandawe _could_ write doc changes for the official doc projects and propose them14:51
devanandait's just that we never really have14:51
devanandadtantsur: what assumption does it break? I don't see any changes to VM parameters?14:52
rloodevananda: agreed that the docs team isn't going to write docs for us, however if openstack wants to be professional, they should put in hooks from docs.openstack.org/.../ to the project installs or whatever.14:52
dtantsurdevananda, trying to figure out. inspector gate assumes that detected size will be flavor size + flavor ephemeral size14:52
dtantsurthis was always the case, but seems no longer14:53
*** davideagnello has quit IRC14:53
rloodevananda: anyway, just curious what folks thought.14:53
devanandarloo: yes. that's been discussed, but afaik, the docs team hasn't gotten around to it14:53
sambettso/ NobodyCam14:53
NobodyCamo/14:54
NobodyCam:p14:55
openstackgerritAnton Arefiev proposed openstack/python-ironicclient: Use requests lib in HTTPClient  https://review.openstack.org/22928615:00
dtantsurdevananda, something is weird is going on with disk size in this patch, ending up in flavor size being 1GiB bigger than it used to be.. I pointed at the offending line, but I'm not strong enough in bash to understand it15:00
*** ppiela has quit IRC15:01
*** krtaylor has joined #openstack-ironic15:01
*** piet has joined #openstack-ironic15:03
*** pas-ha has quit IRC15:05
*** chaustin has quit IRC15:07
*** chaustin has joined #openstack-ironic15:08
*** jaypipes has quit IRC15:09
*** chaustin has quit IRC15:12
*** chaustin has joined #openstack-ironic15:14
*** athomas has quit IRC15:15
jlvillalGood morning NobodyCam dtantsur sambetts devananda rloo TheJulia vdrok lucasagomes jroll and everyone else :)15:19
dtantsurmorning jlvillal15:20
lucasagomesjlvillal, hello there, morning15:20
*** ppiela has joined #openstack-ironic15:20
rloomorning jlvillal15:20
*** raddaoui has joined #openstack-ironic15:21
*** raddaoui_ has joined #openstack-ironic15:21
jlvillal:)15:21
*** raddaoui__ has joined #openstack-ironic15:22
*** pas-ha has joined #openstack-ironic15:22
sambettso/ jlvillal15:22
jlvillalHello sambetts. I didn't see you in my scroll back. Good morning too :)15:23
jlvillalOh wait, I did say hello. It must be automatic :)15:23
sambettshaha15:23
sambetts:-P15:23
*** amotoki has joined #openstack-ironic15:24
openstackgerrityolanda.robla proposed openstack/bifrost: Add script and playbook to test dhcp  https://review.openstack.org/27617715:25
*** davideagnello has joined #openstack-ironic15:29
*** chaustin has quit IRC15:29
*** chaustin has joined #openstack-ironic15:30
vdrokmorning jlvillal !15:30
openstackgerritDevananda van der Veen proposed openstack/ironic: Remove downgrade support from migrations  https://review.openstack.org/25899115:31
*** achanda has joined #openstack-ironic15:33
*** davideagnello has quit IRC15:34
*** max_lobur has joined #openstack-ironic15:34
*** jaypipes has joined #openstack-ironic15:34
*** chaustin has quit IRC15:35
*** itamarl has quit IRC15:36
*** pas-ha has quit IRC15:36
*** spandhe has joined #openstack-ironic15:37
*** mtanino has joined #openstack-ironic15:37
*** chaustin has joined #openstack-ironic15:38
dtantsurdevananda, jroll, and others: I don't think we should include the DocImpact tag for our commits, right?15:40
*** rcernin has quit IRC15:42
*** mbound has quit IRC15:42
dtantsurcause it creates a bug each time such commit is merged and I have no clues what to do about these bugs..15:42
*** achanda has quit IRC15:43
openstackgerrityolanda.robla proposed openstack/bifrost: Add script and playbook to test dhcp  https://review.openstack.org/27617715:45
*** spandhe has quit IRC15:45
devanandadtantsur: yea, it creates a bug in another project that we aren't monitoring15:45
devanandadtantsur: or... is it creating bugs in our bug tracker now?15:46
dtantsurdevananda, in ours15:46
devanandaooh15:46
*** amotoki has quit IRC15:46
devanandadtantsur: if the patch doesn't include a doc change, then that's useful IMO15:46
devanandaas a way to track 'hey, that patch needs a follow up patch to update docs'15:46
dtantsurdevananda, well, now I got 5 bugs for every commit of the network separation patch chain....15:46
devanandasince it's easy for us to edit the commit message of someone else's patch, add DocImpact, land the patch, then assign the bug to them15:47
devanandahuh?15:47
dtantsurand they are VERY vague, I was literally stuck for a minutes before I understood what happened15:47
*** Sukhdev has joined #openstack-ironic15:47
devanandaugh15:47
dtantsurdevananda, looks like this: https://bugs.launchpad.net/ironic/+bugs?field.searchtext=&orderby=-importance&search=Search&field.status%3Alist=INVALID&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_commenter=&field.subscriber=&field.structural_subscriber=&field.tag=doc&field.tags_combinator=ANY&field.has_cve.used=&field.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_patch.used=&field.has_br15:48
dtantsuranches.used=&field.has_branches=on&field.has_no_branches.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_blueprints=on&field.has_no_blueprints.used=&field.has_no_blueprints=on15:48
dtantsurdamn, wonderful url...15:48
devanandalol15:48
*** pas-ha has joined #openstack-ironic15:48
devanandaI love launchpad :P15:48
devanandadtantsur: link to one of them?15:48
dtantsurdevananda, better one: https://bugs.launchpad.net/ironic/+bugs?field.status%3Alist=INVALID&field.tag=doc15:48
devanandaperfect15:48
*** links has joined #openstack-ironic15:49
*** mbound has joined #openstack-ironic15:49
dtantsurthat's not the worst feature ever, but I don't quite like how it is implemented15:49
devanandadtantsur: I like it, fwiw. but I can see that it doesn't really fit with how we're using bugs15:50
devanandait was designed to report this into a separate doc-only project15:50
dtantsurdevananda, feel free to reopen one of these with proper triaging :)15:50
dtantsuryeah, for a doc-only project it would be much clearer15:50
devanandaat least they're all tagged 'doc'15:50
openstackgerritMerged openstack/ironic: Add proxy related parameters to agent driver  https://review.openstack.org/25429615:50
dtantsurdevananda, ... and we use "documentation" :D15:50
dtantsuri.e. that's our "official" tag15:51
devanandaright15:51
devanandadtantsur: thnk it's worth changing our official tag to 'doc' so we can use the DocImpact flag?15:52
dtantsurit involves changing existing 12 bugs, otherwise no objections from me15:53
devanandak, let's bring it up in the meeting15:53
NobodyCamoh a agenda item?15:54
NobodyCamwhich we have none atm :p15:54
*** davideagnello has joined #openstack-ironic15:56
*** devvesa has quit IRC15:56
*** vsaienko has joined #openstack-ironic15:57
*** links has quit IRC15:57
*** davideagnello has quit IRC16:01
*** izaakk has joined #openstack-ironic16:02
dtantsurNobodyCam, I think our biggest agenda item is the midcycle next week16:03
NobodyCam++++16:03
*** trown|brb has joined #openstack-ironic16:04
openstackgerritRuby Loo proposed openstack/ironic: Agent vendor handles manual cleaning  https://review.openstack.org/24769516:06
*** trown has quit IRC16:10
rloojlvillal: you OK if I/you +A https://review.openstack.org/#/c/261443/ ?16:11
jlvillalrloo: Sure!16:12
jlvillalI can do it if you want.16:12
*** trown|brb has quit IRC16:12
*** trown has joined #openstack-ironic16:13
rloogo for it jlvillal!16:13
*** chaustin has quit IRC16:13
jlvillalrloo: Done.16:13
rloojlvillal: thx :)16:13
jlvillal:)16:13
*** chaustin has joined #openstack-ironic16:14
*** chaustin has quit IRC16:14
*** chaustin has joined #openstack-ironic16:15
*** raddaoui_ has quit IRC16:16
devanandalucasagomes: think you'll have any time this week to look at the API changes in https://review.openstack.org/#/c/206244/58 and the patch immediately following it?16:17
lucasagomesdevananda, hi there! totally16:17
devanandaawesome, tyvm!16:17
lucasagomeswill do it today/tomorrow tops16:17
devanandawe landed all the internal patches last week (db, rpc, etc)16:17
*** raddaoui__ has quit IRC16:17
lucasagomesnice!16:17
devanandathose two are all the REST API changes16:18
devanandaand everything after that is devstack and docs, basically16:18
openstackgerritMerged openstack/ironic-specs: Replace Tag with NodeTag in nodes-tagging spec  https://review.openstack.org/27654016:18
devanandaonce we land the API change patches, we can unblock the nova and client work16:18
*** raddaoui has quit IRC16:18
openstackgerritMerged openstack/ironic: Refactor install-guide to configure API/Conductor seperately  https://review.openstack.org/26144316:18
lucasagomesdevananda, cool, yeah, the microversion patch for nova finally landed as well16:19
lucasagomesthat's gonna make it simpler for nova (I hope)16:20
rloodevananda: wrt the API changes ^^ 206244, where is the reno? in one of the subsequent patches?16:23
devanandarloo: heh, I was wondering the same thing16:23
rloodevananda: once the API lands, it seems like we should have a reno cuz now something is exposed to the user.16:24
devanandaindeed16:24
rloodevananda: also, we did break something (not backwards compatible) in the dhcp interface I think.16:24
devanandaoh?16:25
devanandaplease comment16:25
rloodevananda: Vladyslav's comment https://review.openstack.org/#/c/206245/53/ironic/common/dhcp_factory.py16:26
rloodevananda: i am hoping a reno is sufficient for that.16:26
devanandathere are a lot of docs in later patches16:27
devanandabut yea, I think a reno should be included in the patches making API changes16:27
*** NobodyCa1 has joined #openstack-ironic16:32
*** deva_ has joined #openstack-ironic16:33
*** garthb has joined #openstack-ironic16:34
dtantsurrloo, ouch, this looks like an unpleasant breakage, to be honest..16:34
*** raddaoui__ has joined #openstack-ironic16:34
*** raddaoui has joined #openstack-ironic16:34
*** raddaoui_ has joined #openstack-ironic16:34
*** NobodyCa1 has quit IRC16:37
*** deva_ has quit IRC16:38
rloodtantsur: oh :-( I should have brought it up last week. sorry.16:38
rloodtantsur: i didn16:38
rloodtantsur: I didn't think those patches would merge so quickly. although i guess it wasn't quick, they've been around for awhile.16:38
dtantsuryeah... not sure how big a concern it is for us16:39
dtantsurcompatibility for plugins is a pain in the neck16:39
devanandarloo: months, to be fair16:39
rloodevananda: exactly.16:39
devanandarloo: and this is my top priority for this cycle16:39
devanandaso expect the rest to land soon16:40
dtantsurit's been the top priority for a while already :) we should definitely finish it this cycle16:40
rloodevananda: it is one of the top priorities for ironic as a group, so i've been reviewing and yes, i'd like them to land soon so i don't have to review them anymore.16:40
devananda:)16:40
rloodtantsur: wrt that dhcp change -- is that something we should discuss? do we roll back?16:43
*** spandhe has joined #openstack-ironic16:43
*** stendulker has joined #openstack-ironic16:43
dtantsurrloo, it's worse at least raising on the ML and seeing if someone complains16:44
dtantsurI'm *sure* there are existing out-of-tree implementations, I'm not sure if they're really affected16:45
dtantsurionutbalutoiu, hey, was it you who had an out-of-tree dhcp provider?16:45
rloodtantsur: i was just about to add to today's agenda, but if ML is sufficient, i can do that.16:45
dtantsur(I'm sorry if I confused you with someone)16:45
dtantsurI'm assuming that by https://review.openstack.org/#/c/245911/16:47
dtantsurrloo, let's start with an agenda item then, meeting is in 13 minutes anyway :)16:48
rloodtantsur: okey dokey16:48
*** rpioso has joined #openstack-ironic16:49
openstackgerritMerged openstack/ironic: Follow-up on dracclient refactor  https://review.openstack.org/27631116:54
*** chaustin has quit IRC16:55
*** chaustin has joined #openstack-ironic16:57
*** mgould has joined #openstack-ironic16:59
* devananda runs from one meeting to the next17:01
* vdrok needs to leave earlier today17:01
vdrokgood night everyone!17:02
*** zer0c00l has joined #openstack-ironic17:03
*** aarefiev22 has joined #openstack-ironic17:04
*** mgoddard has quit IRC17:06
*** mgoddard has joined #openstack-ironic17:07
*** baoli has quit IRC17:07
*** [1]cdearborn has joined #openstack-ironic17:11
*** raddaoui_ has quit IRC17:13
*** dims has quit IRC17:14
*** raddaoui has quit IRC17:14
lucasagomesdevananda, have the patch handy? ifarkas may be interested on that too17:15
*** raddaoui__ has quit IRC17:15
devanandaoh - looks like ifarkas replied on the patch17:17
devanandaI should refresh the page before saying things :)17:17
devanandalucasagomes: patch is 269137, fyi17:17
lucasagomesnp! thakns17:17
*** marios_ has joined #openstack-ironic17:20
*** marios_ has joined #openstack-ironic17:20
*** marios has quit IRC17:21
ionutbalutoiudtantsur, This is the code for the DHCPD provider I have -> https://github.com/ionutbalutoiu/ironic/tree/dhcpd-custom-provider (just rebased it with the latest master)17:21
*** marios_ is now known as marios17:21
dtantsurionutbalutoiu, thanks! we're discussing the change on the meeting right now #openstack-meeting-317:22
*** mbound has quit IRC17:25
*** chaustin has quit IRC17:29
*** davideagnello has joined #openstack-ironic17:30
*** dims has joined #openstack-ironic17:32
*** chaustin has joined #openstack-ironic17:33
*** stendulker has quit IRC17:34
openstackgerritVasyl Saienko proposed openstack/ironic: Allow to build user image with DIB  https://review.openstack.org/25636317:34
openstackgerritVasyl Saienko proposed openstack/ironic: Add Link-Local-Connection info to ironic port  https://review.openstack.org/25636517:34
openstackgerritVasyl Saienko proposed openstack/ironic: refactor ironic enroll-node code  https://review.openstack.org/25636417:34
openstackgerritVasyl Saienko proposed openstack/ironic: Add configure_provision_network function  https://review.openstack.org/25636717:34
openstackgerritVasyl Saienko proposed openstack/ironic: Update Ironic VM network connection  https://review.openstack.org/25636617:34
openstackgerritVasyl Saienko proposed openstack/ironic: Add Ironic/Neutron integration documentation  https://review.openstack.org/25859617:34
*** stendulker has joined #openstack-ironic17:34
*** jaybeale_ has joined #openstack-ironic17:35
openstackgerritShivanand Tendulker proposed openstack/ironic-lib: Config drive support for whole disk images for iscsi based deploy  https://review.openstack.org/23092417:36
*** praneshp has joined #openstack-ironic17:41
*** baoli has joined #openstack-ironic17:43
*** baoli has quit IRC17:43
*** boris-42 has quit IRC17:43
*** baoli has joined #openstack-ironic17:46
*** e0ne has quit IRC17:46
*** baoli_ has joined #openstack-ironic17:46
*** mbound has joined #openstack-ironic17:48
*** raddaoui_ has joined #openstack-ironic17:49
*** raddaoui__ has joined #openstack-ironic17:49
jlvillalmgould: All this talk about people not understanding made me think of this and you :)  https://www.youtube.com/watch?v=NMS2VnDveP817:49
*** mgoddard_ has joined #openstack-ironic17:49
jlvillalmgould: My brother-in-law a Scotsman sent it to me :)17:49
*** raddaoui has joined #openstack-ironic17:49
*** mgoddard has quit IRC17:49
* jlvillal doesn't actually know if mgould is Scottish.17:49
mgouldjlvillal: hah!17:50
mgouldjlvillal: FSVO17:50
mgouldI was born in Scotland, but mostly grew up elsewhere and don’t have a Scottish accent17:51
*** baoli has quit IRC17:51
jlvillalAh17:51
*** mbound has quit IRC17:51
jlvillalmgould: Well I have a British passport and an American accent. Plus an American passport.17:51
dtantsurjlvillal, Russia is probably the only place where you need a visa then :)17:52
jlvillaldtantsur: It is!17:52
jlvillaldtantsur: Now if I could get a passport from where I was born (Argentina). I wouldn't need a visa for Russia.17:53
dtantsurlol, that would be a great collection17:53
jlvillaldtantsur: I just got a three year visa for Russia though. Bad news, it doesn't start until 1-June-16. So I can't go visit my wife in two weeks :(17:53
dtantsurjlvillal, weird. why is that?17:54
jlvillaldtantsur: The invitation letter my wife got was for 1-June-16. And even though I applied for 20-Feb, they did not change the visa date.17:54
jlvillalThey made it match the invitation letter.17:55
dtantsurjlvillal, I see.. I wonder what they do for my US visa17:55
jlvillalWe started the invitation letter process before we knew that we would want me to come in February.17:55
*** mgoddard_ has quit IRC17:55
jlvillaldtantsur: Not sure on your visa. I don't think it should be an issue. Also if you get US visa, it should be for three years by default. For tourist that is.17:56
dtantsurjlvillal, tomorrow I expect my passport to arrive, so we'll know :)17:56
jlvillalRussia and US have agreement to issue three year visas to each other.17:56
dtantsurif it's for 3 years, I'll probably start going to offline midcycles :)17:57
lucasagomesmkovacik, btw, there are any motions in neutron to implement wildcards for DHCP rules?17:57
jlvillal:)17:57
dtantsurlucasagomes, sambetts is working on that17:57
lucasagomesso that we could use neutron for DHCP instead of inspector having it's own?17:57
lucasagomesdtantsur, oh right, that's good stuff17:57
sambetts:)17:57
jlvillaldtantsur: http://moscow.usembassy.gov/new-visa-agreement.html17:57
lucasagomessambetts, any updates on that? You have patches? (sorry I didn't look at it at all)17:58
*** daemontool has quit IRC17:58
mkovaciklucasagomes, sorry, I don't know that ;)17:58
* jlvillal goes off to a meeting in a conference room.17:58
*** daemontool has joined #openstack-ironic17:58
lucasagomesmkovacik, no worries :-)17:59
sambettshttps://review.openstack.org/#/c/247027/ https://review.openstack.org/248931 https://review.openstack.org/249339 https://review.openstack.org/25524017:59
*** rloo has quit IRC17:59
* sambetts is calling it an evening, gotta go eat 17:59
*** stendulker has quit IRC17:59
*** trown is now known as trown|lunch18:00
sambettscya everyone18:00
*** sambetts has quit IRC18:00
lucasagomessambetts thanks!18:00
*** mkovacik has quit IRC18:00
devanandadtantsur: lol - we switch to virtual midcycles just as you get cleared to travel to US? ... hmm, but does this mean you'll get to go to Austin?18:01
*** degorenko is now known as _degorenko|afk18:01
dtantsurdevananda, yep, that's what it means18:01
devanandadtantsur: \o/18:01
jrollwooo18:01
dtantsur:)18:01
devanandadtantsur: want to discuss inspector ha now, or wait for mkovacik?18:03
dtantsurdevananda, I won't be here for 2 hours, so if you have any questions, just go ahead :) note though that he's the main driving force behind this proposal18:04
devanandadtantsur: gotcha18:04
devanandaI'll just comment on review for now18:04
dtantsursure18:05
devanandabut I'd like to understand the main use case for this18:05
devanandalucasagomes mentioned in tripleo, putting inspector in the overcloud, as a use case18:05
devanandaare there others?18:05
dtantsurfrom my pov what we want is to make sure that inspector is there when you need it, i.e. if a machine with it says goodbye, we can still do introspection18:05
dtantsurthat's my take on it, and I personally would prefer us to do active-passive18:06
*** mgoddard has joined #openstack-ironic18:06
dtantsurI don't have any other use cases for it, except for the overcloud case18:06
devanandahmm, k18:06
devanandaalso how will this interact with the "discover new nodes" work18:07
* mgould has to go: good night, everyone!18:07
*** derekh is now known as derekh_afk18:07
*** mgould has left #openstack-ironic18:07
dtantsurI don't think it changes much. we still can have only one DHCP server, so we need some kind of leader election18:08
devanandajust rely on an external HA DHCP service, i guess? </thinking outloud>18:08
devanandaright - so that's active-passive18:08
*** krtaylor has quit IRC18:08
*** daemontool has quit IRC18:09
dtantsur"rely on external HA DHCP service" sounds good, but what we have now is much simpler18:09
devanandaactually, what does it mean to do inspection in the overcloud? does customer bring their own hardware?18:09
*** daemontool_ has joined #openstack-ironic18:09
dtantsurdevananda, definitely not :) now I lack information and will try to guess:18:09
devanandaif there's a doc describing how inspector is run in the overcloud, that might help me understand this18:09
dtantsurinspector grows to do a couple of fancy things, including introspection rules, which can be used for capabilities discovery18:10
dtantsurand capabilities can be used for scheduling18:10
*** aarefiev22 has quit IRC18:10
dtantsurso by using inspector they can tune scheduling via tuning capabilities discovery18:10
dtantsurthat's my wild guess, I suspect mkovacik or lucasagomes might have the exact information18:10
* lucasagomes reads18:11
devanandadtantsur: cool, thanks18:11
devanandacapabilities discovery sounds really useful, from what I skimmed of that :)18:11
dtantsurwe have an IPA plugin that discovers somewhat around 1000 of facts from the machine :) all of this can be used in inspector rules/custom plugins18:12
*** raddaoui has quit IRC18:12
*** raddaoui_ has quit IRC18:12
*** Sukhdev has quit IRC18:12
lucasagomesnot sure I have all the info... but yeah, inspector can benchmark machines and allow users to schedule based on it18:12
dtantsurit can even benchmark it, meaning we can exclude nodes that score too little from the available nodes18:12
lucasagomese.g give me a node where disks iops are > X18:12
*** raddaoui__ has quit IRC18:13
devanandalucasagomes: all of that sounds great, but you could just as well run that in the undercloud, take the data, and pass it to the overcloud18:13
devanandalucasagomes: erm, ignore all that18:13
devanandalucasagomes: I see your point :)18:14
lucasagomesdevananda, heh yeah... it's more a tripleo-ish design, ofc HA in inspector is only one part of the puzzle to have it on the overcloud18:14
devanandaright18:14
lucasagomesthe network should be segregated so that the ironic undercloud do not touch the nodes managed by the ironic on the overcloud and so on18:14
dtantsurnetwork segregation is the most interesting part here......18:15
devanandaright - took me a couple minutes to page that back into memory (and I was already typing...)18:15
devanandalucasagomes: I had interpreted your comment in the meeting to be "use inspector on the tenant network"18:15
devanandawhich is definitely not what you said18:15
lucasagomesdevananda, yeah tripleo can be complex to setup18:15
lucasagomesdevananda, oh no18:15
devanandalucasagomes: so as an operator of the (over)cloud, I want to use inspector to inform Ironic and Nova about the capabilities and performance of machines18:16
lucasagomesdevananda, correct18:16
devanandaand thereby provide choice to my users based on that data18:16
lucasagomesyou can do benchmarks to detect failures on nodes too (if you move the node to manageable and so on)18:17
lucasagomessay a disk may be failing, you can check it out18:17
lucasagomesdevananda, precisely18:17
devanandaso all of that is great -- but I do not see how it requires active-active HA for inspector18:17
* lucasagomes haven't check the HA spec18:17
*** rayd has joined #openstack-ironic18:17
devanandaactive-active is challenging to implement and operate. in this case, what is the cost to losing the inspector node? are customers affected?18:18
lucasagomesdevananda, I think the active/active may be more due the simplicity to implement? (I assume)18:18
devanandaI think the answer is "no"18:18
lucasagomesotherwise you would need some leader election18:18
devanandayea, it's actually more difficult to do active=active than active-passive18:18
*** rayd has quit IRC18:18
dtantsurdevananda, I second this. I'm not sure why mkovacik prefers active-active18:18
lucasagomesdevananda, yeah, I agree I gotta read that spec to have a better understanding of what is being proposed18:19
*** rayd has joined #openstack-ironic18:19
lucasagomesbut yeah, a/a or a/p seems doable off the top of my head18:19
*** awiddersheim has quit IRC18:19
*** rayd has quit IRC18:19
lucasagomesdtantsur, can tooz do leader election?18:19
dtantsurlucasagomes, yep18:19
dtantsurwe do plan to base this on tooz18:19
*** deray has joined #openstack-ironic18:19
lucasagomesnice, yeah18:19
lucasagomesthe good thing about using tooz is that we also validate it as a library for ironic (lock mgmt)18:20
dtantsuryeah, I was thinking about it as well18:20
*** krtaylor has joined #openstack-ironic18:20
dtantsurI hope mkovacik will be in Austin too to discuss this and share his experience18:20
* dtantsur is around for 5-10 minutes more18:21
lucasagomesdtantsur, ++18:22
lucasagomesdevananda, dtantsur I will go grab some food18:26
dtantsurenjoy18:27
lucasagomeswill check the messages afterit18:27
dtantsurand I'm calling it a day now, see you tomorrow18:27
lucasagomesdtantsur, g'night see ya18:27
*** lucasagomes is now known as lucas-dinner18:28
*** dtantsur is now known as dtantsur|afk18:28
NobodyCamhave a good night dtantsur|afk18:29
*** baoli_ has quit IRC18:34
jrolldevananda: could you chime in on yuriyz's email at some point today?18:34
*** baoli has joined #openstack-ironic18:34
jrollseems like that transition should be removed, but I'm not sure why it was there originally, and if that was intentional18:35
* devananda gets frustrated at gerrit web ui scrolling randomly on the review18:35
devanandajroll: ack18:36
*** baoli has quit IRC18:36
*** chaustin has quit IRC18:37
jrollthanks!18:38
*** awiddersheim has joined #openstack-ironic18:40
*** spandhe has quit IRC18:42
*** trown|lunch is now known as trown18:42
*** e0ne has joined #openstack-ironic18:44
openstackgerritNisha Agarwal proposed openstack/ironic: Updated iLO documentation for boot mode capability  https://review.openstack.org/27461818:44
*** chaustin has joined #openstack-ironic18:46
*** piet has quit IRC18:47
*** spandhe has joined #openstack-ironic18:49
*** rloo has joined #openstack-ironic18:53
*** chaustin has quit IRC19:13
*** moshele has quit IRC19:13
*** spandhe has quit IRC19:13
*** Nisha has joined #openstack-ironic19:16
*** jaybeale_ has quit IRC19:18
*** raddaoui__ has joined #openstack-ironic19:21
*** raddaoui_ has joined #openstack-ironic19:21
*** raddaoui has joined #openstack-ironic19:21
*** ifarkas has quit IRC19:24
*** spandhe has joined #openstack-ironic19:24
*** mkovacik has joined #openstack-ironic19:24
*** chaustin has joined #openstack-ironic19:24
*** Sukhdev has joined #openstack-ironic19:25
*** electrofelix has quit IRC19:26
*** awiddersheim has quit IRC19:39
*** dprince has quit IRC19:41
*** mgoddard has quit IRC19:41
*** piet has joined #openstack-ironic19:42
*** deray has quit IRC19:43
*** Sukhdev has quit IRC19:52
mrdaMorning Ironic19:52
*** daemontool_ has quit IRC19:56
mkovacikdevananda, just read your review, thanks!19:56
devanandamrda: morning!19:56
devanandamkovacik: np19:56
mrdao/19:57
*** Sukhdev has joined #openstack-ironic19:57
mkovacikdevananda, have got you some more questions/concerns right now?19:57
mkovacikI'll try to make new revision this weakfish19:57
mkovacikmrda, o/19:57
mkovacikweek-ish*19:58
*** raddaoui_ has quit IRC19:58
devanandamkovacik: basically I'm missing the context for this, and rather than guess, I'd like to know19:58
*** ijw_ has quit IRC19:59
devanandamkovacik: not much use in reviewing the implementation proposal if I guess the wrong problem19:59
mkovacikdevananda, yeah, I understand, let's continue after I push the problem statement then19:59
devanandathanks19:59
*** raddaoui has quit IRC19:59
mkovacikcool19:59
*** raddaoui__ has quit IRC20:00
*** jaybeale has joined #openstack-ironic20:02
*** dprince has joined #openstack-ironic20:05
*** chaustin has quit IRC20:06
*** daemontool has joined #openstack-ironic20:10
*** jaybeale has quit IRC20:14
*** NobodyCa1 has joined #openstack-ironic20:17
*** NobodyCa1 has quit IRC20:23
*** mbound has joined #openstack-ironic20:24
*** hblixt has joined #openstack-ironic20:29
*** chaustin has joined #openstack-ironic20:31
*** chaustin has quit IRC20:32
*** chaustin has joined #openstack-ironic20:33
*** raddaoui has joined #openstack-ironic20:35
*** raddaoui_ has joined #openstack-ironic20:35
*** raddaoui__ has joined #openstack-ironic20:35
*** baoli_ has joined #openstack-ironic20:38
openstackgerrityolanda.robla proposed openstack/bifrost: Add option to disabled default gateway on bifrost  https://review.openstack.org/27755520:38
yolandaTheJulia, here it goes ^20:38
TheJuliathank you :)20:39
yolandalet's see if tests pass now...20:42
*** praneshp has quit IRC20:48
*** awiddersheim has joined #openstack-ironic20:50
*** dims_ has joined #openstack-ironic20:51
*** dims has quit IRC20:52
*** mbound has quit IRC20:53
*** Sukhdev has quit IRC20:54
*** awiddersheim has quit IRC21:04
*** klindgren__ has joined #openstack-ironic21:11
*** mkovacik has quit IRC21:14
*** klindgren_ has quit IRC21:15
*** jaybeale has joined #openstack-ironic21:17
*** derekh_afk is now known as derekh21:24
*** ijw has joined #openstack-ironic21:25
*** dims has joined #openstack-ironic21:26
*** dims_ has quit IRC21:29
*** ijw has quit IRC21:30
*** mtanino has quit IRC21:34
*** chaustin has quit IRC21:41
*** raddaoui__ has quit IRC21:43
*** raddaoui_ has quit IRC21:43
*** raddaoui has quit IRC21:43
*** chaustin has joined #openstack-ironic21:47
*** Sukhdev has joined #openstack-ironic21:49
*** krtaylor has quit IRC21:55
*** boris-42 has joined #openstack-ironic21:58
*** trown has quit IRC22:03
*** e0ne has quit IRC22:03
*** daemontool_ has joined #openstack-ironic22:04
*** ijw has joined #openstack-ironic22:04
*** daemontool has quit IRC22:06
*** derekh has quit IRC22:07
*** krtaylor has joined #openstack-ironic22:07
gmmahaTheJulia: jroll: do you know of a way that i can get the installed machines to assign a interface name to a specific MAC22:19
gmmahabasically 10 machines i install with bifrost, they all have eth0 and eth1 to be the ones that will always have networko22:20
gmmahasice they are the ones that are wired22:20
jrollgmmaha: I'm honestly not sure, I think that's a really hard thing to do iirc22:23
*** raddaoui has joined #openstack-ironic22:23
*** raddaoui__ has joined #openstack-ironic22:23
TheJuliait is a hard thing to do22:23
TheJuliastill trying to completely understand the question though22:23
gmmahajroll: TheJulia: thanks22:23
*** raddaoui_ has joined #openstack-ironic22:23
TheJuliaare you asking for a specific interface name to be tied to to a mac address?22:23
gmmahaTheJulia: basically all the machines i install, i want to give certain MAC addresses certain interface names..22:24
TheJuliaokay22:24
JayFThis is more of an OS/distro config question than one for Ironic22:24
JayFbut I'm willing to help22:24
gmmahathis is so taht when i use OSA to install openstack, i can configure it to use eth0 and eth1 eg: to be the interfaces it will use to talk22:24
TheJuliayeah22:24
JayFGotta let me know which OS/distro it is though :)22:24
TheJuliaits basically a driver/bus init order thing22:24
*** krtaylor has quit IRC22:24
devanandayea - that's an OS/distro specific thing22:24
gmmahaJayF: ubuntu 14.0422:24
jrollyeah you probably don't want me to help with this, I'm too dumb to realize I shouldn't restart dbus, let alone make dbus actually do things22:25
JayFgmmaha: you'll need to write custom udev rules. You can probably look in /etc/udev/rules.d/*-persistent-net.rules to see an example22:25
* jroll just killed his own machine22:25
devanandaIronic could pass down network info to the instance with hints about which iface to attach, but the iface naming is not ironic specific22:25
gmmahaTheJulia: that was my understanding as well.. was thinking if there a way other than literally injecting stuff into the udev rules file22:25
*** NobodyCa1 has joined #openstack-ironic22:25
JayFgmmaha: those are created by your distro on first boot to make it consistent -- you can drop something like that in manually (although I'd use another name)22:25
gmmahadevananda: thanks.. will dig into what i can do there22:26
TheJuliagmmaha: that is about it22:26
JayFgmmaha: you can use net.ifaces=0 to force the old style eth0/eth1 names ... but that doesn't guarantee ordering, just guarantees they'll be named eth* instead of based on physical location or driver used22:26
*** Nisha has quit IRC22:26
gmmahaJayF: cool.. thats was my option.. but was terying to see if there is an esy way out!22:26
JayFI mean the "easy way out" is to index interfaces in whatever app is having trouble by mac22:27
TheJuliagmmaha: well, at least your going to inject it into a config drive :)22:27
JayFrather than by OS-name22:27
*** jaybeale has quit IRC22:27
gmmahaJayF: hmm22:28
gmmahaTheJulia: hopefully.. :) working on the udev rules now22:28
gmmahaJayF: its OSA at this point.. let me see if i am missing something.. i am most certain i am not the first guy to stumble into this..22:29
gmmahajroll: :)22:30
gmmahathanks everyone for the help22:30
jroll:)22:30
TheJulia:)22:30
*** dims has quit IRC22:31
*** NobodyCa1 has quit IRC22:35
*** chaustin has quit IRC22:35
*** krtaylor has joined #openstack-ironic22:36
*** dims_ has joined #openstack-ironic22:51
*** raddaoui_ has quit IRC22:54
*** raddaoui__ has quit IRC22:56
*** raddaoui has quit IRC22:56
*** [1]cdearborn has quit IRC22:58
jlvillalgmmaha: http://askubuntu.com/questions/628217/use-of-predictable-network-interface-names-with-alternate-kernels22:58
*** dprince has quit IRC22:59
*** saripurigopi has joined #openstack-ironic23:01
saripurigopiHello Ironic23:01
TheJuliajlvillal: I was close to pasting that link but the mention of udev rules came up :)23:01
TheJuliasaripurigopi: Good morning23:01
jlvillalTheJulia: :D23:01
saripurigopiTheJulia: good afternoon23:02
jlvillalTheJulia: I want to try the "net.ifaces=1" thing and see what that does.23:02
jlvillalAll of our interfaces are coming up as eth0/eth1/ etc...23:02
TheJuliajlvillal: are they coming up unpredicably?23:03
jlvillalTheJulia: it seems like it.23:03
TheJuliayouch23:03
jlvillalI think if we install it, then they are the same for that installation.23:03
*** Marga_ has quit IRC23:03
jlvillalBut if the get re-provisioned then they can change.23:03
jlvillals/the get/they get/23:03
jlvillalthey being the bare-metal systems23:04
TheJuliahow so?23:04
jlvillalWhat was eth0 becomes eth3, or something like that.23:04
jlvillalAt least that is what I was told.23:04
jlvillalgmmaha: and another person are working on it.23:05
*** mtanino has joined #openstack-ironic23:06
TheJuliaI've seen stuff like that before, typically the udev persistant networks tuff already knowing about interfaces if it involves a re-deploy, but if that is absent and not involved, then it is likely random init order23:06
JayFyep, exactly23:06
JayFgotta kill the persistent net file outta your source image23:06
TheJulia++23:07
JayFOur cloud-init patches index by mac, so it doesn't break23:07
TheJuliaor have it present, depending on what is going on23:07
JayFbut it's actually worse -- because we can ship an image with weird udev rules left in place (and strangely named interfaces) and networking still work23:07
JayFheh23:07
TheJuliaJayF: so... that breaks my brain slightly, but I'm sure I'll forget it shortly :)23:07
*** daemontool_ has quit IRC23:07
JayFTheJulia: in our configs, it's like "configure ab:cd:ef:01:23:45 with this config:" rahter than "configure eth0 with this config:"23:08
TheJulia++23:09
JayFTheJulia: so we could have udev rules establishing eth0-eth400 with bullshit, and eth401+402 would come up and configure properly23:09
jlvillalJayF: Good idea :)23:09
* JayF making brave braod assumptions about how many interfaces are supported by the kernel23:09
TheJuliaJayF: I got monty to do something similar in simple-init23:09
TheJuliaJayF: basically, key off the mac, don't trust anything else23:09
JayFyep23:10
jlvillalTheJulia: Do you know if simple-init supports something like 'disk_setup'?23:11
TheJuliajlvillal: it does not23:11
TheJuliajlvillal: Basically, the thought was get the machine up, and then let configuration management take over in simple-init's case23:11
TheJuliaso config management can deal with the disk particulars23:11
jlvillalTheJulia: Thanks and :( on the content of the info.  :) for answering23:11
TheJulianp23:11
jlvillalTheJulia: Yeah, we are trying to figure out best way to do that. Ansible doesn't seem to have a build in disk partioning module. So seems like roll your own. But doesn't look too bad if okay with creating single partition on the disk.23:12
jlvillals/build in/built in/23:12
openstackgerritStephanie Miller proposed openstack/bifrost: Initial support for virtualenv installation  https://review.openstack.org/26436623:13
* jlvillal likes his new toy. A "cisco console cable" with built-in USB to RS-23223:14
*** dims_ has quit IRC23:14
jlvillalNot made by Cisco...23:14
TheJuliajlvillal: do you mean a console cable, or a console rollover cable?23:15
TheJuliajlvillal: that is kind of surprising but it doesn't look lik they do :(23:15
jlvillalIt has USB on one side and the RJ-45 connector on other end for serial23:15
jlvillalSo you can plug into a network switch on the serial port and control it23:15
ijwWhere did you get it?23:16
TheJuliajlvillal: maybe... script the first two steps or so and then use lvg/lvol/filesystem modules23:16
jlvillalijw: Amazon23:16
TheJuliajlvillal: well, there is a distinct pinout difference between a strait through rj-45 serial and rollover cable23:17
TheJuliasome devices work with both (because their hardware is designed to, some only work with rollover, some work with the standard strait-through)23:17
jlvillalTheJulia: I'm not sure about that. I just know it hooks into the network switches we have.23:17
TheJuliajlvillal: as long as it works :)23:17
jlvillalIf device is compatible with Cisco method, then this cable should work.23:17
TheJuliarollover most likely :)23:18
* jlvillal doesn't know what is the 'Cisco method' :)23:18
* TheJulia has one of those cables someplace in her bins of parts23:18
jlvillalTheJulia: It is blue. Which seems to be the common color for this type of cable.23:19
*** dims_ has joined #openstack-ironic23:19
jlvillalijw: It is this one: http://www.amazon.com/gp/product/B00RHDXDWA   But so far I have only plugged it into my local system to make sure it recognized it. I need to go hook it up to the network switch to be really sure it works :)23:24
*** MattMan has quit IRC23:27
*** MattMan has joined #openstack-ironic23:27
*** piet has quit IRC23:35
*** piet has joined #openstack-ironic23:38
*** Marga_ has joined #openstack-ironic23:40
*** smoriya_ has joined #openstack-ironic23:43
*** piet has quit IRC23:43
*** praneshp has joined #openstack-ironic23:45
ijwYeah, the problem I have had with RS232 interfaces in the past is finding one that Macs like23:45
ijwThe ones kicking around here are a bit dated and at some point MacOS stopped working with them (Ubuntu was a bit funny about it for a goodly while, too)23:46

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