Thursday, 2017-05-25

*** ijw has joined #openstack-ironic00:01
*** ijw has quit IRC00:01
*** ijw has joined #openstack-ironic00:02
*** sasha2 has quit IRC00:09
*** rama_y_ has quit IRC00:12
*** Sukhdev_ has quit IRC00:16
*** r-daneel has quit IRC00:20
*** bfournie has joined #openstack-ironic00:21
*** chas has joined #openstack-ironic00:24
*** chas has quit IRC00:29
*** litao__ has joined #openstack-ironic00:31
*** tuanluong has joined #openstack-ironic00:36
openstackgerritAnup Navare proposed openstack/ironic-ui master: Display enabled interfaces for underlying driver  https://review.openstack.org/46780400:36
*** causten has quit IRC00:38
*** ijw has quit IRC00:39
*** fragatina has joined #openstack-ironic00:54
*** phuongnh has joined #openstack-ironic01:02
*** srobert has joined #openstack-ironic01:05
*** SerenaFeng has joined #openstack-ironic01:05
*** srobert has quit IRC01:08
*** srobert has joined #openstack-ironic01:08
*** SerenaFeng has quit IRC01:13
*** SerenaFeng has joined #openstack-ironic01:13
*** fragatina has quit IRC01:24
*** crushil has quit IRC01:24
*** crushil has joined #openstack-ironic01:27
*** links has joined #openstack-ironic01:30
*** mtanino__ has joined #openstack-ironic01:44
*** annp has joined #openstack-ironic01:49
*** mtanino__ has quit IRC01:59
*** ram5391 has joined #openstack-ironic02:04
*** zhurong has joined #openstack-ironic02:05
*** nicodemos has quit IRC02:08
*** ijw has joined #openstack-ironic02:15
*** ijw has quit IRC02:18
*** rloo has quit IRC02:18
*** ijw_ has joined #openstack-ironic02:19
*** ijw__ has joined #openstack-ironic02:20
*** ijw_ has quit IRC02:24
*** chas has joined #openstack-ironic02:24
*** jaganathan has quit IRC02:29
*** chas has quit IRC02:30
*** mtanino_ has joined #openstack-ironic02:37
*** rbudden has quit IRC02:38
*** jaganathan has joined #openstack-ironic02:42
*** tuanluong has quit IRC02:50
*** mtanino_ has quit IRC02:56
*** yuanying has joined #openstack-ironic03:24
*** hamzy has joined #openstack-ironic03:31
*** Sukhdev has joined #openstack-ironic03:32
*** crushil has quit IRC03:36
*** vikrant has joined #openstack-ironic03:42
*** tuanluong has joined #openstack-ironic03:47
*** crushil has joined #openstack-ironic03:54
*** tuanluong has quit IRC03:59
*** vikrant is now known as vikrant|brb04:00
*** zhurong has quit IRC04:08
*** SerenaFeng has quit IRC04:11
*** Sukhdev has quit IRC04:11
*** vikrant|brb is now known as vikrant04:14
*** zhurong has joined #openstack-ironic04:16
*** jaganathan has quit IRC04:18
*** chas has joined #openstack-ironic04:25
*** chas has quit IRC04:30
*** jaganathan has joined #openstack-ironic04:32
*** crushil has quit IRC04:38
*** jtomasek has quit IRC04:46
*** crushil has joined #openstack-ironic04:50
*** karthiks has joined #openstack-ironic05:00
*** Nisha_Agarwal has joined #openstack-ironic05:04
*** mikal_ is now known as mikal05:06
Nisha_Agarwalmorning Ironic'iers!!!05:07
*** jaganathan has quit IRC05:08
*** jaganathan has joined #openstack-ironic05:09
*** crushil has quit IRC05:13
*** udesale has joined #openstack-ironic05:17
*** mvpnitesh has joined #openstack-ironic05:18
openstackgerritAparna proposed openstack/ironic master: Support hpsum based `update_firmware` for iLO drivers  https://review.openstack.org/42257205:21
*** rbartal has joined #openstack-ironic05:28
*** ram5391 has quit IRC05:35
openstackgerritparesh sao proposed openstack/ironic-python-agent master: Adds UEFI support for building coreos image  https://review.openstack.org/46789405:37
*** SerenaFeng has joined #openstack-ironic05:38
openstackgerritparesh sao proposed openstack/ironic-python-agent master: Adds UEFI support for building coreos image  https://review.openstack.org/46789405:46
*** root has joined #openstack-ironic05:52
*** root is now known as Guest2442805:52
*** jaganathan has quit IRC05:55
*** root____6 has quit IRC05:56
*** sayantan_ has quit IRC06:02
*** Dinesh_Bhor has quit IRC06:06
*** jaganathan has joined #openstack-ironic06:07
*** Dinesh_Bhor has joined #openstack-ironic06:11
*** rcernin has joined #openstack-ironic06:18
*** jaganathan has quit IRC06:18
*** jaganathan has joined #openstack-ironic06:19
*** pcaruana has joined #openstack-ironic06:20
*** Nisha_ has joined #openstack-ironic06:22
*** Nisha_Agarwal has quit IRC06:22
*** chas has joined #openstack-ironic06:26
*** chas has quit IRC06:30
*** sayantan_ has joined #openstack-ironic06:34
*** Nisha_ has quit IRC06:43
*** sayantan_ has quit IRC06:47
*** sayantan_ has joined #openstack-ironic06:47
*** sayantan_ has quit IRC06:47
*** sayantan_ has joined #openstack-ironic06:48
*** adisky_ has joined #openstack-ironic06:50
openstackgerritHironori Shiina proposed openstack/ironic master: Enable cinder storage interface for generic hardware  https://review.openstack.org/46390806:50
openstackgerritHironori Shiina proposed openstack/ironic master: Add storage interface field to node-related notifications  https://review.openstack.org/46397206:51
*** ralonsoh has joined #openstack-ironic06:55
openstackgerritHironori Shiina proposed openstack/ironic master: iRMC: Support volume boot for iRMC virtual media boot interface  https://review.openstack.org/46791106:59
*** gcb has quit IRC07:10
*** SerenaFeng has quit IRC07:11
*** SerenaFeng has joined #openstack-ironic07:11
*** sayantan_ has quit IRC07:13
*** mjura has joined #openstack-ironic07:13
*** gcb has joined #openstack-ironic07:14
openstackgerritvinay kumar muddu proposed openstack/proliantutils master: [WIP] Added secure boot support through redfish  https://review.openstack.org/46791207:15
*** rbartal_ has joined #openstack-ironic07:19
*** rbartal has quit IRC07:22
*** Serlex has joined #openstack-ironic07:25
*** zhurong has quit IRC07:30
*** SerenaFeng has quit IRC07:32
openstackgerritAparna proposed openstack/ironic master: Support hpsum based `update_firmware` for iLO drivers  https://review.openstack.org/42257207:33
*** dtantsur|afk is now known as dtantsur07:38
dtantsurmorning ironic07:38
*** fragatina has joined #openstack-ironic07:38
*** SerenaFeng has joined #openstack-ironic07:43
*** fragatina has quit IRC07:44
*** zhurong has joined #openstack-ironic07:45
*** kromanenko has joined #openstack-ironic07:49
*** mgoddard has joined #openstack-ironic07:51
*** rbartal_ has quit IRC07:55
*** zzzeek has quit IRC08:00
*** mvpnitesh has quit IRC08:01
*** mvpnitesh has joined #openstack-ironic08:01
*** zzzeek has joined #openstack-ironic08:02
*** fragatina has joined #openstack-ironic08:05
*** lucas-pto is now known as lucasagomes08:08
pas-hamorning dtantsur and ironic :)08:08
dtantsuro/08:09
*** jaianshu has joined #openstack-ironic08:10
openstackgerritDmitry Tantsur proposed openstack/ironic master: [install-guide] explain the defaults calculation for hardware types  https://review.openstack.org/46674108:14
dtantsurvdrok: ^^^08:14
vdrokgood morning ironic, dtantsur pas-ha :)08:15
vdroklooking08:15
openstackgerritDmitry Tantsur proposed openstack/ironic master: Update ipmitool installation and usage documentation  https://review.openstack.org/46673408:22
*** chas has joined #openstack-ironic08:27
*** athomas has joined #openstack-ironic08:29
openstackgerritparesh sao proposed openstack/proliantutils master: Adding 'get_one_time_boot' method using redfish  https://review.openstack.org/46752008:31
*** chas has quit IRC08:31
*** mvpnitesh has quit IRC08:34
*** mvpnitesh has joined #openstack-ironic08:34
*** Lambert has joined #openstack-ironic08:36
*** phuongnh has quit IRC08:38
*** phuongnh has joined #openstack-ironic08:39
openstackgerritHironori Shiina proposed openstack/ironic master: Change volume metadata not to use nested dicts  https://review.openstack.org/46793008:49
*** mgoddard has quit IRC08:53
*** zhurong has quit IRC08:54
*** e0ne has joined #openstack-ironic08:56
*** baoli has joined #openstack-ironic09:02
*** racedo has joined #openstack-ironic09:02
*** zhurong has joined #openstack-ironic09:04
*** baoli has quit IRC09:06
*** derekh has joined #openstack-ironic09:09
*** pmannidi__ has quit IRC09:10
*** rbartal_ has joined #openstack-ironic09:16
*** priteau has joined #openstack-ironic09:17
*** phuongnh has quit IRC09:25
*** phuongnh has joined #openstack-ironic09:26
openstackgerritDmitry Tantsur proposed openstack/ironic master: Update ipmitool installation and usage documentation  https://review.openstack.org/46673409:29
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: WIP Introducing a dnsmasq PXE filter driver  https://review.openstack.org/46644809:32
*** udesale has quit IRC09:34
yolandahi , good morning. vdrok , do you know if there has been some update in the sql fixes for ocata?09:35
*** zhurong has quit IRC09:35
vdrokyolanda: morning, hm, nope, I don't have +2 on stable branches09:36
yolandaironic-cores, can you help on that? we are broken on bifrost for stable/ocata09:36
vdrokdtantsur: could you take a look at https://review.openstack.org/459455 ?09:37
patchbotpatch 459455 - ironic (stable/ocata) - Don't pass sqlite_db in db_options.set_defaults()09:37
*** udesale has joined #openstack-ironic09:39
* dtantsur looks09:41
openstackgerritMerged openstack/ironic-specs master: API Evolution - ETAG identifiers  https://review.openstack.org/38199109:43
yolandathx09:44
dtantsuryolanda, vdrok, this patch is not correct, the option seems present in Ocata..09:45
*** SerenaFeng has quit IRC09:45
yolandaso sqlite problems are caused by another issue?09:45
dtantsurI'm not sure, but the argument is still there: https://github.com/openstack/oslo.db/blob/stable/ocata/oslo_db/options.py#L14909:46
vdrokyolanda: maybe the version installed for bifrost is incorrect?09:46
dtantsuryolanda: are you sure bifrost respects the branches properly?09:46
dtantsuryes, this09:46
sambetts|afkit might be a versioning issue then, e.g. upper constraints on the oslo.db version09:46
*** sambetts|afk is now known as sambetts09:46
vdrokgood morning sambetts09:47
dtantsursambetts: morning09:47
sambettshey vdrok dtantsur09:47
*** udesale has quit IRC09:48
yolandadtantsur, i see on logs http://logs.openstack.org/82/464782/1/check/gate-bifrost-integration-tinyipa-ubuntu-xenial/18ec14b/console.html.gz that it installed ocata09:50
yolandahttp://logs.openstack.org/82/464782/1/check/gate-bifrost-integration-tinyipa-ubuntu-xenial/18ec14b/console.html.gz#_2017-05-19_08_11_22_46621409:50
*** udesale has joined #openstack-ironic09:53
*** root has joined #openstack-ironic09:53
*** root is now known as Guest1784909:53
*** Guest24428 has quit IRC09:56
dtantsuryeah, seems right. interesting10:01
dtantsurTheJulia: hi! would you like to request (or for me to request) a Bifrost mid-cycle release soon(ish)?10:15
*** Nisha_Agarwal has joined #openstack-ironic10:19
dtantsurditto re ironic-ui10:21
Nisha_Agarwaldtantsur, hi10:22
dtantsuro/10:22
Nisha_Agarwalwanted to know your opinion on https://bugs.launchpad.net/ironic/+bug/168132010:22
openstackLaunchpad bug 1681320 in Ironic "[RFE] Allow inspection to discover pci devices" [Wishlist,Triaged]10:22
openstackgerritparesh sao proposed openstack/proliantutils master: Adds 'get_pending_boot_mode' in ILO redfish  https://review.openstack.org/46798210:23
*** udesale has quit IRC10:23
*** udesale has joined #openstack-ironic10:23
openstackgerritparesh sao proposed openstack/proliantutils master: Adds 'get_pending_boot_mode' in ILO redfish  https://review.openstack.org/46798210:24
dtantsurNisha_Agarwal: I think we already discover PCI devices..10:26
dtantsuror is it about OOB?10:26
Nisha_Agarwalit is about OOB10:27
*** annp has quit IRC10:27
Nisha_Agarwalcurrently PCI devices are discovered as part of inspector10:27
Nisha_AgarwalNow OOB inspection wants to do the same so inspector solution needs to partially sit in ironic10:28
Nisha_Agarwaland half in driver libraries10:28
*** chas has joined #openstack-ironic10:28
dtantsurNisha_Agarwal: yeah, but what's the use case? inspector one was introduced for populating capabilities. I'm not sure about the fate of capabilities now..10:28
Nisha_Agarwaldtantsur, I explain the steps need to be done for it10:28
Nisha_Agarwaldtantsur, it will populate the "alias" properties in in node.properties which can be read by nova directly10:29
Nisha_Agarwalthe count etc is same as it is in inspector10:29
Nisha_Agarwalpci thing doesnt change in nova as far as i know10:30
openstackgerritVladyslav Drok proposed openstack/ironic master: Stop sending custom context values over RPC  https://review.openstack.org/46798510:30
*** chas has quit IRC10:33
*** milan has joined #openstack-ironic10:36
*** milan has left #openstack-ironic10:36
vdrokdtantsur: yolanda upper constraints for ocata say that 4.17.0 should be installed but the logs seem to indicate 4.21.0 being installed10:36
Nisha_Agarwaldtantsur, ^^^^10:41
dtantsurNisha_Agarwal: do you have nova blueprint/spec for the nova side?10:42
dtantsurI'm not sure they're going to be fond of it, we need to check with them first10:42
Nisha_Agarwaldtantsur, nova side we dont need any change unless we want pcipasthorugh filter to be default filter for ironic10:43
Nisha_Agarwaldtantsur, user need to modify nova.conf for adding the filter name and add the alias on the nova side10:44
Nisha_Agarwalrest all changes are needed only on ironic and driver libraries10:44
Nisha_Agarwaldtantsur, i have explained the end to end steps in the bug above10:45
Nisha_Agarwaldtantsur, i have the blueprint on the nova side but i will abandon it after we finalize on it10:46
*** lucasagomes is now known as lucas-hungry10:48
dtantsurNisha_Agarwal: sorry, but how does Nova become aware of node.properties['alias']?10:49
dtantsurI don't think we support it now10:50
Nisha_Agarwaldtantsur, thats the part of pcipassthrough filter10:50
dtantsurNisha_Agarwal: how does this value get to that filter?10:50
dtantsurwe seem to have a fixed list of properties we use: https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L212-L23610:51
Nisha_Agarwaldtantsur, i experimented it without any change in ironic, i manually added alias field to ironic node.properties and did the nova.conf changes for alias and pcipassthrough filter. This made the node to be selected given flavor has pci devices alias in its flavor10:53
dtantsurI believe you, but I'd like to understand the code path that leads to it10:53
dtantsuragain, the previous inspector change was concerning capabilities. this is quite obvious, we know how it works.10:54
sambettsI am also sceptical that this worked10:54
dtantsurif you want to do it with capabilities - fine (just keep in mind the ongoing nova work on traits)10:54
dtantsurbut what you're describing is something I'd like Nova folks to buy into10:54
sambetts(and also on going work in nova with the placements API which is going to change everything regarding PCI devices too10:55
Nisha_Agarwaldtantsur, we can add it into capabilities but i am just doing the way nova schedules VMs for pci devices10:56
dtantsurfine, but we need to figure out the nova side then10:57
Nisha_Agarwaldtantsur, i didnt get what we want to figure on nova side....Nova side we follow their documents and use it for ironic nodes10:57
*** jkilpatr has quit IRC10:57
sambettswhat we're saying is that there needs to be nova changes because the ironic nova driver currently will ignore any properties you add to the ironic node unless they are cpu_arch etc10:58
dtantsurNisha_Agarwal: this needs a blueprint for the ironic virt driver. please present it to the nova community (specifically, jaypipes, I guess).10:58
dtantsurif they don't reject it, we can proceed with discussing the ironic part10:59
sambettsdtantsur: IMO i think it'll need to part of placement API reporting10:59
Nisha_Agarwaldtantsur, sambetts i experimented it without any chnage to ironci virt driver and it works10:59
dtantsurNisha_Agarwal: please show me the code dealing with node.properties['alias'] in the ironic virt driver11:00
Nisha_Agarwaldtantsur, sambetts i also thought it reauires ironic virt driver changes but just adding the filter name to the "baremetal_enabled_filters" enables the filter for ironci nodes11:01
Nisha_Agarwaldtantsur, wait i will show11:01
Nisha_Agarwals/reauires/requires11:01
dtantsurthere seems to be a separate resource class for PCI devices, which we'll have to expose: https://github.com/openstack/nova/blob/master/nova/objects/fields.py#L46711:02
Nisha_Agarwaldtantsur, yes true its a seperate resource class11:03
Nisha_Agarwaldtantsur, but we just need the way inspector has11:04
sambettsdtantsur: the way PCI devices are represented in the placemnt API is that they will be child resource providers of the resource provider representing the baremetal node11:04
dtantsuroh, interesting11:04
Nisha_Agarwaldtantsur, i dont think we need more than what inspector does apart from that we populate it as alias in node.properties11:05
dtantsuryeah, but the latter is something we can't agree on11:05
Nisha_Agarwaldtantsur, why?11:05
dtantsurfor the reasons explained above11:06
*** jaianshu has quit IRC11:06
dtantsurhere's what the ironic nova driver seems to track: https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L618-L67611:06
Nisha_Agarwaldtantsur, pcipassthrough filter looks into the node.properties by default and schedules the node11:06
dtantsurI don't see PCI devices there11:06
Nisha_Agarwaldtantsur, yes PCI devices are not there11:06
Nisha_Agarwalbut it works....11:07
*** mtanino_ has joined #openstack-ironic11:07
dtantsurplease get an ack from the Nova team on your blueprint. if they confirm that there's no work to do - I'm happy to discuss further.11:07
Nisha_Agarwaldtantsur, i actually just followed https://docs.openstack.org/admin-guide/compute-pci-passthrough.html11:07
Nisha_Agarwaldtantsur, just following above steps made it work for ironic nodes11:09
Nisha_Agarwalafter adding filter name to the baremetal_enabled_filters11:09
sambettsthat looks like its just hard coding the available pci devices from the nova compute11:10
dtantsuryep11:10
dtantsurNisha_Agarwal: we can't find the code looking it node.properties['alias']. this is strange, we need to understand how it works before we commit to it.11:11
dtantsurotherwise it may end up broken in a months, because nova folks change some internals..11:11
dtantsuror in Queens when we move to resource classes (as you confirmed, we do not expose PCI_DEVICE resources)11:11
Nisha_Agarwaldtantsur, this gets called through pci passthorugh filter11:12
Nisha_Agarwalhttps://github.com/openstack/nova/blob/master/nova/pci/request.py#L10011:12
Nisha_Agarwalwhich validates the Alias11:12
sambettsthat only reads nova.conf11:12
dtantsurNisha_Agarwal: yes, I understand this bit. I don't understand where exactly the ironic virt driver exposes the field.11:12
dtantsurit *has* to be in nova/virt/ironic/ directory, please don't look anywhere else11:13
Nisha_Agarwaldtantsur, ironic virt driver doesnt expose that11:13
dtantsurok, here we have a problem. you populate the field that nova has no clue about. why do you need to populate it then?11:13
*** jkilpatr has joined #openstack-ironic11:14
Nisha_Agarwaldtantsur, i didnt get ...nova knows about the field thats why filter is working, right?11:14
sambettsall the code you've linked to only looks at the pci_alias option in nova.cond11:15
sambettsconf*11:15
dtantsurNisha_Agarwal: no, nova does not know about this field. you've just confirmed it. I think you're misinterpreting the results of your testing.11:15
Nisha_Agarwaldtantsur, sambetts i dont think so. if nova doesnt know it cannot work or schedule different nodes for pci passthorugh filter based on flavor with pcipassthorugh filter11:16
Nisha_Agarwalgive me few min. i will just show where it works11:17
dtantsurright. and it does not know. so you need a nova blueprint to make it aware of it.11:17
*** phuongnh has quit IRC11:20
openstackgerritM V P Nitesh proposed openstack/ironic master: Allow setting {provisioning,cleaning}_network in node driver_info  https://review.openstack.org/46056411:22
*** mgoddard has joined #openstack-ironic11:29
openstackgerritVladyslav Drok proposed openstack/ironic-specs master: Better driver interface isolation  https://review.openstack.org/46800011:30
*** Nisha_Agarwal has quit IRC11:32
*** Lambert has quit IRC11:38
*** jtomasek has joined #openstack-ironic11:46
*** amarao has joined #openstack-ironic11:46
*** Nisha_Agarwal has joined #openstack-ironic11:53
*** lucas-hungry is now known as lucasagomes11:55
mvpniteshHey Sambetts, should i change anything in this patch https://review.openstack.org/#/c/462931/11:58
patchbotpatch 462931 - ironic - Ironic conductor works correctly on changes of net...11:58
*** rook is now known as rook-pto11:59
*** udesale has quit IRC11:59
*** rook-pto is now known as rook11:59
*** udesale has joined #openstack-ironic11:59
*** udesale has quit IRC11:59
*** jkilpatr has quit IRC12:00
*** jkilpatr has joined #openstack-ironic12:01
*** Nisha_Agarwal has quit IRC12:01
*** mat128 has joined #openstack-ironic12:05
*** xavierr has joined #openstack-ironic12:08
*** rbartal_ has quit IRC12:12
*** mtanino_ has quit IRC12:14
*** jkilpatr has quit IRC12:16
*** mvpnitesh has quit IRC12:16
*** Nisha_Agarwal has joined #openstack-ironic12:18
*** Nisha_Agarwal has quit IRC12:19
*** Nisha_Agarwal has joined #openstack-ironic12:22
*** karthiks has quit IRC12:24
*** chas has joined #openstack-ironic12:29
*** rbudden has joined #openstack-ironic12:29
*** dprince has joined #openstack-ironic12:31
*** chas has quit IRC12:33
*** srobert has quit IRC12:34
*** jkilpatr has joined #openstack-ironic12:43
*** vikrant has quit IRC12:44
*** chas has joined #openstack-ironic12:45
*** mat128 has quit IRC12:46
*** chas has quit IRC12:49
*** hw_wutianwei has quit IRC12:50
*** links has quit IRC12:54
*** trown|outtypewww is now known as trown12:57
*** nicodemos has joined #openstack-ironic12:58
*** Goneri has joined #openstack-ironic12:59
*** sasha2 has joined #openstack-ironic13:01
*** mat128 has joined #openstack-ironic13:02
*** baoli has joined #openstack-ironic13:05
TheJuliaGood morning everyone13:06
*** chlong has quit IRC13:06
sambettshey TheJulia13:06
lucasagomesTheJulia, sambetts morning13:09
*** Nisha_Agarwal has quit IRC13:10
robcresswellThis channel is like an ARP storm when someone says hello13:10
robcresswell:p13:10
dtantsurmorning TheJulia, hi lucasagomes13:10
dtantsur:)13:10
lucasagomesdtantsur, yo o/13:10
openstackgerritJulia Kreger proposed openstack/ironic-ui master: Setup JavaScript test environment  https://review.openstack.org/45373013:10
TheJulia^^^ rebase13:11
lucasagomesrobcresswell, hah yeah, and it's always morning (-: (http://www.total-knowledge.com/~ilya/mips/ugt.html)13:11
dtantsurTheJulia: I have issues releasing ironic-ui stable, could you please check? https://review.openstack.org/46797913:11
patchbotpatch 467979 - releases - Release ironic-ui 2.2.1 for Ocata13:11
openstackgerritMerged openstack/ironic-ui master: Fix Javascript unit tests  https://review.openstack.org/46627313:11
robcresswelllucasagomes: Ha, I like that13:11
TheJuliadtantsur: interesting13:12
lucasagomeswe should document that in ironic somewhere, probably in the wiki page13:12
*** baoli has quit IRC13:13
*** baoli has joined #openstack-ironic13:13
*** rloo has joined #openstack-ironic13:14
openstackgerritJulia Kreger proposed openstack/ironic-ui master: Remove explicit package version  https://review.openstack.org/46802913:17
dtantsurlucasagomes: patches are welcome :D13:17
lucasagomeshah yeah, will leave as a todo here :D13:18
*** ccamacho|out has quit IRC13:18
openstackgerritMerged openstack/bifrost master: Fix when clause in pymysql check on CentOS  https://review.openstack.org/46735713:18
openstackgerritJulia Kreger proposed openstack/ironic-ui stable/ocata: Remove explicit package version  https://review.openstack.org/46803013:19
TheJuliadtantsur: ^^^ I think that should fix it13:19
TheJuliaSorry for being absent so much the last few days, i didn't expect shifting my schedule and the time zones to consume me as much as it did :(13:20
dtantsurTheJulia: no worries, thanks! are you sure that these versions are ok?13:24
TheJuliadtantsur: I think so yes, I double checked horizon's config and it was set to 0.0.0.  And I seem to remember having to do this before13:24
TheJuliaso *crosses fingers*13:24
*** fragatina has quit IRC13:25
TheJuliaIf anyone would take a quick sanity check look at https://review.openstack.org/#/c/453730, it would be appreciated.13:27
patchbotpatch 453730 - ironic-ui - Setup JavaScript test environment13:27
robcresswelldtantsur: There is a fix here: https://review.openstack.org/#/c/467688/13:31
patchbotpatch 467688 - releases - handle mixed-language repos packaged as python13:31
robcresswelldtantsur: Horizon is blocked by it too. Its a new issue caused by releases adding some new npm gate jobs.13:32
robcresswellSo all mixed-language things (Horizon + plugins) are blocked13:32
robcresswellI believe the solution is basically to estimate whether it is a python module or JS, and then skip appropriately13:32
dtantsurrobcresswell: ouch.. thanks!13:33
TheJuliafun, thanks robcresswell13:38
TheJuliadtantsur: I guess those two patches I threw up might as well still land, since we shouldn't really have hard coded 1.0.0 versions anyway13:38
rloohi and good morning all, TheJulia, dtantsur, robcresswell, lucasagomes, vdrok13:39
lucasagomesrloo, o/ morning13:39
rlooTheJulia: have you seen this? bifrost ocata gate broken, and vdrok's comment about why: https://review.openstack.org/#/c/459455/13:40
patchbotpatch 459455 - ironic (stable/ocata) - Don't pass sqlite_db in db_options.set_defaults()13:40
vdrokmorning TheJulia and rloo13:40
*** baoli_ has joined #openstack-ironic13:40
dtantsurTheJulia++13:41
dtantsurmorning rloo13:42
*** baoli has quit IRC13:43
TheJuliarloo: Yeah, I'm thinking upper constraints is not getting pulled in somewhere along the way and with that breaking change we really need it to be honoring upper constraints.  I need to go through the package installs and see what is actually causing it13:44
rlooTheJulia: thx for looking into it!13:44
rlooTheJulia: makes me wonder what changed recently to cause it to break13:44
TheJuliaYeah :(13:46
*** mtanino_ has joined #openstack-ironic13:48
dtantsuris there anyone here using hybrid bm-vm clouds? I want to hear from you how you're doing it :)13:50
dtantsurwe're using host aggregates, and we've got severely broken by nova apparently..13:51
sambettsdtantsur: we are, we're also using host aggregates right now13:51
dtantsurI wonder what to put to our reference architecture docs even, except for "trying something, maybe it will work"13:51
dtantsursambetts: in which way? similar to http://tripleo.org/advanced_deployment/baremetal_overcloud.html#creating-flavors-and-host-aggregates and http://tripleo.org/advanced_deployment/baremetal_overcloud.html#assigning-host-aggregates ?13:52
sambettsdtantsur: we should encourage people to use the resource classes now though which should make it better13:52
sambettsdtantsur: yup like that13:52
dtantsurhmm, I see13:52
dtantsursambetts: apparently, nova no longer likes adding hosts without any ironic nodes attached to them13:53
dtantsurwhich gives some pain, especially with testing13:53
sambettsdtantsur: there is an easy "fix"13:53
dtantsurwhen you have 1-2 nodes and you to guess somehow which of three controllers they map to13:53
dtantsursambetts: really? what's that?13:53
openstackgerritMerged openstack/ironic-ui master: Fix Javascript unassignable errors  https://review.openstack.org/44753213:54
*** mnaser has joined #openstack-ironic13:55
sambettsyou have to run the nova-manage discover-hosts command after you've added your nodes to ironic OR what we've started doing is enrolling a fake driver node with 1 ram 1 disk 1 cpu, and then running discover-hosts as part of the install and then we delete the fake nodes after we've been discovered13:55
mnasero/ hi folks.  would i be correct in my reading that at the moment ironic requires that all VMs run on the same L2 when for introspection and provisioning?13:56
dtantsursambetts: oh, I see...13:56
dtantsurmnaser: not really requires, but it's the default mode of operation yes13:56
openstackgerritMerged openstack/ironic-ui master: Setup JavaScript test environment  https://review.openstack.org/45373013:56
mnaserdtantsur: is there a way around that?  i've been looking :x13:56
mnasersearch keywords or links welcome :)13:57
*** crushil has joined #openstack-ironic13:57
dtantsurmnaser: ironic can use multiple networks: https://docs.openstack.org/developer/ironic/deploy/multitenancy.html but configuring an ML2 driver for VMs may be funny13:58
dtantsurmnaser: sambetts or vdrok (or vsaienk0 who's IIRC on PTO) may help with it. we do it for our CI.13:58
sambettsdtantsur: the hosts with no resources doesn't just break host-aggs it breaks ironic nova compute period, I think we had to add a work around in our devstack plugin somewhere already13:58
dtantsurouch. OUCH!13:59
sambettsmnaser: are you using ironic to boot VMs for testing? I13:59
TheJuliaWow, bifrost's broken gate is downright bizzar13:59
dtantsura broken gate is often like that13:59
sambettsmnaser: in the Ironic CI we have a neutron ML2 driver that allows neutron to control OVS for like a real TOR for baremetal testing14:00
mnasersambetts: nope, looking at using ironic to maintain a fleet of physical infra.  we have many racks and they don't currently share a single L2 domain14:00
sambettsmnaser: why did you say VMs then? or did you mean BMs?14:01
mnasergah14:01
mnasernot enough coffee14:01
mnaserim sorry14:01
mnaser"that all physical nodes"14:01
dtantsurBMs are easier :) you still need an ML2 plugin suitable for your switches14:02
sambettsmnaser: ah ok cool, Ironic can support dynamic network managment through neutron, if there is an ML2 driver that supports your physical TORs14:02
mnaserso there would be a neutron "provisioning" network and then ironic will handle switching back and forth i assume?14:02
openstackgerritJulia Kreger proposed openstack/bifrost stable/ocata: DNM: Test to gather data for broken gate  https://review.openstack.org/46804314:02
dtantsursambetts: fyi https://review.openstack.org/#/c/460616/14:03
patchbotpatch 460616 - nova - re-Allow adding computes with no ComputeNodes to a...14:03
dtantsurmnaser: right14:03
sambettsdtantsur: ooooooooo!!!14:03
mnaseri guess its back to the drawing board for a bit to think about it14:04
mnaserthanks dtantsur  and sambetts !14:04
sambettsmnaser: in the dynamic network case we (downstream) run inspection has a completely separate network, and we manually setup the TOR into that network when we rack the servers, we do an inspection on that network, then Ironic + Neutron take over the switch and baremetal for provisioning + tenant networks14:05
mnaserthe thing is we come from nova world where our switches aren't smart and openvswitch does all the magic14:05
sambettsmnaser: ah yeah that makes things a little more difficult14:06
mnaseri was hoping (and hey im sure contribution are welcome) that ironic had something similar to maas' rackd or foreman's "smart proxy"14:06
mnaserwhich really is a simple agent that runs inside an L2 which communicates with the "master" node and proxies dhcp/pxe/etc14:06
sambettsyou still end up with all the baremetals in the same L2 though right?14:07
*** ccamacho has joined #openstack-ironic14:07
mnasersambetts we run a spine/leaf network so each rack has it's own L214:07
mnaserso the L2 is limited to a max of ~40 servers14:08
hjensasdtantsur: I've been working on OOO spine-leaf support, we need to use Neutron Segments (routed-networks model) to make DHCP for provisioning work. Now I realize we need https://bugs.launchpad.net/ironic/+bug/1658964 implemented.14:08
openstackLaunchpad bug 1658964 in Ironic "[RFE] Implement neutron routed networks support in Ironic" [Wishlist,Confirmed]14:08
mnaserrather than however many racks you have14:08
hjensasdtantsur: related bug: https://bugs.launchpad.net/ironic/+bug/1693284 led me to the RFE.14:08
openstackLaunchpad bug 1693284 in neutron "Routed Networks - Ironic Port Binding - baremetal node on remote non-local subnet" [Undecided,In progress] - Assigned to Harald Jensås (harald-jensas)14:08
sambettsmnaser: you'd need support for neutron L3 networks in that csae14:09
sambettscase14:09
sambettsthere is an RFE in place for that, and work on going14:09
*** jaypipes has joined #openstack-ironic14:09
mnaseryeah i've done a bit of reading about that.  i dont know if hjensas just brought it up out of coincidence or in context of the convo :p14:09
sambettsyeah, seems concidental ;)14:10
hjensasmnaser: coincidence. :)14:10
dtantsurhjensas: the guys are working on it IIUC14:10
dtantsurhelp is appreciated, as always14:10
hjensassambetts: do you know who is working on it? The RFE bug 1658964 is in wishlist, noone assigned.14:11
openstackbug 1658964 in Ironic "[RFE] Implement neutron routed networks support in Ironic" [Wishlist,Confirmed] https://launchpad.net/bugs/165896414:11
sambettshjensas: it has a dependecy on a couple of things the most important one is ironic physical network awareness14:12
sambettshjensas: http://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/physical-network-awareness.html14:12
sambettsmgoddard__: is working on that peice and there are patches up for it14:13
openstackgerritJulia Kreger proposed openstack/bifrost stable/ocata: DNM: Test to gather data for broken gate  https://review.openstack.org/46804314:13
sambettshjensas: I should probably assign myself to that RFE as I have code up for it14:13
dtantsursambetts: please do14:13
hjensassambetts: thanks, I will read the spec and have a look at any gerrit reviews.14:14
sambettshjensas: there is a peice that is required to feed the physical awareness info into neutron, that is the code I have up14:14
dtantsursambetts: this will also require an ML2 driver and "neutron" network interface, won't it?14:14
hjensassambetts: does that by chance change how the binding:host_id is used?14:14
*** mgoddard has quit IRC14:14
*** ijw__ has quit IRC14:15
*** jtomasek has quit IRC14:16
sambettshjensas: binding:host_id is today and will continue to be the ironic node UUID, so then with the peice I'm writing to feed to phys net info into, neutron can work out what segments are avaible to which ironic nodes14:17
sambetts*magic* http://www.reactiongifs.com/r/mgc.gif14:18
dtantsurlol14:19
dtantsurso, I guess it's "neutron", not "flat".. which we don't yet support in OOO, I guess14:19
hjensassambetts: :) sounds good.14:20
sambettsdtantsur: I think this will provide support for statically configure l3 networks too14:20
sambettsconfigured*14:20
dtantsurah, good then14:20
openstackgerritPeter Piela proposed openstack/ironic-ui master: Consolidate code for setting node maintenance state  https://review.openstack.org/46597214:20
TheJuliappiela: I marked 463852 -1, If you feel differently, please let me know14:21
sambettsdtantsur: BTW if you start using the resource classes you should be able to stop using host aggs for baremetal+vms today14:22
sambettsdtantsur: you can specify the resource class as an extra_spec and jaypipes has written it so that if it sees that extra_spec it'll ignore everything else from the flavor14:23
dtantsursambetts: yeah, but I think something was missing from resource class support still.. and dunno about Ocata14:23
*** udesale has joined #openstack-ironic14:23
sambettsunsure, jaypipes gave me the impression at the summit that it should be useable today14:23
jaypipessambetts: s/has written it/is writing it/ :)14:23
*** udesale has quit IRC14:23
sambettsah14:24
jaypipessambetts: sorry!14:24
dtantsurthat's the problem, I see :)14:24
*** udesale has joined #openstack-ironic14:24
jaypipesdtantsur: sorry, man, still working on it.14:24
dtantsurhah, no prob :)14:24
openstackgerritMerged openstack/ironic-ui master: Modify regex pattern used to validate node ids  https://review.openstack.org/46598214:24
dtantsurjaypipes: btw, do you need any additional input from ironic side while jroll is enjoying beaches and cocktails?14:25
*** r-daneel has joined #openstack-ironic14:25
ppielaTheJulia: I agree with adding a release note. I will review, and make a recommendation on unit tests.14:25
TheJuliappiela: Thanks!14:25
sambettsjaypipes: does that mean dropping the RAM, CPU and DISK in queens is still up for discussion ;) /me isn't sold on doing that over just correctly setting the min_unit in get_inventory14:25
dtantsurI also wonder what do to about "get me any node" pattern that tripleo actively uses14:26
sambettsdtantsur: thats an easy one to solve14:27
dtantsurhow?14:27
jaypipessambetts: that ship sailed a while ago, I'm afraid..14:27
*** chlong has joined #openstack-ironic14:27
TheJuliaRegarding bifrost's gate... apparently zuul-cloner is not actually setting the branch properly Oo14:27
dtantsurTheJulia: Oo14:28
sambettsdtantsur: either give all the nodes the same resource class OR have inspection rules that sets the ram,disk,cpu to the same thing on all the nodes14:28
dtantsursambetts: 1. they have different resource classes, 2. ram,disk,cpu are going to be ignored, no?14:29
sambettsdtantsur: why do they have different resource classes? you choose then14:29
sambettsif you want to treat all the nodes the same, treat them the same14:29
dtantsursambetts: well, they have to. they are different. just *sometimes* for some role a user may not care14:29
dtantsurI'm not saying it's great, but this is how things work today14:30
sambettsdtantsur: it shouldn't be... flavors aren't suppose to work like that14:30
dtantsure.g. in tripleo you can ask "just deploy any two nodes" or you can ask "deploy controllers on this class, and computes on this"14:30
dtantsursambetts: well, we're simulating resource classes with capabilities nowadays, and it does work14:30
dtantsurwith a change to resource classes, the simple case goes away14:31
sambettsdtantsur: you could acheive what your doing with traits/capbilities even if resource classes14:31
TheJuliadtantsur: http://logs.openstack.org/43/468043/2/check/gate-bifrost-integration-tinyipa-ubuntu-xenial/51f524d/console.html for 8| when your brain has free cycle14:31
sambettsdtantsur: ever node has the same resource class, and then different traits/capabilities14:31
sambettsdtantsur: then you can ask for 1 baremetal_silver, or 1 baremetal_siver with SSD=true14:32
sambettsyou don't need to have baremetal_silver and baremetal_silver_ssd14:32
sambettsas separate resource classes14:32
dtantsurTheJulia: eeeek, wut?14:33
TheJuliadtantsur: yeah, exactly14:33
dtantsursambetts: doable, yes. but this is essentially working around resource classes. and it assumes the folks won't change the capabilities/traits model14:33
TheJuliathe git log output is master branch :(14:33
dtantsurTheJulia: I guess it's good time to poke #infra14:34
TheJuliayup14:34
* dtantsur needs fresh air14:36
*** dtantsur is now known as dtantsur|brb14:36
*** ram5391 has joined #openstack-ironic14:37
sambettsdtantsur: this is why I am kind of -1 on the removing support for ram/disk/cpu for baremetal, but accord to jaypipes that ship has sailed :/ I wish I'd managed to be more involved when it was orginally being designed (was too busy making networking work), but with the min_unit, max_unit, and total fields on resource classes I don't see why it needs to be removed, because we can acheive14:37
sambettsatomicness by setting them all to the same thing, and it won't affect anyones else because all that will happen inside the ironic virt driver's get_inventory function :/14:37
*** MattMan_1 has quit IRC14:38
*** MattMan_1 has joined #openstack-ironic14:39
sambettsand the scheduler and placement should continue to work as normal with no specialness required for ironic14:40
sambettssurely that makes maintaing this stuff waaay easier14:41
openstackgerritMerged openstack/ironic-inspector master: Bump pydot2 to pydot3  https://review.openstack.org/46093814:43
openstackgerritWang Xuguang proposed openstack/ironic master: Replace test.attr with decorators.attr  https://review.openstack.org/46805514:43
*** chas has joined #openstack-ironic14:45
*** ram5391 has quit IRC14:46
*** udesale has quit IRC14:48
*** mgoddard has joined #openstack-ironic14:49
*** karthiks has joined #openstack-ironic14:49
*** chas has quit IRC14:50
*** ijw has joined #openstack-ironic15:00
*** ijw has quit IRC15:05
*** fragatina has joined #openstack-ironic15:06
*** Serlex has quit IRC15:07
*** derekh has quit IRC15:10
*** kromanenko has quit IRC15:10
*** ram5391 has joined #openstack-ironic15:12
TheJuliamjturek: I'm looking at the bfv meeting notes from last week and wondering if my wiki page update just didn't get saved.  Did you update it in the past week by chance?15:17
TheJulias/notes/agenda/15:17
*** penick has joined #openstack-ironic15:18
TheJuliadtantsur|brb: rloo: w/r/t bifrost's gate, https://review.openstack.org/#/c/468061/ + one other patch that I'll post once that lands which will change where the scripts look.  I'll then back port that to the stable branches.15:21
patchbotpatch 468061 - openstack-infra/project-config - Explicitly clone requirements for bifrost15:21
rlooTheJulia: ok. i don't know much about jenkins etc, will trust you :-)15:22
TheJuliatl;dr, bifrost was doing it wrong :)15:22
mjturekTheJulia: I haven't updated it this week!15:22
TheJuliamjturek: thanks15:23
rlooTheJulia: that's what I figured. Am assuming your fix is doing it 'right' :-) right-er anyway ;)15:23
TheJuliaOh, and now I know what the next thing will be :)15:26
rlooTheJulia: so a dumb question wrt https://review.openstack.org/#/c/468061/1/jenkins/jobs/bifrost.yaml. why do you add requirements for one job only?15:33
patchbotpatch 468061 - openstack-infra/project-config - Explicitly clone requirements for bifrost15:33
TheJuliarloo: great catch, I'm juggling too much at the moment15:35
TheJulia:(15:35
rlooTheJulia: thx. Seems like we need a macro for the templates. ha ha.15:36
TheJuliaHeh, just about15:37
TheJuliaalthough apparently zuulv3 will be changing some of these things so it won't really matter15:37
*** pcaruana has quit IRC15:38
TheJulianote to self: always push code asap if I'm in the air.15:38
*** pcaruana has joined #openstack-ironic15:39
TheJuliaI need to go peel back an onion of what I did between some revisions that mjturek also changed over the past week :(15:39
mjturekTheJulia: the wirein patch? I only added cinder to the default driver list15:40
mjturekand rebased :)15:40
TheJuliaYeah, the wire-in.  Okay15:41
TheJuliaI'll be able to actually dedicate cycles to looking at that after the meeting and I get travel booked for next week :(15:41
*** racedo has quit IRC15:44
mjturek\o/ yeeaah sounds like you've been pretty busy15:44
*** leifmadsen has quit IRC15:45
*** lucasagomes is now known as lucas-afk15:47
TheJuliaYeah which is good... and bad.15:47
*** hshiina has joined #openstack-ironic15:48
*** leifmadsen has joined #openstack-ironic15:49
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: DNM rework keystone auth for glance  https://review.openstack.org/46772815:49
*** dtantsur|brb is now known as dtantsur15:49
*** crushil has quit IRC15:50
dtantsurTheJulia: travel again? omg15:50
*** e0ne has quit IRC15:51
TheJuliadtantsur: yup :(  Hopefully this is the last of it for a month and a half or so, the last half of july is going to be crazy though.15:51
dtantsurwow.. I mean, not wow at all15:52
dtantsuryou're incredibly strong, I can't imagine travelling so much15:52
TheJulias/strong/crazy/ :)15:52
dtantsurthis often goes in pair, right? :)15:53
TheJuliapossibly15:53
dtantsurTheJulia: the infra patch looks correct. (/me did not know how bifrost CI works)15:54
TheJuliaI guess on a plus side, I'm getting better at packing light15:54
*** Nisha_Agarwal has joined #openstack-ironic15:55
openstackgerritHironori Shiina proposed openstack/ironic master: Add CRUD notification objects for volume connector and volume target  https://review.openstack.org/46393015:55
*** phuongnh has joined #openstack-ironic15:56
dtantsurTheJulia: true. summits already taught me to not end up with a huge check-in bag :)15:57
*** ram5391 has quit IRC15:58
sambetts+1 small hand lugguage == best15:58
dtantsurunless they really ban laptops from getting on board...15:58
sambetts-_- yeah that'll be dumb15:59
*** penick has quit IRC15:59
TheJuliaI'm still over-packing the tech, but I like a clear separation between work and personal computing15:59
TheJulialaptops, tablets, etc :(15:59
dtantsurI have a mess of everything15:59
TheJuliaThat will be a major productivity killer, but bring massive boom to the airport book stores15:59
dtantsurprobably related to the fact that I simply don't have a personal computer15:59
*** penick has joined #openstack-ironic15:59
dtantsurheh16:00
*** Nisha_Agarwal has quit IRC16:00
*** penick has quit IRC16:04
*** Goneri has quit IRC16:07
*** Goneri has joined #openstack-ironic16:07
*** causten has joined #openstack-ironic16:10
*** sayantan_ has joined #openstack-ironic16:18
*** crushil has joined #openstack-ironic16:25
*** retr0h has quit IRC16:26
*** retr0h has joined #openstack-ironic16:26
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: Introducing a dnsmasq PXE filter driver  https://review.openstack.org/46644816:26
*** pcaruana has quit IRC16:30
*** pcaruana has joined #openstack-ironic16:30
*** causten has quit IRC16:33
*** Nisha_Agarwal has joined #openstack-ironic16:37
*** causten has joined #openstack-ironic16:37
*** udesale has joined #openstack-ironic16:39
*** rcernin has quit IRC16:40
*** jheroux has joined #openstack-ironic16:44
*** chas has joined #openstack-ironic16:46
*** ppiela_ has joined #openstack-ironic16:48
*** skazi has quit IRC16:48
*** ppiela has quit IRC16:49
*** chas has quit IRC16:52
*** jtomasek has joined #openstack-ironic16:53
NobodyCamGood Morning Ironic'ers16:55
dtantsurmorning NobodyCam16:56
mjturekgm NobodyCam16:56
dtantsurand good night everyone16:56
mjturekcya dtantsur16:56
TheJuliaGoodnight!16:56
NobodyCamhey dtantsur Good morning.16:56
NobodyCamand I have a quick question16:56
dtantsurto me or to everyone?16:56
NobodyCamto you... any opposition to adding a "noadd" option to add_ports16:57
dtantsurNobodyCam: like, do not add ports at all?16:57
NobodyCamyep!16:57
dtantsurmmm, why?16:57
* TheJulia feels like RFE with use case context....16:58
NobodyCambecause I don;t know the network that is needed at discovery time16:58
*** baoli_ has quit IRC16:59
dtantsurNobodyCam: I don't quite get it.. MAC addresses do not depend on networks, do they?16:59
NobodyCamwell for us it does!17:00
dtantsurwow, interesting17:00
NobodyCam:)17:00
dtantsurto be honest, I wish add_ports was an API parameter, not an option. but otherwise I don't have any objections. add_ports=none, ok17:01
dtantsurplease do file an RFE17:01
*** ralonsoh has quit IRC17:01
*** ijw has joined #openstack-ironic17:01
NobodyCamonce I get thing working here!17:01
NobodyCam*things17:01
NobodyCam:) thank and have a good night!17:02
dtantsuro/17:03
*** dtantsur is now known as dtantsur|afk17:03
*** baoli has joined #openstack-ironic17:04
*** sayantan_ has quit IRC17:07
*** sayantan_ has joined #openstack-ironic17:08
*** trown is now known as trown|lunch17:08
*** sayantan_ has quit IRC17:14
*** sayantan_ has joined #openstack-ironic17:14
*** sayantan_ has quit IRC17:17
*** sayantan_ has joined #openstack-ironic17:17
*** sambetts is now known as sambetts|afk17:18
sambetts|afknight all17:18
*** udesale has quit IRC17:20
*** Nisha_ has joined #openstack-ironic17:20
*** Nisha_Agarwal has quit IRC17:20
*** penick has joined #openstack-ironic17:21
*** Nisha_ has quit IRC17:21
*** phuongnh has quit IRC17:21
*** Nisha_ has joined #openstack-ironic17:22
*** sayantan_ has quit IRC17:22
*** Nisha_ has quit IRC17:22
*** sayantan_ has joined #openstack-ironic17:22
*** Nisha_ has joined #openstack-ironic17:22
*** Nisha_ has quit IRC17:24
*** Nisha_ has joined #openstack-ironic17:24
*** Nisha_brb has joined #openstack-ironic17:29
*** Nisha_ has quit IRC17:29
*** Nisha_ has joined #openstack-ironic17:31
*** Nisha_brb has quit IRC17:31
*** Nisha_brb has joined #openstack-ironic17:32
*** Nisha_ has quit IRC17:32
*** Nisha_brb has quit IRC17:34
*** Nisha_brb has joined #openstack-ironic17:34
*** Nisha_ has joined #openstack-ironic17:38
*** Nisha_brb has quit IRC17:38
*** Nisha_ has quit IRC17:39
*** sayantan_ has quit IRC17:39
*** Nisha_ has joined #openstack-ironic17:39
*** sayantan_ has joined #openstack-ironic17:40
*** Nisha_ has quit IRC17:40
*** Nisha_Agarwal has joined #openstack-ironic17:41
*** crushil has quit IRC17:45
*** Nisha_ has joined #openstack-ironic17:46
*** Nisha_Agarwal has quit IRC17:46
*** fragatina has quit IRC17:47
*** Nisha_brb has joined #openstack-ironic17:48
*** Nisha_ has quit IRC17:48
*** Goneri has quit IRC17:48
*** amarao has quit IRC17:49
*** Nisha_ has joined #openstack-ironic17:51
*** Nisha_brb has quit IRC17:51
*** racedo has joined #openstack-ironic17:55
*** sayantan_ has quit IRC18:00
*** mjura has quit IRC18:02
*** Nisha_ has quit IRC18:02
*** crushil has joined #openstack-ironic18:03
*** Nisha_Agarwal has joined #openstack-ironic18:03
*** causten has quit IRC18:07
*** baoli has quit IRC18:08
*** Nisha_Agarwal has quit IRC18:08
*** Nisha_Agarwal has joined #openstack-ironic18:08
*** Nisha_ has joined #openstack-ironic18:12
*** Nisha_Agarwal has quit IRC18:12
*** Nisha_brb has joined #openstack-ironic18:14
*** Nisha_ has quit IRC18:14
*** baoli has joined #openstack-ironic18:14
*** baoli has quit IRC18:15
*** Nisha_ has joined #openstack-ironic18:16
*** Nisha_brb has quit IRC18:16
*** hshiina has quit IRC18:19
*** Nisha_ has quit IRC18:19
*** Nisha_ has joined #openstack-ironic18:19
*** rbudden has quit IRC18:22
*** Nisha_brb has joined #openstack-ironic18:24
*** Nisha_ has quit IRC18:24
*** racedo has quit IRC18:27
*** baoli has joined #openstack-ironic18:27
*** fragatina has joined #openstack-ironic18:28
*** fragatina has quit IRC18:30
*** fragatina has joined #openstack-ironic18:30
*** baoli has quit IRC18:30
*** trown|lunch is now known as trown18:31
*** Nisha_brb has quit IRC18:32
*** Nisha_brb has joined #openstack-ironic18:32
*** baoli has joined #openstack-ironic18:32
*** Nisha_brb has quit IRC18:33
*** Nisha_brb has joined #openstack-ironic18:33
*** mgoddard has quit IRC18:34
*** Nisha_ has joined #openstack-ironic18:35
*** Nisha_brb has quit IRC18:35
*** causten has joined #openstack-ironic18:35
*** fragatina has quit IRC18:36
*** Nisha_ has quit IRC18:36
*** Nisha_ has joined #openstack-ironic18:36
*** Nisha_brb has joined #openstack-ironic18:38
*** Nisha_ has quit IRC18:38
*** Nisha_brb has quit IRC18:39
*** Nisha_brb has joined #openstack-ironic18:40
*** Sukhdev has joined #openstack-ironic18:42
*** Nisha_brb has quit IRC18:42
*** Nisha_brb has joined #openstack-ironic18:43
*** Goneri has joined #openstack-ironic18:44
openstackgerritStenio Araujo proposed openstack/ironic master: WIP: Introduce hpOneView to the OneView driver  https://review.openstack.org/46812918:47
*** sayantan_ has joined #openstack-ironic18:47
*** chas has joined #openstack-ironic18:47
*** Nisha_brb has quit IRC18:48
*** chas has quit IRC18:52
*** frontrunner has joined #openstack-ironic19:00
*** causten has quit IRC19:01
*** e0ne has joined #openstack-ironic19:01
*** causten has joined #openstack-ironic19:05
*** penick has quit IRC19:06
*** dsneddon is now known as dsneddon_pto19:06
*** pcaruana has quit IRC19:09
*** ppiela_ has quit IRC19:10
*** e0ne has quit IRC19:17
*** jtomasek_ has joined #openstack-ironic19:17
*** baoli has quit IRC19:23
*** causten has quit IRC19:25
*** baoli has joined #openstack-ironic19:25
*** e0ne has joined #openstack-ironic19:27
*** trown is now known as trown|brb19:38
*** trown|brb is now known as trown19:40
*** ppiela has joined #openstack-ironic19:45
*** priteau has quit IRC19:55
*** Sukhdev has quit IRC19:57
*** amotoki is now known as amotoki_away19:58
*** amotoki_away is now known as amotoki19:59
*** amotoki is now known as amotoki_away19:59
*** mgoddard has joined #openstack-ironic20:03
*** chlong has quit IRC20:15
*** sayantan_ has quit IRC20:20
*** sayantan_ has joined #openstack-ironic20:20
*** rbudden has joined #openstack-ironic20:27
*** mgoddard has quit IRC20:27
*** jkilpatr has quit IRC20:29
*** chlong has joined #openstack-ironic20:33
*** chlong has quit IRC20:37
*** chlong has joined #openstack-ironic20:38
*** crushil has quit IRC20:39
*** athomas has quit IRC20:46
*** chas has joined #openstack-ironic20:48
*** yolanda has quit IRC20:49
*** jkilpatr has joined #openstack-ironic20:49
*** chas has quit IRC20:52
openstackgerritXavier proposed openstack/ironic master: you shall not pass  https://review.openstack.org/46687220:54
*** trown is now known as trown|outtypewww20:59
*** fragatina has joined #openstack-ironic21:00
*** mgoddard has joined #openstack-ironic21:00
* TheJulia thinks that wins at the commit message subject game21:01
*** xavierr has quit IRC21:01
*** frontrunner has quit IRC21:02
*** jtomasek_ has quit IRC21:04
*** e0ne has quit IRC21:05
openstackgerritAnup Navare proposed openstack/ironic master: Allow logical name in port creation  https://review.openstack.org/40558621:08
*** chas has joined #openstack-ironic21:09
*** dprince has quit IRC21:10
*** chlong has quit IRC21:11
*** mgoddard has quit IRC21:11
*** chas has quit IRC21:14
openstackgerritJulia Kreger proposed openstack/bifrost stable/ocata: Use WORKSPACE for requirements  https://review.openstack.org/46804321:19
anupnHi TheJulia: wrt https://review.openstack.org/#/c/467804/ nodejs4-npm-run-lint gate is failing, and seems missing due to some docstrings and minor nits, can i run them locally?21:21
patchbotpatch 467804 - ironic-ui - Display enabled interfaces for underlying driver21:21
anupnTheJulia: is that something i can run with tox like pep8?21:22
TheJuliaanupn: npm test21:22
TheJuliaI think21:22
TheJulianpm lint may also be an option21:22
* anupn checking21:23
anupnseems npm-lint or npm-test is not in tox.ini21:23
anupnnot sure if i can use tox for that then21:23
*** jheroux has quit IRC21:25
TheJuliaanupn: it is not a tox target21:27
TheJulianpm is actually the equivalent node tool21:27
TheJuliawell, Node Package Manager21:27
TheJuliaso different, but has targets such as test21:28
anupnTheJulia: Ah i see, so will have to get that tool21:28
TheJuliayes21:28
anupncool21:29
anupn:)21:29
*** chas has joined #openstack-ironic21:30
*** crushil has joined #openstack-ironic21:30
openstackgerritJulia Kreger proposed openstack/bifrost master: Use WORKSPACE for requirements  https://review.openstack.org/46817021:32
openstackgerritJulia Kreger proposed openstack/bifrost stable/ocata: Use WORKSPACE for requirements  https://review.openstack.org/46804321:33
*** mgoddard has joined #openstack-ironic21:34
*** chas has quit IRC21:34
*** crushil has quit IRC21:37
*** chas has joined #openstack-ironic21:40
*** rpioso has joined #openstack-ironic21:42
*** rpioso has quit IRC21:43
*** fragatina has quit IRC21:48
openstackgerritMerged openstack/ironic-lib master: Prevent tests from using utils.execute()  https://review.openstack.org/46407421:48
NobodyCamanyone happen to know off the top of their head if one can use "data://" in a inspector rule condition?21:49
*** chas has quit IRC21:54
*** chas has joined #openstack-ironic21:54
*** mgoddard has quit IRC21:55
*** chas has quit IRC21:59
TheJuliaNobodyCam: No clue :(22:03
NobodyCamTheJulia:22:07
NobodyCam{"op": "contains", "field": "data://inventory.system_vendor.manufacturer", "value": "Dell"} for the win!!!!22:07
TheJulia\o/22:09
NobodyCam:)22:09
JayFNobodyCam: data://?22:10
NobodyCamthe data collected from the ram disk22:11
NobodyCamie. add these creds for dell and these other ones for HP and still these other ones for super micro22:11
JayFnice22:12
NobodyCam:)22:12
*** chas has joined #openstack-ironic22:15
*** chas has quit IRC22:20
TheJuliaJayF: by chance have stickers made it to you yet?22:21
TheJuliadtantsur|afk: Looks like they are in customs there.22:22
*** Goneri has quit IRC22:26
JayFTheJulia: oh yeah! they did! I forgot to thank you22:27
JayFTHANK YOU22:27
*** baoli has quit IRC22:29
openstackgerritMerged openstack/ironic-python-agent master: Add option for building IPMItool into TinyIPA  https://review.openstack.org/46593222:30
TheJuliano problem :)22:32
TheJuliaThank you for sending out the original pixie boots stickers :)22:32
JayFhah, no problem22:35
*** ricardoas is now known as ricardoas-afk22:49
*** chas has joined #openstack-ironic22:56
*** chas has quit IRC23:01
*** chas has joined #openstack-ironic23:37
*** sayantan_ has quit IRC23:42
*** chas has quit IRC23:42
*** sayantan_ has joined #openstack-ironic23:42

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