Friday, 2017-03-24

*** baoli has joined #openstack-ironic00:01
openstackgerritLin Yang proposed openstack/sushy master: Parse generic attributions for redfish resource  https://review.openstack.org/44883400:04
*** Goneri has quit IRC00:17
*** baoli has quit IRC00:17
*** baoli has joined #openstack-ironic00:17
*** rpioso has quit IRC00:18
*** Goneri has joined #openstack-ironic00:19
openstackgerritLin Yang proposed openstack/sushy master: Parse generic attributions for redfish resource  https://review.openstack.org/44883400:33
*** vishwanathj has joined #openstack-ironic00:39
openstackgerritXiong proposed openstack/ironic master: remove log translations  https://review.openstack.org/44937300:42
*** sayantani01 has quit IRC00:43
*** baoli has quit IRC00:44
*** vishwanathj has quit IRC00:44
*** causten has joined #openstack-ironic00:54
*** phuongnh has joined #openstack-ironic00:55
openstackgerritLin Yang proposed openstack/sushy master: Parse generic attributions for redfish resource  https://review.openstack.org/44883400:56
*** causten has quit IRC00:58
*** tovin07 has joined #openstack-ironic00:58
*** SerenaFeng has joined #openstack-ironic01:02
*** baoli has joined #openstack-ironic01:11
*** sayantani01 has joined #openstack-ironic01:13
*** baoli has quit IRC01:15
*** SerenaFeng has quit IRC01:25
*** zhurong has joined #openstack-ironic01:26
*** SerenaFeng has joined #openstack-ironic01:30
*** vishwanathj has joined #openstack-ironic01:40
*** vishwanathj has quit IRC01:45
*** gcb has joined #openstack-ironic01:48
*** vishwanathj has joined #openstack-ironic02:06
*** vishwanathj has quit IRC02:07
*** vishwanathj has joined #openstack-ironic02:09
openstackgerritRuby Loo proposed openstack/ironic master: Add new dbsync command with first online data migration  https://review.openstack.org/40855602:10
openstackgerritRuby Loo proposed openstack/ironic master: Add version column  https://review.openstack.org/41239702:10
openstackgerritRuby Loo proposed openstack/ironic master: Add RPC and object version pinning  https://review.openstack.org/40749102:10
*** vishwanathj has quit IRC02:10
*** vishwanathj has joined #openstack-ironic02:11
*** Sukhdev has quit IRC02:17
*** sayantani01 has quit IRC02:27
openstackgerritRuby Loo proposed openstack/ironic master: Unit test for checking cross-version migrations compatibility  https://review.openstack.org/41999302:32
openstackgerritRuby Loo proposed openstack/ironic master: Rolling upgrade procedure documentation  https://review.openstack.org/41656502:33
*** rloo has quit IRC02:44
*** raginbajin has quit IRC02:47
*** raginbajin has joined #openstack-ironic02:52
*** tuanluong has joined #openstack-ironic02:56
*** yuanying has quit IRC02:58
*** SerenaFeng has quit IRC02:58
*** gcb has quit IRC02:58
*** gcb has joined #openstack-ironic02:59
*** zackf has joined #openstack-ironic02:59
*** SerenaFeng has joined #openstack-ironic03:01
*** sasha21 has quit IRC03:05
*** SerenaFeng has quit IRC03:15
*** SerenaFeng has joined #openstack-ironic03:19
*** SerenaFeng has quit IRC03:32
*** aparnav has joined #openstack-ironic03:41
openstackgerritMerged openstack/ironic master: Updated from global requirements  https://review.openstack.org/44813703:42
*** zhurong has quit IRC04:07
*** vmud213 has joined #openstack-ironic04:08
*** links has joined #openstack-ironic04:20
*** rbudden has quit IRC04:20
*** yuanying has joined #openstack-ironic04:20
openstackgerritNisha Agarwal proposed openstack/ironic master: DNM: Add RedfishInspect Interface  https://review.openstack.org/44942504:21
openstackgerritJun Yao proposed openstack/ironic-inspector master: Adds node state to the API response data  https://review.openstack.org/43641504:28
*** amotoki has joined #openstack-ironic04:31
*** zer0c00l_ has quit IRC04:32
*** zer0c00l has joined #openstack-ironic04:32
*** amotoki has quit IRC04:35
*** amotoki has joined #openstack-ironic04:44
openstackgerritRuby Loo proposed openstack/ironic master: Rolling upgrade procedure documentation  https://review.openstack.org/41656504:49
*** udesale has joined #openstack-ironic04:57
*** amotoki has quit IRC04:58
*** amotoki has joined #openstack-ironic05:01
*** fragatin_ has joined #openstack-ironic05:01
openstackgerritDao Cong Tien proposed openstack/ironic master: Make terminal timeout value configurable  https://review.openstack.org/44913405:01
*** fragati__ has joined #openstack-ironic05:03
*** Sukhdev has joined #openstack-ironic05:04
*** fragatina has quit IRC05:05
*** fragatin_ has quit IRC05:06
*** fragati__ has quit IRC05:07
*** amotoki has quit IRC05:09
*** udesale has quit IRC05:11
*** udesale__ has joined #openstack-ironic05:11
*** vikrant has joined #openstack-ironic05:11
openstackgerritNisha Agarwal proposed openstack/ironic master: DNM: Add RedfishInspect Interface  https://review.openstack.org/44942505:13
*** zhurong has joined #openstack-ironic05:16
openstackgerritKarthik S proposed openstack/ironic-python-agent master: NUMA-topology collector  https://review.openstack.org/42472905:19
*** udesale__ has quit IRC05:20
*** udesale has joined #openstack-ironic05:20
*** udesale has quit IRC05:21
*** fragatina has joined #openstack-ironic05:21
*** udesale has joined #openstack-ironic05:22
*** fragatina has quit IRC05:25
*** Sukhdev has quit IRC05:29
*** fragatina has joined #openstack-ironic05:33
*** fragatina has quit IRC05:33
*** fragatina has joined #openstack-ironic05:34
*** zackf has quit IRC05:42
*** sayantani01 has joined #openstack-ironic05:45
*** SerenaFeng has joined #openstack-ironic05:50
*** amotoki has joined #openstack-ironic05:58
*** yee37914 has quit IRC06:06
*** yee379 has joined #openstack-ironic06:08
*** yee379 has quit IRC06:12
*** yee379 has joined #openstack-ironic06:12
*** mjura has joined #openstack-ironic06:14
*** yee379 has quit IRC06:14
*** yee379 has joined #openstack-ironic06:15
*** sayantani01 has quit IRC06:25
*** sayantani01 has joined #openstack-ironic06:26
*** gcb has quit IRC06:28
*** phuongnh has quit IRC06:29
*** phuongnh has joined #openstack-ironic06:30
*** fxpester has joined #openstack-ironic06:42
*** yee379 has quit IRC06:44
*** yee379 has joined #openstack-ironic06:44
*** gcb has joined #openstack-ironic06:45
*** kavithahr has quit IRC06:48
*** ChubYann has quit IRC06:54
*** pmannidi has quit IRC07:21
*** ralonsoh has joined #openstack-ironic07:23
*** sayantani01 has quit IRC07:24
*** phuongnh has quit IRC07:27
*** phuongnh has joined #openstack-ironic07:28
*** pmannidi has joined #openstack-ironic07:28
*** tesseract has joined #openstack-ironic07:31
*** pmannidi has quit IRC07:32
openstackgerritJulian Edwards proposed openstack/ironic master: Don't retry power status if power action fails  https://review.openstack.org/44945407:35
openstackgerritM V P Nitesh proposed openstack/python-ironicclient master: Adding the man page for Ironic  https://review.openstack.org/44945607:41
*** jaosorior has joined #openstack-ironic07:55
*** kromanenko has joined #openstack-ironic07:56
*** ccamacho has joined #openstack-ironic07:58
*** zzzeek has quit IRC08:00
*** SerenaFeng has quit IRC08:01
*** zzzeek has joined #openstack-ironic08:01
*** SerenaFeng has joined #openstack-ironic08:02
*** ralonsoh has quit IRC08:07
*** mgoddard has joined #openstack-ironic08:12
*** amarao has joined #openstack-ironic08:15
*** vikrant has quit IRC08:16
*** vikrant has joined #openstack-ironic08:18
*** amoralej|off is now known as amoralej08:23
*** stendulker has joined #openstack-ironic08:35
*** mgoddard has quit IRC08:40
*** milan has joined #openstack-ironic08:40
*** aarefiev_pto is now known as aarefiev08:42
aarefievmorning all!08:42
openstackgerritVasyl Saienko proposed openstack/ironic master: Define minimum required API ver for portgroups  https://review.openstack.org/44948808:43
openstackgerritDao Cong Tien proposed openstack/ironic master: Make terminal timeout value configurable  https://review.openstack.org/44913408:45
openstackgerritMerged openstack/bifrost master: Fix clouds var in install.yaml playbook  https://review.openstack.org/44912508:52
*** ralonsoh has joined #openstack-ironic08:52
openstackgerritklyang proposed openstack/ironic master: Add Error Codes to ironic api references,include nodes,nodes-management,node-passthru and chassis  https://review.openstack.org/44949508:52
pas-hamorning ironic :)08:53
*** athomas has joined #openstack-ironic08:57
*** alex_xu has quit IRC08:58
*** alex_xu has joined #openstack-ironic08:59
*** vills has joined #openstack-ironic09:00
*** milan has quit IRC09:00
openstackgerritklyang proposed openstack/ironic master: Add Error Codes to ironic api references  https://review.openstack.org/44949509:00
*** alex_xu has quit IRC09:01
*** alex_xu has joined #openstack-ironic09:02
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic stable/ocata: Pin version of proliantutils  https://review.openstack.org/44950409:03
*** ralonsoh_ has joined #openstack-ironic09:05
*** alex_xu has quit IRC09:06
*** alex_xu has joined #openstack-ironic09:07
openstackgerritGalyna Zholtkevych proposed openstack/ironic-specs master: API Evolution - ETAG identifiers  https://review.openstack.org/38199109:08
*** ralonsoh has quit IRC09:09
*** yuanying has quit IRC09:12
*** udesale has quit IRC09:15
*** mgoddard has joined #openstack-ironic09:18
openstackgerritAnton Arefiev proposed openstack/ironic-inspector master: Test tempest jobs  https://review.openstack.org/44951609:21
*** racedo has joined #openstack-ironic09:21
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost stable/ocata: Pin proliantutils version  https://review.openstack.org/44951809:21
*** tuanluong has quit IRC09:23
*** Nisha_ has joined #openstack-ironic09:25
*** ralonsoh_ is now known as ralonsoh09:27
*** lucas-afk is now known as lucasagomes09:29
lucasagomesmorning all09:29
Nisha_lucasagomes, o/09:31
*** Nisha_brb has joined #openstack-ironic09:33
*** Nisha_ has quit IRC09:33
*** Nisha_brb is now known as Nisha_Agarwal09:33
*** derekh has joined #openstack-ironic09:33
*** jrist has quit IRC09:34
*** Nisha_Agarwal has quit IRC09:39
*** Nisha_ has joined #openstack-ironic09:39
*** SerenaFeng has quit IRC09:40
*** Nisha_brb has joined #openstack-ironic09:47
*** Nisha_ has quit IRC09:47
*** snecklifter has joined #openstack-ironic09:48
*** Nisha_brb has quit IRC09:49
*** Nisha_Agarwal has joined #openstack-ironic09:49
*** Nisha_ has joined #openstack-ironic09:50
*** Nisha_Agarwal has quit IRC09:50
*** vills has quit IRC09:51
*** Nisha_ has quit IRC09:52
openstackgerritTuan Luong-Anh proposed openstack/ironic master: Fixes boot and deploy interface validation for iLO  https://review.openstack.org/44558809:52
*** mat128 has joined #openstack-ironic09:53
*** e0ne has joined #openstack-ironic09:53
vdrokmorning all, pas-ha lucasagomes09:54
lucasagomeso/09:54
vdrokand morning aarefiev :)09:54
*** yuanying has joined #openstack-ironic09:54
aarefievmorning vdrok :)09:54
aarefievmorning lucasagomes, Nisha_09:55
openstackgerritVasyl Saienko proposed openstack/ironic master: Define minimum required API ver for portgroups  https://review.openstack.org/44948809:56
*** Serlex has joined #openstack-ironic09:57
*** karthiks is now known as karthiks_afk10:02
*** pcaruana has joined #openstack-ironic10:05
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic stable/newton: [devstack] Use global requirements for virtualbmc  https://review.openstack.org/44863110:06
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic stable/ocata: [devstack] Use global requirements for virtualbmc  https://review.openstack.org/44863210:07
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost stable/ocata: Change dib element to enable serial console  https://review.openstack.org/44954710:12
*** MattMan has quit IRC10:12
*** MattMan has joined #openstack-ironic10:12
openstackgerritFatih Degirmenci proposed openstack/bifrost master: Test OPNFV CI verify job. Please ignore.  https://review.openstack.org/36760810:13
*** deadnull has joined #openstack-ironic10:23
deadnullIs Ironic in Ocata still limited to a single flat network for hosts?10:23
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic stable/mitaka: DNM test gates with disabled *_ssh drivers  https://review.openstack.org/43978110:26
pas-hadeadnull: no, network separation aka multitenancy support is available since Newton10:28
deadnullJust saw that in docs, via the neutron driver, thanks pas-ha !10:28
deadnullWorking on an openstack deployment to run a lab infrastructure, offering bare metal, vms, and containers10:29
deadnullshould be fun10:29
lucasagomesdeadnull, I don't think so, I believe the support for multitenant network was merged prior to that (newton I think)10:30
* lucasagomes checks release notes10:30
lucasagomesdeadnull, https://docs.openstack.org/releasenotes/ironic/newton.html10:30
lucasagomesyeah10:30
deadnullthx lucasagomes !10:30
*** zackf has joined #openstack-ironic10:31
openstackgerritGalyna Zholtkevych proposed openstack/ironic master: Ensure dying SOL console on conductor death  https://review.openstack.org/44657110:32
*** zackf has quit IRC10:36
*** zhurong has quit IRC10:40
openstackgerritVasyl Saienko proposed openstack/ironic master: Define minimum required API ver for portgroups  https://review.openstack.org/44948810:41
*** athomas has quit IRC10:50
*** athomas has joined #openstack-ironic10:51
*** athomas has quit IRC10:52
*** [1]cdearborn has joined #openstack-ironic10:54
*** gcb has quit IRC10:56
*** athomas has joined #openstack-ironic10:58
*** phuongnh has quit IRC10:59
jrollmorning y'all11:00
lucasagomesjroll, morning o/11:01
*** aparnav has quit IRC11:06
*** stendulker has quit IRC11:06
*** hw_wutianwei has quit IRC11:09
*** e0ne has quit IRC11:10
*** e0ne has joined #openstack-ironic11:10
*** dtantsur|afk is now known as dtantsur11:18
*** udesale has joined #openstack-ironic11:19
*** tovin07 is now known as tovin07_at_work11:20
dtantsurmorning ironic11:20
*** tovin07_at_work has quit IRC11:20
dtantsur"a lab infrastructure, offering bare metal, vms, and containers" sounds like a lot of fun indeed :)11:21
openstackgerritKyrylo Romanenko proposed openstack/ironic master: Fix API microversion for portgroup tempest tests  https://review.openstack.org/44957411:21
*** udesale has quit IRC11:21
openstackgerritDerek Higgins proposed openstack/ironic master: Copy and conditionaly add to static lists  https://review.openstack.org/44957711:31
*** alexpilotti has quit IRC11:40
*** alexpilotti has joined #openstack-ironic11:41
*** bfournie has quit IRC11:41
openstackgerritKyrylo Romanenko proposed openstack/ironic master: Fix API microversion for portgroup tempest tests  https://review.openstack.org/44957411:42
*** alexpilotti has quit IRC11:45
*** Serlex has quit IRC11:54
*** udesale has joined #openstack-ironic12:01
*** links has quit IRC12:02
*** links has joined #openstack-ironic12:05
openstackgerritDebayan Ray proposed openstack/proliantutils master: [WIP] Introducing Redfish API support  https://review.openstack.org/40643112:08
*** alexpilotti has joined #openstack-ironic12:13
*** lucasagomes is now known as lucas-hungry12:14
openstackgerritXavier proposed openstack/ironic master: Shutdown server before change boot order for agent drivers  https://review.openstack.org/40829812:15
*** bfournie has joined #openstack-ironic12:16
openstackgerritKyrylo Romanenko proposed openstack/ironic master: Add negative functional API tests for portgroups  https://review.openstack.org/43753512:18
snecklifterdtantsur: sorry to bother, just wondering on current state of software RAID support in Ironic12:18
snecklifterdtantsur: I started writing this spec https://review.openstack.org/#/c/327769/12:18
dtantsursnecklifter, hey! no state for now. there are some foundation bits that we plan to finish first (i.e. deploy steps)12:19
snecklifterdtantsur: ok, thanks, should I abandon ^^^ or try and finish it up?12:20
dtantsursnecklifter, depends on whether you have time to work on it, I guess :) please sync with yolanda12:21
snecklifterdtantsur: ack, thanks12:21
*** zackf has joined #openstack-ironic12:21
*** d0ugal has quit IRC12:24
*** dprince has joined #openstack-ironic12:25
openstackgerritAnton Arefiev proposed openstack/ironic-inspector master: Use eventlet version of subprocess  https://review.openstack.org/44951612:25
*** zackf has quit IRC12:26
*** dprince has quit IRC12:26
*** dprince has joined #openstack-ironic12:26
openstackgerritGalyna Zholtkevych proposed openstack/ironic master: DNM Test passing server to rpc context  https://review.openstack.org/44960712:31
openstackgerritMiles Gould proposed openstack/ironic-ui master: Show boot device in Node Details/Configuration  https://review.openstack.org/44708512:34
openstackgerritMiles Gould proposed openstack/ironic-ui master: Fix mocks that were breaking Jasmine tests  https://review.openstack.org/44960912:34
*** racedo has quit IRC12:34
*** mgould|afk is now known as mgould12:36
mgouldhi everyone, happy friday12:37
mgouldppiela, TheJulia: I've fixed ironic-ui's jasmine tests ^^^12:37
*** jaypipes is now known as leakypipes12:37
mgouldI looked into running them in CI but it required more energy and focus than I had yesterday12:38
mgouldhorizon runs jasmine inside karma inside npm inside tox12:38
mgouldand it wasn't clear how much of that I should copy into ironic-ui12:38
*** trown|outtypewww is now known as trown12:39
mgouldbut hey, at least I can run tests locally now12:39
*** udesale has quit IRC12:42
robcresswellmgould: you can just run karma. The other wrappers are just to prevent installing packages globally.12:43
mgouldrobcresswell: cool, thanks12:45
mgouldlooks like ironic-ui already has a CI job which runs `npm test`12:45
mgouldbut we don't have a test job in node_modules, so it does nothing12:46
aarefievhey mgould12:46
mgouldhi aarefiev12:46
*** Nisha_Agarwal has joined #openstack-ironic12:46
aarefievdtantsur: hey, inspector's ci is down, please keep an eye on https://review.openstack.org/#/c/449516/12:47
dtantsuraarefiev, ack, thanks for taking care of it12:47
aarefievnp12:47
Nisha_Agarwaldtantsur, hi12:48
dtantsuro/12:49
Nisha_AgarwalWhats the process to deprecate a driver12:49
Nisha_Agarwalwe would like to deprecate iscsi_ilo12:49
Nisha_AgarwalSo wanted to know the process for the same12:49
Nisha_Agarwaldtantsur, ^^^^12:49
*** rbudden has joined #openstack-ironic12:50
dtantsurNisha_Agarwal, set "supported = False" on the driver and create a proper release note. btw, what's the reason for deprecating it?12:50
Nisha_Agarwaldtantsur, thanks :) the reason being that all the functionalities which iscsi_ilo supports is already covered by agent_ilo12:51
dtantsursimilar to https://github.com/openstack/ironic/blob/master/ironic/drivers/pxe.py#L9112:51
dtantsurgood reason indeed12:51
jrollagent_ilo can do iscsi-based deploys?12:52
jrollhow is direct vs iscsi decided there?12:52
*** Serlex has joined #openstack-ironic12:52
jrollNisha_Agarwal: ^12:53
dtantsurI assumed we end up with pxe_ilo vs agent_ilo12:55
dtantsurwith both only differ in using iscsi vs a direct download. Nisha_Agarwal is this ^^^ right?12:55
Nisha_Agarwaljroll it cannot do iscsi based deploy12:55
jrolloh, we have pxe_ilo and iscsi_ilo? how'd that happen :/12:55
Nisha_Agarwaljroll, yes12:56
dtantsurjroll, iscsi_ilo supports virtual media. I have to assume (based on what Nisha_Agarwal said) that pxe_ilo now supports it too.12:56
jrollI see12:56
Nisha_Agarwaldtantsur, pxe_ilo is pxebased12:56
Nisha_Agarwaljroll, ^^^12:56
jrollyeah, I see that in code now12:56
Nisha_Agarwaliscsi_ilo is iscsi based deploy but it uses virtual media12:57
vmud213dtantsur: with driver composition atleast, pxe-agent and vmedia-agent are the combinations12:57
jrollso pxe_ilo is pxe+iscsi, iscsi_ilo is vmedia+iscsi12:57
Nisha_Agarwaljroll, yes12:57
jrollis vmedia+iscsi not useful?12:57
dtantsurNisha_Agarwal, then why do we deprecate iscsi_ilo? its features are not covered..12:57
dtantsurvmud213, so are you folks deprecating the iscsi method at all? it's up to you, but it may turn some people (e.g. tripleo) away from your driver12:58
vmud213In a way yes..12:58
Nisha_Agarwaldtantsur, yes we wanted to deprecate the iscsi_ilo completely. But let me put this point across the team12:59
* jroll is also sad that IloVirtualMediaAgentDeploy is a thing, understands why now but wonders if we can't move the secure boot support into the management driver12:59
dtantsurjroll, we should consider that, tbh12:59
* dtantsur is confused by the ilo drivers now...12:59
Nisha_Agarwaldtantsur, why confused12:59
dtantsurNisha_Agarwal, what is the feature matrix you want to support in the end (both for old and new drivers)?13:00
jrolldtantsur: I guess this shows us why the ilo hardware type doesn't add iscsi support to the deploy interface13:00
vmud213jroll,dtantsur: it's not yet decided completely13:00
dtantsurjroll, I guess so. It's an unfortunate change, but I guess it's up to the folks..13:00
dtantsurwe just have to communicate that glance+swift or a separate HTTP server is a requirement for iLO drivers now13:01
dtantsurvmud213, ok, so a reasonable first step is to actually decide it :)13:01
jrolldtantsur: ideally vendors would not decide if direct or iscsi is supported, both should work on all hardware13:01
vmud213:)13:01
jrolldtantsur: (in a future world where classic drivers are gone)13:03
dtantsurjroll, yeah. I'm trying to understand why we even need https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/ilo/deploy.py13:03
dtantsurvmud213, Nisha_Agarwal, what prevents us from having ^^^ in boot interface?13:03
jrolldtantsur: secure boot and UEFI, see https://review.openstack.org/#/c/439404/5/setup.cfg@10213:03
jrollstendulker's comment there13:03
* Nisha_Agarwal would like to discuss it with team n get back on this13:03
dtantsurjroll, this is all about "boot", right?13:03
jrolldtantsur: probably, yeah13:04
dtantsurso my questions stays: why can't we move it to the BootInterface (potentially expanding it)13:04
dtantsurNisha_Agarwal, vmud213 ^^^13:04
dtantsuryour decisions would be much easier, if everything was contained in the boot interface..13:04
*** milan has joined #openstack-ironic13:04
jrolldtantsur: I guess UEFI is kind of about deploy, because bootloader junk13:05
* Nisha_Agarwal was a bit away...reading now13:05
dtantsurjroll, yeah, but it's not driver-specific then13:05
* dtantsur is still confused13:05
vsaienk0folks please have to merge https://review.openstack.org/#/c/449488/ - is a blocker for stable/mitaka13:05
jrolldtantsur: true, that should be directly in the normal deploy drivers13:06
milanmorning Ironic! :)13:06
vmud213dtantsur: Actually we do some stuff related to secure boot..13:07
dtantsurvmud213, "boot", right?13:07
dtantsurwe have a BootInterface for that13:07
dtantsurvmud213, Nisha_Agarwal, folks, I think we should attempt to clean it up before we create an ilo hardware13:07
Nisha_Agarwaldtantsur, we can do both parallely i guess13:07
* vmud213 starts to think13:08
*** bcornec has joined #openstack-ironic13:08
Nisha_Agarwalwe can optimize the code...ut here i have one ques13:08
dtantsurNisha_Agarwal, yes, but I'd prefer we don't have a separate deploy interface for iLO. I'm fine with extending the BootInterface as needed, if the current features are not enough.13:08
jrollvsaienk0: why does changing it from 1.25 to 1.23 unblock mitaka? or does making it a class variable have an effect elsewhere?13:08
jrollvsaienk0: can you show me a failure and a test patch for this?13:08
*** sasha21 has joined #openstack-ironic13:08
Nisha_Agarwaldtantsur, why not a seperate deploy interface?13:09
vsaienk0jroll: min_microversion allows to skip those tests where specified API version is not available, for example stable/mitaka13:09
Nisha_Agarwalwe need to set the vmedia13:09
Nisha_Agarwalthat we do in our deploy interface13:09
dtantsurNisha_Agarwal, because the deploy method is not different. vmedia is a boot method.13:09
vsaienk0jroll: I don't know how to test this on CI, since Depends-On in stable branch will not work for master, but tempest uses master always13:09
Nisha_Agarwaldtantsur, deploy also uses vmedia to deploy the iso13:09
dtantsurNisha_Agarwal, what do you mean by "deploy the ISO"?13:10
jrollvsaienk0: ah right, this is the problem with having the in-tree plugin (/me wonders what happened to the work to fix that)13:10
Nisha_Agarwalmeans to bring up the ISO on the server13:10
jrollvsaienk0: I see the code in the base class now, will approve13:10
jrollvsaienk0: thanks for the fix <313:10
vsaienk0thanks jroll13:11
dtantsurNisha_Agarwal, instance images are not ISO IIUC. Deploy is only concerned about flashing instance images on the target disk.13:11
Nisha_Agarwaldtantsur, i am talking about deploy iso13:11
dtantsurNisha_Agarwal, right, it's boot interface.13:11
dtantsurNisha_Agarwal, vmud213, looking at https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/ilo/deploy.py, it just adds more hooks to change *boot* parameters. let's make this hook points generic in BootInterface and use them from generic DeployInterface13:12
vmud213dtantsur: For partition images, we create ISO and attach to virtual media13:12
dtantsurvmud213, could you point me to the code attaching instance image as ISO?13:12
jrolldtantsur: it's the instance kernel/ramdisk, not the whole image13:13
jrollbut13:13
jrollthat's still a boot thing13:13
jroll(IMHO)13:13
dtantsurright. we have boot stuff in the deploy interface13:13
Nisha_Agarwaldtantsur, ok so to understand what shud a deploy contain13:14
Nisha_Agarwal?13:14
Nisha_Agarwali understand why you are saying its boot stuff13:14
Nisha_Agarwalbut then what should be part of deploy13:14
dtantsurNisha_Agarwal, deploy interface should specify the way you put an instance image to the target disk.13:14
dtantsure.g. iscsi deploy uses an iscsi share exported from IPA13:14
dtantsurwhile direct deploy works on IPA side and fetches the image from swift/http13:15
dtantsurand ansible deploy (out-of-tree) does it through ansible13:15
*** jcoufal has joined #openstack-ironic13:15
dtantsurbut e.g. https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/ilo/deploy.py#L81-L113 has word "boot" in nearly every line13:15
milanaarefiev, hi, could you please take a look on the filter interface specs? I'd do an update today if not all OK w/ you: https://review.openstack.org/#/c/439862/13:16
vmud213dtantsur:https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/ilo/boot.py#L357-L36013:16
aarefievmilan: hey, sure, I'll take a look today13:16
milanaarefiev, thanks!13:17
dtantsurvmud213, this is boot interface, so it's fine13:17
jrolloh, that will be fun to unwind if we switch default boot_option to local, will 'netboot' really mean iso here?13:17
vmud213dtantsur: Yes, it makes sense to me now13:17
* Nisha_Agarwal away for 2 min13:17
vmud213jroll: In which context?13:19
jrollvmud213: ignore me, that's some time in the future and I don't want to think about it much right now :)13:19
vmud213jroll,dtantsur: I got what you are saying..13:20
vmud213jroll,dtantsur: I also feel theere is not clear demarkation w.r.t boot and deploy interfaces13:21
vmud213I guess that is causing the issues..13:22
jrollvmud213: yes, that's the problem here :)13:22
*** jrist has joined #openstack-ironic13:22
dtantsurvmud213, yes, it's not totally obvious. we're defining it as we go.13:22
dtantsuralso ilo is probably the most sophisticated driver we currently have, this is why we discover such issues with you first :)13:22
vmud213For instance, as part of validation of boot interface we don't have to validate the existence of the image_source13:22
vmud213and at the same time as part of deploy interface we need not to validate deploy_kernel/deploy_ramdisk or vmedia_iso13:23
vmud213dtantsur,jroll:What do you think?13:23
dtantsurvmud213, I think you're right13:24
vmud213dtantsur: Thanks :D13:24
dtantsurI'm looking at this bit now https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/ilo/deploy.py#L205-L206 and wonder why it has to be here and where it could go.,13:26
jrollvmud213: yeah, I think that makes sense13:26
lucas-hungry do you know why I could get: Failed to prepare node a2f7b504-40cd-4360-8f7e-1356f5b3b0b8 for cleaning: No VIFs found for node a2f7b504-40cd-4360-8f7e-1356f5b3b0b8 when attempting to update DHCP BOOT o13:27
lucas-hungrywrong copy&paste13:27
*** lucas-hungry is now known as lucasagomes13:27
vmud213dtantsur,jroll:https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/pxe.py#L358-#L36613:27
jrolldtantsur: feels like that should be in the base deploy driver as task.node.driver.boot.update_boot_mode(), etc13:28
*** baoli has joined #openstack-ironic13:28
dtantsurjroll, I even think it can go to prepare_instance13:28
dtantsurvmud213, oh fun13:29
jrolldtantsur: yeah, seems like either location would work13:30
dtantsurso we may still need image_source. but deploy interfaces should not need deploy_kernel/deploy_ramdisk/deploy_iso13:30
*** gcb has joined #openstack-ironic13:31
vmud213dtantsur: Because user may be interested in other inband operations in which case it should still be fine with boot interface..13:32
vmud213i mean it should not raise the exception13:32
vmud213for boot interface13:33
*** pester has joined #openstack-ironic13:33
dtantsuryeah, it may have to go to prepare_instance instead..13:33
dtantsurvmud213, Nisha_Agarwal, ok, I need to think about the ways to handle it, and I guess you folks as well. but I'd really want us to stop confusion between boot and deploy interfaces (not only in ilo drivers, but everywhere).13:34
* dtantsur -> food13:34
Nisha_Agarwaldtantsur, sure13:34
Nisha_Agarwaldtantsur, BTW i had one ques on supported = False13:34
dtantsursure13:35
vmud213dtantsur,jroll: Thanks for the insights13:35
jrolldtantsur: yeah, seems we might need a spec put together to finally sort all of this out13:35
*** lucasagomes is now known as lucas-brb13:35
*** fxpester has quit IRC13:36
Nisha_Agarwaldtantsur, say we set it in this relase, then next release do we need to remove the code from ironci tree13:36
Nisha_Agarwaldtantsur, is that the next step we need to follow?13:36
Nisha_Agarwalafter setting the variale to false13:37
jrollNisha_Agarwal: yes, see the deprecation process here, we follow the same: https://governance.openstack.org/tc/reference/tags/assert_follows-standard-deprecation.html13:37
dtantsurNisha_Agarwal, this is the plan13:37
jrolla release boundary and minimum of three months13:37
jrollit can be longer if you like13:37
Nisha_Agarwaldtantsur, jroll thanks13:37
jroll"For significant features, it is recommended that the deprecated feature appears at least in the next two stable release branches."13:37
Nisha_Agarwaljroll, sure. we would discuss all this internally in the team and get back onto this13:39
Nisha_Agarwaldo we need to send out it in ML also?13:39
dtantsurNisha_Agarwal, it won't hurt for sure. driver removal is a big thing.13:39
Nisha_Agarwaldtantsur, ok. I would summarize and send it in ML also after discussing with team internally here13:40
jrollNisha_Agarwal: yes, we should send it on the ML. but before email I would like to discuss it with the ironic team, because other drivers don't cover these features13:40
Nisha_Agarwaljroll, sure13:40
Nisha_Agarwaljroll, dtantsur we know the consumers for agent_ilo and pxe_ilo atleast. We dont have anyinsight on who would be using the iscsi_ilo....13:41
*** causten has joined #openstack-ironic13:42
jrollNisha_Agarwal: right, which is why we have these processes. there's no way to know who is using what features13:43
Nisha_Agarwaljroll, yes ....13:43
*** ElCoyote_ has joined #openstack-ironic13:43
*** jkilpatr has quit IRC13:44
*** jcoufal_ has joined #openstack-ironic13:44
*** d0ugal has joined #openstack-ironic13:45
*** jcoufal has quit IRC13:46
*** dansmith is now known as superdan13:49
*** mtanino has joined #openstack-ironic13:49
openstackgerritDuan Jiong proposed openstack/ironic-inspector master: Fix some reST field lists in docstrings  https://review.openstack.org/44962913:50
Nisha_Agarwaljroll, one more ques....if we deprecate the driver this release can we remove the CI support for the driver next release?13:53
*** links has quit IRC13:53
Nisha_Agarwaljroll, dtantsur or CI can be removed only when we remove the code from the tree?13:53
*** stendulker has joined #openstack-ironic13:53
vsaienk0jlvillal: could you please add to your review queue https://review.openstack.org/#/c/44071913:53
jrollNisha_Agarwal: good question, I think I would ask dtantsur. I'd prefer to remove it when we remove the code, I think13:54
openstackgerritGalyna Zholtkevych proposed openstack/ironic master: DNM Test passing server to rpc context  https://review.openstack.org/44960713:54
Nisha_Agarwaljroll, ok.13:54
Nisha_Agarwaldtantsur, whats ur take13:54
* dtantsur agrees13:54
Nisha_Agarwaldtantsur, ok13:54
jrollNisha_Agarwal: that said, if we deprecated now, we could remove the code on the first day of the Q cycle13:55
Nisha_Agarwaljroll, ok :)13:55
Nisha_Agarwaljroll, we are still discussing on it. But we wanted to know the process13:56
Nisha_Agarwalso we will come back on it after discussion13:56
jrollsure13:56
*** alexpilotti has quit IRC13:58
*** alexpilotti has joined #openstack-ironic13:59
stendulkerdtantsur, jroll: Hi13:59
jrollhey stendulker14:00
stendulkerdtantsur, jroll: I saw -2 on iLO Hardware type patch https://review.openstack.org/#/c/43940414:00
stendulkerDo you want to move the code related to boot mode settings to boot interface?14:01
jrollstendulker: yes14:01
*** lucas-brb is now known as lucasagomes14:01
stendulkerFor vMedia based boot, it should be ok. But we would need new boot interface for PXE14:01
stendulkerAnd such a change would impact classic drivers as well14:02
jrollstendulker: please see the conversation starting here, btw: http://eavesdrop.openstack.org/irclogs/%23openstack-ironic/%23openstack-ironic.2017-03-24.log.html#t2017-03-24T12:48:4614:02
jrollstendulker: what's the problem with pxe?14:02
stendulkerI went through that14:02
jrollcool14:02
stendulkerAll boot mode related stuff we do in the deploy interface14:03
*** alexpilotti has quit IRC14:03
stendulkerhttps://github.com/openstack/ironic/blob/master/ironic/drivers/modules/ilo/deploy.py#L36614:03
jrollfrom what I can tell, that's all virtualmedia based14:03
stendulkerThis in case of pxe_ilo classic driver14:03
stendulkerThere are 3 iLO drivers14:04
jrollright, right14:04
* jroll reads code14:04
stendulker2 are vmedia (iscsi and agent) and 1 is pxe (iscsi)14:04
stendulkerAll of them support UEFI secure boot mode, that needs little special handling in prepare and tear_down methods14:05
stendulkerThis is handled in repsctive drivers deploy interfaces14:05
jrollso if I'm reading this right, the pxe deploy driver still talks to the ilo interface?14:05
stendulkeryes14:06
jrollboth in _disable_secure_boot() and update_boot_mode()14:06
jrollsigh, that seems odd14:06
stendulkerit uses iLO for power and management14:06
stendulkerits uses PXEBoot interface but has its own deploy14:06
jrollright14:06
stendulkerand thsi deploy interface takes care of boot modes14:06
* jroll wonders what the use case for avoiding virtualmedia is14:07
stendulkerSo if we were to refactor, this would impact classic drivers in  a big way14:07
stendulkerespecially pxe_ilo14:07
dtantsurstendulker, "new boot interface for PXE" I kind of anticipate it as well. It's still much better than having deploy interfaces bound to boot methods IMO14:07
stendulkerI think we may be able to manage vmedia drivers but pxe_ilo would need new BootInterface derived from PXEBoot14:07
jrollyeah, I think I'd prefer a new boot interface for PXE+iLO, over an ilo deploy interface14:08
stendulkerits doable, but only little bit more efforts14:08
jrollstill would love to hear the use case for it, too, but that's a different subject :)14:08
stendulkeruse case for?14:09
dtantsurjroll, glance not backed by swift?14:10
jrollstendulker: for using pxe boot instead of virtualmedia14:10
stendulkerTo summarize: All the boot mode related things in deploy.prepare() should move to prepare_ramdisk()14:10
jrolldtantsur: not for iscsi, for pxe :)14:10
dtantsurjroll, virtual media requires swift temp urls, no?14:10
stendulkerjroll: Also, vMedia is a licensed thingy so pxe helps if one does not have that14:11
jrolldtantsur: ah, right, or a web server14:11
stendulker+ pxe is simpler to setup14:11
jrollstendulker: so it's a different license for vmedia than for secure boot, power management, etc?14:11
stendulkerI think only for vmedia its separate...14:12
jrollnod, that makes sense14:12
jrollokay, thanks14:12
openstackgerritGalyna Zholtkevych proposed openstack/ironic-specs master: API Evolution - ETAG identifiers  https://review.openstack.org/38199114:12
openstackgerritMerged openstack/ironic-inspector master: Mention state machine diagram generation in contrib guide  https://review.openstack.org/44749414:13
stendulkerTo summarize: All the boot mode related things in deploy.prepare() should move to prepare_ramdisk() and boot mode related things in deploy.tear_down() would move to boot.clean_up_instance()14:14
dtantsurstendulker, s/prepare_ramdisk/prepare_instance/ I think. otherwise correct.14:14
stendulkerYes, thats right14:15
stendulkerjroll: No,14:15
stendulkerit should be prepare_ramdisk()14:15
* jroll didn't say that, and isn't knowledgable enough to know14:16
stendulkeras we do these things before booting up the deploy ramdisk14:16
*** baha has joined #openstack-ironic14:16
dtantsurah, ok, sorry14:17
stendulkerjroll: I can understand, I too get confused with the method names14:17
*** racedo has joined #openstack-ironic14:17
jrollstendulker: I just haven't read the code recently :)14:17
stendulkerjroll: sorry..14:17
jrollstendulker: it's no problem14:18
stendulkerdtantsur, jroll : Then I will put a separate patch for code refactor and then rebase the current patch on top of it (them)14:18
jrollstendulker: sounds good, thank you14:19
dtantsuryep. thanks!14:19
stendulkerjroll, dtantsur: Thank you for helping me14:19
jrollyou're welcome :)14:19
stendulkerjroll, dtantsur : Another dumb question14:20
*** alexpilotti has joined #openstack-ironic14:20
stendulkerIf the instance image size is too large, like say Windows image runnning into few GBs14:20
*** tuan_luong has joined #openstack-ironic14:21
stendulkerWould it be provisionable using agent based drivers as it relies on memory size as the max size for provisioning14:21
jrollif the image is raw, we stream it to disk14:21
jrollelse you need enough memory, yes14:21
*** tuanla_ has joined #openstack-ironic14:21
openstackgerritvinay kumar muddu proposed openstack/ironic master: Fixes boot and deploy interface validation for iLO  https://review.openstack.org/44558814:21
*** amoralej is now known as amoralej|lunch14:21
stendulkerhow do one enable streaming?14:21
jrollraw means more bandwidth but at least it can provision14:21
jrollI think it just works14:22
* jroll double checks14:22
stendulkerso is there a different method to create a raw image?14:22
jrollyou just don't compress it as a qcow or whatever14:23
jrolleasy mode: have an image on a disk, and dd if=/dev/sda1 of=my-raw-image14:23
*** bnemec is now known as beekneemech14:23
stendulkerok... oh that simple to create raw image14:23
stendulkerjroll: Thank you :)14:24
jrollyeah, it's just the raw bits. of course you might need to clear cloud-init metadata or something but it's close14:24
* jroll still looking for the stream thing14:24
*** Nisha_Agarwal has quit IRC14:24
*** Nisha_Agarwal has joined #openstack-ironic14:24
stendulkerBut rest of the process of adding config drive should remain same for raw image as well, I suppose14:25
jrollstendulker: CONF.agent.stream_raw_images, it's True by default14:25
jrollyeah, that all still works14:25
stendulkerjroll: ok. Thank you14:25
jrollwelcome!14:25
*** chlong has joined #openstack-ironic14:25
stendulkerGood day all !!14:26
jroll\o14:26
*** ralonsoh_ has joined #openstack-ironic14:31
openstackgerritLucas Alvares Gomes proposed openstack/sushy master: Sushy to adhere to the resource identifier portion of the spec  https://review.openstack.org/44853914:32
*** vmud213 has quit IRC14:33
lucasagomesdtantsur, ^ renamed to identities14:33
openstackgerritDerek Higgins proposed openstack/ironic master: Copy and append to static lists  https://review.openstack.org/44957714:34
dtantsurlucasagomes, thanks!14:34
lucasagomesbtw, any chance someone else can take a look at https://review.openstack.org/#/c/445478/ ? It has 2+2 already14:34
*** ralonsoh has quit IRC14:34
dtantsurjroll, maybe ^^^?14:34
*** amotoki has quit IRC14:35
dtantsurjroll, JayF, TheJulia, FYI added README to https://github.com/dtantsur/ci-report14:35
dtantsurin case somebody wants to run it too14:35
*** Nisha_ has joined #openstack-ironic14:36
*** Nisha_Agarwal has quit IRC14:36
NobodyCamGood Morning Ironic'ers and (ofc).....14:36
NobodyCamTGIF14:36
NobodyCam:)14:36
dtantsurmorning NobodyCam14:37
NobodyCammorning dtantsur :)14:37
*** alex_xu has quit IRC14:37
*** alex_xu has joined #openstack-ironic14:38
*** udesale has joined #openstack-ironic14:38
jrolllucasagomes: starred it, I'll try to get to it today14:39
*** causten has quit IRC14:40
*** causten has joined #openstack-ironic14:41
*** rama_y_ has joined #openstack-ironic14:43
*** amotoki has joined #openstack-ironic14:45
*** causten has quit IRC14:46
*** causten has joined #openstack-ironic14:46
*** amotoki has quit IRC14:47
*** fragatina has quit IRC14:47
lucasagomesjroll, thanks! No rush14:50
*** causten has quit IRC14:52
*** vills has joined #openstack-ironic14:52
openstackgerritMerged openstack/ironic master: Define minimum required API ver for portgroups  https://review.openstack.org/44948814:53
*** fragatina has joined #openstack-ironic14:53
*** causten has joined #openstack-ironic14:53
*** alexpilo_ has joined #openstack-ironic14:57
*** jkilpatr has joined #openstack-ironic14:58
*** causten has quit IRC14:58
*** mjura has quit IRC14:58
*** alexpilotti has quit IRC14:58
jcookdtantsur Is anything in ironic-inspector a priority for Pike? I don't see any here https://specs.openstack.org/openstack/ironic-specs/priorities/pike-priorities.html or a priority spec in ironic-inspector-specs14:59
*** tuanla_ has quit IRC14:59
*** tuan_luong has quit IRC14:59
*** tuan_luong has joined #openstack-ironic14:59
*** tuanla_ has joined #openstack-ironic14:59
dtantsurjcook, we did not have a priority spec, as our priority list is pretty short14:59
jcookdtantsur so this is accurate for inspector: https://etherpad.openstack.org/p/ironic-pike-ptg-planning ?15:00
*** tuanla_ has quit IRC15:00
*** tuan_luong has quit IRC15:00
dtantsurjcook, yes15:00
jcookdtantsur maybe an odd question, but would you say all ironic proper priorities are > ironic inspector priorities ?15:01
dtantsurjcook, mmm, an odd question indeed :)15:01
dtantsurat least openstack-wide priorities like wsgi are on the same level15:01
jcookyeah, so it's clear what's most important in Ironic but not how Ironic Inspector priorities compare relatively15:02
dtantsuralso for people more involved in inspector, its priority are probably bigger15:02
jcookmakes sense15:02
*** alexpilo_ has quit IRC15:02
*** causten has joined #openstack-ironic15:03
jcookthanks15:03
dtantsurnp15:04
*** vills has quit IRC15:06
*** alexpilotti has joined #openstack-ironic15:06
jcookdtantsur I'm assuming inspector ha is essential. Is that accurate?15:11
dtantsurquite so15:11
* dtantsur is in a meeting, sorry15:11
jcookAlso, would you say inspector pxe item is essential, high, or optional?15:11
jcookdtantsur no worries, appreciate you helping me understand priorities15:11
openstackgerritMerged openstack/ironic master: Fix docstrings for creating methods in baremetal api tests  https://review.openstack.org/44756515:13
*** mnaser has left #openstack-ironic15:14
*** vills has joined #openstack-ironic15:15
*** vikrant has quit IRC15:16
rama_y_Hi dtantsur, milan: this is regarding https://review.openstack.org/#/c/406790/15:17
rama_y_dtantsur, milan: my original proposal was to collect under a separate key, not under 'inventory'15:18
*** stendulker has quit IRC15:19
*** rpioso has joined #openstack-ironic15:20
*** tuanla_ has joined #openstack-ironic15:21
*** tuan_luong has joined #openstack-ironic15:21
openstackgerritGalyna Zholtkevych proposed openstack/ironic master: Ensure dying SOL console on conductor death  https://review.openstack.org/44657115:22
milanrama_y_ yeah, sorry about that, should be separate, you were correct the first time. But also, this has to be implemented as a custom (out of tree) HardwareManager15:22
rama_y_Hi milan: thanks. This info is optional collector and it doesn't exactly fit the custom h/w manager15:24
rama_y_milan: from my understanding, I think the main concern is not to modify 'inventory'15:24
milanrama_y_ the issue is each vendor may have different bios fields15:25
milanand potentially different processing15:25
rama_y_milan: from my understanding, fields are either available or not available15:26
openstackgerritMerged openstack/ironic-inspector-specs master: Multiple PXE filtering backends  https://review.openstack.org/43986215:26
rama_y_fields do not change by vendor15:26
milanrama_y_ can you speak for all the vendors?15:26
rama_y_milan: no I cannot :)15:26
milan;)15:26
aarefievimo we could put some common info in inventory, but I'd like to see it's structure predictable15:27
*** udesale has quit IRC15:27
aarefievmilan: merged \o/15:27
*** Nisha_ has quit IRC15:27
*** Nisha_ has joined #openstack-ironic15:27
milanaarefiev, splendid! :D ty!15:27
aarefievmilan: btw CI is down https://review.openstack.org/#/c/449516/15:28
rama_y_aarefiev, milan: I think the main concern is not to put in the inventory and it makes sense to me. That is why putting it under a 'dmi' key is the solution for this optional collector15:28
*** baha has quit IRC15:28
milanaarefiev, hmmm, me looks15:29
aarefievwe need to document this to avoid questions in future15:29
milanrama_y_, OK, so given the fact the dmidecode tool is used here, the structure will be the same among vendors15:30
milanso yeah, maybe it can be generic after all15:30
*** jaosorior has quit IRC15:30
milanjust all the fields may be optional15:30
rama_y_milan: yes15:30
milandepending on the vendor15:30
*** Nisha_ has quit IRC15:30
*** Nisha_ has joined #openstack-ironic15:31
pas-hadtantsur: as the PTL, could you nag the stable requirements cores to merge this backport? please... :) https://review.openstack.org/#/c/440368/15:31
rama_y_milan: yes;15:31
dtantsurpas-ha, actually anyone can nag them :)15:31
dtantsurpas-ha, I'm worried about CI failure on Newton. we cannot merge mitaka backport without merging newton one15:32
pas-haI tried, no response in IRC (only bots are in #openstack-requirements..)15:32
rama_y_milan, aarefiev: are you ok to have this info under 'dmi' key?15:33
*** athomas has quit IRC15:33
pas-haNEwton requirements are completely broken due to pbr thing15:33
pas-hais that really the process of gradual master->master-1->master-2... merge?...15:33
dtantsurpas-ha, not necessary gradual, but we cannot accept merging mitaka and NOT merging newton before or quickly after15:34
milanrama_y_ I'm fine15:34
rama_y_milan: thanks.15:34
milanrama_y_, no prob!15:35
*** jkilpatr has quit IRC15:35
rama_y_dtantsur, aarefiev, are you ok to add the info under the 'dmi' key?15:37
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost master: Enforce upper constraints on all pip installs  https://review.openstack.org/44968915:38
aarefievrama_y_: I'm fine15:38
dtantsurrama_y_, fine with me (I was not following the discussion above though)15:38
jcookdtantsur Would you say "inspector needs to update PXE enabled" is essential, high, or optional?15:39
rama_y_dtantsur, thanks, my first proposal was to add under a separate key; so, I will change the spec to put the dmi data under 'dmi' key15:40
dtantsurjcook, high(ish). not essential for sure15:40
*** vills has quit IRC15:40
dtantsurrama_y_, ack15:40
jcookdtantsur right on, thanks!15:40
rama_y_dtansur, that was the suggestion in the spec by you; will modify accordingly.15:40
dtantsurthanks15:41
*** bcornec has quit IRC15:41
rama_y_dtansur, aarefiev, milan: thanks!15:41
*** amarao has quit IRC15:52
*** d0ugal has quit IRC15:52
*** amoralej|lunch is now known as amoralej15:52
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic stable/mitaka: Pin version of virtualbmc in devstack plugin  https://review.openstack.org/44028815:54
*** amotoki has joined #openstack-ironic15:56
*** vishwanathj has quit IRC15:58
*** vishwanathj has joined #openstack-ironic15:58
*** krtaylor has joined #openstack-ironic15:59
*** pcaruana has quit IRC16:03
*** udesale has joined #openstack-ironic16:04
*** Syed__ has joined #openstack-ironic16:07
*** udesale has quit IRC16:09
*** udesale has joined #openstack-ironic16:09
*** trown is now known as trown|lunch16:10
openstackgerritKyrylo Romanenko proposed openstack/ironic master: Add functional api tests for node resource class  https://review.openstack.org/43796316:10
*** e0ne has quit IRC16:11
*** d0ugal has joined #openstack-ironic16:14
*** d0ugal has quit IRC16:14
*** d0ugal has joined #openstack-ironic16:14
*** Goneri has quit IRC16:15
*** joanna_mac has joined #openstack-ironic16:21
joanna_macmorning! :)16:22
openstackgerritMiles Gould proposed openstack/ironic-ui master: Show boot device in Node Details/Configuration  https://review.openstack.org/44708516:22
mgouldmorning joanna_mac16:22
*** d0ugal has quit IRC16:22
alezilmilan: could you please add this "https://review.openstack.org/#/c/396406/"  to your review list.16:27
milanalezil, it's in my list but I've been too lazy to review  O:-)16:29
* milan reviews16:30
alezilmilan: :(16:30
alezilmilan: thanks :)16:30
milan;)16:30
dtantsurfolks knowing about networking (vsaienk0?), do we need to fail if this list is empty? https://github.com/openstack/ironic/blob/c9397e1699537d21b94a6e2a6da2db89ac37866f/ironic/common/neutron.py#L21416:30
joanna_macgalyna1: thanks for the suggestion in my retry spec :)16:31
*** kaifeng has joined #openstack-ironic16:33
vsaienk0dtantsur: I think we should, otherwise deployment will succeed16:37
vsaienk0s/will/will not/16:37
aNuposicHi alezil were you seeing apache2 error yesterday when you said gate were failing for you? If you have that link handy can you please paste that?16:41
alezilaNuposic: it was an inspector gate failure.  aarefiev: had the fix for it "https://bugs.launchpad.net/ironic-inspector/+bug/1675744"16:44
openstackLaunchpad bug 1675744 in Ironic Inspector "Tempest jobs fail to clean up iptables chain" [Critical,In progress] - Assigned to Anton Arefiev (aarefiev)16:44
*** fragatina has quit IRC16:46
*** aarefiev is now known as aarefiev_afk16:49
aNuposicalezil, I see its a different one, never mind. My devstack setup is failing due to http://paste.openstack.org/show/604067/ but seems it is something different16:49
aNuposicneed to check the setup16:49
alezilaNuposic:  this was the error console.log of jobs were  prompting.16:54
*** kromanenko has quit IRC16:54
dtantsurvsaienk0, ok, I'll file a bug16:55
*** Serlex has quit IRC16:56
dtantsurvsaienk0, I think it cases a confusing message later: Failed to prepare node a2f7b504-40cd-4360-8f7e-1356f5b3b0b8 for cleaning: No VIFs found for node a2f7b504-40cd-4360-8f7e-1356f5b3b0b8 when attempting to update DHCP BOOT options.16:56
Nisha_milan, hi16:56
vsaienk0dtantsur: thanks, I can fix that if you wish :)16:56
dtantsuryes please :)16:56
*** e0ne has joined #openstack-ironic16:56
*** racedo has quit IRC16:57
Nisha_dtantsur, milan has a comment https://review.openstack.org/#/c/305864/10 with respect to inspector's firewall. Could you help to answer?16:57
soliosglucasagomes: regarding this comment https://review.openstack.org/#/c/448196/3//COMMIT_MSG@2016:58
dtantsurvsaienk0, https://bugs.launchpad.net/ironic/+bug/167585716:58
openstackLaunchpad bug 1675857 in Ironic "Neutron add_ports_to_network should validate if any ports are present in Ironic" [Medium,Triaged]16:58
lucasagomessoliosg, hi there16:58
soliosglucasagomes: if you work on a patch that depends on other three patches in the same project, assume you create a commit dependency chain by cherry-picking such patches and apply your changes on top of them.16:58
dtantsurmilan, mind explaining your concern to Nisha_ please?16:59
soliosglucasagomes: if these three patches are constantly updated, how do you handle such rebases?16:59
aNuposicalezil, so are you saying it can be the same reason why yours was failing?16:59
soliosglucasagomes: btw, it's good to know that 'Depends-On' should only be used for cross-project dependencies16:59
*** makowals has quit IRC17:00
vsaienk0dtantsur: thanks, I will prepare patch soon17:00
lucasagomessoliosg, yeah, you can checkout from the patch you want to depend on and code yours on top of it17:00
dtantsurthanks!17:00
lucasagomessoliosg, you don't need to keep on cherry picking17:00
lucasagomesthe problem when you don't actually have a chain but instead a lot of loose patches all around17:00
lucasagomesthat's a problem...17:01
dtantsurNisha_, I think his comment boils down to s/update the firewall/whitelist the node on the PXE firewall/ in the spec text, but I'll leave it up to him for comment (I have to run soon anyway)17:01
alezilaNuposic: I am not sure, yesterday while I was looking into it  saw a couple of reasons for the same failure.17:02
Nisha_dtantsur, ok. I am not sure if thats how inspector works because of my limited experience with inspector17:03
soliosglucasagomes: thanks17:03
*** Serlex has joined #openstack-ironic17:03
lucasagomesnp17:03
*** yogi has quit IRC17:03
aNuposicalezil, ok let me ask other folks if they saw anything like this17:05
*** udesale has quit IRC17:06
aNuposicHi all, has anyone seen devstack setup failing due to unable to connect to 6385 port? These are the logs http://paste.openstack.org/show/604068/17:07
*** joanna_mac has quit IRC17:07
dtantsurfolks, jroll, anyone. I'm going on my 1-week-long PTO really soon. Anything you need from me before that?17:08
milandtantsur, Nisha_, /me reads scrollback17:08
Nisha_dtantsur, happy vacations17:09
dtantsurthanks Nisha_17:09
Nisha_milan, thanks17:09
jrolldtantsur: would you be opposed to a release next week? (note: I haven't looked at release notes yet)17:10
*** pester has quit IRC17:10
jrollor should I just wait :)17:10
jrollthere's a couple features it seems, nothing major17:10
dtantsurjroll, I was definitely planning on a release around M1, we can do it earlier though. lemme check the release notes17:10
jrollhttps://docs.openstack.org/releasenotes/ironic/unreleased.html17:10
jrollthat periodic task bug seems nice to fix17:11
jrolland the galera thing17:11
dtantsurjroll, yes, nice calm release before we start landing serious stuff. go for it.17:11
jrolldtantsur: cool, adding to my list now. will check clients and such too17:12
milanNisha_, if we don't update firewall to block a node in the inspector, pxe booting w/ nova/ironic might interfere (no matter we set inspection virtual media)17:12
aNuposicHi jlvillal, are you around?17:12
jrolldtantsur: have a good holiday :)17:12
dtantsurjroll, https://docs.openstack.org/releasenotes/python-ironicclient/unreleased.html may use a release17:12
milandtantsur, enjoy PTO! :)17:12
dtantsurjroll, but probably after we land the remaining driver-comp patches17:12
jrolldtantsur: yeah, that was my thought17:13
dtantsurok, then I guess only ironic17:13
dtantsurthanks milan17:13
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-lib stable/mitaka: DNM test the virtualbmc from g-r fix  https://review.openstack.org/44056217:13
jrollwell, hopefully we merge those too :D17:13
jrolls/too/soon17:13
openstackgerritMerged openstack/ironic-inspector master: Use eventlet version of subprocess  https://review.openstack.org/44951617:14
dtantsurif they can merged - then ironicclient too17:14
jlvillalaNuposic, Yes....17:14
aNuposicjlvillal, will update the patch today by deprecating 'temp_url_endpoint_type' wanted to know your opinion basically on deprecating that option because that option is related to glance17:14
jlvillalaNuposic, link?17:15
jlvillalI haven't looked into it, but I think vdrok suggested it. Usually he has good ideas :)17:15
aNuposicjlvillal, https://review.openstack.org/#/c/407639/17:16
jlvillalaNuposic, So do you have reasons for and/or against doing that?17:16
vdrokhello everyone :)17:16
jlvillalHi vdrok :)17:17
*** baha has joined #openstack-ironic17:17
*** d0ugal has joined #openstack-ironic17:17
*** makowals has joined #openstack-ironic17:17
*** ralonsoh_ has quit IRC17:17
aNuposicjlvillal, not really I agree we can deprecate just wanted an opinion that day so included you, will update that today :)17:18
vdrokjlvillal: the main reason is - there is no point to have two separate options that say "we use radosgw"17:18
jlvillalaNuposic, Okay. I'm still looking at the code17:18
aNuposici am testing the patch after deprecating the option jlvillal vdrok17:18
aNuposicwill upload the new patch after that :)17:18
jlvillalvdrok, That makes sense to me. Make it easier for operators17:19
*** joanna_mac has joined #openstack-ironic17:19
*** racedo has joined #openstack-ironic17:20
jlvillalaNuposic, Yeah, that makes sense to me. Looking at the code. I doubt people will run both swift and radosgw at the same time. One for configdrive and one for temp_url17:20
jlvillalvdrok, aNuposic: I guess neither of you think that deployers will be using swift for one and radosgw for another. Correct?17:22
*** dtantsur is now known as dtantsur|pto17:22
dtantsur|ptoo/17:22
vdrokjlvillal: exactly, there is no point in that17:22
jlvillaldtantsur|pto, Enjoy that PTO! :)17:22
aNuposicjlvillal, yes, first I had a doubt glance is using radosgw with keystone but I was wrong it is using the same radosgw authentication that will be used for config drive17:22
dtantsur|ptothanks jlvillal17:22
aNuposicvdrok, jlvillal I agree17:23
vdrokdtantsur|pto: have some good rest! :)17:23
jlvillalvdrok, aNuposic Then makes sense to combine them into one option.17:23
jlvillalNot sure if anyone else has an opinion :)17:23
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector stable/ocata: Use eventlet version of subprocess  https://review.openstack.org/44974317:24
dtantsur|ptoaarefiev_afk, I assume we need it ^^ correct me if I'm wrong (on the patch)17:24
* dtantsur|pto is afk for real now17:24
*** Serlex has quit IRC17:27
*** sayantani01 has joined #openstack-ironic17:28
*** rama_y_ has quit IRC17:33
Nisha_milan, dtantsur|pto has gone on a week PTO. May be we can get consent from other expertise in Inspector17:33
Nisha_aarefiev_afk, could you help with comment on https://review.openstack.org/#/c/305864/17:34
*** trown|lunch is now known as trown17:34
milanNisha_, sure17:35
Nisha_milan, aarefiev_afk is one of the expertise in inspector17:36
Nisha_i guess so17:36
Nisha_milan, do u know anyone else17:36
milanalezil, I made a progress (me @build-tinyipa.sh) but got distracted, I'll finish on Monday though17:36
milanNisha_, sambetts_17:37
Nisha_milan, sambetts_ is also inspector expertise i guess17:37
Nisha_milan, but he looks to be away17:37
Nisha_:(17:38
milanNisha_, let's wait till Monday?17:38
Nisha_milan, sure17:38
Nisha_milan, meanwhile if you happen to find an answer for the comment plz leave a note in the patch17:38
Nisha_:)17:38
* Nisha_ calls it a day. Happy weekend to all17:39
milanNisha_, have a nice weekend!17:40
*** Nisha_ is now known as Nisha|afk17:40
*** derekh has quit IRC17:40
alezilmilan: thanks :)17:41
milanalezil, np ;)17:41
* milan out17:41
milanGood night, Ironic! :)17:41
*** milan has quit IRC17:41
alezilgood night milan:17:42
*** mtanino has quit IRC17:43
lucasagomescalling it a day as well, have a great night all!17:44
*** lucasagomes is now known as lucas-afk17:44
NobodyCamnight lucas-afk17:48
*** tesseract has quit IRC17:50
*** Nisha|afk has quit IRC17:51
*** alexpilotti has quit IRC17:52
*** alexpilotti has joined #openstack-ironic17:52
*** baoli has quit IRC17:56
*** mgoddard has quit IRC17:58
*** sayantani01 has quit IRC17:58
*** jcoufal has joined #openstack-ironic17:58
*** causten has quit IRC17:59
*** sayantani01 has joined #openstack-ironic17:59
*** causten has joined #openstack-ironic17:59
*** jcoufal__ has joined #openstack-ironic18:01
*** causten_ has joined #openstack-ironic18:01
*** jcoufal_ has quit IRC18:01
*** jcoufal has quit IRC18:03
*** causten has quit IRC18:04
*** Serlex has joined #openstack-ironic18:06
*** causten_ has quit IRC18:06
*** causten has joined #openstack-ironic18:07
*** baoli has joined #openstack-ironic18:07
*** causten_ has joined #openstack-ironic18:08
*** evgenyl has quit IRC18:08
*** evgenyl has joined #openstack-ironic18:09
*** alexpilotti has quit IRC18:10
*** causten has quit IRC18:11
*** kaifeng has quit IRC18:12
*** causten_ has quit IRC18:12
*** causten has joined #openstack-ironic18:13
*** mtanino has joined #openstack-ironic18:13
* mgould -> home; have a good weekend everyone!18:14
*** mgould is now known as mgould|afk18:14
openstackgerritVladyslav Drok proposed openstack/ironic master: Add DB layer support for node tags filters  https://review.openstack.org/27262418:15
*** causten_ has joined #openstack-ironic18:15
*** jkilpatr has joined #openstack-ironic18:16
*** causten has quit IRC18:17
*** d0ugal has quit IRC18:17
*** e0ne has quit IRC18:19
*** chlong has quit IRC18:24
*** e0ne has joined #openstack-ironic18:25
*** jcoufal has joined #openstack-ironic18:29
*** jcoufal__ has quit IRC18:31
*** mgoddard has joined #openstack-ironic18:35
*** e0ne has quit IRC18:35
*** e0ne has joined #openstack-ironic18:37
*** racedo has quit IRC18:41
openstackgerritAnup Navare proposed openstack/ironic master: Config drive support for Ceph  https://review.openstack.org/40763918:49
aNuposicjlvillal, vdrok soliosg joanna addressed the issues ^18:50
*** racedo has joined #openstack-ironic18:51
openstackgerritMerged openstack/ironic stable/mitaka: Pin version of virtualbmc in devstack plugin  https://review.openstack.org/44028818:51
openstackgerritVladyslav Drok proposed openstack/ironic master: Add DB layer support for node tags filters  https://review.openstack.org/27262418:54
*** jcoufal_ has joined #openstack-ironic18:57
jlvillalaNuposic, Thanks18:58
*** jcoufal has quit IRC18:58
*** e0ne has quit IRC18:59
*** crushil has joined #openstack-ironic18:59
openstackgerritRushil Chugh proposed openstack/ironic-ui master: Adds Ironic-UI Devstack plugin  https://review.openstack.org/44629819:00
pas-hag'night all19:01
openstackgerritRuby Loo proposed openstack/ironic master: Rolling upgrade procedure documentation  https://review.openstack.org/41656519:01
JayF#success pas-ha fixed the long-broken ironic-lib stable/mitaka gate19:02
openstackstatusJayF: Added success to Success page19:02
JayFpas-ha: awesome awesome work ++++++19:02
jrollnice!!19:03
jrollthank you pas-ha! :)19:03
JayFspeaking of which, isn't it time to deprecate stable/mitaka ironic-lib? /s19:03
JayF:P19:03
*** tuan_luong has quit IRC19:10
*** tuanla_ has quit IRC19:10
*** crushil has quit IRC19:11
*** mgoddard has quit IRC19:16
*** racedo has quit IRC19:22
*** jkilpatr has quit IRC19:24
*** racedo has joined #openstack-ironic19:25
*** jcoufal_ has quit IRC19:28
*** jcoufal has joined #openstack-ironic19:29
*** crushil has joined #openstack-ironic19:30
*** crushil has quit IRC19:38
*** [1]rpioso has joined #openstack-ironic19:44
*** dprince has quit IRC19:44
*** jcoufal_ has joined #openstack-ironic19:45
*** rpioso has quit IRC19:46
*** rbudden has quit IRC19:47
*** jcoufal has quit IRC19:47
*** gcb has quit IRC19:49
openstackgerritRuby Loo proposed openstack/ironic master: Rolling upgrades related dev documentation  https://review.openstack.org/41943919:59
openstackgerritMerged openstack/ironic-lib stable/mitaka: Limit memory usage when running qemu-img  https://review.openstack.org/42285520:00
*** dprince has joined #openstack-ironic20:03
*** racedo has quit IRC20:05
*** jcoufal_ has quit IRC20:12
*** joanna_mac has quit IRC20:13
*** rpioso has joined #openstack-ironic20:19
*** joanna_mac has joined #openstack-ironic20:19
*** [1]rpioso has quit IRC20:22
*** zackf has joined #openstack-ironic20:22
*** amoralej is now known as amoralej|off20:25
*** zackf has quit IRC20:26
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic stable/mitaka: [devstack] Use global requirements for virtualbmc  https://review.openstack.org/44055920:33
*** causten_ has quit IRC20:33
*** causten has joined #openstack-ironic20:34
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic stable/mitaka: DNM test gates with disabled *_ssh drivers  https://review.openstack.org/43978120:35
*** amarao has joined #openstack-ironic20:37
*** causten has quit IRC20:38
*** trown is now known as trown|outtypewww20:41
*** joanna_mac is now known as joanna_lunch20:44
*** jcoufal has joined #openstack-ironic20:49
*** yolanda has quit IRC20:54
*** baoli has quit IRC20:55
*** yolanda has joined #openstack-ironic20:56
*** baoli has joined #openstack-ironic20:58
*** e0ne has joined #openstack-ironic21:04
*** yolanda has quit IRC21:04
*** dprince has quit IRC21:05
*** yolanda has joined #openstack-ironic21:05
*** links has joined #openstack-ironic21:05
*** causten has joined #openstack-ironic21:06
*** zackf has joined #openstack-ironic21:07
jlvillalaNuposic, You need to get the unit tests to patch on the Ceph patch.21:10
jlvillals/to patch/to pass/21:10
openstackgerritRuby Loo proposed openstack/ironic master: [PoC] Add fake fields in Node object and RPC  https://review.openstack.org/41546221:11
aNuposicjlvillal, ah i ran tox tests actually and they all passed21:11
aNuposicjlvillal, reading your comments21:11
jlvillalaNuposic, Uh, that seems hard to believe...21:11
*** ChubYann has joined #openstack-ironic21:13
aNuposicjlvillal, let me run again and address your comments21:13
aNuposicjlvillal, thnx21:13
jlvillalaNuposic, Thanks.21:13
jlvillalaNuposic, And there is something wrong with the release notes too. That job failed too.21:13
*** amarao has quit IRC21:15
aNuposicjlvillal, ohhh shit, let me re-run all tests again, yeah i see jenkins gave -121:15
*** jcoufal_ has joined #openstack-ironic21:16
aNuposicjlvillal, ugh my bad..will fix re-run and upload new patch21:17
jlvillalaNuposic, As a note, you can use this: http://status.openstack.org/zuul/21:17
*** yolanda has quit IRC21:17
*** jcoufal has quit IRC21:17
*** baoli has quit IRC21:17
jlvillalaNuposic, And then watch your job go through the gate. Don't need to wait 2 hours to see a test failed after 5 minutes.21:17
jlvillalaNuposic, But better to run the tox tests locally21:17
jlvillalaNuposic, But I have had tox tests fail in the gate due to my fault more times than I wish :(21:18
*** yolanda has joined #openstack-ironic21:19
aNuposicjlvillal, yes  http://status.openstack.org/zuul/ will be helpful.21:19
*** baha has quit IRC21:19
aNuposicjlvillal, and i see tox failing locally now.. last time I ran the tests and then actually made few changes but forgot to re-run those...ugh21:20
*** mpotdar has quit IRC21:21
*** joanna has quit IRC21:21
*** vgadiraj has quit IRC21:21
jlvillalaNuposic, it happens21:21
*** crushil has joined #openstack-ironic21:23
aNuposicjlvillal, actually forgot to change group to conductor from glance in image_service.. I believe tests will pass now :)21:24
*** bfournie has quit IRC21:24
*** yolanda has quit IRC21:26
*** zackf has quit IRC21:27
*** fragatina has joined #openstack-ironic21:29
*** zackf has joined #openstack-ironic21:29
*** jcoufal has joined #openstack-ironic21:32
*** yolanda has joined #openstack-ironic21:32
*** jcoufal_ has quit IRC21:32
*** e0ne has quit IRC21:32
*** yolanda has quit IRC21:39
*** yolanda has joined #openstack-ironic21:39
openstackgerritAnup Navare proposed openstack/ironic master: Config drive support for Ceph  https://review.openstack.org/40763921:40
*** zackf has quit IRC21:41
*** causten has quit IRC21:42
*** causten has joined #openstack-ironic21:43
openstackgerritAnnie Lezil proposed openstack/ironic-inspector master: Remove translation of log messages Part-1  https://review.openstack.org/44788421:45
*** jcoufal_ has joined #openstack-ironic21:46
*** jcoufal has quit IRC21:47
*** causten has quit IRC21:47
*** causten has joined #openstack-ironic21:48
*** Serlex has quit IRC21:59
*** sayantani01 has quit IRC22:01
*** xavierr has quit IRC22:17
*** ricardoas has quit IRC22:18
*** zackf has joined #openstack-ironic22:20
*** baoli has joined #openstack-ironic22:21
*** zackf has quit IRC22:21
*** ElCoyote_ has left #openstack-ironic22:32
*** xavierr has joined #openstack-ironic22:34
*** ricardoas has joined #openstack-ironic22:34
*** emerson has joined #openstack-ironic22:35
aNuposicHi jlvillal wrt to the exception if any config values are None I see that test fail when swiftAPI() call is made at L66 of https://review.openstack.org/#/c/407639/24/ironic/tests/unit/common/test_swift.py22:39
aNuposicjlvillal, do you think a separate test should be there just for those config options?22:39
jlvillalaNuposic, That test at L66 is not testing invalid values.22:40
jlvillalaNuposic, It sets up "valid" values.22:40
jlvillalaNuposic, What test is checking for the assertion raised?22:40
aNuposicjlvillal, no but if None are passed then those get caught by the test when swiftAPI is called22:40
jlvillalaNuposic, What do you mean by "the test when swiftAPI is called"?22:41
aNuposicjlvillal, this is how it fails http://paste.openstack.org/show/604111/22:44
jlvillalaNuposic, looking22:44
aNuposicjlvillal, i can add but think it would be a duplicate22:44
jlvillalaNuposic, Uh, that isn't the code that is in the patch.22:44
jlvillalaNuposic, I want that code added to the patch. Another test case.22:45
jlvillalaNuposic, Where it checks that if any of the values are missing, that the code will raise an assertion22:45
jlvillalaNuposic, Want to check that code path. And make sure it detects bad values.22:45
aNuposicjlvillal, oh okay22:46
aNuposicjlvillal, got you22:46
jlvillalaNuposic, def test___init_ceph_missing_config(...)22:47
aNuposicjlvillal, so you want to have where values are None22:47
aNuposicjlvillal, okay22:47
jlvillalaNuposic, Better yet. Set them all and then test by making each one of them None, with the others set.22:47
jlvillalaNuposic, Similar to code you are doing to test base_manager.py22:48
jlvillalaNuposic, We want the unit tests to hopefully cover all code paths.22:48
aNuposicjlvillal, yup okay22:49
*** mat128 has quit IRC22:53
*** mtanino has quit IRC22:57
*** mpotdar has joined #openstack-ironic23:03
*** zackf has joined #openstack-ironic23:03
*** mpotdar has quit IRC23:03
*** mat128 has joined #openstack-ironic23:04
*** zackf has quit IRC23:05
*** zackf has joined #openstack-ironic23:07
*** mpotdar has joined #openstack-ironic23:09
*** joanna_lunch is now known as joanna_max23:11
*** joanna_max is now known as joanna_mac23:11
*** joanna has joined #openstack-ironic23:12
*** rbudden has joined #openstack-ironic23:12
*** causten has quit IRC23:14
*** yolanda has quit IRC23:17
*** baoli_ has joined #openstack-ironic23:20
*** ijw has joined #openstack-ironic23:23
*** zackf has quit IRC23:24
*** baoli has quit IRC23:24
*** links has quit IRC23:24
*** racedo has joined #openstack-ironic23:37
*** racedo has quit IRC23:42
*** joanna_mac has quit IRC23:43
*** jcoufal has joined #openstack-ironic23:46
*** jcoufal_ has quit IRC23:49
*** jcoufal has quit IRC23:50
*** baoli_ has quit IRC23:51
*** nicodemos has quit IRC23:54

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