Thursday, 2017-02-16

*** jtomasek has quit IRC00:04
*** Sukhdev has joined #openstack-ironic00:06
*** aNuposic has quit IRC00:09
*** Sukhdev has quit IRC00:11
*** crushil has joined #openstack-ironic00:15
*** mtanino has quit IRC00:16
*** Sukhdev has joined #openstack-ironic00:20
*** chlong has joined #openstack-ironic00:32
*** aNuposic has joined #openstack-ironic00:33
*** Goneri has quit IRC00:35
*** Sukhdev has quit IRC00:45
*** gcb has quit IRC00:46
*** SerenaFeng has joined #openstack-ironic00:52
*** hoangcx has joined #openstack-ironic00:54
*** phuongnh has joined #openstack-ironic01:03
*** rama_y_ has quit IRC01:05
*** SerenaFeng has quit IRC01:07
*** chlong has quit IRC01:08
openstackgerrityuhui proposed openstack/ironic master: Fix some typos  https://review.openstack.org/43420901:09
*** SerenaFeng has joined #openstack-ironic01:11
*** dsneddon has joined #openstack-ironic01:17
*** jrcloud has quit IRC01:17
*** zackf has joined #openstack-ironic01:25
openstackgerritfengzhr proposed openstack/ironic master: UTF8 encoding is unnecessary  https://review.openstack.org/43430201:29
*** zackf has quit IRC01:30
*** srart has joined #openstack-ironic01:38
*** rpioso has quit IRC01:40
openstackgerritfengzhr proposed openstack/ironic master: UTF8 encoding is unnecessary  https://review.openstack.org/43430201:40
*** litao has joined #openstack-ironic01:45
openstackgerritfengzhr proposed openstack/ironic master: UTF8 encoding is unnecessary  https://review.openstack.org/43430201:46
openstackgerritfengzhr proposed openstack/ironic master: UTF8 encoding is unnecessary  https://review.openstack.org/43430201:48
*** litao has quit IRC01:49
*** litao has joined #openstack-ironic01:50
*** gcb has joined #openstack-ironic01:52
*** hw_wutianwei has joined #openstack-ironic01:53
openstackgerritfengzhr proposed openstack/ironic master: test__mgr_utils.py, the name should be changed.  https://review.openstack.org/43457801:53
openstackgerritfengzhr proposed openstack/ironic master: test__mgr_utils.py, the name should be changed.  https://review.openstack.org/43457801:54
openstackgerritfengzhr proposed openstack/ironic master: UTF8 encoding is unnecessary  https://review.openstack.org/43430201:59
*** crushil has quit IRC02:03
*** zackf has joined #openstack-ironic02:05
openstackgerritChangBo Guo(gcb) proposed openstack/ironic master: Use unittest.mock on Python 3  https://review.openstack.org/43405502:05
*** snecklifter has quit IRC02:06
*** cdearborn has joined #openstack-ironic02:06
*** snecklifter has joined #openstack-ironic02:06
*** dsneddon_ has joined #openstack-ironic02:07
*** dsneddon has quit IRC02:07
*** zackf has quit IRC02:09
*** [1]cdearborn has joined #openstack-ironic02:10
openstackgerritNguyen Hung Phuong proposed openstack/ironic master: Add additional capabilities discovery for iRMC driver  https://review.openstack.org/41734702:22
*** ppiela has quit IRC02:25
*** cdearborn has quit IRC02:26
openstackgerritNaohiro Tamura proposed openstack/ironic master: Add supported_power_states field to node APIs  https://review.openstack.org/38219402:27
openstackgerritNaohiro Tamura proposed openstack/ironic master: Add supported_power_states field to api-ref  https://review.openstack.org/42700002:29
*** xuao has joined #openstack-ironic02:33
*** aNuposic has quit IRC02:36
*** crushil has joined #openstack-ironic02:43
*** amotoki has joined #openstack-ironic02:53
*** ijw has quit IRC02:55
*** Syed__ has quit IRC02:55
*** crushil has quit IRC03:02
*** amotoki has quit IRC03:41
*** [1]cdearborn has quit IRC03:47
*** Nisha_Agarwal has joined #openstack-ironic03:52
*** MattMan_1 has quit IRC03:55
*** MattMan_1 has joined #openstack-ironic03:55
*** ijw has joined #openstack-ironic04:01
*** links has joined #openstack-ironic04:02
*** SerenaFeng has quit IRC04:04
*** nmathew has joined #openstack-ironic04:07
*** amotoki has joined #openstack-ironic04:29
*** sasha2 has quit IRC04:30
*** amotoki has quit IRC04:40
*** jerrygb has quit IRC04:41
openstackgerritNisha Agarwal proposed openstack/ironic master: Do not pass SNMPv3 credentials always  https://review.openstack.org/43295804:48
*** amotoki has joined #openstack-ironic04:48
*** sdake has joined #openstack-ironic05:07
*** sdake_ has joined #openstack-ironic05:13
*** sdake has quit IRC05:14
*** ijw has quit IRC05:22
*** jaosorior has joined #openstack-ironic05:31
*** SerenaFeng has joined #openstack-ironic05:53
*** sdake_ has quit IRC05:54
*** zackf has joined #openstack-ironic06:07
*** zackf has quit IRC06:12
*** dsneddon_ has quit IRC06:19
*** tuanluong has joined #openstack-ironic06:20
*** dsneddon has joined #openstack-ironic06:32
*** jaganathan has joined #openstack-ironic06:34
*** moshele has joined #openstack-ironic06:43
*** udesale has joined #openstack-ironic06:43
*** e0ne has joined #openstack-ironic06:46
*** dsneddon has quit IRC06:53
*** hoangcx has quit IRC06:55
*** ijw has joined #openstack-ironic06:57
*** hoangcx has joined #openstack-ironic06:58
*** rcernin has joined #openstack-ironic07:03
*** zackf has joined #openstack-ironic07:08
*** jtomasek has joined #openstack-ironic07:12
*** tesseract has joined #openstack-ironic07:13
*** zackf has quit IRC07:13
*** xuao has quit IRC07:24
*** e0ne has quit IRC07:24
*** ChubYann has quit IRC07:27
*** amotoki_ has joined #openstack-ironic07:29
*** amotoki has quit IRC07:32
*** Nisha_Agarwal has quit IRC07:42
*** Nisha_Agarwal has joined #openstack-ironic07:42
*** hoangcx has quit IRC07:44
*** amoralej|off is now known as amoralej07:50
*** dsneddon has joined #openstack-ironic07:51
*** hoangcx has joined #openstack-ironic07:55
*** vsaienko has joined #openstack-ironic08:02
*** pcaruana has joined #openstack-ironic08:14
*** rbartal has joined #openstack-ironic08:18
*** pcaruana has quit IRC08:20
*** pcaruana has joined #openstack-ironic08:22
*** racedo has quit IRC08:22
Nisha_Agarwalvsaienk0, hi08:23
*** d0ugal has joined #openstack-ironic08:23
Nisha_AgarwalThanks for reviewing the patch.08:23
vsaienk0Hello Nisha_Agarwal08:23
Nisha_AgarwalI replied to the comment on the patch https://review.openstack.org/#/c/432958/1108:23
patchbotpatch 432958 - ironic - Do not pass SNMPv3 credentials always08:23
vsaienk0morning Ironic'ers!08:23
Nisha_AgarwalHey vsaienk0,:)08:23
*** ijw has quit IRC08:23
*** dsneddon has quit IRC08:24
Nisha_Agarwalvsaienk0, let me know if u think otherwise08:26
vsaienk0Nisha_Agarwal: I replied in the patch, we do not guarantee that code will work with utils that do not satisfy driver-requirements, I don't think it is a bug. You just have to upgrade proliantutils before upgrading ironic08:28
Nisha_Agarwalvsaienk0, ok. if others also feel the same way i can drop the patch08:29
Nisha_Agarwali had that feeling but wasnt sure :)08:29
vsaienk0Nisha_Agarwal: sure, lets wait for other thoughts08:29
tuanluongMorning ironic08:38
tuanluongmorning vsaienk008:38
tuanluongmorning Nisha_Agarwal08:38
Nisha_Agarwaltuanluong, morning08:38
Nisha_Agarwal:)08:38
*** owalsh-afk has quit IRC08:44
*** fxpester has joined #openstack-ironic08:45
*** yufei has joined #openstack-ironic08:47
*** ralonsoh has joined #openstack-ironic08:49
*** ccamacho has joined #openstack-ironic08:52
*** fragatin_ has joined #openstack-ironic08:53
*** fragatina has quit IRC08:57
*** mkrai has joined #openstack-ironic08:57
*** fragatin_ has quit IRC08:58
*** vsaienko has quit IRC08:59
*** vsaienko has joined #openstack-ironic08:59
*** zzzeek has quit IRC09:00
*** zzzeek has joined #openstack-ironic09:00
openstackgerrityuhui proposed openstack/ironic master: Fix some typos  https://review.openstack.org/43475409:03
*** racedo has joined #openstack-ironic09:06
*** aarefiev_afk is now known as aarefiev09:09
*** vmud213 has joined #openstack-ironic09:09
*** pmannidi has quit IRC09:13
openstackgerritAnton Arefiev proposed openstack/ironic-inspector master: Trivial: mock sleep in introspection tests  https://review.openstack.org/43034009:13
aarefievmorning all!09:13
*** derekh has joined #openstack-ironic09:15
openstackgerritChangBo Guo(gcb) proposed openstack/ironic master: Use unittest.mock on Python 3  https://review.openstack.org/43405509:22
*** dtantsur|afk is now known as dtantsur09:23
dtantsurmorning ironic09:24
gcbmorning dtantsur :-)09:28
*** litao has quit IRC09:29
*** milan has joined #openstack-ironic09:30
dtantsurTheJulia, thanks again for handling the evening venue for the PTG!09:30
dtantsurmorning (ugt) gcb, vsaienk0, Nisha_Agarwal, aarefiev09:31
Nisha_Agarwaldtantsur, o/09:31
* dtantsur facepalms at "PTG Team Photos"09:32
*** openstackgerrit has quit IRC09:32
milanmorning Ironic! :)09:34
milanmorning dtantsur, Nisha_Agarwal! :)09:34
dtantsurhey milan09:34
*** lucas-afk is now known as lucasagomes09:35
lucasagomesmorning all09:35
yufeimorning, ironicers.09:35
gcbfolks, please help look at  a 'huge' and simple patch https://review.openstack.org/43405509:35
patchbotpatch 434055 - ironic - Use unittest.mock on Python 309:35
dtantsurmorning lucasagomes, yufei09:36
*** yogi has joined #openstack-ironic09:36
*** mgoddard has joined #openstack-ironic09:38
dtantsurFYI team: I'll be in and out today, as I have some errands to finish before the PTG. Sorry for inconvenience :)09:39
Nisha_Agarwalmilan, o/09:39
Nisha_Agarwallucasagomes, o/09:39
*** openstackgerrit has joined #openstack-ironic09:41
openstackgerritOksana Voshchana proposed openstack/ironic master: WIP: TEST GRENADE DEV  https://review.openstack.org/39712609:41
*** gcb has quit IRC09:44
*** gcb has joined #openstack-ironic09:44
yufeihi, ironicers, I’m testing agent_ipmitool driver today. It seems that agent_* driver need swift now, is there any plan to solve this problem in the future?09:52
dtantsuryufei, IIRC it can use static HTTP as well, but I never tried it09:53
dtantsurmaybe something here https://docs.openstack.org/project-install-guide/baremetal/ocata/standalone.html09:54
yufeithanks, I will test it.09:56
*** e0ne has joined #openstack-ironic09:56
*** athomas has joined #openstack-ironic09:57
*** tovin07 has quit IRC09:58
*** amotoki_ has quit IRC10:01
aarefievmorning dtantsur, lucasagomes, milan10:02
*** kromanenko has joined #openstack-ironic10:02
*** udesale has quit IRC10:03
*** ralonsoh_ has joined #openstack-ironic10:04
openstackgerritSofiia Andriichenko proposed openstack/ironic master: Add tempest plugin API tests for node  https://review.openstack.org/41119710:05
*** ralonsoh has quit IRC10:07
*** sdake has joined #openstack-ironic10:08
*** SerenaFeng has quit IRC10:08
*** sambetts|afk is now known as sambetts10:09
sambettsMorning all10:09
*** amarao has joined #openstack-ironic10:09
yufeihi, dtantsur, I have read that docs, it is for standalone ironic, If I’m using glance with ironic, my glance stores images in ceph or filesystem, not in swift, I cann’t use agent_ driver. It’s a problem in my opinion, do you know that if there is anyone who are working for this or any spec for this?10:11
dtantsurmorning sambetts10:11
dtantsuryufei, I'm not sure, I never used these drivers. However, for them you need a way to get an HTTP URL for an image. How do you do it with glance backed by filesystem or ceph?10:12
dtantsuryufei, I think you should switch to pxe_ family of drivers in this case10:12
lucasagomessambetts, aarefiev o/10:12
*** amotoki has joined #openstack-ironic10:13
*** SerenaFeng has joined #openstack-ironic10:14
yufeiI’m comparing pxe_ipmitool with agent_ipmitool driver now, agent_ drivers seems to make less pressure on ironic node and agent_ driver support node cleaning, looks better.10:19
*** amotoki has quit IRC10:20
yufeithanks for your answer :)10:20
openstackgerritOksana Voshchana proposed openstack/ironic master: WIP: TEST GRENADE DEV  https://review.openstack.org/39712610:20
vdrokgood morning ironic, vsaienk0 Nisha_Agarwal tuanluong dtantsur milan lucasagomes yufei aarefiev sambetts10:22
vdrokcrowdy today :)10:22
*** ralonsoh_ is now known as ralonsoh10:23
dtantsuryufei, both drivers support node cleaning equally; it's true that agent_drivers put less pressure on the conductor, that's why they need an HTTP link to images :)10:25
*** udesale has joined #openstack-ironic10:26
openstackgerritBéla Vancsics proposed openstack/ironic master: Use more specific asserts in tests  https://review.openstack.org/43294110:26
*** sdake has quit IRC10:28
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost master: Ignore upstream Ansible modules in pep8 tests  https://review.openstack.org/43480010:28
yufeiThat's good news to me, thanks. One doc tell me that cleaning requires use of ironic's agent_ drivers, maybe that doc is too old.10:30
lucasagomesvdrok, hi there10:31
dtantsuryufei, could you please get a link to this doc? we need to fix it10:31
yufeiit’s not ironic’s doc, a doc from hpe https://docs.hpcloud.com/hos-3.x/helion/installation/ironic/node_cleaning.html10:31
milanmorning aarefiev sambetts vdrok vsaienk0! :)10:32
dtantsuryufei, yes, it is very outdated. it is probably related to a specific version of Helion10:32
dtantsurhttps://docs.hpcloud.com/hos-3.x/#helion/overview.html#tech_overview says it's Liberty, we're working on Pike now :)10:33
Nisha_Agarwalvdrok, o/10:34
*** tuanluong has quit IRC10:34
openstackgerritGalyna Zholtkevych proposed openstack/ironic master: ETAGs maintenance for all api node's requests  https://review.openstack.org/39221310:35
*** amotoki has joined #openstack-ironic10:35
yufeiI see :D10:35
*** hoangcx has quit IRC10:36
*** yufei has quit IRC10:36
des_consoladohow do you take a node out of inspecting and back to manage?10:41
des_consoladoother than waiting for the timeout to elapse10:41
des_consolado(I get a 400 when I try just doing a PUT on the provision-state through the API)10:42
*** amotoki has quit IRC10:42
vdrokyufei_: it should work with ceph backend in glance, if that was not broken yet :)10:42
vdrokyufei_: https://github.com/openstack/ironic/blob/master/ironic/conf/glance.py#L106, you'll need to have radosgw tho10:43
openstackgerritMerged openstack/ironic-inspector master: Trivial: mock sleep in introspection tests  https://review.openstack.org/43034010:44
dtantsurdes_consolado, I don't think we have inspection aborting implemented. if you're using ironic-inspector as an inspection backend, you can use its API instead10:45
dtantsurdes_consolado, https://docs.openstack.org/developer/ironic-inspector/http-api.html#abort-running-introspection10:45
openstackgerritLucas Alvares Gomes proposed openstack/ironic master: Use CirrOS 3.5.0 for UEFI  https://review.openstack.org/43480610:45
openstackgerritMerged openstack/ironic-inspector master: Minor update to CONTRIBUTING.rst  https://review.openstack.org/43455610:46
openstackgerritMerged openstack/ironic-inspector master: Update hardware inventory in docs  https://review.openstack.org/43226710:48
dtantsurlucasagomes, I forgot if we discussed it or not: wdyt about a stable/ocata branch for ironic-staging-drivers?10:49
lucasagomesdtantsur, I think you mentioned it and I said I would release it this week and we could take it from there10:53
lucasagomesI agree on it10:53
* lucasagomes needs to check out how to do it tho10:53
lucasagomesvdrok, agreed as well, AFAIR10:53
dtantsurlucasagomes, is the release managed by the release team?10:53
dtantsurlucasagomes, if so, ask them (you'll have to update openstack/releases), otherwise use gerrit UI10:54
lucasagomesdtantsur, it has it's own release team10:54
vdrokyeah, I'm all for it10:54
dtantsurthen gerrit UI be it10:54
lucasagomesdtantsur, oh it's not managed by them, we need to do it ourselfs because we are not part of any official project :-(10:54
lucasagomesboth of you are in the release team btw10:54
dtantsurI can do that, I know how :)10:54
dtantsurbe careful with creating branches, as while we can create them, we cannot delete10:55
dtantsurlucasagomes, should I?10:55
lucasagomesdtantsur, right on! But, there's a guide anywhere so I can take a look ? At least to know how to do it if needed10:55
lucasagomesdtantsur, go for it10:55
dtantsurlucasagomes, https://review.openstack.org/#/admin/projects/openstack/ironic-staging-drivers,branches10:55
lucasagomesoh right10:55
dtantsurjust fill in the branch name and the git hash10:56
dtantsuryou can do it, so that you know :)10:56
lucasagomesdtantsur, easy :-)10:56
dtantsurjust carefully pick the git hash10:56
lucasagomesdtantsur, I will just use HEAD10:56
lucasagomesI don't think we merged anything else since the release10:56
* lucasagomes checks10:56
dtantsurseems to be 961240213b05fedadb916864da747eec5e78548410:56
lucasagomesdtantsur, branch name "stable/ocata" ?10:56
dtantsurlucasagomes, it's kind of an anti-pattern to use "master" or "HEAD" there10:56
dtantsurI mean, it will work, but you better not get used to doing it :)10:57
dtantsurlucasagomes, yes10:57
dtantsurbtw you can use tag name, it's more reliable10:57
lucasagomesdtantsur, 0.6.0 then, ok10:58
* dtantsur wonders if we actually have enough rights to do it, we'll see10:58
lucasagomesdtantsur, done!10:59
lucasagomesdtantsur, you should, you and vdrok are part of the release team10:59
dtantsurwell, previously it required project-config changes :)10:59
dtantsuranyway, looks good, thanks lucasagomes10:59
lucasagomeshmm right, well, whatever is needed from my part to you both to get permission just let me know11:00
lucasagomescool thank you!11:00
vdroklucasagomes: thanks!11:01
openstackgerritfengzhr proposed openstack/ironic master: test__mgr_utils.py, the name should be changed.  https://review.openstack.org/43457811:01
* dtantsur -> errands11:01
*** dtantsur is now known as dtantsur|bbl11:01
*** udesale has quit IRC11:03
openstackgerritfengzhr proposed openstack/ironic master: test__mgr_utils.py, the name should be changed.  https://review.openstack.org/43457811:04
*** _milan_ has joined #openstack-ironic11:04
mat128good morning Ironic11:11
*** phuongnh has quit IRC11:11
Nisha_Agarwaldtantsur|bbl, lucasagomes what is ironic-staging-drivers ? is it some other project than ironic....sorry if it sounds silly...11:14
*** jaosorior has quit IRC11:16
*** jaosorior has joined #openstack-ironic11:17
*** jaganathan has quit IRC11:17
lucasagomesNisha_Agarwal, doesn't sound silly at all11:17
*** [1]cdearborn has joined #openstack-ironic11:17
lucasagomesNisha_Agarwal, it's a small project that contains some useful drivers for ironic that doesn't have the means (financial or other) to have a 3rd party CI11:18
*** karthiks has quit IRC11:18
lucasagomesso they need to be outside the ironic tree11:18
lucasagomesalso, it's not a project under the ironic governance so it has it's own core/release/drivers team11:18
des_consoladothanks dtantsur|bbl - guess he's gone to do stuff so I'll just ask everyone else: I've got an unscoped auth token from keystone and now I'm trying:  curl -X POST -H "X-Auth-Token: $THE_TOKEN_ID" http://api_endpoint_ip:5050/v1/introspection/$MY_NODE_ID/abort     and I'm getting back some JSON saying Authentication required D:11:19
Nisha_Agarwallucasagomes, hmmm...so it also has all the process like spec, RFE, etc?11:20
des_consoladoI guess I could try getting a scoped token for Ironic, but I thought an unscoped token should just work for all projects? I wonder if maybe I need to use the -d flag and do a POST that also has my username and maybe some other stuff?11:20
lucasagomesNisha_Agarwal, hmm ish, it's more relaxed we don't ask for specs really11:21
Nisha_Agarwallucasagomes, :)11:21
lucasagomesNisha_Agarwal, so as long as the driver is useful (I know it's subjective) and the person submitting it agrees on maintain the code11:23
lucasagomesfixing bugs etc11:23
lucasagomesit should be good11:23
Nisha_Agarwal:)11:24
Nisha_Agarwallucasagomes, understood11:24
*** lucasagomes is now known as lucas-bbl11:26
*** ralonsoh has quit IRC11:31
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost master: Use virtualbmc for virtual BM nodes  https://review.openstack.org/42737611:32
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost master: Use JSON baremetal data in testing  https://review.openstack.org/43089811:32
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost master: Use Ansible to create test VMs  https://review.openstack.org/42707111:32
openstackgerritMerged openstack/python-ironicclient master: Remove 'states' field from OSC CLI output  https://review.openstack.org/43102411:35
openstackgerritMerged openstack/python-ironicclient master: Add basic tests for OSC plugin baremetal port commands  https://review.openstack.org/36569211:36
*** nmathew has quit IRC11:37
*** jkilpatr_ has quit IRC11:39
*** jaganathan has joined #openstack-ironic11:46
*** karthiks has joined #openstack-ironic11:46
*** jkilpatr has joined #openstack-ironic12:00
*** sdake has joined #openstack-ironic12:02
*** athomas has quit IRC12:06
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: [Do not review] test deletion of nodes in functional tests  https://review.openstack.org/43485812:06
vsaienk0dtantsur, sambbets: would you not mind if I add a section with topics we want to discuss with Neutron team on Monday to https://etherpad.openstack.org/p/ironic-pike-ptg ?12:10
*** Nisha_Agarwal has quit IRC12:11
sambettsvsaienk0: I already added a section on the Neutron PTG etherpad for Kevin12:13
sambettsvsaienk0: we should probably link to that from our etherpad12:13
openstackgerritMerged openstack/python-ironicclient master: Add unit tests for OSC plugin  https://review.openstack.org/36375212:14
sambettsvsaienk0: https://etherpad.openstack.org/p/neutron-ptg-pike L15112:14
vsaienk0sambetts: thanks, just added more items to discuss. Do you think we should also send an email to openstack-dev about it?12:17
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Add functional tests for VIFs with ironicclient commands  https://review.openstack.org/43088112:17
sambettsvsaienk0: that google doc isn't public12:19
vsaienk0sambetts: fix permissions12:20
sambettsvsaienk0: cool its working now  :)12:21
*** SerenaFeng has quit IRC12:22
openstackgerritOksana Voshchana proposed openstack/ironic master: Adds wsgi to ironic-api in devstack  https://review.openstack.org/43085112:25
*** athomas has joined #openstack-ironic12:26
*** _milan_ has quit IRC12:29
openstackgerritJaganathan Palanisamy proposed openstack/ironic-python-agent master: NUMA-topology collector  https://review.openstack.org/42472912:30
openstackgerritJaganathan Palanisamy proposed openstack/ironic-python-agent master: NUMA-topology collector  https://review.openstack.org/42472912:34
*** sdake_ has joined #openstack-ironic12:39
openstackgerritSam Betts proposed openstack/ironic master: Document PXE with Spanning Tree in troubleshooting FAQ  https://review.openstack.org/43420812:42
*** sdake has quit IRC12:42
*** jerrygb has joined #openstack-ironic12:42
*** jerrygb has quit IRC12:42
*** jerrygb has joined #openstack-ironic12:43
*** hw_wutianwei has quit IRC12:45
*** vmud213 has quit IRC12:48
gcbdtantsur: just reply your comments in https://review.openstack.org/#/c/434055/12:49
patchbotpatch 434055 - ironic - Use unittest.mock on Python 312:49
des_consoladohey, this should work right? curl -X POST -H X-Auth-Token:85ef86b7981f4ba2a00594a3bfe0519b http://ironic-inspector-api-addr:5050/v1/introspection/$UUID/abort12:51
des_consoladoI'm geting 'Authentication required' but I've done the curling keystone thing to get this auth token12:52
mat128des_consolado: is ironic-inspector configured correctly with relation to the keystone config options?12:53
mat128maybe its talking to a different keystone?12:54
*** bfournie has quit IRC12:55
des_consoladobut there is only one keystone ... the keystone admin account should have privs to do whatever stuff on any service right?12:55
des_consoladoI'm going to try using the ironic-inspector account12:55
*** chlong has joined #openstack-ironic12:56
openstackgerritOksana Voshchana proposed openstack/ironic master: Adds wsgi to ironic-api in devstack  https://review.openstack.org/43085112:58
des_consoladohm well that didn't work12:59
*** vmud213 has joined #openstack-ironic13:00
*** lucas-bbl is now known as lucasagomes13:01
*** gcb has quit IRC13:01
vsaienk0sambetts: would you not mind if I rebase https://review.openstack.org/#/c/392959/ ?13:03
patchbotpatch 392959 - ironic - Rework Ironic devstack baremetal network simulation13:03
sambettsvsaienk0: I've actually got a new patch that I'm working on to split it like you suggested13:04
vsaienk0I want to move network functions to separate file and split that change a bit13:04
openstackgerritOksana Voshchana proposed openstack/ironic master: WIP: TEST_GRENADE_IRONIC  https://review.openstack.org/41498813:04
sambettsmy new patch does that13:04
vsaienk0sambetts: ah, cool thanks, that just waiting for new version to review13:04
openstackgerritJaganathan Palanisamy proposed openstack/ironic-python-agent master: NUMA-topology collector  https://review.openstack.org/42472913:07
openstackgerritSam Betts proposed openstack/ironic master: Rework Ironic devstack baremetal network simulation  https://review.openstack.org/39295913:08
sambettsvsaienk0: ^13:08
openstackgerritLucas Alvares Gomes proposed openstack/ironic master: Use CirrOS 3.5.0 for UEFI  https://review.openstack.org/43480613:10
*** ccamacho is now known as ccamacho|lunch13:10
lucasagomesjroll, CirrOS 0.3.5 does not work with UEFI :-( http://paste.openstack.org/show/599223/ I will check it out, but I think it was just a release to fix some bugs (therefor the +0.0.1 version bump)13:11
*** lucasagomes is now known as lucas-brb13:13
sambettsdtantsur|bbl: this bug regarding the LLDP stuff seems to be a deeper issue than expected13:14
*** mtanino has joined #openstack-ironic13:14
*** dprince has joined #openstack-ironic13:19
TheJuliagood morning13:20
*** trown|outtypewww is now known as trown13:20
mat128hi TheJulia13:24
*** rbudden has joined #openstack-ironic13:28
openstackgerritJulia Kreger proposed openstack/ironic master: Add base cinder common interface  https://review.openstack.org/35562513:28
vdrokmorning mat128 , TheJulia13:29
*** bfournie has joined #openstack-ironic13:29
jrolllucas-brb: whomp :(13:32
openstackgerritJulia Kreger proposed openstack/ironic master: Add Cinder storage driver  https://review.openstack.org/36619713:39
*** links has quit IRC13:39
openstackgerritJulia Kreger proposed openstack/ironic master: Add Cinder storage driver  https://review.openstack.org/36619713:39
*** ralonsoh has joined #openstack-ironic13:40
*** e0ne has quit IRC13:41
TheJuliades_consolado: i think it would entirely depend on how permissions were configured in a stack13:41
*** e0ne has joined #openstack-ironic13:42
*** sdake_ is now known as sdake13:48
*** lucas-brb is now known as lucasagomes13:49
lucasagomesTheJulia, morning13:49
*** mtanino has quit IRC13:51
milanmorning mat128, TheJulia! :)13:55
*** e0ne has quit IRC13:56
* milan relocates13:59
*** milan has quit IRC13:59
*** sasha2 has joined #openstack-ironic14:00
*** _milan_ has joined #openstack-ironic14:03
*** mkrai has quit IRC14:05
*** _milan_ has quit IRC14:10
*** cdearborn has joined #openstack-ironic14:11
*** baoli has joined #openstack-ironic14:15
*** rloo has joined #openstack-ironic14:17
*** rpioso has joined #openstack-ironic14:17
*** [2]cdearborn has joined #openstack-ironic14:17
*** ppiela has joined #openstack-ironic14:18
*** ccamacho|lunch is now known as ccamacho14:20
*** yibo has quit IRC14:20
*** yibo has joined #openstack-ironic14:21
*** causten has joined #openstack-ironic14:22
*** causten has quit IRC14:22
*** causten has joined #openstack-ironic14:23
TheJuliappiela: I have a stupidly minor nit on https://review.openstack.org/#/c/432295/1 if you revise it again.  Otherwise I wouldn't worry about it. :)14:25
patchbotpatch 432295 - ironic-ui - Cleanup code associated with the ironic REST api14:25
*** [1]cdearborn has quit IRC14:25
*** gcb has joined #openstack-ironic14:26
des_consoladoah I was on lunch but this is where I'm at now, these are the auth errors in the inspector logs, look at the difference between an expired token vs. an unexpired token, it stops moaning about the token not being legit, but it still won't auth me D: http://paste.openstack.org/show/599244/14:28
ppielaTheJulia: Nits are fine. I will take a look, and respond. Many of the cleanup changes are somewhat subjective, and I am looking for consensus14:28
des_consoladoomfg I'm an idiot, when you get a token from keystone using curl it comes back in the headers as X-Subject-Token, I was just using a json field the ID14:31
des_consoladoall resolved now14:31
*** Goneri has joined #openstack-ironic14:31
*** cdearborn has quit IRC14:32
*** [2]cdearborn is now known as cdearborn14:32
TheJuliappiela: well, they make sense to me :)14:38
bfourniesambetts: for the change to use construct lib in local_link_connection plugin I have included all possible types for port_id (i.e. ifAlias). I think because they are all strings this is OK, but if you have a chance, you can see the question in the review. Thanks! https://review.openstack.org/#/c/43114114:46
patchbotpatch 431141 - ironic-inspector - Use construct lib to parse TLVs in local_link_conn...14:46
sambettsbfournie: will try to take a look soon14:46
bfourniesambetts: thanks!14:47
TheJuliapas-ha: Do you feel 433675 should get cherry-picked to stable/ocata ?14:49
*** athomas has quit IRC14:50
openstackgerritMerged openstack/bifrost master: scripts: Collect logs even if deployment fails.  https://review.openstack.org/43353214:55
openstackgerritMerged openstack/bifrost master: Update release note index for ocata  https://review.openstack.org/43385214:55
openstackgerritMerged openstack/bifrost master: Fix ironic-inspector.conf template  https://review.openstack.org/43432114:59
*** Nisha_Agarwal has joined #openstack-ironic15:00
*** athomas has joined #openstack-ironic15:00
openstackgerritMerged openstack/bifrost master: Fix ansible-pip-version.py script  https://review.openstack.org/43367515:01
*** chlong has quit IRC15:05
openstackgerritMerged openstack/bifrost master: Updated from global requirements  https://review.openstack.org/43192615:06
*** mtanino has joined #openstack-ironic15:07
mariojvgood morning ironic15:07
Nisha_Agarwaldtantsur|bbl, vdrok Regarding https://review.openstack.org/#/c/432958/11 vsaienk0 has a comment. He says that it is not a bug.15:08
mariojvi have an idea i'd like some initial feedback on15:08
patchbotpatch 432958 - ironic - Do not pass SNMPv3 credentials always15:08
Nisha_Agarwaldtantsur|bbl, vdrok vsaienk0 Can we decide on it?15:08
mariojvi was thinking in certain use cases, near instant deploys for sacrificing some environment variability and security might be good15:08
des_consoladohey, the baremetal host is getting its addressing from DHCP just fine, but TFTP isn't working. I've tcpdump'd and strace'd the tftp process and checked iptables. It looks like the ironic-inspector chain is rejecting those TFTP packets :(15:08
mariojvironic or ipa (i think) has some support for image caching already15:08
*** jkilpatr has quit IRC15:09
*** jkilpatr has joined #openstack-ironic15:09
mariojvwhat if a deploy could work like: images are cached on node beforehand, booted into OS and waiting powered on with an ssh key for ironic15:09
mariojvdeploy is take tenant ssh key and remove ironic's15:09
mariojvwondering if there's a use case there15:09
mariojvprerequisites would probably be long running ramdisk support, full support for image caching15:10
mariojvsome var on a node indicating that it's booted into an OS15:11
TheJuliaI don't remember that specifically making it in as a mechanism, at least pre-written images15:11
*** Nisha_Agarwal has quit IRC15:11
mariojvyeah, i don't think that's 100% upstream yet15:13
TheJuliaIronic can cache, there is also caching proxy support that has been added in for swift based downloads (i.e. parallel, or rapid in-series deployments)15:13
mariojvright, this would have to be fully pre-written (or pxe booted) images for it to work15:13
TheJuliaI guess there could be a mix of a deploy driver that could do that though, it would just be heavily abstracted.  I'm wondering who would use it at the moment.15:14
mariojvthe always powered on thing could be optional15:14
mariojvyeah, i was mainly asking about if anyone would use ti15:14
mariojv*it15:14
mariojvonmetal definitely wouldn't, since we don't want to touch os internals15:14
mariojvor rather touch a node after it's booted on a tenant image15:14
TheJuliaI'd personally want it to be powered off ;) but that is just me.  I've had to deal with the datacenter electric bill way too many times in my career.15:14
mariojvtotally15:15
mariojvit'd be a decently fast deploy then, but not instant15:15
TheJulia"WHY did it go up so much?" "Remember that rack we had come in... yeah... it was all spinning disks" "Oh."15:15
mariojvheh15:15
mariojvironic node-update set power_inteface="solar"15:15
TheJuliaI kind of see the biggest speed hurdle is the POST time15:16
mariojvPOST (or PATCH i guess) making it through ironic, or ironic -> IPA?15:16
TheJuliaThen again, we also actually saw a nice drop in our power bill when we updated the kernels across most of our fleet at that job to allow for CPU throttling15:16
mariojvor the intial boot15:16
TheJuliaI mean, power on self test15:17
mariojvoh ok15:17
TheJulialike, bios doing memory checks15:17
mariojvyeah15:17
TheJulia"Oh hai 128GB of ram, lets be friends!"15:17
mariojvwelp, if no one will use it, it's not a good feature :)15:18
TheJuliaMaybe worth asking at the PTG?15:18
mariojvyeah, maybe15:18
mariojvi wonder if we have a "brainstorm" or "throw ideas out there" time15:18
mariojvoutside of focus time15:18
TheJuliait would be kind of neat if we could suspend the chassis and then resume it via the bmc15:19
TheJulia"go take a nap, I'll need you later" says the conductor15:19
mariojvdtantsur|bbl: what do you think about that ^ (either the ideas or the time for just throwing ideas out there for group discussion)?15:19
mariojvi suspect friday afternoon will be like that, but less people will be present. i guess that's fine15:20
TheJuliaIn the past, it was done with scotch or whisky15:20
des_consoladohttp://paste.openstack.org/show/599257/ - the number of packets hitting this chain goes up by a handful every time I re-initiate an inspection.15:20
des_consoladoI've added security group rules for egress/ingress port 69 to accept, made no difference15:20
mariojvyeah, would like to include non-drinkers too15:20
TheJuliades_consolado: Personally, I've not had inspector manage the firewalling15:21
TheJuliaYeah, that is likely a good idea.  Maybe coffee or tea time?15:21
mariojvsure15:21
* TheJulia thinks it would be funny if we scheduled a tea time15:22
des_consoladoTheJulia: it automatically adds all this stuff, you changed the code or just manually ripped out the iptables stuff it added, or...?15:22
mariojvi think that'd be great lol15:22
mariojvwe could all use a bit of caffeine after the travel15:22
mariojvespecially folks traveling from outside USA15:22
TheJuliades_consolado: it is a configuration option15:22
* mariojv is happy this trip is preserving his timezone15:22
jrollTheJulia: there was a team at rackspace sf whose standups were a tea time, every day :P15:22
TheJuliaditto, I'm a little grumpy that my other half wanted to drive to Atlanta though.  7 hours :(15:23
mariojvaw :/ hope that the weather is forgiving15:23
TheJuliaMe too. Which reminds me, I won't be around a good chunk of tomorrow.  I have a few errands I'll nee to run to make sure the feline overlords do not murder us when we return.15:24
* mariojv goes back to taking notes for the ptg15:24
*** mgould|afk is now known as mgould15:31
mgouldhi everyone15:31
mariojvhi mgould15:32
*** zackf has joined #openstack-ironic15:32
mgouldI've run `nova boot --key-pair default [snip]`, and I can ping the resulting node and start an ssh handshake15:32
mgouldit doesn't accept my key15:32
mgouldthe key fingerprint matches what's in nova keypair-show15:33
mgouldI can see dd writing to the configdrive in ironic-conductor.log15:33
mgouldhow can I debug this?15:33
mariojvmgould: can you get a console on the node?15:34
mgouldmariojv: yep15:34
mariojvmgould: also you can b64decode and unzip your configdrive to see if it's correct15:34
jrollalso ssh -vvvv15:34
mariojvssh -vvvv ^15:34
mariojvyeah15:34
mariojvt hat15:34
jrollor on the console tail /var/log/auth.log15:34
mgouldheh, I thought it only went up to -vvv15:35
mariojvone more can't hurt :)15:35
* jroll would like to place a bet on some sort of cipher mismatch or something15:35
openstackgerritGalyna Zholtkevych proposed openstack/ironic master: Make ironic console supporting the nokeepalive mode  https://review.openstack.org/37283015:35
* jroll -vvvvvvvvvvvvvvvvvvvv all the things15:35
mgouldmariojv: but I can't log in via the console, because ssh login only15:35
NobodyCamGood Morning Ironic'ers15:35
mariojvmgould: i kind of meant ironic console (shellinabox, etc)15:35
mgouldalso, the input file for dd no longer exists15:35
mariojvor via ipmi15:35
mariojvmgould: if this is devstack, you could also pull down the rescue mode patches and use that :D but it'd take a while to configure15:36
mgouldtripleo, sadly15:36
mariojvand also require ssh key to work15:36
mariojvwell, no it wouldn't15:36
mariojvthat's password auth15:36
mariojvmorning NobodyCam15:37
*** jaganathan has quit IRC15:37
mgouldmorning NobodyCam15:37
NobodyCammorning mariojv :)15:37
NobodyCammorning mgould :)15:38
mgouldaha!15:41
mgoulddebug3: Incorrect RSA1 identifier15:41
mgoulddebug3: Could not load "/home/stack/.ssh/id_rsa" as a RSA1 public key15:41
mgouldthanks, jroll!15:41
jroll\o/15:41
mgouldobviously not, because it's an RSA *private* key15:42
mgouldaaargh15:42
openstackgerritOksana Voshchana proposed openstack/ironic master: WIP: TEST_GRENADE_IRONIC  https://review.openstack.org/41498815:43
*** fragatina has joined #openstack-ironic15:44
NobodyCammgould: doh /o\15:44
*** e0ne has joined #openstack-ironic15:44
*** faizy has joined #openstack-ironic15:45
*** fragatina has quit IRC15:45
*** fragatina has joined #openstack-ironic15:46
mgouldmusta typed `nova keypair-add --public-key ~/.ssh/id[TAB][RETURN]`15:46
*** racedo has quit IRC15:46
NobodyCam:) hehehe15:47
* mgould would really like it if ~/.ssh/id[TAB] completed to the public key instead, it's almost always the one I want15:47
openstackgerritOksana Voshchana proposed openstack/ironic master: WIP: TEST GRENADE DEV  https://review.openstack.org/39712615:48
*** causten has quit IRC15:49
openstackgerritRaoul Scarazzini proposed openstack/python-ironicclient stable/newton: Set OSC default baremetal api version as in ironicclient  https://review.openstack.org/43498015:49
*** Syed__ has joined #openstack-ironic15:49
*** causten has joined #openstack-ironic15:52
*** gcb has quit IRC15:53
*** racedo has joined #openstack-ironic15:55
*** _milan_ has joined #openstack-ironic15:56
mgouldbah, error still happens after re-uploading the key and redeploying15:57
bfourniemgould: that ssh debug msg is expected, you'll get that even when ssh works fine.  Its funny coz I've been having a similar issue ssh'ing into a fedora VM over the last day. then I tried a cirros image and it worked fine15:58
bfourniemgould: can you pastebin the ssh output?15:58
bfourniemgould: also make sure security group is setup properly - "openstack security group rule create default --protocol tcp --dst-port 22:22"15:59
*** causten has quit IRC15:59
mgouldbfournie: http://paste.openstack.org/show/599272/15:59
bfourniemgould: yeah, same thing I've been seeing - no response from server to this: "debug2: we sent a publickey packet, wait for reply"16:00
mgouldbfournie: yeah, I noticed that16:01
mgouldthis is an overcloud image from a couple of weeks ago16:01
bfourniemgould: type?16:01
jrollI saw someone in another channel having this issue lately16:02
* jroll looks at logs16:02
*** dtantsur|bbl is now known as dtantsur16:02
*** crushil has joined #openstack-ironic16:02
jrollmgould: do you see anything like debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP16:03
*** rcernin has quit IRC16:03
mgouldbfournie: bare, qcow2, I think RHEL 7.316:03
*** moshele has quit IRC16:03
mgouldexpecting SSH2_MSG_KEX_ECDH_REPLY16:04
dtantsurvsaienk0, yes (re neutron topics on the etherpad)16:04
mgouldexpecting SSH2_MSG_NEWKEYS16:04
*** fxpester has quit IRC16:04
mgouldthose are the only "expecting" lines16:04
jrollmgould: what's the last line before hanging?16:04
jrollidk, this worked for a friend with a similar issue http://blog.dougco.com/unix/ssh-hangs-when-expecting-ssh2_msg_kex_dh_gex_group/16:05
dtantsurmariojv, could you provide a tl;dr for me please? I don't quite understand the context16:05
jrollmgould: he could ssh to his server from centos, but not ubuntu16:05
mgoulddebug1: No more authentication methods to try.16:05
mgouldPermission denied (publickey,gssapi-keyex,gssapi-with-mic).16:05
dtantsuralso please re-ping whoever pinged me earlier. ETOOMANYERRANDS16:05
jrollhm, yeah, that does sound like key rejection16:05
bfourniemgould: as a sanity test might be worth trying a cirros image separately (can pick up here https://docs.openstack.org/image-guide/obtain-images.html)16:06
mgouldbfournie: will do, thanks!16:06
bfourniemgould: my ssh failure output from your pastebin is exact same as mine using fedora, then worked fine w/ cirros16:07
mgouldweird16:07
* mgould will try cirros16:07
mariojvdtantsur: 2 things: 1. do you think a feature that allowed near-instant deploys by a) caching an image on a node, keeping it booted into the OS with an ironic SSH key, and then b) dropping user SSH key and removing ironic's during a deploy16:07
mariojvwould be useful to anyone?16:07
mgouldapart from anything, then I'll know the password16:07
bfourniemgould: yep (hasn't changed yet even though cubs won :-) )16:08
mariojvdtantsur: 2: do you think that having scheduled time for brainstorming/talking about any new ideas (open discussion time) would be useful at PTG, if we don't already have it?16:08
dtantsurmariojv, dropping user ssh key assumes interacting with cloud-init, right?16:08
rloohi and good morning all16:08
dtantsurmariojv, re brainstorming: I hope it's going to happen during and between all sessions :)16:08
dtantsurmorning rloo16:08
mariojvdtantsur: not really - if node is booted into the OS, ironic can SSH and perform necessary operations16:08
dtantsurmariojv, but ironic does not have the key - nova does16:08
mariojvsounds fine to me. TheJulia brought up the idea of "tea time" :)16:08
mariojvyeah, would require some changes there16:09
mariojvanyway, it was just a random idea. i haven't heard anyone interested in actually using it. thx16:09
rloodtantsur: I was wondering about JayF 's question: L41 https://review.openstack.org/#/c/428690/1/ironic/conf/auth.py16:09
patchbotpatch 428690 - ironic - Log an actual error message when failed to load ne... (MERGED)16:09
mariojvgood morning rloo16:09
rloomorning mariojv, dtantsur16:09
bfourniemgould: make sure you boot with same —key-name though so have same test16:10
* mgould nods16:10
JayFmariojv: that breaks one of our abstractions16:10
vdrokmorning jroll NobodyCam rloo and JayF16:10
des_consoladohas anyone seen this error "Host blah is not mapped to any cell" when doing the `openstack server create ...` on an enrolled and available node?16:10
JayFmariojv: ironic does *not* directly touch instnace contents at all today. We lie down an opaque image, and a configdrive. Making Ironic start interacting inside the instance image is something I'd be -1 to16:11
JayFvdrok: o//16:11
*** pcaruana has quit IRC16:11
NobodyCammorning vdrok :)16:11
vdrokdes_consolado: yup, I think it means that nova compute was not added to a default cell16:11
mariojvJayF: it might play nice with abstractions once we have deploy steps16:11
mariojvJayF: but yeah, no one wants to use this anyway :P16:12
*** derekh has quit IRC16:12
vdroksince recently, it is required to do nova-manage simple_cell_setup or something16:12
JayFmariojv: fwiw, I don't think that changes anything -- as an upstream project, touching inside the instance is sorta ... opening a pandora's box to a large amount of scope stuff we don't want yet imo16:12
mat128mariojv: one might want to add a custom deploy step that acts on the image16:12
JayFmariojv: (and maybe don't want ever)16:12
mat128but thats downstream stuff16:12
JayFmat128++ exactly16:12
des_consoladonova-manage cell_v2 simple_cell_setup ... yeah this has been a play in the kolla-ansible playbooks that I've seen16:12
des_consoladohmm16:12
dtantsurrloo, JayF, ah, somehow missed it. it exposes quite technical details in addition to already existing logging, hence DEBUG16:13
*** trown is now known as trown|outtypewww16:13
*** tesseract has quit IRC16:14
rloodtantsur: OH. ok, just technical, not security things, right?16:14
*** faizy has quit IRC16:15
*** rbartal has quit IRC16:15
*** derekh has joined #openstack-ironic16:15
dtantsurrloo, we already have a warning like "Failed to load credentials from [section] section". this one just adds an actual reason on top.16:15
mgouldmariojv: I kinda feel like there are already a lot of tools for sshing into a node and applying some config programmatically...16:15
dtantsurlike "missing username" or whatever keystone reports16:15
mariojvmgould: :)16:15
rloodtantsur: ok, replied/added a comment with your answer. thx.16:15
mariojvmgould: the ironic bit would be just keeping the OS booted if you used ansible or something outside of ironic16:15
mariojvi guess you could just have nodes pre-deployed then16:16
mariojva good point16:16
mat128JayF: https://github.com/openstack/ironic-python-agent/commit/a5370d52cdc25573f4c7935f5bcde784814689f3 is the only thing I found touching the user image16:16
JayFmat128: yep, and that's only in the case of partition images, where Ironic installs the bootloader16:17
*** zackf has quit IRC16:20
*** zackf has joined #openstack-ironic16:20
*** vmud213 has quit IRC16:21
*** sdake_ has joined #openstack-ironic16:24
*** sdake has quit IRC16:26
*** zackf has quit IRC16:28
mgouldbfournie: cirros image deployed!16:28
mgouldbut I can't ping it16:28
mgouldOTOH, I can log in via the console, so swings and roundabouts16:28
bfourniemgould: did you create floatingip?16:29
mgouldnot explicitly16:29
mgouldit's showing up in nova list with an ip on the ctlplane network16:29
mgouldneutron floatingip-list says "The resource could not be found."16:30
*** aNuposic has joined #openstack-ironic16:31
*** jcoufal has joined #openstack-ironic16:33
bfourniemgould: this is what I did to set up a floating IP, although when I did a nova boot I used a separate tenant net - http://pastebin.test.redhat.com/45627816:33
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Negative functional tests for VIFs ironicclient commands  https://review.openstack.org/43433316:33
mgouldbfournie: will try that, thanks16:34
mgouldhmmm, still getting "the resource could not be found"16:35
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Check baremetal subcommands in OSC help output  https://review.openstack.org/40425816:37
bfourniemgould: weird… even after you did floatingip-create… you have sourced overcloudrc?16:37
mgouldthere is no overcloud, I was just using an overcloud disk image to test with16:38
mgouldneutron/server.log says /v2.0/floatingips.json is 404ing16:39
des_consoladohey I got DHCP and TFTP working perfectly well for ironic-inspector, but now trying to deploy a baremetal node it gets as far as the PXE part and is not getting any DHCP offers. I can see the DHCP requests coming into the interfaces so I don't think they're being dropped by any firewall, but dnsmasq is just sitting there (I strace'd it).16:40
mgoulddes_consolado: inspector and deployment use separate dnsmasq instances16:41
* dtantsur started writing the same comment16:41
mgoulddeployment uses one provided by neutron16:41
dtantsurdes_consolado, do you deploy through nova or...?16:41
des_consoladoyeah through nova, I did not know that so that would be my problem :) I'll have a look at what's going on with neutron dnsmasq, ty!16:42
mgoulddes_consolado: `ip netns list`, then you should see something starting with "qdhcp"16:44
mgouldsudo ip netns exec [qdhcp-whatever] [tcpdump command]16:44
*** aNuposic has quit IRC16:44
mgouldshould let you observe dhcp happening16:44
mgouldeasier solutions may exist16:45
*** rama_y has joined #openstack-ironic16:46
des_consoladothe usual design is for the neutron dhcp agent just to give the node an IP address, the TFTP stuff is usually still handled in the same place as for the ironic-inspector?16:46
des_consoladoah yes I think I know what I'm doing let me try something16:47
JayFdes_consolado: tftp servers are run per conductor16:48
JayFdes_consolado: you have to ensure the tftp server is running, but conductor puts all the files in place16:48
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Change condition for deletion of node in functional tests  https://review.openstack.org/43485816:48
vdrokgood night everyone!16:50
mgouldo/ vdrok16:50
*** nicodemos has quit IRC16:52
*** moshele has joined #openstack-ironic16:54
*** chlong has joined #openstack-ironic16:59
*** pbandark has joined #openstack-ironic17:01
*** baoli has quit IRC17:01
*** derekh has quit IRC17:01
*** dsneddon_afk is now known as dsneddon17:04
*** rpioso has quit IRC17:04
*** derekh has joined #openstack-ironic17:05
*** shobhar has joined #openstack-ironic17:07
*** moshele has quit IRC17:08
*** moshele has joined #openstack-ironic17:08
*** baoli has joined #openstack-ironic17:10
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Add testcases for OSC baremetal port group commands  https://review.openstack.org/38542717:11
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Create port with specific port group UUID in OSC  https://review.openstack.org/41184017:13
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Add tests for 'baremetal port create' command  https://review.openstack.org/33288017:13
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Add basic tests for OSC plugin baremetal chassis commands  https://review.openstack.org/36615817:14
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Tests for OSC baremetal node create command with options  https://review.openstack.org/38235217:15
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost master: Use virtualbmc for virtual BM nodes  https://review.openstack.org/42737617:17
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost master: Use JSON baremetal data in testing  https://review.openstack.org/43089817:17
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost master: Use Ansible to create test VMs  https://review.openstack.org/42707117:17
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost master: WiP Re-create the libvirt network from scratch  https://review.openstack.org/43503617:18
JayFjroll: can you land https://review.openstack.org/#/c/433329/?17:18
patchbotpatch 433329 - ironic-python-agent - Clean up release notes post-ocata release17:18
jrollya17:18
jrollsorry bout that one17:19
JayFdtantsur: about https://review.openstack.org/#/c/433331/ -- we removed current-series.rst from all the other projects. Are you that worried about a broken link in the case of inspector?17:19
patchbotpatch 433331 - ironic-inspector - Update release notes for Ocata release17:19
rloojroll, JayF: so many doc links to change :-( https://review.openstack.org/#/c/433974/17:20
patchbotpatch 433974 - ironic (stable/ocata) - Update documentation links to Ocata equivalents17:20
rlooJayF: I challenge you to fix it so we don't have to change so many links... like a centralized place where we put the link only *once*...17:20
dtantsurJayF, I'm worried about them everywhere :) I'm pretty sure I put the current-series somewhere at least once (dunno where)17:21
jrollJayF: I wonder if we make the "current-series" link the hidden part of that index.rst, if the automation will work okay17:21
dtantsurjroll, we used to have a similar hidden link, just in the other direction17:21
dtantsurso it's very possible17:21
JayFdtantsur: jroll: I can add current-series.rst to include unreleased, the nput current-series in hidden for sure17:21
jrolldtantsur: well, my question is "will the release automation work", not "is it possible"17:21
jroll:)17:21
JayFI'm just :( because for it to be consistent across projects, we have to merge that inspector one as-is or fix *all* the other ones17:21
dtantsurah, yeah17:21
dtantsurJayF, I can merge the inspector one, if people think it's not a problem OR if someone agrees to follow-up with an inclusion17:22
*** e0ne has quit IRC17:22
jrollJayF: well, if we assert we shouldn't break that current-series link, then we should add it back to others17:22
jrollbut17:22
JayFI don't think it's a problem to break that link, honestly.17:22
jrollI think if people hit that as a broken link, they can figure it out17:22
JayFexactly ^^^^17:22
*** moshele has quit IRC17:24
openstackgerritMerged openstack/ironic-python-agent master: Clean up release notes post-ocata release  https://review.openstack.org/43332917:25
JayFrloo: I'll add that to a small list of things I wanna ask docs people at the ptfg17:25
dtantsurjroll, JayF, -1 -> +2, feel free to approve17:25
rlooanyone know why we don't have versioned dev docs for python-ironicclient but we do for the rest (I think) of our projects?17:25
rlooJayF: ^^17:26
rlooeg https://docs.openstack.org/developer/python-ironicclient/newton doesn't work17:26
JayFrloo: I think clients are different, somehow, but I'm not sure17:26
rlooJayF: ok, so it is 'on purpose' :)17:26
jrolldtantsur: JayF done17:26
*** zackf has joined #openstack-ironic17:26
JayFrloo: I believe so, yeah17:27
*** amarao has quit IRC17:27
*** derekh has quit IRC17:28
openstackgerritMerged openstack/ironic-inspector master: Update release notes for Ocata release  https://review.openstack.org/43333117:30
* jroll lunch17:32
openstackgerritJay Faulkner proposed openstack/ironic-inspector master: Use specific end version since liberty is EOL  https://review.openstack.org/43503917:32
openstackgerritJay Faulkner proposed openstack/ironic master: Use specific end version since liberty is EOL  https://review.openstack.org/43504017:34
*** deray has joined #openstack-ironic17:34
openstackgerritJay Faulkner proposed openstack/ironic-python-agent master: Use specific end version since liberty is EOL  https://review.openstack.org/43504117:36
openstackgerritJohn L. Villalovos proposed openstack/ironic master: Use flake8-import-order  https://review.openstack.org/43504217:36
openstackgerritJay Faulkner proposed openstack/ironic master: Use specific end version since liberty is EOL  https://review.openstack.org/43504017:36
* rloo finds it difficult (ok, not straightforward) to find links to specs or whatever, to prep for ptg17:37
*** mgould is now known as mgould|afk17:38
* rloo thinks maybe after lunch it will be easier or won't matter...17:38
TheJuliaproject:openstack/ironic-specs ?17:38
* TheJulia just looks at everything and tries to sift through the sea17:39
rlooTheJulia: no way am i going to look at all those specs17:39
*** kromanenko has quit IRC17:39
* TheJulia may also be crazy17:39
derayI have a quick query. I have a use case for installing ESXHost on a baremetal using ironic. First question is.. does ironic support it / ironic doesn't bother which user image is getting deployed? 2nd question, if yes its possible then whats the alternative to config-drive in ESX host, any idea?17:39
* JayF tosses out https://review.openstack.org/#/c/334113/ as a spec that we have on the list for ptg that could use a good review /cc rloo17:39
patchbotpatch 334113 - ironic-specs - Add spec for specific faults support17:39
dtantsurderay, we try to be as image-agnostic as it's possible. I don't know what ESXHost, so it's hard to answer the second question. But you may be able to use nova's metadata instead.17:40
TheJuliaderay: Ironic does not care, so if you construct a whole disk image it should be good17:40
*** karthiks has quit IRC17:40
TheJuliaderay: As for configuration drive, I don't think there is any equivalent.17:40
deraydtantsur, ESXHost ~= ESXi17:41
TheJuliahmmm17:41
dtantsurderay, I don't know much about anything starting with ESX, unfortunately :)17:41
dtantsurJayF++ also https://review.openstack.org/#/c/338138/ is something vendor people has been pushing on us for quite some time17:41
patchbotpatch 338138 - ironic-specs - Add new capabilities to ironic17:41
TheJuliaderay: maybe make custom ESXi images somehow that have enough to check in with some sort of configuration management system (that is, if there is enough there to do so.  The ways of ESX are very gui/button clicks driven)17:42
deraydtantsur, TheJulia ok17:42
deraydtantsur, TheJulia Just wondering if this is of any use: https://blueprints.launchpad.net/nova/+spec/vmware-config-drive-support (altho related to VM images I feel)17:43
dtantsurderay, I don't think so. Nova drivers are not related to ironic.17:44
dtantsur(except for nova ironic driver ofc)17:44
TheJuliaderay: last time I logged into an ESXi host, I think the only thing that was really available was that it had bash.  That might have change.  It would be much easier if it they never discontinued classic ESX17:44
TheJuliaderay: what dtantsur said, that is for guest Virtual Machines17:45
TheJuliaderay: silly question, have you posed the question of automated deployments to vmware?17:45
deraydtantsur, I do understand that. I was just trying to match that with the config-drive behaviour17:45
derayTheJulia, ok17:46
openstackgerritJohn L. Villalovos proposed openstack/ironic-python-agent master: Use flake8-import-order  https://review.openstack.org/43504817:47
dtantsurderay, does this thing even run cloud-init or some other component handling metadata?17:48
derayTheJulia, yeah kind of .. I am trying to figure out any out of the box alternative to config-drive (e.g. configuring n/w interfaces) for ESXi17:48
JayFderay: there is glean, which is a scaled down version of cloud-init, writen by openstack infra group, but it requires python17:48
JayFderay: if tehre's no python whatsoever on the esx host, your only option would be something homegrown, I think -- which might not be too nasty depending on how complex your network configs are.17:48
TheJuliadelay: http://pubs.vmware.com/vsphere-60/index.jsp?topic=%2Fcom.vmware.vsphere.install.doc%2FGUID-870A07BC-F8B4-47AF-9476-D542BA53F1F5.html17:49
JayFderay: or, alternatively, completely bail on client-side network config, and set your images to dhcp-everything, and provide dhcp on the instance networks17:49
TheJuliaerr, deray17:49
TheJulia^^^17:49
deraydtantsur, no i guess .. tried to explore.. but quick googling didn't help much17:49
* TheJulia kicks autocorrect17:49
*** dyasny has quit IRC17:49
derayJayF, glean .. ok. will do a quick search17:50
* deray going thru http://pubs.vmware.com/vsphere-60/index.jsp?topic=%2Fcom.vmware.vsphere.install.doc%2FGUID-870A07BC-F8B4-47AF-9476-D542BA53F1F5.html17:51
JayFderay: https://docs.openstack.org/infra/glean/17:51
derayJayF, sure17:51
dtantsurTIL about glean17:51
JayFdtantsur: seriously? It's what's been used in the gate now for ages17:51
JayFdtantsur: it's a really awesome little tool17:51
mariojvit's neat17:51
openstackgerritJohn L. Villalovos proposed openstack/ironic-lib master: Use flake8-import-order  https://review.openstack.org/43505117:51
TheJuliadtantsur: glean rocks, as long as you can get patches landed when you need them :)17:51
mariojvwe'll probably using it to finish off non-dhcp rescue mode17:51
JayFdtantsur: and we'll likely end up pushing a couple of patches to it, and using it for rescue :)17:51
* sambetts 3> glean 17:51
mariojvwill have to patch it a lot17:51
mariojvya17:52
JayFsambetts: you mustache-icecreamcone it? :P17:52
sambettsyup17:52
dtantsurJayF, I'm good at missing well-known things :)17:52
TheJuliaderay: so, the example kickstart script/config file for esxi installs does hint at python being present....17:52
JayFdtantsur: it's fine, I know little/nothing about tripleo, even though the projects have always been closely related. we'll call it even :P17:53
* TheJulia wonders if it is more 3> is more goatee17:53
*** dyasny has joined #openstack-ironic17:53
dtantsurJayF, fair :)17:53
TheJuliaderay: last time I looked at ESXi, which was the 4.x series.  network configuration was not stored in a glean compatible format, but... it wouldn't be hard to add the commands to glean to do that sort of configuration.17:55
derayTheJulia, cool :)17:55
dtantsurhmm, I should have called it a day some time ago :) see you tomorrow17:56
mariojvsee ya17:56
*** dtantsur is now known as dtantsur|afk17:56
deraydtantsur, JayF TheJulia thank you so much for those quick pointers.. will take time to go thru. will rush to bed (nearing 12:00 night in my party of the world)17:56
JayFgl17:56
deraydtantsur|afk, bye17:57
TheJuliagoodnight deray17:57
derayJayF, TheJulia sambetts mariojv and all Ironicers .. have a good day ahead :)17:57
sambettscya deray o/17:57
derayTheJulia, gn o/17:58
mariojvlater deray17:58
sambettsAnyone ever seen this when the conductor tries to load the driver? 2017-02-16 17:31:00.626 8 ERROR oslo_service.service DriverLoadError: Driver pxe_ipmitool could not be loaded. Reason: Versioning for this project requires either an sdist tarball, or access to an upstream git repository. Are you sure that git is installed?.17:58
*** mgoddard has quit IRC17:59
mariojvnever17:59
*** deray has quit IRC17:59
*** aNuposic has joined #openstack-ironic17:59
mariojvsambetts: just pxe_ipmitool or any driver?17:59
TheJuliasambetts: I've seen that a few times :(17:59
sambettsmariojv: I've only tried to load the pxe_ipmitool driver, this is using the newton yum packages :/18:00
sambettsTheJulia: :( any idea of a resolution?18:01
TheJuliasambetts: I found that it was always when more than one driver was installed/defined for configuration and there was a bad install somewhere along the way.  I think I've nuked the installs from high orbit18:01
TheJuliaand re-installed18:01
TheJuliaI suspect it has to do with missing packaging information, but never dug into it too far.  Installing from a yum package, I wonder if something is missing?18:02
TheJulia(missing in the package that is)18:02
sambettsyeah :/ just missing dtantsur|afk unfortunatly18:02
sambettsmissed*18:03
TheJuliasambetts: I think your missing part of the information that gets placed when you do pip install xyz18:04
TheJuliaspecifically the file that conveys version information at the same level as the folder18:04
openstackgerritMerged openstack/ironic master: Use specific end version since liberty is EOL  https://review.openstack.org/43504018:05
TheJuliaNobodyCam: I think you mentioned to me recently something about consuming packages, by chance have you seen anything along the lines of ^^^18:07
sambettshmm :/ /me is unsure how to fix this ...18:08
*** leifmadsen_ has joined #openstack-ironic18:08
TheJuliasambetts: where is the ironic folder that is being loaded on the filesystem?18:10
sambettsnot sure, this is a container that was built using kolla, and it yum installed openstack-ironic-common and openstack-ironic-conductor18:10
jrollwhy does kolla use packages?18:11
* jroll mind blown18:11
openstackgerritJohn L. Villalovos proposed openstack/ironic-inspector master: Use flake8-import-order  https://review.openstack.org/43505618:11
*** leifmadsen has quit IRC18:11
* TheJulia looks at the floor and sees her jaw18:12
* sambetts is surprised too :/ 18:12
jlvillaljroll, inc0 probably knows why...18:12
jrolljlvillal: it was a bit of a rhetorical question, I really don't care18:12
jlvillal:)18:13
TheJuliasambetts: what distribution's packages?18:13
*** lucasagomes is now known as lucas-afk18:14
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost master: WiP do not restart libvirt net unless needed  https://review.openstack.org/43503618:14
sambettsTheJulia: centos as far as I know18:16
mariojvsounds like centos or RH since it's yum ?18:16
mariojvyeah18:16
* sambetts needs to call it a day and get some fud 18:17
jlvillalsambetts, fud is important ;)18:17
jlvillalsambetts, Good night!18:17
*** ElCoyote_ has quit IRC18:17
sambettsthanks for the help guys, I'm glad you were confused as I was18:17
TheJuliagoodnight sambetts18:17
sambettsnight all o/18:17
*** sambetts is now known as sambetts|afk18:18
*** jkilpatr has quit IRC18:22
*** jkilpatr has joined #openstack-ironic18:22
*** athomas has quit IRC18:25
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent master: Collect NIC name given by BIOS  https://review.openstack.org/39640618:29
*** ChubYann has joined #openstack-ironic18:31
*** crushil has quit IRC18:31
*** mgoddard has joined #openstack-ironic18:34
des_consoladois anyone here using kolla-ansible? I'm really confused, I need to get the neutron dhcp agent to point to the ironic tftp server... the neutron dhcp agent seems to spin up a dnsmasq service per subnet that is created with dhcp enabled, can anybody confirm this is correct?18:34
des_consoladoand then still, there is a way to add some extra dnsmasq configuration to a dhcp agent configuration?18:34
*** jaosorior has quit IRC18:34
TheJuliasambetts|afk: my wondering was if /usr/lib/python2.7/site-packages/ironic-*egg-info was missing. in the latest centos rpm build for openstack-ironic-common, it is present, but I don't know if that what is actually being sought for versioning info18:38
TheJuliades_consolado: Honestly I might ask that on #openstack-kolla, at least for inspection you need to get dnsmasq to have sufficient default config to reply without neutron knowing about the host, since inspection (as i understand it) just powers on the node in that case18:41
TheJuliades_consolado: specifically, ask about injecting dnsmasq config since it is, what is used by neutron18:42
TheJuliades_consolado: at least in most cases, we've only had one person come in with neutron using a different dhcp provider that I'm aware of18:43
mgoddardTheJulia: hi, I found an issue preventing kolla from deploying the bifrost container. I've added you to the bugs and reviews but I need to sign off for the day. Is there anyone else who should be informed? Seems like it ought to get resolved before they release 4.0.018:47
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent master: Collect NIC name given by BIOS  https://review.openstack.org/39640618:47
TheJuliamgoddard: as in severe/critical bugs?18:47
TheJuliaor, sometime in the next six months bugs?18:47
mgoddardTheJulia: as in the container fails to deploy, so I'd say critical18:48
TheJuliamgoddard: point me to the bug, sounds like we will need to cherry pick it to stable/ocata18:48
mgoddardTheJulia: sorry, I wasn't clear - the bug is in kolla (and kolla-ansible)18:49
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent master: Collect NIC name given by BIOS  https://review.openstack.org/39640618:49
mgoddardTheJulia: but I thought you might have an interest in it being resolved18:50
mgoddardTheJulia: the bugs are https://bugs.launchpad.net/kolla-ansible/+bug/1665415 and https://bugs.launchpad.net/kolla/+bug/166541318:50
openstackLaunchpad bug 1665415 in kolla-ansible "Bifrost container fails to deploy" [Undecided,In progress] - Assigned to Mark Goddard (mgoddard)18:50
TheJuliamgoddard: oh!  okay, well, have have no control of that, but it is good for us to be aware of if we need to do anything on our end18:50
openstackLaunchpad bug 1665413 in kolla "Bifrost container image is missing required dependencies" [Undecided,In progress] - Assigned to Mark Goddard (mgoddard)18:50
TheJuliamgoddard: Awesome, Thank you and have a good evening!18:50
mgoddardTheJulia: thanks, same to you18:51
*** ralonsoh has quit IRC18:51
*** racedo has quit IRC18:52
*** pbandark has quit IRC18:52
*** e0ne has joined #openstack-ironic18:54
*** jidar has quit IRC19:01
*** crushil has joined #openstack-ironic19:03
*** rpioso has joined #openstack-ironic19:12
*** dprince has quit IRC19:19
*** Goneri has quit IRC19:24
*** asselin has quit IRC19:25
*** mgoddard has quit IRC19:27
*** e0ne has quit IRC19:32
*** fragatina has quit IRC19:37
*** fragatina has joined #openstack-ironic19:38
*** fragatina has quit IRC19:40
rpiosoI have a question about the ironic state machine's manageable state. Why does a request to set the provision state to 'manage' when the node is already in the manageable state fail with a BadRequest exception?19:40
*** fragatina has joined #openstack-ironic19:40
TheJuliaI would guess because there is no valid target to move it to19:41
TheJuliasince it is already in that state19:41
*** jkilpatr has quit IRC19:42
*** jkilpatr has joined #openstack-ironic19:42
rpiosoCouldn't it just silently remain in the manageable state?19:45
*** jkilpatr has quit IRC19:46
*** jkilpatr has joined #openstack-ironic19:46
TheJuliaI'm not sure eating the error in that case would be wise because something is out of sync in a sense19:47
*** fragatina has quit IRC19:48
rpiosoTheJulia: Seems like it could be harmless. And idempotent behavior can be convenient. Lots of state machines have states that loop back on themselves.19:50
*** sasha2 has quit IRC19:51
*** sasha2 has joined #openstack-ironic19:52
TheJuliarpioso: I agree although I'm not sure we're in a position where we can really change that behavior at this point.  I think most clients would at least check what they are modifying before they do so.  *shrugs*19:54
*** chlong has quit IRC19:56
rpiosoTheJulia: Fair enough.  I was also wondering if I was missing something.19:57
rpiosoTheJulia: ty19:57
*** krtaylor has quit IRC19:59
csmart\o morning20:01
mariojvhi csmart20:03
csmartmariojv: hey!20:04
JayFo/ gm20:05
rloohey mat128: i just wanted to check, are you still interested in working on this? https://review.openstack.org/#/c/382091/20:08
patchbotpatch 382091 - ironic-specs - RAID configuration during deployment20:08
*** sdake_ has quit IRC20:10
*** sdake has joined #openstack-ironic20:11
JayFyou know what occurs to me -- if we implement customizable deploy steps, I wonder if that could completely supplant the ansible driver that folks were talking about in austin20:12
csmartJayF: hey :-)20:13
JayF:D20:13
rlooJayF: could ask them :) My guess is the ansible driver might still be more flexible but i don't recall the details.20:14
*** Sukhdev has joined #openstack-ironic20:14
*** Goneri has joined #openstack-ironic20:15
*** amoralej is now known as amoralej|off20:16
mrdaMorning Ironic20:17
*** alexpilotti has joined #openstack-ironic20:18
*** alexpilo_ has quit IRC20:19
NobodyCammorning mrda :)20:27
*** baoli has quit IRC20:29
mrdao/20:35
*** moshele has joined #openstack-ironic20:35
*** baoli has joined #openstack-ironic20:40
*** aNuposic has quit IRC20:50
*** moshele has quit IRC20:51
*** vinsh_ has joined #openstack-ironic20:52
*** vinsh has quit IRC20:53
*** aNuposic has joined #openstack-ironic21:02
*** fragatina has joined #openstack-ironic21:02
*** krtaylor has joined #openstack-ironic21:04
*** moshele has joined #openstack-ironic21:04
*** shobhar has quit IRC21:04
csmartmrda: morning21:06
*** sdake has quit IRC21:07
mrdahey csmart21:07
*** _milan_ has quit IRC21:10
mat128rloo: yes indeed21:12
mat128rloo: oh, the review is requiring my attention21:12
mat128rloo: yolanda split it in half and I also updated the other half (deploy steps)21:12
*** moshele has quit IRC21:13
mat128I'm leaving soon but I will put it on my list21:13
rloomat128: thx! i suspect quite a bit of that spec can be changed/whittled down, once the deploy steps one is done.21:13
mat128yup21:13
rloomat128: are you doing the deploy steps one, or is yolanda? that one needs more work i think.21:13
rloomat128: you going to be at PTG?21:13
mat128yolanda split it and I offered to fix some of the things mentioned21:13
mat128unfortunately no :(21:13
rloomat128: :-(21:14
* mat128 is missing out on everything we do here :(21:14
mat128C'est la vie...21:14
rloomat128: it is only Atlanta...21:14
mat128I know21:14
*** ccamacho has quit IRC21:16
*** rm_work has left #openstack-ironic21:31
*** sdake has joined #openstack-ironic21:33
*** jkilpatr has quit IRC21:34
*** ccamacho has joined #openstack-ironic21:34
*** crushil has quit IRC21:38
*** crushil has joined #openstack-ironic21:39
*** pmannidi has joined #openstack-ironic21:40
*** jerrygb has quit IRC21:41
*** shobhar has joined #openstack-ironic21:42
*** ElCoyote_ has joined #openstack-ironic21:45
*** Sukhdev has quit IRC21:45
*** crushil has quit IRC21:48
*** leifmadsen_ is now known as leifmadsen22:04
*** chlong has joined #openstack-ironic22:05
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent master: Collect NIC name given by BIOS  https://review.openstack.org/39640622:07
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent master: Collect NIC name given by BIOS  https://review.openstack.org/39640622:10
*** jkilpatr has joined #openstack-ironic22:11
*** chlong has quit IRC22:11
rloohi JayF, if you have a few min, question about what you meant by EVENTWAIT comment: https://review.openstack.org/#/c/343684/5/specs/approved/synchronize-events-with-neutron.rst22:13
patchbotpatch 343684 - ironic-specs - Add synchronize-events-with-neutron spec.22:13
rlooJayF: eventwait is new, being proposed here. what do you mean by 'different ironic actions'.22:13
JayFI mean, lets say the network is getting setup for cleaning22:14
JayFor the network is getting setup for deployment22:14
JayFor for inspection22:15
rlooJayF: ok, so you want a different state for each of those cases?22:15
JayFall will traverse "EVENTWAIT" rather than following our existing pattern of having those transitory states being ACTIONBLAH22:15
JayFwell, I don't know if that's what I want. I'm not sure why the existing *WAIT states don't work22:15
JayFI just immediately identified that as something that would've made my tooling 10x more complex when I was operating ironic downstream22:16
rlooJayF: ok, using existing states might work too. dunno, i didn't look into it.22:16
rlooJayF: i suspect one wants to be able to identify what is being waited for.22:16
rlooJayF: for deploying, we have 'wait call-back' :-(22:18
JayFwhich I will call "DEPLOYWAIT" until the day I die :P22:18
rlooJayF: hind sight... anyway, I'll comment.22:18
*** bfournie has quit IRC22:21
*** ijw has joined #openstack-ironic22:36
*** pmannidi has quit IRC22:39
*** Sukhdev has joined #openstack-ironic22:43
Sukhdevjroll : your suggested trick worked to redirect console logs22:44
rlooJayF: do you have +2 powers? https://review.openstack.org/#/c/435053/22:47
patchbotpatch 435053 - ironic (stable/ocata) - reno 'upgrades' should be 'upgrade'22:47
JayFI am a stable core22:48
JayFunlike most starfleet warp cores during a battle22:48
rlooJayF: stable = horses and cows :)22:51
rlooJayF: thx!22:51
JayFnp22:58
*** ccamacho has quit IRC22:58
*** rbudden_ has joined #openstack-ironic23:06
*** rbudden has quit IRC23:07
*** rbudden_ is now known as rbudden23:07
mariojvheading out, have a good evening ironic23:08
SukhdevJayF , rloo : Hey Jay or Ruby, you might be able to answer my trivial question and save me some time -  I am looking for some canned images for deploy as well as target to test my BM deployment23:08
SukhdevI mean ramdisk for deploy as well as end-user OS images23:09
JayFmost pre-canned images are made for vms23:09
JayFI can point you at a blogpost a racker made on how he made images23:09
* JayF waves at cloudnull (not in channel now :C)23:09
*** bfournie has joined #openstack-ironic23:10
SukhdevJayF : any pointers that will save time will be highly appriciated23:10
JayFSukhdev: https://github.com/osic/osic-clouds/blob/master/nextgen/admin-building-images.md look under "create a user image"23:10
*** shobhar has quit IRC23:10
SukhdevJayF : perfect - thanks23:10
*** baoli has quit IRC23:18
openstackgerritPeter Piela proposed openstack/ironic-ui master: Add support for network_interface attribute  https://review.openstack.org/43259923:23
*** ppiela has quit IRC23:53
*** cdearborn has quit IRC23:57

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