Tuesday, 2017-09-19

*** oanson has quit IRC00:08
*** oanson has joined #openstack-ironic00:09
*** chlong has joined #openstack-ironic00:20
*** mat128 has joined #openstack-ironic00:28
*** gcb has joined #openstack-ironic00:30
*** litao__ has joined #openstack-ironic00:44
*** namnh has joined #openstack-ironic00:48
*** bfournie has joined #openstack-ironic00:51
*** bfournie has quit IRC00:52
*** namnh has quit IRC00:53
*** hw_wutianwei has joined #openstack-ironic00:55
*** Sukhdev has quit IRC01:12
*** phuongnh has joined #openstack-ironic01:14
*** dyasny_ has quit IRC01:21
*** zhangfei has joined #openstack-ironic01:27
*** namnh has joined #openstack-ironic01:30
*** yangyapeng has joined #openstack-ironic01:31
*** ijw has quit IRC01:51
*** e0ne has joined #openstack-ironic01:58
*** e0ne has quit IRC02:02
*** namnh has quit IRC02:02
*** chlong has quit IRC02:03
*** lennyb has quit IRC02:04
*** yangyapeng has quit IRC02:04
*** baoli has joined #openstack-ironic02:05
*** lennyb has joined #openstack-ironic02:06
*** yangyapeng has joined #openstack-ironic02:09
-openstackstatus- NOTICE: Gerrit is being restarted to feed its insatiable memory appetite02:40
*** baoli has quit IRC02:51
*** zhangfei has quit IRC03:05
*** zhangfei has joined #openstack-ironic03:18
*** crushil_ has joined #openstack-ironic03:26
*** noam_ has joined #openstack-ironic03:32
*** gcb has quit IRC03:53
*** namnh has joined #openstack-ironic03:56
*** e0ne has joined #openstack-ironic04:00
*** e0ne has quit IRC04:04
*** aparnav has joined #openstack-ironic04:06
*** mat128 has quit IRC04:10
*** udesale has joined #openstack-ironic04:16
*** TuanLA has joined #openstack-ironic04:44
*** marios has joined #openstack-ironic05:00
*** namnh has quit IRC05:00
*** sasha2 has quit IRC05:01
*** namnh has joined #openstack-ironic05:01
*** crushil_ has quit IRC05:02
*** namnh has quit IRC05:05
*** namnh has joined #openstack-ironic05:14
*** yangyapeng has quit IRC05:23
*** ijw has joined #openstack-ironic05:25
*** ijw has quit IRC05:30
*** dpawar has joined #openstack-ironic05:35
*** namnh has quit IRC05:39
*** namnh has joined #openstack-ironic05:39
*** noam_ has quit IRC05:40
*** namnh has quit IRC05:44
*** namnh has joined #openstack-ironic05:49
*** ChubYann has quit IRC05:52
*** mjura has joined #openstack-ironic05:53
*** mjura has quit IRC05:53
*** namnh has quit IRC05:54
*** mjura has joined #openstack-ironic05:54
*** udesale has quit IRC05:59
*** jtomasek has joined #openstack-ironic05:59
*** udesale has joined #openstack-ironic06:00
*** afazekas has quit IRC06:05
*** arnewiebalck has quit IRC06:05
*** harlowja has quit IRC06:05
*** dr_gogeta86 has quit IRC06:05
*** huats_ has quit IRC06:05
*** jmccrory has quit IRC06:05
*** UForgotten has quit IRC06:05
*** Tengu has quit IRC06:05
*** melwitt has quit IRC06:05
*** mariojv has quit IRC06:05
*** rajinir has quit IRC06:05
*** Tengu has joined #openstack-ironic06:05
*** melwitt has joined #openstack-ironic06:05
*** UForgotten has joined #openstack-ironic06:05
*** mariojv has joined #openstack-ironic06:05
*** dr_gogeta86 has joined #openstack-ironic06:05
*** afazekas has joined #openstack-ironic06:05
*** dr_gogeta86 has quit IRC06:05
*** dr_gogeta86 has joined #openstack-ironic06:05
*** melwitt is now known as Guest3664106:06
*** exodusftw has quit IRC06:07
*** mkrai has quit IRC06:09
*** retr0h has quit IRC06:09
*** csmart has quit IRC06:09
*** arnewiebalck has joined #openstack-ironic06:10
*** huats_ has joined #openstack-ironic06:10
*** jmccrory has joined #openstack-ironic06:10
*** rajinir has joined #openstack-ironic06:10
*** karimb has joined #openstack-ironic06:13
*** exodusftw has joined #openstack-ironic06:14
*** rbartal has joined #openstack-ironic06:18
*** zshi__ has joined #openstack-ironic06:22
*** namnh has joined #openstack-ironic06:24
*** namnh has quit IRC06:28
*** vsaienk0 has joined #openstack-ironic06:36
*** jaganathan has joined #openstack-ironic06:41
pas-hamorning ironic :)06:43
* pas-ha imagines Gerrit ohm-nom-noming the RAM :)06:44
*** ccamacho has joined #openstack-ironic06:49
*** dpawar has quit IRC06:58
*** noam_ has joined #openstack-ironic07:07
noam_Hi, someone here  can provide suggested config for ironic and ironic-inspector with dell servers?07:09
*** rcernin has joined #openstack-ironic07:18
openstackgerritMerged openstack/ironic-python-agent master: Updated from global requirements  https://review.openstack.org/50265707:19
*** mkrai has joined #openstack-ironic07:20
-openstackstatus- NOTICE: Post jobs are not executed currently, do not tag any releases07:22
*** ChanServ changes topic to "Post jobs are not executed currently, do not tag any releases"07:22
*** pcaruana has joined #openstack-ironic07:22
*** dpawar has joined #openstack-ironic07:22
*** tesseract has joined #openstack-ironic07:24
*** namnh has joined #openstack-ironic07:29
*** itooon has joined #openstack-ironic07:32
*** dpawar has quit IRC07:32
*** namnh has quit IRC07:34
*** dpawar has joined #openstack-ironic07:34
*** itooon has quit IRC07:38
*** aarefiev_ptg is now known as aarefiev07:47
*** namnh has joined #openstack-ironic07:49
*** retr0h has joined #openstack-ironic07:53
*** csmart has joined #openstack-ironic07:53
openstackgerritMerged openstack/ironic master: Adds more exception handling for ironic-conductor heartbeat  https://review.openstack.org/47521007:53
*** ralonsoh has joined #openstack-ironic07:53
*** yangyapeng has joined #openstack-ironic07:55
makowalsGood Morning Ironic07:59
makowalsQuick general question, how does the support matrix in respect to nova look like?07:59
makowalsAny limitations on Ironic version when running nova newton?07:59
*** d0ugal has quit IRC08:01
*** d0ugal has joined #openstack-ironic08:09
vsaienk0morning Ironicers!08:09
*** zshi__ has quit IRC08:11
*** namnh has quit IRC08:13
*** mgoddard has joined #openstack-ironic08:14
*** priteau has joined #openstack-ironic08:21
*** fxpester has joined #openstack-ironic08:21
openstackgerritMerged openstack/ironic master: Updated from global requirements  https://review.openstack.org/50464108:23
*** zshi__ has joined #openstack-ironic08:24
*** mgoddard has quit IRC08:27
*** mgoddard has joined #openstack-ironic08:28
openstackgerritMerged openstack/ironic-ui stable/ocata: Imported Translations from Zanata  https://review.openstack.org/50439508:39
*** yangyapeng has quit IRC08:47
*** udesale has quit IRC08:50
*** yangyapeng has joined #openstack-ironic08:54
*** mrch has joined #openstack-ironic08:54
*** amarao1 has joined #openstack-ironic08:54
*** ijw has joined #openstack-ironic08:55
*** yangyapeng has quit IRC08:59
*** ijw has quit IRC09:00
*** udesale has joined #openstack-ironic09:03
*** udesale has quit IRC09:05
*** udesale has joined #openstack-ironic09:05
*** milan has joined #openstack-ironic09:07
*** udesale__ has joined #openstack-ironic09:10
*** udesale has quit IRC09:12
*** mgoddard has quit IRC09:14
openstackgerrityolanda.robla proposed openstack/bifrost master: Ping to a working version of bindep  https://review.openstack.org/50512809:16
*** e0ne has joined #openstack-ironic09:24
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: Fcntl.flock writing  https://review.openstack.org/50443809:26
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: TEST check dnsmasq PXE filter in devstack  https://review.openstack.org/46871209:26
openstackgerrityolanda.robla proposed openstack/bifrost master: Install the latest version of setuptools  https://review.openstack.org/50514610:11
*** livelace2 has quit IRC10:11
*** sambetts|afk is now known as sambetts10:13
sambettsMorning all10:14
*** mgoddard has joined #openstack-ironic10:17
*** luizanao has joined #openstack-ironic10:22
luizanao++10:22
*** udesale__ has quit IRC10:32
*** udesale has joined #openstack-ironic10:32
*** jtomasek has quit IRC10:33
*** jtomasek has joined #openstack-ironic10:34
openstackgerritMadhuri Kumari proposed openstack/ironic-specs master: Add service management API for ironic  https://review.openstack.org/47121710:34
*** hjensas has quit IRC10:39
*** hjensas has joined #openstack-ironic10:39
*** jkilpatr has quit IRC10:42
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Migrate from testrepository to stestr  https://review.openstack.org/50516510:46
*** phuongnh has quit IRC10:47
*** zhangfei has quit IRC10:52
*** marios has quit IRC10:53
*** udesale has quit IRC10:54
*** udesale has joined #openstack-ironic10:55
*** dtantsur|afk is now known as dtantsur10:58
dtantsurmorning ironic10:58
vsaienk0morning dtantsur, sambetts10:59
*** jaganathan has quit IRC11:13
*** baoli has joined #openstack-ironic11:14
*** jkilpatr has joined #openstack-ironic11:16
openstackgerritDmitry Tantsur proposed openstack/ironic-specs master: Proposal for Queens cycle priorities  https://review.openstack.org/50517311:20
dtantsurwow, gerrit allows to add a group as reviewers, sweet!11:23
* dtantsur wonders why jroll is added though :D11:23
dtantsurah, because of ironic-release11:24
openstackgerritWang KaiFeng proposed openstack/ironic-specs master: Support node abandon  https://review.openstack.org/49715611:27
*** baoli has quit IRC11:28
openstackgerritMateusz Kowalski proposed openstack/ironic-python-agent stable/ocata: BMC can be configured using different lan channel  https://review.openstack.org/49245511:29
*** yangyapeng has joined #openstack-ironic11:38
*** aparnav has quit IRC11:39
dtantsurmakowals: sorry for the late answer. nova newton requires ironic newton and should work with ironic ocata too11:41
makowalsIt works correctly with ironic ocata, I was just wondering if nova-newton and ocata-pike won't make too big difference and break the cloud ;)11:42
makowalss/ocata-pike/ironic-pike11:42
makowals(in terms of known incompatibilities etc.)11:42
dtantsurmakowals: this particular combination *should* work, but we don't test it (nor recommend)11:43
dtantsurvdrok: when do we switch Nova to new VIF attach API?11:44
sambettsdtantsur: nova 15.0.011:45
dtantsurmmmmmm11:45
sambettswas the first release with it calling that API11:45
dtantsurwhat is the series?11:46
sambettsdtantsur: 15.0.0 was Ocata11:46
*** dpawar has quit IRC11:46
dtantsuraha, so this is a potential problem11:46
sambetts?11:47
dtantsursambetts: makowals wonders about nova newton + ironic pike11:47
dtantsurso I wonder if we rely enough on the new API for this combination to be problematic11:47
sambettsdtantsur: the real question is when the code in Ironic that handled vif_port_id in extra was removed11:48
sambettsdtantsur: because we deprecated it for a while11:48
* dtantsur is not sure11:48
dtantsurwe still seem to have it11:48
*** jaganathan has joined #openstack-ironic11:49
sambettsyeah so it should work still11:50
sambetts#untested11:50
*** zshi__ has quit IRC11:51
sambettsit will only behave like it used to do too, e.g. it won't support things like active node vif attach etc11:52
openstackgerrityolanda.robla proposed openstack/bifrost master: Bump ansible version to latest stable  https://review.openstack.org/50519111:53
*** litao__ has quit IRC11:54
*** marios has joined #openstack-ironic11:57
*** dpawar has joined #openstack-ironic11:57
*** bfournie has joined #openstack-ironic12:04
*** hwoarang has quit IRC12:05
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: Clean up deprecated items in the inspection code  https://review.openstack.org/50519412:05
*** alexpilotti has joined #openstack-ironic12:07
*** hwoarang has joined #openstack-ironic12:07
*** TuanLA has quit IRC12:08
*** bfournie has quit IRC12:08
*** alexpilo_ has quit IRC12:10
*** alexpilo_ has joined #openstack-ironic12:11
openstackgerritWang KaiFeng proposed openstack/ironic-specs master: Agent provisioning with HTTP server  https://review.openstack.org/50403912:12
*** alexpilotti has quit IRC12:13
*** dprince has joined #openstack-ironic12:16
TheJuliaGood morning12:22
*** trown|outtypewww is now known as trown12:23
dtantsurmorning TheJulia12:24
TheJuliawow, gerrit looks different12:24
dtantsurtrue12:24
vsaienk0sambetts: do you have a minute to check https://review.openstack.org/#/c/496249/ ?12:24
patchbotpatch 496249 - ironic - Set vnic_type when attach VIF for a node12:24
dtantsurI haven't spotted functional difference still12:25
vsaienk0sambetts: so your suggestion is to update update_mac to do the following (1 - unbind port, 2 - update mac, 3 bind port) right?12:25
*** jaganathan has quit IRC12:26
sambettsvsaienk0: yup, instead of what we do today which is, 1) unbind port, 2) update mac and bind port12:26
vsaienk0sambetts: but we still need to change vnic_type somhere as contrail will update mac only for baremetal port12:26
vsaienk0there is the code https://github.com/Juniper/contrail-controller/blob/e754a997d7d75ba205e17610ff566b649fc1d0bc/src/config/vnc_openstack/vnc_openstack/neutron_plugin_db.py#L212812:27
sambettsvsaienk0: you said that it does it for *either* an unbound port or baremetal vnic type12:27
*** rbudden has joined #openstack-ironic12:28
vsaienk0sambetts: my bad, I updated bug description12:28
vsaienk0contrail will update mac only when both are true12:28
sambettsvsaienk0: doesn't this change it too allowed_port = True if host_id is null https://github.com/Juniper/contrail-controller/blob/e754a997d7d75ba205e17610ff566b649fc1d0bc/src/config/vnc_openstack/vnc_openstack/neutron_plugin_db.py#L213612:30
sambettsvsaienk0: because neutron should allow changing a mac address on a VM port as long as its unbound12:30
vsaienk0yes you are right will rework patch than12:32
*** alexpilotti has joined #openstack-ironic12:38
*** yangyapeng has quit IRC12:38
*** jaganathan has joined #openstack-ironic12:38
*** alexpilo_ has quit IRC12:39
*** bfournie has joined #openstack-ironic12:41
TheJuliadtantsur: one behavior difference, it likes to jump up when using the web-ui when I click save12:51
dtantsuroh, it likes jumping12:51
dtantsurTheJulia: FYI proposing pike stable releases now12:51
TheJuliadtantsur: thanks!12:52
TheJuliadtantsur: it did previously as well, but now it seems like every time.  I may finally surrender to gertty12:52
dtantsurwelcome to the dark side :)12:52
*** sasha2 has joined #openstack-ironic12:53
* sambetts is really hoping they move to 2.14 soon... polygerrit the new UI added in that version is 10000x better than the current one 12:54
*** rloo has joined #openstack-ironic12:55
dtantsurTheJulia: a stable review needed please https://review.openstack.org/#/c/502024/12:55
patchbotpatch 502024 - ironic-inspector (stable/pike) - Do not rely on the older ipmi_address field on lookup12:55
*** cdearborn has joined #openstack-ironic12:56
*** jcoufal has joined #openstack-ironic12:56
*** Goneri has joined #openstack-ironic12:57
*** mat128 has joined #openstack-ironic12:58
*** fellypefca has joined #openstack-ironic12:58
TheJuliadtantsur: one moment, just wrapping up comments on a review12:59
dtantsurcool12:59
dtantsurI'm also proposing ocata releases, we seem to have some stuff there13:00
TheJuliadtantsur: +2+A'ed the stable patch13:02
dtantsurthanks!13:03
*** jaganathan has quit IRC13:04
* TheJulia fears looking at her todo list13:04
dtantsurhehe13:04
*** zshi__ has joined #openstack-ironic13:07
* dtantsur looks at master branches now13:09
* TheJulia types a very long message13:11
* dtantsur hopes it's not his patch :D13:12
*** crushil_ has joined #openstack-ironic13:13
*** bfournie has quit IRC13:13
fellypefcaGood morning everyone :)13:13
dtantsurTheJulia: okay, releases proposed, except for inspector (waiting for that patch to land). won't be processed until gerrit is fixed ofc..13:15
*** udesale has quit IRC13:17
rloodtantsur: if you have a few minutes, let's decide on value for discover_hosts_in_cells_interval (https://review.openstack.org/#/c/502080/)13:17
patchbotpatch 502080 - ironic - Document setting discover_hosts_in_cells_interval ...13:17
rloohello and good morning everyone, dtantsur, fellypefca, TheJulia!13:17
dtantsurrloo: just a few minutes, but yes13:17
dtantsurmorning rloo13:17
dtantsurI don't have a strong opinion. sticking to 2 minutes again sounds good to me13:18
fellypefcahi rloo :)13:18
dtantsurthen people can adjust it, if they care about faster enrollment vs less load13:18
*** chlong has joined #openstack-ironic13:19
rloodtantsur: ++13:19
TheJuliagood morning rloo13:20
TheJuliadtantsur: just saw the topic :( I guess we can expect a lot of such things the next few months13:21
dtantsuryeah13:21
*** bfournie has joined #openstack-ironic13:21
openstackgerritFellype Cavalcante proposed openstack/ironic master: Documentation for 'oneview' hardware type  https://review.openstack.org/50207213:21
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Migrate to stestr as unit tests runner  https://review.openstack.org/50516513:26
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Cleanup test-requirements  https://review.openstack.org/50523913:26
dtantsurpas-ha: hi! how close are we to removing glance v1 support?13:26
pas-hadtantsur: immediately? :) I do not think anything is blocking us from it13:27
dtantsursweeeet :) I just don't remember when exactly we deprecated it, otherwise I'd kill it with fire13:27
dtantsurI think it's going to be removed soon(ish)13:27
*** dtantsur is now known as dtantsur|lunch13:38
*** dpawar has quit IRC13:39
*** ijw has joined #openstack-ironic13:46
*** ijw has quit IRC13:50
*** Guest36641 is now known as melwitt14:03
*** mrch has quit IRC14:04
*** yangyapeng has joined #openstack-ironic14:04
*** rbartal has quit IRC14:05
openstackgerritVasyl Saienko proposed openstack/ironic master: Rework update_mac_address logic  https://review.openstack.org/49624914:06
openstackgerritVasyl Saienko proposed openstack/ironic master: Drop neutron masking exception in vif_attach  https://review.openstack.org/50487414:06
*** srobert has joined #openstack-ironic14:08
*** jheroux has joined #openstack-ironic14:11
*** yangyapeng has quit IRC14:13
*** yangyapeng has joined #openstack-ironic14:14
*** crushil_ is now known as crushil14:16
*** yangyapeng has quit IRC14:18
*** baoli has joined #openstack-ironic14:21
*** yangyapeng has joined #openstack-ironic14:23
openstackgerrityolanda.robla proposed openstack/bifrost master: Set language to en_US to fix latest bindep problems  https://review.openstack.org/50512814:24
TheJuliadtantsur|lunch: might be worth applying fire and removing for a 9.2 release :)   BTW, deprecated 7 months ago, default changed 8 months ago.14:27
*** yangyapeng has quit IRC14:30
*** yangyapeng has joined #openstack-ironic14:30
*** yangyapeng has quit IRC14:36
*** jrist has quit IRC14:41
*** baoli has quit IRC14:42
*** baoli has joined #openstack-ironic14:43
*** baoli has quit IRC14:44
*** baoli has joined #openstack-ironic14:44
*** yangyapeng has joined #openstack-ironic14:52
*** mguz has quit IRC14:55
*** beekneemech is now known as bnemec14:56
*** mgoddard has quit IRC14:58
*** mjura has quit IRC15:00
*** ccamacho has quit IRC15:03
*** trown is now known as trown|brb15:03
*** baoli has quit IRC15:03
TheJuliayolanda: w/r/t ^^^ I posted two minor questions to the review. The need makes me :(15:04
*** baoli has joined #openstack-ironic15:04
*** causten has joined #openstack-ironic15:05
yolandaTheJulia, i didn't create but i'll do. I guess that for infra, it's storyboard15:06
TheJuliaAnyway to look it up to check back later would be awesome15:06
yolandaLANG=c seems to work as well15:06
TheJulialets set it to that because that should be supportable if en_US is not installed15:07
*** trown|brb is now known as trown15:08
*** yangyapeng has quit IRC15:09
openstackgerritJulia Kreger proposed openstack/bifrost master: Update and replace http with https for doc links  https://review.openstack.org/50436515:09
openstackgerrityolanda.robla proposed openstack/bifrost master: Set language to en_US to fix latest bindep problems  https://review.openstack.org/50512815:12
TheJuliayolanda: commit title ;)15:12
yolandaagh15:14
openstackgerrityolanda.robla proposed openstack/bifrost master: Set language to c to fix latest bindep problems  https://review.openstack.org/50512815:14
*** makowals has quit IRC15:16
*** yangyapeng has joined #openstack-ironic15:18
TheJulia:)15:18
TheJuliaNobodyCam: if your around, ^^^15:20
NobodyCam*yawn* Good morning Ironic'ers15:20
NobodyCamGood morning TheJulia :)15:20
* NobodyCam clicks the link15:21
*** ccamacho has joined #openstack-ironic15:21
NobodyCamno bug #?15:21
TheJuliait is not in launchpad15:21
NobodyCamlooks good to me.. Will wait for test then kick it..15:23
NobodyCamit's only releases we need be concerned with as far as gerrit?15:24
TheJuliayeah15:25
*** zshi__ has quit IRC15:29
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Migrate to stestr as unit tests runner  https://review.openstack.org/50516515:32
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Cleanup test-requirements  https://review.openstack.org/50523915:32
*** crushil has quit IRC15:33
*** prometheanfire has joined #openstack-ironic15:35
prometheanfireis there a way to get a list of ipmi (or open-ipmi) commands that are issued from ironic so we can test if our systems that we want to run ironic on are fully compliant?15:36
*** e0ne has quit IRC15:37
TheJuliaThat is an interesting idea.  I don't think we've written it down, and there are some helper methods that would conceal it. It boils down to power on/power off, setting the boot device to net, setting it to disk15:40
prometheanfirethat's kinda what I was thinking15:40
NobodyCamTheJulia: 505128 coming in for landing now!15:43
*** jaganathan has joined #openstack-ironic15:44
TheJuliaprometheanfire: there is persistency with boot as well, but we support it either way15:46
prometheanfirepersistency? as in checking power status?15:46
NobodyCamas in set boot device I would expect15:48
prometheanfireah15:49
*** baoli has quit IRC15:50
*** crushil_ has joined #openstack-ironic15:51
vdrokdtantsur|lunch: /me is on vacation this week, but iirc we already have Nova driver calling vif attach15:53
openstackgerritMerged openstack/bifrost master: Update and replace http with https for doc links  https://review.openstack.org/50436515:53
* TheJulia is fairly sure that is the case15:53
prometheanfireTheJulia: I think we might just be able to use sudo logging to log the calls to ipmitool on a node in a lab we have, it won't be perfect, but may be good enough.15:54
*** tonyb has joined #openstack-ironic15:54
TheJuliaprometheanfire: perfect is a myth :)15:54
prometheanfireperfect is the enemy of good15:55
TheJuliaprometheanfire: but please publish results if you can, it would be interesting to actually have that as a reference15:55
prometheanfiresure, I'll see if I can15:55
tonybIs there a process I need to follow if I want to add a node.capability and then use that in ironic?15:55
* prometheanfire waves at tonyb 15:55
tonybprometheanfire: o/15:56
TheJuliaprometheanfire: but is it not that evil is also good?15:56
prometheanfireTheJulia: perspective15:56
TheJuliatouché15:57
TheJuliatonyb: capabities is a free form field, the question would be more around how your using it, or wanting to use it15:57
openstackgerrityolanda.robla proposed openstack/bifrost master: Different pip install with/without venv  https://review.openstack.org/50531515:57
tonybTheJulia: I have a PXE implementation that doesn't need a bootfile as the firmware is smartenough to grok the the pxe configfile itself15:58
openstackgerritMerged openstack/bifrost master: Set language to c to fix latest bindep problems  https://review.openstack.org/50512815:59
tonybTheJulia: so I was thinking I'd modify dhcp_options_for_instance to only omit adding the bootfile if the node had pxe_needs_bootfile=false15:59
tonybTheJulia: Happy to take better ideas15:59
*** dtantsur|lunch is now known as dtantsur16:00
dtantsurmorning tonyb, NobodyCam16:00
dtantsurand prometheanfire16:01
tonybdtantsur: howdy16:01
prometheanfiremoin16:01
dtantsurprometheanfire: re list of commands: I'd love to see it, I get this question often enough, when things go south16:01
dtantsurtonyb: what you're talking about is not a capability, rather a new driver_info field16:02
TheJuliatonyb: I would propose it as an RFE so we can wrap our heads around it. It kind of makes me think about ipxe cases where an entire step can get skipped as a result16:02
*** dprince has quit IRC16:02
TheJuliabut yeah, in this case, it is more driver_info16:03
prometheanfiredtantsur: ya, register, boot, clean, maintence, unregister16:03
prometheanfirethose are the commands I'll run to generate my list16:03
prometheanfireany others you think would be useful?16:03
tonybdtantsur: okay.  That's actually what I meant I just used the wrong term because mistakes happen16:04
dtantsurprometheanfire: I good start, I assume. the list will differ based on boot mode (uefi vs bios) and boot option (local vs net boot)16:04
tonybso the RFE would be a spec? beluprint?16:04
TheJuliatonyb: RFE is a tagged bug in launchpad16:04
*** dprince has joined #openstack-ironic16:04
tonybOkay I can do that after lunch16:04
TheJuliatonyb: we don't use blueprints, and specs may be required once we have an RFE if we determine that there needs to be more thought or a better explination of the problem/needs or after a certain impact such as changing the API or adding new interface methods.16:05
NobodyCamGood Morning dtantsur :)16:05
prometheanfiredtantsur: ya, for us I'm not sure if uefi or bios (probably bios though) but it should be net boot (if that means how it gets the final image, aka tftp/pxe for the deployment image, then deployment image pulls down final image and switches back to local boot)16:06
*** amarao1 has quit IRC16:10
*** amarao has quit IRC16:10
prometheanfiredtantsur: this is also only being tested on newton, not sure if uefi booting is supported there16:10
dtantsurprometheanfire: boot option refers to the final image booting, the deployment image is always netbooted16:11
dtantsurI think uefi is in newton, yes16:11
*** hamzy has quit IRC16:11
prometheanfireah, in that case I think we only care about local booting, but I'll confirm16:12
dtantsurlocal booting covers more cases, so it's more interesting indeed16:12
*** milan has quit IRC16:18
openstackgerritFellype Cavalcante proposed openstack/ironic master: Documentation for 'oneview' hardware type  https://review.openstack.org/50207216:26
*** rwsu has quit IRC16:28
*** rwsu has joined #openstack-ironic16:30
*** rwsu has quit IRC16:30
*** rwsu has joined #openstack-ironic16:30
dtantsursigh, so gerrit notification emails do not go out, right? thanks rloo for review, I've just noticed it16:31
*** mat128 has quit IRC16:32
rloodtantsur: ouch. i got email from you about reviewing it. when you added me as a reviewer I guess. guess there is no email going out when jenkins is finished :-(16:32
dtantsurrloo: more importantly, no emails on reviews :(16:33
dtantsurI just happened to open it and see a -116:33
rlooexplains why there hasn't been much email.16:33
*** ralonsoh has quit IRC16:33
dtantsuryep :( anyway, I'll hold it a bit until I get more reviews, then bulk-update16:33
*** dprince has quit IRC16:35
*** mikal has quit IRC16:37
*** pcaruana has quit IRC16:38
openstackgerritMerged openstack/ironic-ui master: Cleanup ironic-ui portgroup REST interface  https://review.openstack.org/49963616:43
openstackgerritMerged openstack/ironic-ui master: Cleanup ironic-ui REST API  https://review.openstack.org/50018116:43
openstackgerritMerged openstack/ironic-ui master: Enhanced form-field radio functionality  https://review.openstack.org/48921516:44
*** mikal has joined #openstack-ironic16:47
*** luizanao has quit IRC16:48
*** trown is now known as trown|lunch16:49
*** mat128 has joined #openstack-ironic16:51
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Migrate to stestr as unit tests runner  https://review.openstack.org/50516516:52
*** rcernin has quit IRC16:52
*** tesseract has quit IRC16:52
*** baoli has joined #openstack-ironic16:53
openstackgerritDmitry Tantsur proposed openstack/ironic master: Document setting discover_hosts_in_cells_interval in nova.conf  https://review.openstack.org/50208016:53
dtantsurrloo: ^^^16:53
rloodtantsur: thx16:53
*** amarao has joined #openstack-ironic16:55
*** dprince has joined #openstack-ironic16:56
*** baoli has quit IRC16:56
*** nmathew has joined #openstack-ironic16:57
*** crushil_ has quit IRC17:02
*** baoli has joined #openstack-ironic17:04
*** hamzy has joined #openstack-ironic17:05
*** radez has quit IRC17:09
* dtantsur has finished a long letter, with even longer to come this week..17:11
*** noam_ has quit IRC17:14
*** sambetts is now known as sambetts|afk17:14
jlvillalDon't go sambetts|afk !17:14
jlvillalsambetts|afk: Have a great evening17:15
jlvillalIf people didn't know: https://etherpad.openstack.org/p/gerrit-2.13-issues17:15
jlvillalEmails are pretty slow from Gerrit at the moment.17:15
*** crushil_ has joined #openstack-ironic17:17
*** ccamacho has quit IRC17:18
*** udesale has joined #openstack-ironic17:27
*** milan has joined #openstack-ironic17:28
*** ijw has joined #openstack-ironic17:30
*** udesale has quit IRC17:31
*** marios has quit IRC17:32
*** nmathew has quit IRC17:41
*** harlowja has joined #openstack-ironic17:49
dtantsurmorning jlvillal17:50
jlvillalHi dtantsur :)17:51
*** baoli has quit IRC17:58
*** ChubYann has joined #openstack-ironic17:59
*** baoli has joined #openstack-ironic17:59
rloodtantsur: were you planning on cleaning up ironic-specs? move completed specs to 9.0? or 9.1? if not, i can do it.18:01
dtantsurrloo: please do, if you have a minute18:01
rloodtantsur: more like 10 min, but sure. i'm procrastinating, was going to review ansible driver spec :D18:02
dtantsurhehe18:02
*** mgoddard has joined #openstack-ironic18:03
*** ying_zuo has left #openstack-ironic18:04
*** amarao has quit IRC18:06
rlooTheJulia: can I assume that the bfv work described in the spec is done? http://docs-draft.openstack.org/46/241946/13/check/gate-ironic-specs-docs-ubuntu-xenial/d5ed3f9//doc/build/html/specs/not-implemented/boot-from-volume-reference-drivers.html18:07
rlooTheJulia: the bug/RFE indicates that it is done, so I'll assume so unless you say otherwise :)18:08
TheJuliaugh, only partially since the spec proposes multiple scenarios.  I have on my todo list to propose a spec update to clarify implementation status.18:10
rlooTheJulia: oh. hmm, well, i can move the spec to 9.1 dir, before you update. the actual file is still in approved/ dir.18:11
TheJuliaThat works, because it is just the scenarios that remain, the rest of the mechanics/interfaces/stuff is all done.18:12
rloojlvillal: not sure if you know, is there still work to be done wrt dynamic port group support? https://bugs.launchpad.net/ironic/+bug/1652630.18:14
openstackLaunchpad bug 1652630 in Ironic "[RFE] Dynamic port group support" [Wishlist,In progress] - Assigned to Vasyl Saienko (vsaienko)18:14
jlvillalrloo: I think it landed. That is what I remember.18:16
rloojlvillal: yeah, i think so too, but the bug hasn't been closed. there is one part of the bug that isn't done, but the spec said it was out of scope. i'll check with vasyl.18:17
jlvillalrloo: I think it is: https://review.openstack.org/#/c/446763/18:18
patchbotpatch 446763 - ironic - Start passing portgroup information to Neutron (MERGED)18:18
jlvillalrloo: Though it only says, "Partial-Bug"18:18
jlvillalProbably need to ask vsaienk0 to make sure.18:18
rloojlvillal: do you know if tempest tests were updated to test that? and yeah, i'll check with vsaienk018:19
jlvillalrloo: I don't know :(18:19
rloojlvillal: no worries.18:19
rloojlvillal: another question, wrt physical network awareness. those ironic-tempest-plugin patches, what's the story with them? https://bugs.launchpad.net/ironic/+bug/166600918:22
openstackLaunchpad bug 1666009 in Ironic "[RFE] Physical network awareness" [Wishlist,In progress] - Assigned to Mark Goddard (mgoddard)18:22
TheJuliatempest testing would be back-end dependent I guess, which is not great.  There may be work required in networking-generic-switch, because I didn't see it processing on any of that data, but that six months ago18:22
TheJuliawas six18:22
*** trown|lunch is now known as trown18:22
rlooTheJulia: sigh. do we consider a feature done, if we aren't testing it?18:23
TheJuliatempest is api contract testing, not functional testing...18:23
TheJuliait has a nice functional side-effect though18:23
TheJuliarloo: imho, it would depend on the feature, and the scope18:24
rlooTheJulia: I'm tempted to say it is done...18:24
TheJuliaIf it is just passing the information like I remember, than I too would consider it done if we have verified it does send the info to neutron18:24
rlooTheJulia: i'm just going to assume that we did :)18:25
TheJulia:)18:25
*** cdearborn_ has joined #openstack-ironic18:26
*** jaganathan has quit IRC18:33
openstackgerritFellype Cavalcante proposed openstack/ironic master: Documentation for 'oneview' hardware type  https://review.openstack.org/50207218:36
dtantsurmmm, nearly 9pm in this part of the world, I guess I should get used to it..18:39
dtantsursee you tomorrow18:39
openstackgerritRuby Loo proposed openstack/ironic-specs master: Move completed specs to pike/9.1  https://review.openstack.org/50536518:40
rloobye dtantsur18:40
*** dtantsur is now known as dtantsur|afk18:40
*** mgoddard has quit IRC18:42
*** cdearborn has quit IRC18:43
openstackgerritPierre Riteau proposed openstack/ironic stable/ocata: Skip PortNotFound when unbinding port  https://review.openstack.org/50536718:45
*** ijw has quit IRC18:46
*** MattMan has quit IRC18:54
*** MattMan has joined #openstack-ironic18:54
openstackgerritmelissaml proposed openstack/bifrost master: Fix to use "." to source script files  https://review.openstack.org/50537318:58
*** baoli has quit IRC19:02
*** baoli has joined #openstack-ironic19:03
*** fellypefca has quit IRC19:16
*** amarao has joined #openstack-ironic19:16
*** Sukhdev has joined #openstack-ironic19:17
*** jrist has joined #openstack-ironic19:26
*** amarao has quit IRC19:33
*** penick has joined #openstack-ironic19:35
*** jtomasek has quit IRC19:35
*** mat128 has quit IRC19:46
*** radez has joined #openstack-ironic19:51
*** mgoddard has joined #openstack-ironic19:53
*** baoli has quit IRC20:12
*** baoli has joined #openstack-ironic20:13
*** rcernin has joined #openstack-ironic20:14
*** jkilpatr has quit IRC20:18
*** baoli has quit IRC20:18
*** baoli has joined #openstack-ironic20:19
*** e0ne has joined #openstack-ironic20:22
*** mgoddard has quit IRC20:25
-openstackstatus- NOTICE: Zuul and Gerrit are being restarted to address issues discovered with the Gerrit 2.13 upgrade. review.openstack.org will be inaccessible for a few minutes while we make these changes. Currently running jobs will be restarted for you once Zuul and Gerrit are running again.20:26
*** e0ne has quit IRC20:28
*** amarao has joined #openstack-ironic20:29
*** ijw has joined #openstack-ironic20:37
*** _milan_ has joined #openstack-ironic20:37
*** milan has quit IRC20:38
*** Sukhdev has quit IRC20:41
*** Goneri has quit IRC20:42
*** jkilpatr has joined #openstack-ironic20:42
*** srobert_ has joined #openstack-ironic20:43
*** jrist has quit IRC20:43
*** srobert has quit IRC20:45
*** srobert_ has quit IRC20:47
*** bfournie has quit IRC20:52
*** jcoufal has quit IRC20:53
jlvillalGerrit appears to be back up21:02
*** crushil_ has quit IRC21:05
*** amarao has quit IRC21:08
*** e0ne has joined #openstack-ironic21:08
*** trown is now known as trown|outtypewww21:10
*** luizanao has joined #openstack-ironic21:15
openstackgerritRuby Loo proposed openstack/ironic master: api-ref portgroup_id should be portgroup_ident  https://review.openstack.org/50540921:21
*** causten has quit IRC21:32
*** causten has joined #openstack-ironic21:32
*** jheroux has quit IRC21:35
*** mkovacik__ has joined #openstack-ironic21:36
*** causten has quit IRC21:36
*** e0ne has quit IRC21:37
*** e0ne has joined #openstack-ironic21:38
*** e0ne has quit IRC21:38
*** _milan_ has quit IRC21:39
*** jistr has quit IRC21:41
*** rloo has quit IRC21:41
*** rloo has joined #openstack-ironic21:42
*** crushil_ has joined #openstack-ironic21:42
*** luizanao has quit IRC21:48
*** mgoddard has joined #openstack-ironic21:49
*** Sukhdev has joined #openstack-ironic21:49
*** crushil_ has quit IRC21:58
*** jistr has joined #openstack-ironic22:01
*** cdearborn_ has quit IRC22:03
*** jcoufal has joined #openstack-ironic22:05
*** jcoufal has quit IRC22:06
*** ijw has quit IRC22:07
*** dprince has quit IRC22:09
*** Sukhdev has quit IRC22:12
*** rbudden has quit IRC22:13
*** priteau has quit IRC22:14
*** penick has quit IRC22:16
openstackgerritYusef Shaban proposed openstack/sushy master: Implement Redfish Sessions  https://review.openstack.org/47194222:17
*** chlong has quit IRC22:21
*** penick has joined #openstack-ironic22:23
*** hw_wutianwei has quit IRC22:28
*** zshi__ has joined #openstack-ironic22:28
*** hw_wutianwei has joined #openstack-ironic22:30
*** zshi has quit IRC22:31
*** mgoddard has quit IRC22:33
-openstackstatus- NOTICE: Gerrit is being restarted to address some final issues, review.openstack.org will be inaccessible for a few minutes while we restart22:33
*** zshi has joined #openstack-ironic22:34
*** ijw has joined #openstack-ironic22:35
*** _milan_ has joined #openstack-ironic22:37
*** mkovacik__ has quit IRC22:39
*** baoli has quit IRC22:41
*** charcol has quit IRC22:43
*** openstackgerrit has quit IRC22:47
*** ijw has quit IRC22:48
*** karimb has quit IRC22:52
*** catintheroof has joined #openstack-ironic22:55
catintheroofguys, hi! can anyone help me verify if ironic supports cinder integration to attach an extra volume to a bare metal server ?22:55
*** ijw has joined #openstack-ironic23:07
NobodyCamcatintheroof: like after the image is deployed?23:09
catintheroofNobodyCam:  exactly, the OS disks is deployed locally on the machine23:09
*** ijw has quit IRC23:10
NobodyCamyou'd need to bake something into the image to do the attachment.. we're hands off after deploy23:10
*** penick has quit IRC23:11
*** rcernin has quit IRC23:11
catintheroofNobodyCam: sure, but, even if i call something into the image (either linux or windows) do i need to call cinder directly from the image ? and if so ... that directly means that the OS needs to have support with the cinder backend storage right ?23:12
catintheroofNobodyCam: i mean, what do i need to bake ?23:13
*** penick has joined #openstack-ironic23:14
*** penick has quit IRC23:14
NobodyCamwell seems I may have miss a few things: https://bugs.launchpad.net/ironic/+bug/152623123:18
openstackLaunchpad bug 1526231 in Ironic "[RFE] Add volume connection information into ironic db" [Wishlist,Fix released] - Assigned to Dmitry Tantsur (divius)23:18
NobodyCamTheJulia: have you played with ^^^^^ at all?23:19
*** hoonetorg has quit IRC23:23
* TheJulia reads23:25
TheJuliacatintheroof: The scenario supported is booting. OOB HBA attachment (such as via the ironic irmc driver for fujitsu hardware) could make another volume appear to the OS if the node is power cycled, as long as we get the information. I don't remember off-hand if we re-poll cinder for all possible attachments (which is silly, because I wrote the initial code for cinder interaction).23:27
TheJuliacatintheroof: the alternate option from with-in the deployed OS is to use http://git.openstack.org/cgit/openstack/python-brick-cinderclient-ext/ which will query cinder and attach volumes locally via iscsi23:29
TheJuliacatintheroof: I guess the true question is, what is your backend storage fabric23:30
catintheroofTheJulia: that what i was thinking, because if i use ceph, even using a Linux deployed OS, that would'nt work23:31
TheJuliacatintheroof: doesn't ceph now have an iscsi -> rbd gateway?23:31
*** charcol has joined #openstack-ironic23:31
catintheroofTheJulia: but that means that i need to enable a cinder backend with the rbd gateway to attach a volume of that TYPE ? to make sure that the cinder client on the deployed OS will know how to do it ?23:32
TheJuliaSo, kind of. The actual act of attachment ships a json document over to cinder with details about the local machine or the machine to be connected. That information is passed to the driver, which then returns information that the client uses to connect. That information is returned to the caller that initiated the attachment. Whatever is connecting needs to understand how to connect to whatever is returned23:35
TheJuliaby the backend cinder driver23:35
*** mkovacik__ has joined #openstack-ironic23:36
*** hoonetorg has joined #openstack-ironic23:36
TheJuliain the iscsi ipxe boot case, we utilize the returned information to sanboot. Ironic also stores the information if cinder is offline, and we attempt to detach and re-attach with our latest information on the node since hardware can change.23:37
*** _milan_ has quit IRC23:39
*** ChanServ changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/developer/ironic/ | Bugs: https://bugs.launchpad.net/ironic"23:39
-openstackstatus- NOTICE: Gerrit is once again part of normal puppet config management. Problems with Gerrit gitweb links and Zuul post jobs have been addressed. We currently cannot create new gerrit projects (fixes in progress) and email sending is slow (being debugged).23:39
TheJulia\o/23:41
catintheroofTheJulia: so i guess this http://git.openstack.org/cgit/openstack/python-brick-cinderclient-ext/ is needed on windows machines also to be able to attach them with an extra volume right ?23:41
catintheroofTheJulia: i need to be able to attach to either Linux or Windows volumes, via iscsi sounds good, but i need to know from you guys if this is something logical to think about23:42
TheJuliacatintheroof: I'm not really sure there is a windows analog or if it will work on windows. I mean, the API can be called and the software iscsi initiator that ships with windows could be configured with the information returned...23:43
TheJuliacatintheroof: This is kind of entering the territory of why OOB storage fabrics are useful... :(23:44
TheJuliacatintheroof: But also attaching after initial deployment?23:45
TheJuliavia ?nova?23:45
catintheroofTheJulia: exactly, maybe not, i presume ironic might be used without nova, but still want to add a volume to the machine after has beed deployed right ?23:46
*** Sukhdev has joined #openstack-ironic23:46
TheJuliafor what it is worth, it is extremely logical, it is just that there are a few more constraints when there is no in-os agent or hypervisor doing things for the OS23:46
TheJuliacatintheroof: Absolutely can be used without nova, just requires a little more data and settings :)23:47
TheJuliawell, Ironic that is23:47
catintheroofTheJulia: adding some more background, my use case is a service provider23:47
catintheroofTheJulia: i already have a cloud, and want to attach ironic to nova, that's one thing23:47
catintheroofTheJulia: i might use pxe to deploy the OS, and the OS will be ALWAYS on the local machine, through a ... i dont know ... a 32GB satadom23:48
catintheroofTheJulia: but after that ... i want my customers, to attach an extra volume, wether the OS is linux, or windows23:48
catintheroofTheJulia: i can see that ... i dont have a "transparent" solution or a "best practice" solution on this one right ?23:49
TheJuliaFor ironic, if the HBA can be informed out of band, we can power the node off and back on. We store volume connection information for iscsi/fc and ship that to cinder, so if the fabric is completely outside of the IP network, then things should just magically work although we don't have the conditional in our deploy code in ironic to make that happen, but  you can power cycle the machine via ironic and it23:50
TheJuliashould reboot with the volume information pushed to cinder and as long as iscsi hba is pointed at cinder for discovery (at least I think, this is a gray area, but in this case there may also be a back-end SAN), or the HBA is configured in FC case to boot to offered lun 0 (or whatever is default for that hba), things should... kind of just work, although not explicitly tested.  If someone wants to offer some23:50
TheJuliaof us some time in a very well stocked lab....23:50
TheJuliacatintheroof: transparent for baremetal, not yet sadly :( And even then, it would only best work when out of band with hardware HBAs. :(23:51
TheJuliaAn equivelent agent for windows to take care of cinder attachments could be a thing. The downside is that windows instance needs to have enough information to be able to ask cinder what it should be attached to.23:52
catintheroofTheJulia: oh ... sadly has never been more accurate than now :'(23:53
TheJuliastorage + compute management + running on baremetal != easy :(23:54
catintheroofTheJulia: or = "DIYS"23:55
* TheJulia does not grok23:56
* TheJulia guesses "DIY" == "Do It Yourself", but is still confused23:58
catintheroofTheJulia: you got it, something as "simple" if you may, as deploying a Linux or Windows machine, has even today nothing "simple" when attaching an extra volume23:59
catintheroofTheJulia: you might need 90% to end up puting extra code or developing yourself ( /me ) to make that happen on either both OSes23:59

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