Thursday, 2016-12-08

jlvillalaNuposic: My rejected RFE: https://bugs.launchpad.net/bugs/159642100:00
openstackLaunchpad bug 1596421 in Ironic "RFE: Increase size of data base entry for instance_info to allow configdrives larger than 64KiB" [Wishlist,Invalid] - Assigned to John L. Villalovos (happycamp)00:00
jlvillalaNuposic: What should be done instead: https://bugs.launchpad.net/ironic/+bug/157593500:00
openstackLaunchpad bug 1575935 in Ironic "Rebuild should also accept a configdrive" [Wishlist,Triaged]00:00
*** ijw has quit IRC00:01
*** ijw has joined #openstack-ironic00:02
*** ElCoyote_ has quit IRC00:02
aNuposicJayF: jlvillal: I see. Good to know.00:03
aNuposicJayF: jlvillal: Don't know then if my RFE gets approved00:03
openstackgerritVarun Gadiraju proposed openstack/ironic: WIP/DNM: Trying to test grenade multi-tenant experimental job  https://review.openstack.org/40389500:04
openstackgerritMerged openstack/ironic: Updated from global requirements  https://review.openstack.org/40809100:04
*** [1]rpioso has quit IRC00:06
JayFaNuposic: I suspect it will; rescue did and it's dependant on configdrive. John's was almost impossible to undo later which I think is why it got nix'd.00:07
openstackgerritVarun Gadiraju proposed openstack/ironic: WIP/DNM: Trying to test grenade multi-tenant experimental job  https://review.openstack.org/40389500:09
aNuposicJayF: hmm looks like.00:10
aNuposicJayF: and also makes sense if configdrive is getting rebuild again00:13
*** hw_wutianwei has joined #openstack-ironic00:13
JayFaNuposic: I'm heading out for the day, you should talk to mario about seeing if we can get your rfe approved, I'm +1 on it now, we can try to get consensus before a larger group of cores00:13
JayFaNuposic: have a good day! see you in standup tomorrow o/00:13
aNuposicJayF: Yeah, true; Have a great evening! See you in standup00:14
openstackgerritVarun Gadiraju proposed openstack/ironic: WIP/DNM: Trying to test grenade multi-tenant experimental job  https://review.openstack.org/40389500:15
*** ElCoyote_ has joined #openstack-ironic00:16
*** sambetts|afk has quit IRC00:18
*** sambetts_ has joined #openstack-ironic00:21
*** ijw has quit IRC00:22
*** ijw has joined #openstack-ironic00:22
*** aNuposic has quit IRC00:35
*** aNuposic has joined #openstack-ironic00:38
*** rama_y has quit IRC00:46
*** yufei has joined #openstack-ironic00:47
*** yufei has quit IRC00:48
*** SerenaFeng has joined #openstack-ironic00:52
*** hoangcx has joined #openstack-ironic00:54
*** devlaps has quit IRC00:59
*** jistr|mtgs has quit IRC01:00
*** jistr has joined #openstack-ironic01:00
*** devlaps has joined #openstack-ironic01:01
*** ijw has quit IRC01:02
*** yuanying has quit IRC01:05
*** fragatin_ has joined #openstack-ironic01:06
*** phuongnh has joined #openstack-ironic01:07
*** fragatina has quit IRC01:08
*** fragatin_ has quit IRC01:11
*** jkilpatr has joined #openstack-ironic01:12
*** tuanluong has joined #openstack-ironic01:12
*** ijw has joined #openstack-ironic01:12
*** yuanying has joined #openstack-ironic01:13
*** jschwarz has quit IRC01:25
*** jschwarz has joined #openstack-ironic01:27
*** zhangjl has joined #openstack-ironic01:28
*** mtanino has quit IRC01:41
*** Sukhdev has quit IRC01:42
*** rloo has quit IRC01:43
*** Syed__ has quit IRC01:47
*** SerenaFeng has quit IRC01:53
*** yufei has joined #openstack-ironic02:02
*** gcb has joined #openstack-ironic02:12
*** ijw has quit IRC02:17
*** aNuposic has quit IRC02:26
*** rbudden has joined #openstack-ironic02:33
*** yuanying has quit IRC02:35
*** baoli has joined #openstack-ironic02:36
*** ijw has joined #openstack-ironic02:37
*** mtanino has joined #openstack-ironic02:37
*** yuanying has joined #openstack-ironic02:38
*** ijw has quit IRC02:42
*** baoli has quit IRC02:50
*** ijw has joined #openstack-ironic02:55
*** rama_y has joined #openstack-ironic02:59
*** ijw has quit IRC03:01
*** mtanino has quit IRC03:02
*** ijw has joined #openstack-ironic03:10
*** SerenaFeng has joined #openstack-ironic03:15
*** rbudden has quit IRC03:28
*** vikrant has joined #openstack-ironic03:40
*** SerenaFeng has quit IRC03:42
*** absubram has joined #openstack-ironic03:48
*** absubram_ has joined #openstack-ironic03:50
*** SerenaFeng has joined #openstack-ironic03:51
*** absubram has quit IRC03:52
*** absubram_ is now known as absubram03:52
*** rama_y has quit IRC03:54
*** aparnav has joined #openstack-ironic03:55
*** aparna has joined #openstack-ironic03:58
*** aparnav has quit IRC03:59
*** aparna has quit IRC04:03
*** krtaylor has quit IRC04:04
openstackgerritGhanshyam Mann proposed openstack/ironic: Move baremetal tempest config seting from devstack  https://review.openstack.org/40840404:07
*** aparnav has joined #openstack-ironic04:11
*** zhangjl has quit IRC04:12
*** zhangjl has joined #openstack-ironic04:12
*** alexpilo_ has quit IRC04:14
*** alexpilotti has joined #openstack-ironic04:15
*** aparnav has quit IRC04:15
openstackgerritGhanshyam Mann proposed openstack/ironic: Move baremetal tempest config setting from devstack  https://review.openstack.org/40840404:15
*** zhangjl has quit IRC04:17
*** SerenaFeng has quit IRC04:25
*** mrtenio has quit IRC04:26
*** tuanluong has quit IRC04:27
*** yuanying has quit IRC04:28
openstackgerritNaohiro Tamura proposed openstack/ironic: Generic power interface for soft reboot and soft power off  https://review.openstack.org/21673004:33
*** harlowja has joined #openstack-ironic04:37
*** mrtenio has joined #openstack-ironic04:38
*** krtaylor has joined #openstack-ironic04:38
*** nmathew has joined #openstack-ironic04:42
*** rbudden has joined #openstack-ironic05:03
*** links has joined #openstack-ironic05:05
*** devlaps has quit IRC05:13
*** fragatina has joined #openstack-ironic05:14
*** fragatina has quit IRC05:15
*** fragatina has joined #openstack-ironic05:15
*** rama_y has joined #openstack-ironic05:20
*** Sukhdev has joined #openstack-ironic05:26
*** yuanying has joined #openstack-ironic05:26
*** yuanying has quit IRC05:36
*** yuanying has joined #openstack-ironic05:36
openstackgerritNaohiro Tamura proposed openstack/ironic: Generic management I/F for Inject NMI  https://review.openstack.org/34819105:36
*** SerenaFeng has joined #openstack-ironic05:40
*** harlowja has quit IRC05:46
*** pmannidi has quit IRC05:47
*** ijw has quit IRC05:53
*** moshele has joined #openstack-ironic05:55
openstackgerritJohn L. Villalovos proposed openstack/ironic: WIP/DNM: Foo  https://review.openstack.org/40841705:56
*** jaosorior has joined #openstack-ironic06:05
*** rbudden has quit IRC06:08
*** moshele has quit IRC06:10
*** fragatina has quit IRC06:13
openstackgerritparesh sao proposed openstack/ironic: Boot from iSCSI volume  https://review.openstack.org/30842506:13
*** ChubYann has quit IRC06:20
*** yufei_ has quit IRC06:20
*** alex_xu has quit IRC06:20
*** alex_xu has joined #openstack-ironic06:24
*** rama_y has quit IRC06:25
*** rama_y_ has joined #openstack-ironic06:25
*** fragatina has joined #openstack-ironic06:26
*** pmannidi has joined #openstack-ironic06:29
*** yufei_ has joined #openstack-ironic06:29
*** ijw has joined #openstack-ironic06:32
*** mjura has joined #openstack-ironic06:39
*** fragatina has quit IRC06:44
*** mjura has quit IRC06:45
openstackgerritRamamani Yeleswarapu proposed openstack/ironic-inspector-specs: Collect Bios, Memory and Processor Info from Dmidecode  https://review.openstack.org/40679006:47
*** jaosorior has quit IRC06:48
*** sacharya has quit IRC06:51
openstackgerritAparna proposed openstack/ironic: Doc for sanitize erase support in iLO drivers  https://review.openstack.org/40844106:51
*** sacharya has joined #openstack-ironic06:52
*** fxpester has joined #openstack-ironic06:56
*** rajinir has quit IRC06:56
*** sacharya has quit IRC06:57
*** zackf has quit IRC06:58
*** mjura has joined #openstack-ironic06:59
*** SerenaFeng has quit IRC07:01
*** moshele has joined #openstack-ironic07:11
*** SerenaFeng has joined #openstack-ironic07:17
*** SerenaFeng has quit IRC07:17
*** Sukhdev has quit IRC07:24
*** SerenaFeng has joined #openstack-ironic07:26
*** rcernin has joined #openstack-ironic07:26
*** vsaienko has joined #openstack-ironic07:29
*** magic has joined #openstack-ironic07:29
*** xiaoyang has quit IRC07:32
*** xiaoyang has joined #openstack-ironic07:32
*** magic has quit IRC07:33
*** rbartal has joined #openstack-ironic07:36
*** zhangjl has joined #openstack-ironic07:36
*** ijw has quit IRC07:40
*** sacharya has joined #openstack-ironic07:53
*** sacharya has quit IRC07:58
*** xiaoyang has quit IRC08:00
*** sacharya has joined #openstack-ironic08:00
*** sacharya has quit IRC08:06
*** ccamacho has quit IRC08:10
*** ccamacho has joined #openstack-ironic08:14
*** ralonsoh has joined #openstack-ironic08:18
*** mjura has quit IRC08:19
*** jpich has joined #openstack-ironic08:21
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Make _get_sensors_data concurrent  https://review.openstack.org/40742908:25
*** vsaienko has quit IRC08:28
*** ohamada has joined #openstack-ironic08:32
*** yuanying has quit IRC08:35
*** yuanying has joined #openstack-ironic08:36
*** strigazi_AFK is now known as strigazi08:39
*** yuanying has quit IRC08:40
*** yufei_ has quit IRC08:53
*** pcaruana has joined #openstack-ironic08:58
*** zzzeek has quit IRC09:00
*** zackf has joined #openstack-ironic09:00
*** zzzeek has joined #openstack-ironic09:00
*** yufei_ has joined #openstack-ironic09:02
*** Romanenko_K has joined #openstack-ironic09:03
*** zackf has quit IRC09:04
*** zhangjl has quit IRC09:10
*** zhangjl has joined #openstack-ironic09:11
*** zhangjl has quit IRC09:13
*** absubram_ has joined #openstack-ironic09:17
*** absubram has quit IRC09:19
*** absubram_ is now known as absubram09:19
*** priteau has joined #openstack-ironic09:20
*** derekh has joined #openstack-ironic09:26
*** pmannidi has quit IRC09:28
*** pmannidi has joined #openstack-ironic09:30
*** yuanying has joined #openstack-ironic09:35
*** lucas-afk is now known as lucasagomes09:36
*** pmannidi has quit IRC09:39
lucasagomesmorning all09:41
*** pmannidi has joined #openstack-ironic09:41
*** jaosorior has joined #openstack-ironic09:41
*** hogepodge has quit IRC09:45
*** hogepodge has joined #openstack-ironic09:46
*** SerenaFeng has quit IRC09:46
*** SerenaFeng has joined #openstack-ironic09:47
*** pmannidi has quit IRC09:50
*** milan has joined #openstack-ironic09:51
*** SerenaFeng has quit IRC09:55
*** e0ne has joined #openstack-ironic10:01
milanmorning Ironic! :)10:01
joannaMorning!10:01
milanmorning joanna! :)10:01
openstackgerritSofiia Andriichenko proposed openstack/ironic: Added api test test_properties_driver  https://review.openstack.org/40853110:03
*** jpich has quit IRC10:05
*** jtomasek has joined #openstack-ironic10:07
*** bks has joined #openstack-ironic10:10
milanguys, if I wanted to used a library not yet in global requirements, what would be the procedure?10:12
* milan considers using http://construct.readthedocs.io/en/latest/index.html#example for declarative binary data parsing10:12
*** jpich has joined #openstack-ironic10:14
pas-hamorning Ironicers :)10:14
milanmorning pas-ha! :)10:14
milanaarefiev, sambetts_ , dtantsur|afk ^^^ if it was for Inspector10:16
*** sambetts_ is now known as sambetts10:17
sambettsJayF: sure, :)10:17
milanmorning sambetts! :)10:18
milansambetts, wdyt about http://construct.readthedocs.io/en/latest/index.html#example ;)10:18
aarefievmorning all!10:19
milanmorning aarefiev! :)10:19
aarefievmilan: hey, sorry for delay, I was on sick leave, I'll take a look on state patch today10:20
milanaarefiev, thanks a ton! :)10:20
milanaarefiev, also wdyt about http://construct.readthedocs.io/en/latest/index.html#example10:21
aarefievmilan: as for requirements, I guess there is some info in readme about adding new libs10:21
aarefievI didn't use it10:21
milanit's w/r https://review.openstack.org/#/c/406496/10:21
patchbotpatch 406496 - ironic-inspector - Add plugin to process basic management LLDP TLVs10:21
milanI thought it might be more convenient to use an existing parser here10:22
milanjust thinking about it though10:22
aarefievsure, reusing existing lib would be nice, I don't have experience with this one10:24
milanme neither actually, I've used other libs from this guy in the past though10:24
milanjust knew it existed and didn't have any deps10:24
milanI'll try it out I think first localy10:25
milanw/ that patch10:25
sambettsmilan: hmm, its certainly interesting, I'd be interested to see how it could be used with the TLVs I think at first glance it might be difficult because you have to parse the V differently depending on the T10:25
milansambetts, it ought to support conditionals and enums10:26
milanlike in C10:26
milanbut yeah, I think it would require trying first whether it would actually make any difference10:26
sambettsyeah :) thanks for bringing up the idea, I never know these sort of libs exist until someone suggests it hehe10:27
*** karts has quit IRC10:27
*** mgould|afk is now known as mgould10:29
milannp :)10:29
mgouldmorning lucasagomes milan aarefiev pas-ha sambetts and everyone else10:30
mgouldand welcome joanna, don't think I've seen you in here before :-)10:30
lucasagomeso/10:30
*** karthiks has joined #openstack-ironic10:30
*** athomas has joined #openstack-ironic10:34
mgouldmilan: yep, looks like construct does what you want: http://construct.readthedocs.io/en/latest/misc.html#switch10:34
*** sborkows has joined #openstack-ironic10:36
*** hoangcx has quit IRC10:36
sborkowsmorning, all10:37
openstackgerritLucas Alvares Gomes proposed openstack/ironic-inspector: Use the device hints matching mechanism from ironic-lib  https://review.openstack.org/40855210:45
lucasagomesdtantsur|afk, ^10:45
lucasagomessborkows, morning10:45
*** dtantsur|afk is now known as dtantsur10:50
dtantsurmorning ironic! wow, I woke up late today :)10:50
*** yufei has quit IRC10:51
dtantsurmilan, https://github.com/openstack/requirements/blob/master/README.rst#proposing-changes10:51
dtantsurlucasagomes, thanks!10:51
lucasagomesdtantsur, will put a new patch-set in a min, just updating one exception message10:52
dtantsursure, I'm not ready to review stuff just yet :)10:52
openstackgerritLucas Alvares Gomes proposed openstack/ironic-inspector: Use the device hints matching mechanism from ironic-lib  https://review.openstack.org/40855210:53
lucasagomesthere you go10:53
lucasagomesheh it's small enough no worries :-)10:54
dtantsurcool :)10:54
*** strigazi is now known as strigazi_AFK10:59
*** links has quit IRC11:00
sborkowsmorning dtantsur11:01
openstackgerritGrzegorz Grasza (xek) proposed openstack/ironic: Add new dbsync command online_data_migration  https://review.openstack.org/40855611:01
*** hw_wutianwei has quit IRC11:01
*** hogepodge has quit IRC11:01
aarefievmorning mgould, dtantsur11:11
dtantsuro/11:11
milanmorning lucasagomes, mgould, sborkows! :)11:15
milandtantsur, thx11:15
* milan looks11:15
*** links has joined #openstack-ironic11:17
*** hogepodge has joined #openstack-ironic11:21
*** nmathew has quit IRC11:23
*** yuanying has quit IRC11:24
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: Remove upgrade from non-ironic setup  https://review.openstack.org/40856911:25
*** yuanying has joined #openstack-ironic11:25
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Fix default value of "ignore_req_list" config option  https://review.openstack.org/40857211:26
*** hogepodge has quit IRC11:26
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: Remove default_params_with_timeout_values from tempest client  https://review.openstack.org/40857311:27
*** hogepodge has joined #openstack-ironic11:38
*** jkilpatr has quit IRC11:39
sergekMorning ALl :)11:42
mrtenioMorning sergek, morning all!11:44
*** hogepodge has quit IRC11:48
*** moshele has quit IRC11:48
*** zackf has joined #openstack-ironic11:49
*** pester has joined #openstack-ironic11:49
*** fxpester has quit IRC11:53
*** fxpester|2 has joined #openstack-ironic11:53
openstackgerritGrzegorz Grasza (xek) proposed openstack/ironic: Add new dbsync command online_data_migration  https://review.openstack.org/40855611:53
*** zackf has quit IRC11:53
*** awiddersheim has quit IRC11:54
*** athomas has quit IRC11:54
*** fxpester has joined #openstack-ironic11:55
*** moshele has joined #openstack-ironic11:55
*** vikrant has quit IRC11:55
*** pester has quit IRC11:55
*** pester has joined #openstack-ironic11:57
*** fxpester|2 has quit IRC11:58
*** fxpester|2 has joined #openstack-ironic11:59
*** fxpester has quit IRC12:00
*** hogepodge has joined #openstack-ironic12:00
*** nmathew has joined #openstack-ironic12:01
*** nmathew has quit IRC12:01
*** sborkows_ has joined #openstack-ironic12:01
*** sborkows has quit IRC12:01
*** fxpester has joined #openstack-ironic12:01
*** pester has quit IRC12:02
*** sacharya has joined #openstack-ironic12:02
*** athomas has joined #openstack-ironic12:03
*** vikrant has joined #openstack-ironic12:03
*** fxpester|2 has quit IRC12:04
*** pester has joined #openstack-ironic12:06
*** sacharya has quit IRC12:07
*** fxpester|2 has joined #openstack-ironic12:08
*** vikrant has quit IRC12:09
*** fxpester has quit IRC12:09
dtantsurlucasagomes, mind checking https://review.openstack.org/#/c/402052/ please? this seems to give us some troubles on OVB12:09
patchbotpatch 402052 - ironic - [ipmitool] Do not try powering off nodes that are ...12:09
lucasagomesdtantsur, hi there... sure12:09
lucasagomesI will take a look in a few12:09
*** jaosorior has quit IRC12:10
*** pester has quit IRC12:11
*** fxpester has joined #openstack-ironic12:11
*** pester has joined #openstack-ironic12:13
*** fxpester|2 has quit IRC12:13
dtantsurlucasagomes, also, do you still plan on https://review.openstack.org/#/c/246033/ ? I see downstream complains about it12:14
patchbotpatch 246033 - ironic - Conductor fails to do take_over for PXE drivers12:14
dtantsurwithout this change we're not really HA12:14
*** jkilpatr has joined #openstack-ironic12:14
*** fxpester has quit IRC12:16
*** fxpester has joined #openstack-ironic12:17
*** bks has quit IRC12:18
*** pester has quit IRC12:20
*** pester has joined #openstack-ironic12:20
*** xavierr_ has joined #openstack-ironic12:22
*** fxpester|2 has joined #openstack-ironic12:23
*** fxpester has quit IRC12:23
pas-hadtantsur: lucasagomes I was not aware of this patch and made another one, that also fixed AgentDeploy to this regard https://review.openstack.org/#/c/404858/12:23
patchbotpatch 404858 - ironic - Fix takeover for AgentDeploy and PXEBoot12:23
pas-hajust needs a unit tests for new pxeboot functionality12:24
lucasagomesdtantsur, we probably can abandon that now in favor of ^12:25
*** pester has quit IRC12:26
pas-haalthough note I've made it dependent on some of my dynamic ipxe changes as those introduce some refactoring I'd like to reuse... but could change that if really needed12:26
dtantsurpas-ha, yeah, could you please change it? I'd like to backport it when it merges, if possible12:29
*** vikrant has joined #openstack-ironic12:29
pas-haok, will do12:29
*** fxpester|2 has quit IRC12:31
* lucasagomes go grab some food before dealing with more RDO12:32
*** lucasagomes is now known as lucas-hungry12:32
*** sborkows_ has quit IRC12:35
*** jaosorior has joined #openstack-ironic12:37
*** vikrant has quit IRC12:38
*** sborkows_ has joined #openstack-ironic12:39
*** xavierr_ has quit IRC12:42
openstackgerritVadim Hmyrov proposed openstack/ironic: Disable guessing content type from extension in node name.  https://review.openstack.org/40859712:45
*** sborkows_ has quit IRC12:47
*** vinsh has quit IRC12:48
*** vikrant has joined #openstack-ironic12:52
*** links has quit IRC12:53
*** links has joined #openstack-ironic13:05
*** nmathew has joined #openstack-ironic13:09
*** boris-42 has quit IRC13:09
*** boris-42 has joined #openstack-ironic13:10
*** jheroux has joined #openstack-ironic13:11
TheJuliaxek: I just noticed https://review.openstack.org/#/c/408556 and I suspect that should be stacked in with the other rolling upgrade revisions.  I also kind of suspect it might be a good idea to change the topic to match the one being used for rolling upgrades.13:12
patchbotpatch 408556 - ironic - Add new dbsync command online_data_migration13:12
*** vikrant has quit IRC13:15
*** dtantsur is now known as dtantsur|brb13:23
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Fix takeover for AgentDeploy and PXEBoot  https://review.openstack.org/40485813:23
*** nmathew- has joined #openstack-ironic13:24
* TheJulia wonders what is up with gerrit this morning13:25
*** bfournie has quit IRC13:25
*** nmathew has quit IRC13:25
*** nmathew has joined #openstack-ironic13:26
pas-hadtantsur|brb: lucas-hungry ^^13:28
*** nmathew- has quit IRC13:30
openstackgerritMerged openstack/bifrost: README.rst: Add openSUSE Leap to list of supported distributions  https://review.openstack.org/40797013:30
*** phuongnh has quit IRC13:36
*** lucas-hungry is now known as lucasagomes13:45
*** baoli has joined #openstack-ironic13:45
openstackgerritSofiia Andriichenko proposed openstack/ironic: Added api tests for ironic driver  https://review.openstack.org/40853113:47
*** baoli has quit IRC13:48
*** baoli has joined #openstack-ironic13:49
*** strigazi_AFK is now known as strigazi13:49
*** baoli has quit IRC13:50
*** baoli has joined #openstack-ironic13:50
*** absubram has quit IRC13:51
*** glonlas has joined #openstack-ironic13:55
openstackgerritMerged openstack/ironic-inspector: Remove default_params_with_timeout_values from tempest client  https://review.openstack.org/40857313:55
*** glonlas has quit IRC13:56
*** bfournie has joined #openstack-ironic13:57
*** glonlas has joined #openstack-ironic13:59
*** glonlas has quit IRC14:00
*** hamzy has quit IRC14:00
*** glonlas has joined #openstack-ironic14:01
*** sborkows has joined #openstack-ironic14:02
*** sacharya has joined #openstack-ironic14:03
openstackgerritJoanna Taryma proposed openstack/ironic: Fail ironic startup if no protocol prefix in ironic api address  https://review.openstack.org/40497514:05
jrollmorning y'all14:06
sambettshey jroll14:06
*** rloo has joined #openstack-ironic14:06
*** sacharya has quit IRC14:07
*** Goneri has joined #openstack-ironic14:08
*** lindycoder has joined #openstack-ironic14:12
lucasagomesjroll, sambetts morning14:14
*** rbudden has joined #openstack-ironic14:15
openstackgerritVadim Hmyrov proposed openstack/ironic: Disable guessing content type from extension in node name.  https://review.openstack.org/40859714:16
*** srobert has joined #openstack-ironic14:16
*** cdearborn has joined #openstack-ironic14:19
rloohi and good morning lucasagomes, jroll, sambetts14:23
lucasagomesrloo, hi there14:23
sambettshey lucasagomes, rloo14:23
sambettsvsaienk0: ping14:23
vsaienk0hello sambetts14:23
sborkowsJayF, are you here?14:28
rlooTheJulia, xek: wrt https://review.openstack.org/#/c/408556, there is a separate (from rolling upgrades) RFE for it: https://bugs.launchpad.net/ironic/+bug/158514114:32
openstackLaunchpad bug 1585141 in Ironic "[RFE] Add new ironic-dbsync command online-data-migration" [Wishlist,In progress] - Assigned to Grzegorz Grasza (xek)14:32
patchbotpatch 408556 - ironic - Add new dbsync command online_data_migration14:32
rlooTheJulia, xek: When Tan Lin wrote the rolling upgrades spec, he separated it. i think cuz the rolling upgrades spec/work was already a lot.14:33
rlooTheJulia: and now, I just saw your comment in 408556. Am thinking...14:36
TheJuliarloo: good morning14:36
rlooTheJulia: yes, good morning to you too!14:37
*** jcoufal has joined #openstack-ironic14:38
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Use identity api version 3 for OSC plugin tests  https://review.openstack.org/40820514:39
*** dtantsur|brb is now known as dtantsur14:40
dtantsurmorning jroll14:40
dtantsurmorning also rloo and TheJulia14:40
rloohi dtantsur14:40
TheJuliagood morning dtantsur14:42
mariojvjcook: i'm going to rebase your api/conductor patch if that's alright, since it's a dependency for one of mine14:44
jcookmariojv k14:45
jcookmariojv it does require an update to add in the password that JayF identified yesterday that I haven't got to yet14:45
mariojvi'll take a look and fix if it's trivial14:45
jcookmariojv it's not14:45
mariojvah, ok then14:45
jcookmariojv just letting you know14:45
mariojvthx14:46
openstackgerritMario Villaplana proposed openstack/ironic: [WIP] Agent driver rescue implementation  https://review.openstack.org/40043714:47
openstackgerritMario Villaplana proposed openstack/ironic: Add API and conductor methods for [un]rescue  https://review.openstack.org/35083114:47
*** daemontool has joined #openstack-ironic14:49
joannamgould, I'm just shy ;)14:52
mgouldjoanna: heh :-) Hi anyway!14:59
joannahi :)15:00
*** sborkows has quit IRC15:02
rloomariojv: you might be interested in https://review.openstack.org/#/c/408556. I thought you had mentioned in the rolling upgrades spec that you might look into that.15:02
patchbotpatch 408556 - ironic - Add new dbsync command online_data_migration15:02
mariojvrloo: thanks - i'll take a look. yup, i was actually going to work on that if xek didn't have time15:03
mariojvi will probably take a look later in the day, trying to meet a personal deadline for rescue implementation in agent driver15:03
rloomariojv: i took a quick look. would be good to get your eyes/point of view on that command.15:03
rlooTheJulia: would you mind -2'ing https://review.openstack.org/#/c/408556. In case I'm not here when the -2 can be removed.15:04
patchbotpatch 408556 - ironic - Add new dbsync command online_data_migration15:04
TheJuliarloo: will do, gerrit is making me login.... for like the 8th time today :(15:04
jrollrloo: idk that we need to -2 that one15:05
mariojvTheJulia: that's happened to me a lot when i'm logged in from a previous day session in one window and a new one in another window15:05
jrollI think it's useful on it's own15:05
rloojroll: it is associated with an rfe that we haven't approved15:05
mariojvTheJulia: i've solved by closing all my gerrit tabs, then re-opening with the new auth cookie or whatever15:05
jrollrloo: oh heh15:05
jrollshall we just go approve that thing?15:06
rloowhat's up with gerrit? so far (knock on wood) i am ok15:06
rloojroll: no. cuz i just looked at that patch and i think the rfe should indicate more clearly what that command does.15:06
jrollrloo: okay15:06
rloojroll: there is some online-migration thing that should have a list of functions, and the command can take some max objects to migrate. i think that should be documented w/o me having to figure out how it works by looking at the code.15:07
TheJuliamariojv: Same, actually about to close my browser and completely re-open... it has just never been this... grumpy.15:07
jrollrloo: sure, can you ask for xek to add more info there?15:08
rloojroll: and i think (but not sure) that those functions will come from the rolling upgrades work.15:08
rloojroll: yeah, sure. i asked the questions in the patch, and figured i'd update the rfe after i got answers :)15:08
jrollrloo: yeah, this RFE is around building the framework IMO, and the actual functions will come as needed15:08
rloojroll: having a framework is good but... i don't know that we shoudl expose it to the user when it does nothing.15:09
jrollrloo: yeah, maybe we leave the setup.cfg entry point until we're actually using it? idk15:10
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Fix take over for ACTIVE nodes in PXEBoot  https://review.openstack.org/40485815:10
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Fix take over of ACTIVE nodes in AgentDeploy.  https://review.openstack.org/40866715:10
rloojroll: there is no setup.cfg entry point. i don't think. don't you just do 'ironic-dbsync online-data-migration'15:11
jrollohhhh15:11
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Fix take over of ACTIVE nodes in AgentDeploy  https://review.openstack.org/40866715:11
rloojroll: hence, need more details in the rfe :)15:11
*** glonlas has quit IRC15:11
jrollindeed15:11
jrollrloo: I may be channeling nova here :P15:11
rloojroll: would be good to know if/how different the ironic version is, to other projects15:12
jrollalthough, nova has a nova-manage command that all this goes under (migrations included)15:12
rloojroll: ah, ok, so it is a 'subcommand'15:13
rloojroll: and i'm guessing they make those subcommands available via setup.cfg15:13
*** chlong has joined #openstack-ironic15:13
jrollrloo: no, I was remembering wrong, setup.cfg exposes nova-manage, the rest is exposed from there15:13
*** nmathew has quit IRC15:14
jrolle.g. nova-manage db sync, nova-manage db online_data_migrations --limit <number>15:14
jrollthey don't let you choose which online migrations to do though15:14
rloojroll: oh.15:14
rloojroll: we should use limit too then if nova does. the patch has max-count.15:14
jrollso ironic-dbsync online_data_migrations --limit <number>  # makes sense to me15:14
rlooyup15:15
* jroll comments on RFE15:16
*** glonlas has joined #openstack-ironic15:16
jrollrloo: if we don't expose which commands to run, though, I'm fine with exposing and documenting online_data_migrations now15:16
jrollthat means people will build their deployment tools to use it earlier15:16
jrolland thus more people do the right thing when we actually have one15:16
rloojroll: so we put a 'this does nothing now' somewhere in that command?15:18
jrollrloo: no, it will just immediately return done (imo)15:18
rloojroll: misleading.15:18
TheJuliaI think that is extremely misleading15:18
jrolldeployers shouldn't need to care what this does, only that they need to run it15:18
NobodyCamGood Morning Ironic'ers15:18
jroll(and release notes may tell them more, if they do care)15:19
jrollmorning NobodyCam15:19
TheJuliajroll: But would they not still need to run the other command until we've switched over?15:19
NobodyCamMorning jroll :)15:19
rloojroll, TheJulia: I think this is a juicy discussion to have at the weekly meeting. I'm fine punting on this for now, cuz who knows, everything may work at the 'same time'.15:19
rloomorning NobodyCam15:19
jrollrloo: TheJulia: I don't want our upgrade process to be "maybe run online_data_migrations, depending what release notes say"15:19
NobodyCamMorning rloo :)15:19
jrollTheJulia: regular migrations will always be run, this should always be run (but may be a noop)15:20
rloojroll, TheJulia. Agree. I want our upgrade process to be complete *when* our upgrade process works :)15:20
JayFI have a philosophical question: What's the process for approving RFEs outside of the weekly meetings? Just 2x cores agreeing in chat?15:20
jrollTheJulia: maybe we return "nothing to do" instead of "done"15:20
rlooJayF: yes15:20
jrollyep15:20
TheJuliajroll: I agree with you there, but I think people are just going to run one command expecting it to do everything for them and potentially not know better15:20
rlooJayF: that's what has been done in the past. and documenting it of course in the rfe, who approves of it.15:20
*** links has quit IRC15:20
jrollTheJulia: two commands.15:20
JayFWhat do folks think about https://bugs.launchpad.net/ironic/+bug/1642719 ? I know aNuposic did some digging, we don't have any tempest tests even for the swift versino of this feature, so I think I'm onboard with approving it even w/o tempest tests.15:21
openstackLaunchpad bug 1642719 in Ironic "[RFE] RADOSGW authentication mechanism for storing config drive in Ceph" [Wishlist,In progress] - Assigned to Anup (anup-d-navare)15:21
TheJuliajroll: I'm okay with letting it go, as long as we very explicitly document that both should be executed until x point to be defined in the future15:21
rlooJayF: i guess the no-two-from-same-company-blah-blah applies to that too15:21
jrollTheJulia: regular migrations, upgrade code (rolling if desired), then run online_data_migrations *any time before* the next upgrade15:21
jrollTheJulia: it will always be both15:21
JayFrloo: I mean, that's not an official rule, but yeah obviously conflicts of interest must be avoided :)15:21
TheJuliajroll: My perception was that it would only be one for some reason.  Maybe not enough coffee this morning.15:22
rlooJayF: yes, not official but documented: https://wiki.openstack.org/wiki/Ironic/CoreTeam#Other_notes15:22
jrollTheJulia: it's one at upgrade time, and one at some point before the next upgrade to prepare for it :)15:23
JayFrloo: it warms my heart that we write everything down!15:23
TheJuliaso silly question, how does one do that without upgrading a conductor or api node? *ducks*15:23
jrollTheJulia: the online migrations are included with release X to be performed before upgrading to X+1 :)15:24
rlooTheJulia: we document that. in the rolling upgrades patch, someone mentioned it. put it in a vm or something first :)15:24
jrollTheJulia: in the classic "move a column" case, we'd ship the new column addition and the online migrations, then in the next release delete the column15:24
rlooJayF: well, *some* things anyway :)15:24
*** ijw has joined #openstack-ironic15:26
rlooJayF: sorry, didn't answer your question about that rfe. I am fine w/o tempest tests but i'm not that hardcore on tests in the first place.15:34
JayFrloo: so are you +2 on that RFE being approved?15:34
rlooJayF: yeah i think. i haven't read it in detail. i just don't know/recall if we're tightening up our tempest tests, or if it only refers to 3rd party drivers.15:35
rlooJayF: give me a few minutes to grok that rfe15:35
JayFI think there's a general desire to improve our tempest test coverage15:35
JayFbut until it's a priority we all know we aren't going to do it right :)15:35
TheJuliajroll: I guess my concerns regarding perceptions and velocity impact will just linger until we are knee deep into it.15:36
JayFand I'd feel gross if we denied the RFE for no tempest tests given the other supported backend for this feature doesn't15:36
jrollTheJulia: what are your concerns?15:36
*** Syed__ has joined #openstack-ironic15:40
TheJuliaReduction in our velocity to spread out changes such that we spread out development and implementation of any database impacting change to potentially multiple cycles, complication of upgrades for packagers.  My perception from what you indicated earlier is x-1 will have schema additions for release, x or x-1 has the data migration for release x (my15:41
TheJuliaperception is x would, but what I read earlier that you wrote seemed to suggest x-1 would carry it in anticipation for x), and x+1 we drop old columns15:41
rlooJayF: there are some things in that rfe that i don't understand. i'll comment.15:42
*** aNuposic has joined #openstack-ironic15:42
*** hamzy has joined #openstack-ironic15:43
jrollTheJulia: yeah, I hear you, but I think we've mostly agreed as a community that it's worth it for the deployers15:43
JayFrloo: Thanks! aNuposic is new at openstack so helping get to a good rfe is nice :)15:43
JayFaNuposic: rloo is about to comment on your RFE, you may want to take a look once she's done :)15:43
openstackgerritJoanna Taryma proposed openstack/ironic: Fail ironic startup if no protocol prefix in ironic api address  https://review.openstack.org/40497515:43
aNuposicJayF: rloo: Sure, thanks :)15:44
TheJuliajroll: Indeed.  Truthfully I'm kind of just wish we handled it all in the code for x and made ironic aware of how to manage it's own database.  $STANDARD_INSANITY_CAVEAT ;)15:44
TheJulias/wish/wishing/15:45
jrollheh15:45
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Make _get_sensors_data concurrent  https://review.openstack.org/40742915:45
lucasagomesdtantsur, re: 402052 code-wise it looks good. But I wonder if we should do it, cause we are adding yet another request to BMCs (to check the current power state) and so far, all the real BMCs have no problem with issuing a power off command when it's already off. They just ignore it15:46
lucasagomesI feel like OVB should handle that better instead of ironic "looking before leaping" there15:47
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Make _get_sensors_data concurrent  https://review.openstack.org/40742915:47
*** rama_y_ has quit IRC15:47
rlooJayF, aNuposic: commented. fwiw, that was the next rfe i was going to bring up in next week's meeting :)15:48
*** mtanino has joined #openstack-ironic15:49
JayFAwesome, thanks Ruby!15:49
*** jcoufal has quit IRC15:49
*** jcoufal has joined #openstack-ironic15:50
openstackgerritAline Bousquet proposed openstack/ironic: Store agent driver’s internal fields in driver_internal_info  https://review.openstack.org/40869115:51
*** jaosorior has quit IRC15:52
*** jaosorior has joined #openstack-ironic15:53
* TheJulia raises an eyebrow15:53
aNuposicrloo: great! I will go ahead and respond to your comment :)15:54
jlvillalaNuposic: JayF rloo: I did ask in the RFE if it might be better to focus on fixing: https://bugs.launchpad.net/ironic/+bug/157593515:56
openstackLaunchpad bug 1575935 in Ironic "Rebuild should also accept a configdrive" [Wishlist,Triaged]15:56
jlvillalI don't know if it would be or not.15:57
openstackgerritJoanna Taryma proposed openstack/ironic: Fail ironic startup if no protocol prefix in ironic api address  https://review.openstack.org/40497515:58
*** aNuposic has quit IRC15:58
rloojlvillal: better to focus on that than what?15:59
rloojlvillal: oh, sorry, i see your comment.16:00
jlvillalrloo: Of course the rebuild thing could be a rat-hole and nobody is working on it yet...16:01
mgouldqq: is the intended use case for molteniron "I am a hardware vendor and I wish to provide CI for Ironic, assigning baremetal to CI jobs in the same way nodepool assigns VMs"?16:02
*** moshele has quit IRC16:03
*** sacharya has joined #openstack-ironic16:04
jlvillalmgould: krtaylor can answer that.16:05
*** daemontool has quit IRC16:05
jlvillalmgould: I believe so. And I think sambetts also might have played with it.16:05
mgouldjlvillal: thanks16:05
*** yufei has joined #openstack-ironic16:06
mgouldI mentioned it over in #oooq as possibly relevant to their work on upstream CI, and then realised I couldn't actually explain it very well :-)16:06
mgouldI don't think it *is* relevant until "test TripleO on real, possibly unusual, hardware" becomes a requirement16:06
*** sacharya has quit IRC16:09
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Make _get_sensors_data concurrent  https://review.openstack.org/40742916:09
openstackgerritJay Faulkner proposed openstack/ironic-specs: Add spec for specific faults support  https://review.openstack.org/33411316:10
xhkuGood morning everyone !16:11
*** jaosorior has quit IRC16:11
NobodyCamMorning xhku :)16:12
mgouldmorning xhku16:12
*** rpioso has joined #openstack-ironic16:13
*** aNuposic has joined #openstack-ironic16:14
*** zackf has joined #openstack-ironic16:16
lucasagomessomeone can take a quick look at https://review.openstack.org/#/c/406913/ please ? I want to enable Python3.5 jobs for virtualbmc in the gate16:17
patchbotpatch 406913 - virtualbmc - Fix Python3 test errors16:17
lucasagomesthanks16:17
*** jpich has quit IRC16:18
*** milan is now known as milan|afk16:18
*** pcaruana has quit IRC16:19
JayFWe have a gate-breaking bug for ironiccleint; https://bugs.launchpad.net/python-ironicclient/+bug/164817916:22
openstackLaunchpad bug 1648179 in python-ironicclient "Fake node validation error: gate-ironicclient-dsvm-functional fails on test_node_validate" [Critical,New]16:22
JayFI'll update the whiteboard16:22
JayFbut if anyone wants a thing to look at, that would be a extremely good choice16:22
*** ijw has quit IRC16:25
*** baoli has quit IRC16:29
*** sacharya has joined #openstack-ironic16:30
rloolucasagomes: done16:31
lucasagomesrloo, thanks much!16:31
*** rcernin has quit IRC16:31
* lucasagomes just submitted a patch to project-config to enable it16:31
lucasagomeshttps://review.openstack.org/#/c/408697/ (for those interested)16:32
patchbotpatch 408697 - openstack-infra/project-config - Enable python35-nv jobs for VirtualBMC16:32
JayFlucasagomes: isn't project-config still locked pending xenial migration completion?16:33
jrollyep16:33
lucasagomesJayF, yeah, well, the patch will hang there for a while :-)16:33
*** krtaylor has quit IRC16:34
openstackgerritMerged openstack/virtualbmc: Fix Python3 test errors  https://review.openstack.org/40691316:35
*** vinsh has joined #openstack-ironic16:35
*** Romanenko_K has quit IRC16:36
openstackgerritHironori Shiina proposed openstack/ironic: Add REST API for volume connector and volume target operation  https://review.openstack.org/21458616:39
*** srart has joined #openstack-ironic16:40
openstackgerritJim Rollenhagen proposed openstack/python-ironic-inspector-client: Pin functest-requirements to a specific SHA  https://review.openstack.org/40871216:41
jrolldtantsur: ^16:42
JayFjroll: do we not do actual releases of ironic-inspector?16:43
jrollJayF: we do, but this needs to follow closer to master16:43
jrollclient func tests import from inspector, and they often want to pull in updates from this16:44
dtantsurthis ^^^16:44
jrollso we'd have to release inspector for every feature that needs client support16:44
JayFit just feels a little gross to have a sha like that in a requirements file16:44
JayFthat we're going to ship16:44
JayFif that's what we have to do, it's what we have to do, but it just seems gross to me :/16:44
jrollit's functest requirements, /shrug16:45
jrollthe other options are a bit grosser imo16:45
JayFI don't know the other options, and trust you all16:45
dtantsuryep, right16:45
JayFjust sorta caught me by surprise when I opened it is all16:45
jrollJayF: the other options being: release inspector constantly, manually sync the base classes we're importing AND manually sync test-requirements16:45
JayFjroll: #1 should be easy, but I know nothing ever is16:46
jrollJayF: it's more about... when/what do we actually want to ship16:46
JayFoh, that makes sense16:46
jrolland then you're inherently shipping code that doesn't have client support yet16:46
JayFyou want to release client support with the ser... yep16:46
jroll:)16:46
JayFman, that seems really crummy that there's not a better way to handle something like this16:46
mgouldis anyone looking at the python-ironicclient issue yet?16:46
dtantsuralso mind release team breaks, milestone firedrills, freezes, etc16:47
jrollnot yet, was just reading scrollback16:47
dtantsurmgould, not me16:47
JayFmgould: not afaik, I was going to pick it up this afternoon if nobody had yet16:47
* mgould assigns himself16:47
mgouldI'll let you know how I get on16:47
*** jtomasek has quit IRC16:47
jrollsounds like a config issue maybe16:47
jrollironic config, to be clear16:47
*** aNuposic has quit IRC16:58
mgouldjroll: cool, thanks16:58
*** alex_xu has quit IRC17:00
*** ohamada has quit IRC17:00
*** alex_xu has joined #openstack-ironic17:02
*** rcernin has joined #openstack-ironic17:03
* jroll lunches17:04
*** ralonsoh_ has joined #openstack-ironic17:04
*** ralonsoh_ has quit IRC17:05
*** ralonsoh has quit IRC17:05
*** athomas has quit IRC17:09
*** krtaylor has joined #openstack-ironic17:10
*** ijw has joined #openstack-ironic17:15
*** ijw has quit IRC17:18
dtantsuro/17:21
*** dtantsur is now known as dtantsur|afk17:21
*** aNuposic has joined #openstack-ironic17:24
mjturekmgould: saw your question about MI. "I am a hardware vendor and I wish to provide CI for Ironic, assigning baremetal to CI jobs in the same way nodepool assigns VMs" is pretty good but just to be clear, it's about sharing a set of baremetal nodes between VMs that want to use the baremetal nodes as targets for testing.17:25
mgouldmjturek: awesome, thanks17:27
*** yufei has quit IRC17:27
mgouldso your ironic conductor lives on a VM, but you enroll BMs from molteniron as nodes?17:27
sambettsmgould: exaclty17:27
mgouldsambetts: awesome, thanks17:28
mgouldso interesting to TripleO CI people iff they start either testing (a) Ironic in overcloud with actual baremetal nodes or (b) overcloud is baremetal17:29
mgouldwhereas right now, I think they're happy with everything running on VMs17:30
*** baoli has joined #openstack-ironic17:30
*** ijw has joined #openstack-ironic17:36
mgouldidiot question: what do people use as a server for running python-ironicclient functional tests against?17:39
*** jkilpatr has quit IRC17:40
*** yufei has joined #openstack-ironic17:44
jrollmgould: CI uses devstack, that's what I would use too if I wanted to do it locally17:44
*** rama_y_ has joined #openstack-ironic17:45
*** e0ne has quit IRC17:45
mgouldjroll: OK, thanks17:46
* mgould attempts to rescue his devstack VM from bitrot17:46
TheJuliaIt looks like the ironic-ui launchpad page never had a bugs supervisor set. Can anyone with magical powers set that to the bugs team so we can triage/set priorities17:47
sambettsTheJulia: who's that project managed by us or the horizon team?17:50
sambettss/managed/owned17:50
TheJuliaIt is owned by us17:50
robcresswellsambetts: Ironic17:50
TheJuliaironic-drivers team has rights on launchpad to update it17:51
*** jkilpatr has joined #openstack-ironic17:51
sambettsohai robcresswell17:51
robcresswellsambetts: o/ Got a watcher on 'horizon'. I see all :p17:51
TheJuliappiela: betherly: I finally created a bunch of bugs :)17:51
*** derekh has quit IRC17:52
ppielaI saw, thanks! I assigned some to myself that are already in progress.17:52
*** ijw has quit IRC17:53
TheJuliappiela: awesome, I also marked them confirmed, but I couldn't suggest any priorities since nobody has access to right now17:54
TheJuliappiela: I also kept the list of bugs to major functionality on the bottom half of the spreadsheet, aside from editing ports which one of the bugs does raise.17:55
lucasagomesfolks I'm calling it  aday17:55
lucasagomesI'm off tomorrow so I talk to you all on Monday17:56
*** lucasagomes is now known as lucas-pto17:56
TheJuliagoodnight lucas-pto17:56
TheJuliahave a good weekend!17:56
lucas-ptoyou too :-)17:56
*** glonlas has quit IRC17:57
mgouldlucas-pto: have a good weekend!17:57
*** ijw has joined #openstack-ironic17:59
jrollTheJulia: on it17:59
TheJuliajroll: thank you!17:59
jrolland done18:00
*** yufei has quit IRC18:00
*** moshele has joined #openstack-ironic18:00
TheJulia\o/18:01
*** glonlas has joined #openstack-ironic18:02
*** UForgotten has quit IRC18:05
*** UForgotten has joined #openstack-ironic18:05
*** fragatina has joined #openstack-ironic18:06
*** ijw has quit IRC18:08
*** fragatina has quit IRC18:09
*** aNuposic has quit IRC18:09
*** aNuposic has joined #openstack-ironic18:09
*** fragatina has joined #openstack-ironic18:09
*** rm_work has quit IRC18:16
*** ijw has joined #openstack-ironic18:16
rloojroll, TheJulia, mgould, anyone interested. you all know how much I like to bikeshed... this is moving port.extra['vif_port_id'] to .internal_info['vif_port_id']. wouldn't .internal_info['tenant_vif_port_id'] be better wrt cleaning/provisioning: https://review.openstack.org/#/c/327046/28/ironic/common/network.py18:17
patchbotpatch 327046 - ironic - Add Virtual Network Interface Driver APIs18:17
*** harlowja has joined #openstack-ironic18:17
rloooh, but sambetts would kill me because that would mess up his unit tests18:18
sambettshahaha18:18
*** harlowja_ has joined #openstack-ironic18:20
*** aNuposic has quit IRC18:20
*** harlowja has quit IRC18:22
*** rm_work has joined #openstack-ironic18:23
*** ijw has quit IRC18:24
mgouldrloo: yeah, it would be consistent with cleaning_ and provisioning_18:25
mgouldsounds good to me18:25
rloomgould: thx. i'll get you that beer now :)18:25
*** rbudden has quit IRC18:27
mgould:-)18:27
*** MattMan_ has quit IRC18:28
*** MattMan has joined #openstack-ironic18:28
*** aweeks has joined #openstack-ironic18:35
openstackgerritMichael Turek proposed openstack/ironic-specs: Add spec for OpenBMC driver  https://review.openstack.org/38821818:35
*** moshele has quit IRC18:35
mjturekTheJulia: sorry for the delay on updating this! ^18:35
*** ijw_ has joined #openstack-ironic18:36
*** ijw_ has quit IRC18:36
*** ijw has joined #openstack-ironic18:36
openstackgerritMario Villaplana proposed openstack/ironic: Agent driver rescue implementation  https://review.openstack.org/40043718:37
openstackgerritMario Villaplana proposed openstack/ironic: Add API and conductor methods for [un]rescue  https://review.openstack.org/35083118:37
mariojvjust another rebase on api/conductor, and marking agent driver rescue as not WIP even though it still needs unit tests and docs, since the rest of the code is ready for review18:37
*** ijw has quit IRC18:39
JayFmariojv: well, the api code still is -1 from me because it's not passing around rescue_password18:43
JayFmariojv: so I'm not sure anyone should be reviewing it yet ;)18:43
TheJuliarloo: doesn't the vif need to be set by the api and shouldn't internal_info be read only?18:44
TheJuliamjturek: No worries! :)18:45
rlooTheJulia: it is read only18:45
mariojvJayF: sure18:45
rlooTheJulia: and yes, it is/will be set via the API18:45
TheJuliarloo: I think that answers the question, at least for now then ;)18:46
jrollrloo: yeah, tenant_vif_port_id would make sense to me18:46
rloosambetts: ^^18:46
rloothx TheJulia. and jroll18:47
sambettsrloo: ok thanks, I'll switch it18:47
jrollnp18:47
jrollsambetts: sorry :/18:47
rloothx sambetts. sorry, i meant to ask folks sooner about it but forgot.18:48
* mgould -> home; I've unassigned myself from 18:49
jrollmgould: get anywhere?18:50
mgouldhttps://bugs.launchpad.net/python-ironicclient/+bug/1648179, if anyone else wants to take a look at it18:50
openstackLaunchpad bug 1648179 in python-ironicclient "Fake node validation error: gate-ironicclient-dsvm-functional fails on test_node_validate" [Critical,Triaged]18:50
mgouldjroll: not really, still trying to duplicate the problem locally :-/18:50
jrollok18:50
mgouldadded a couple of comments to the bug18:50
jrollcool, thanks18:50
*** mgould is now known as mgould|afk18:53
* JayF wonders if that functional test job should be running against ironic too18:53
mgould|afkJayF: if changes to ironic can break it, I think yes18:54
* mgould|afk -> really home for real18:54
jrolllooking at that comment, seems maybe it's the keystone v3 change that broke it18:56
*** ijw has joined #openstack-ironic18:56
*** ijw has quit IRC18:58
*** ChubYann has joined #openstack-ironic18:59
*** jkilpatr has quit IRC19:01
*** bfournie has quit IRC19:02
*** baoli has quit IRC19:05
*** baoli has joined #openstack-ironic19:05
*** Sukhdev has joined #openstack-ironic19:09
*** rbudden has joined #openstack-ironic19:10
*** ijw has joined #openstack-ironic19:11
*** ijw has quit IRC19:13
*** jkilpatr has joined #openstack-ironic19:17
*** ijw has joined #openstack-ironic19:17
*** ijw has quit IRC19:19
*** ijw has joined #openstack-ironic19:21
*** e0ne has joined #openstack-ironic19:25
*** strigazi is now known as strigazi_AFK19:26
*** ijw has quit IRC19:26
*** ijw has joined #openstack-ironic19:36
*** krtaylor has quit IRC19:37
*** rcernin has quit IRC19:43
JayFFor resuce, we're going to be adding a required argument of rescue_password when setting provision state to rescue19:45
*** ijw_ has joined #openstack-ironic19:45
JayFShould we enforce any guidelines on that password? minimum length? Character requirements? etc?19:45
JayFI'm leaning very heavily towards no, but am curious what the larger group thinks19:46
JayFjcook: mariojv ^19:46
JayFjcook: also if you want I can update that API patch if you don't have time, I know it's a busy time for you19:46
jcookJayF I'm cool with that, I do need to get these reviews done19:48
mariojvJayF: i thought spec said it'd be randomly generated by nova19:48
mariojvand how it would be generated19:48
mariojvimbw though19:48
JayFmariojv: sure. Nova doesn't always exist though.19:48
JayFmariojv: we have to think about the API interface to Ironic separately from that, at least to a degree19:48
*** ijw has quit IRC19:48
mariojvsure19:49
mariojvwe can check it in validate()19:49
JayFI'm thinking we shouldn't enforce any password requirements, to be clear19:49
JayFit just feels weird not to19:49
JayFand it wasn't mentioned one way or the other in the spec19:49
JayFhence the question19:49
*** bfournie has joined #openstack-ironic19:55
*** rcernin has joined #openstack-ironic19:57
openstackgerritSukhdev Kapur proposed openstack/ironic: Documentation for Security Groups for baremetal servers  https://review.openstack.org/39396219:59
*** fragatina has quit IRC20:03
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Remove agent vendor passthru from OneView drivers  https://review.openstack.org/39784620:06
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Remove iBoot, WoL and AMT drivers  https://review.openstack.org/39784720:06
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Remove agent vendor passthru from iLO drvers  https://review.openstack.org/39784520:06
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Remove agent vendor passthru completely  https://review.openstack.org/39784820:06
*** fragatina has joined #openstack-ironic20:08
rlooJayF: if you want a doc patch to review: https://review.openstack.org/#/c/393962/20:09
patchbotpatch 393962 - ironic - Documentation for Security Groups for baremetal se...20:09
JayFadded to my queue, I'll take a look at it after lunch20:09
rlooJayF: thx, no hurry on that. just the last patch for an rfe.20:10
JayFooh nice, I'll get it done and do the "feature done" busywork afterwards20:10
*** ijw_ has quit IRC20:12
*** ijw has joined #openstack-ironic20:13
*** ijw has quit IRC20:14
*** absubram has joined #openstack-ironic20:16
jrollanything I can help make progress on in the last hour or so I'm here? I'll be gone until next thursday, but will probably pop in to watch my tempest stuff20:16
*** aNuposic has joined #openstack-ironic20:17
rloojroll: were you looking at https://bugs.launchpad.net/python-ironicclient/+bug/1648179?20:19
openstackLaunchpad bug 1648179 in python-ironicclient "Fake node validation error: gate-ironicclient-dsvm-functional fails on test_node_validate" [Critical,Triaged]20:19
jrollI was not20:19
jrollI supposed I could20:19
*** e0ne has quit IRC20:20
rloojroll: if no one else is, would be good if you could. until i think of something else to bug you with :)20:20
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Remove agent vendor passthru completely  https://review.openstack.org/39784820:24
*** ijw has joined #openstack-ironic20:25
*** d0ugal has quit IRC20:29
jrollrloo: looks like someone is on it: https://review.openstack.org/#/c/408205/20:33
patchbotpatch 408205 - python-ironicclient - Use identity api version 3 for OSC plugin tests20:33
jrollthat takes care of the v3 errors20:33
jrollbut isn't ready yet, and also needs a fix for the node validate error20:33
rloojroll: isn't that the same person that reported that bug in the first place?20:34
jrollrloo: yes20:34
rloojroll: guess there is more than problem... (I haven't actually been paying attention)20:34
jrollrloo: yes, there's https://bugs.launchpad.net/python-ironicclient/+bug/1648179 and https://bugs.launchpad.net/ironic/+bug/164683720:35
openstackLaunchpad bug 1648179 in python-ironicclient "Fake node validation error: gate-ironicclient-dsvm-functional fails on test_node_validate" [Critical,Triaged]20:35
*** d0ugal has joined #openstack-ironic20:35
openstackLaunchpad bug 1646837 in python-ironicclient "gate-ironicclient-dsvm-functional fails after change to Keystone v3" [Undecided,In progress] - Assigned to Kyrylo Romanenko (kromanenko)20:35
*** cdearborn has quit IRC20:35
rloojroll: ok, so we have one possible fix. it is critical but not highly critical cuz most of us aren't touching the client...?20:36
jrollrloo: idk why a gate break wouldn't be highly critical :)20:37
rloojroll: cuz i don't see people panic'ing about this :)20:37
jrollyeah, well20:37
rloojroll: cuz most of us don't have patches in the client that are failing20:37
jrollpeople don't usually panic much about gate breakages either20:37
JayF^ true20:38
jrollother than to say "is it fixed yet"20:38
*** ijw has quit IRC20:38
JayFthere's a small portion of us who pay close attention to the gate20:38
*** ijw has joined #openstack-ironic20:38
JayFI'm going to point my brain in the direction of that gate failure when I'm done with lunch if nobody else it20:38
JayF*is20:38
jrollyeah I'm poking around now as well20:38
jrollbut probably leaving by the time you eat20:39
JayFI'm mostly done eating, just on the 'break' part of the lunch break20:39
JayF(that's code for: watching the South Park episode that air'd last night, lol)20:39
*** ijw has quit IRC20:43
*** aNuposic has quit IRC20:45
*** aNuposic has joined #openstack-ironic20:46
*** fragatina has quit IRC20:46
rlooJayF, jroll: either of you good with this RFE? the code already has +2: https://bugs.launchpad.net/ironic/+bug/164803620:46
openstackLaunchpad bug 1648036 in Ironic "[RFE] Add support for HCTL root device hint in Ironic" [Wishlist,In progress] - Assigned to Lucas Alvares Gomes (lucasagomes)20:46
JayFNo problem with that at all20:47
JayFI'm going to mark it approved since Dmitry already has a +220:47
rloothx JayF20:48
JayFnah I feel bad, I've read that IPA patch20:48
JayFI should've opened the bug and would've prevented the need to ask altogether :)20:48
rlooJayF: what, you should feel bad then! :)20:48
*** aNuposic has quit IRC20:50
*** rcernin has quit IRC20:51
*** rcernin has joined #openstack-ironic20:51
*** e0ne has joined #openstack-ironic20:53
openstackgerritSam Betts proposed openstack/ironic: Add Virtual Network Interface REST APIs  https://review.openstack.org/40424020:54
openstackgerritSam Betts proposed openstack/ironic: Add Virtual Network Interface RPC APIs  https://review.openstack.org/40423920:54
openstackgerritSam Betts proposed openstack/ironic: Add Virtual Network Interface Driver APIs  https://review.openstack.org/32704620:54
sambettsrloo: for you ^ :P20:54
sambettsnow /me -> PTO until the new year20:54
rloothanks Sam. Whoa, didn't realize this is your last day of work this year.20:55
rloosambetts: have a great time!20:55
sambettsI'll be on my email and will check in when I can, vsaienk0 is going to look after my patches while I'm gone20:55
JayFhave a good vacation sam!20:56
rloosambetts: no worries, it'll all be done by the time you get back ;)20:56
sambettswe can only hope, hehe, thanks :D20:56
*** mjturek has quit IRC20:56
*** sambetts is now known as sambetts|pto20:56
jrolloh this is fun20:56
jrollso for https://bugs.launchpad.net/python-ironicclient/+bug/1648179?20:57
openstackLaunchpad bug 1648179 in python-ironicclient "Fake node validation error: gate-ironicclient-dsvm-functional fails on test_node_validate" [Critical,Triaged]20:57
jrollwe validate that the cleaning network exists, for fake networks20:57
jroller, flat networks20:57
jrollsince neutron isn't running for func tests, well20:57
jrolland noop isn't enabled by default, so this is a project-config change20:58
jrollwheeeeeeeeee20:58
rloojroll: so what broke? or is that a new test?20:59
jrollrloo: we likely merged the code that validates that interface21:00
jrollcouldn't add the test without it passing CI :)21:00
rloojroll: ohh, ringing a bell. maybe. we did some changes for driver reform.21:00
jrollor it was broken and one of the driver composition patches fixed it21:00
jrollyeah21:00
jroll¯\_(ツ)_/¯21:00
* jroll fixes21:01
JayFjroll: nice find21:02
JayFjroll: do you think they'll let a gate-unblocking patch past the freeze21:02
jrollyeah, was a matter of couldn't reproduce, what's different?21:02
jrollJayF: probably, it has an extremely low probability of conflict21:03
jrolldo you mind babysitting though?21:03
JayFI can21:03
rloowhat freeze?21:03
jrollrloo: they're moving everything to xenial this week, project-config is frozen while that happens21:03
rloojroll: OH.21:03
rloojroll: can't this be fixed by changing the client's functional test?21:04
rlooor maybe you two are talking about something else :)21:04
jrollrloo: it's an ironic.conf thing21:04
jrollnoop network driver isn't enabled, so I can't just use --network-interface when we create that node21:05
openstackgerritJulia Kreger proposed openstack/ironic: Wire in storage interface attach/detach operations  https://review.openstack.org/40629021:05
rloojroll: i was just thinking of changing base.assertNodeValidate() so that network interface is false :)21:05
rloojroll: maybe that's cheating...21:06
jrollrloo: heh, we could, seems wrong21:06
*** glonlas has quit IRC21:06
jrollJayF: https://review.openstack.org/#/c/408816/21:07
patchbotpatch 408816 - openstack-infra/project-config - Set noop network driver for ironicclient func tests21:07
*** rcernin has quit IRC21:09
jrollJayF: given this doesn't actually fix the gate, due to https://bugs.launchpad.net/ironic/+bug/164683721:09
openstackLaunchpad bug 1646837 in python-ironicclient "gate-ironicclient-dsvm-functional fails after change to Keystone v3" [Undecided,In progress] - Assigned to Kyrylo Romanenko (kromanenko)21:09
jrollidk how hard I would push until maybe tomorrow21:09
jrollI'll drop a comment in the patch for that bug though21:10
*** chlong has quit IRC21:10
JayFjroll: that should still pass though, with the patch that's up, right?21:10
jrollJayF: what should still pass? func tests?21:10
openstackgerritMerged openstack/bifrost: Provide default to uwsgi_install_prefix  https://review.openstack.org/40711721:11
jrollit'll pass functional tests on https://review.openstack.org/#/c/408205/221:11
patchbotpatch 408205 - python-ironicclient - Use identity api version 3 for OSC plugin tests21:11
JayFI thought there was a patch up to fix that bug, is what I'm saynig21:11
jrollbut not pep8 :P21:11
JayFI mean, I'll fix that patch if it's otherwise fine21:11
*** rcernin has joined #openstack-ironic21:11
JayFno need to leave the gate busted just because someone is asleep21:11
jrollyeah idk how I feel about the fix, it's very dense so I haven't processed it in my brain21:12
jrollseems maybe hacky though?21:12
JayFI haven't even so much as glanced at it yet21:12
jrolloh ffs my tempest patch is conflicting21:13
*** mjturek has joined #openstack-ironic21:18
jrollokay, that's fixed up21:18
jrollI'm out for the night, will pop in tomorrow to try to get that tempest stuff merged, otherwise I'll be back next thursday21:19
jrollhave a good week everyone \o21:19
*** e0ne has quit IRC21:19
*** e0ne has joined #openstack-ironic21:20
TheJuliayou too jroll21:21
jlvillaljroll: Ciao!21:22
rloohave a great time jroll!21:23
*** e0ne has quit IRC21:24
*** e0ne has joined #openstack-ironic21:28
JayFjoanna: https://review.openstack.org/#/c/408032/21:28
patchbotpatch 408032 - ironic-python-agent - Add HCTL to BlockDevices21:28
*** trown is now known as trown|outtypewww21:30
JayFhttps://review.openstack.org/#/c/386255/ is a good one to land, only impacts tests, if there's an extra core around with a land-something itch21:35
patchbotpatch 386255 - ironic - Mock ironic-lib properly in test_deploy_utils21:35
rlooJayF: looking...21:36
*** e0ne has quit IRC21:36
*** e0ne has joined #openstack-ironic21:37
*** mjturek has quit IRC21:39
*** hamzy has quit IRC21:41
mariojvrloo: thanks for landing that, i'll follow up with the autospec tomorrow21:46
*** Sukhdev has quit IRC21:47
rlooyw. not a big deal, i think people forget the autospec a lot.21:47
openstackgerritMerged openstack/ironic: Mock ironic-lib properly in test_deploy_utils  https://review.openstack.org/38625521:48
rlooJayF: can we +A https://review.openstack.org/#/c/393962/ ?21:53
patchbotpatch 393962 - ironic - Documentation for Security Groups for baremetal se...21:53
JayFrloo: we're having an OSIC review party, I'm giving the other folks a chance to review it before I W+121:53
JayFrloo: once that's done I'll land it; I'm already marking the bug as fixed :)21:54
rlooJayF: ahhh, ok, have fun partying!21:54
*** fragatina has joined #openstack-ironic21:58
*** e0ne has quit IRC21:59
*** ijw has joined #openstack-ironic22:01
*** jcoufal_ has joined #openstack-ironic22:03
openstackgerritMerged openstack/ironic: Documentation for Security Groups for baremetal servers  https://review.openstack.org/39396222:05
*** jcoufal has quit IRC22:06
*** e0ne has joined #openstack-ironic22:06
*** jkilpatr has quit IRC22:08
*** e0ne has quit IRC22:14
*** jcoufal_ has quit IRC22:15
*** jheroux has quit IRC22:17
*** fragatina has quit IRC22:18
openstackgerritMerged openstack/ironic-python-agent: Add HCTL to BlockDevices  https://review.openstack.org/40803222:32
*** baoli has quit IRC22:36
*** srobert_ has joined #openstack-ironic22:37
*** jkilpatr has joined #openstack-ironic22:38
*** ijw has quit IRC22:38
*** ijw has joined #openstack-ironic22:39
*** srobert has quit IRC22:40
*** srobert_ has quit IRC22:41
*** fragatina has joined #openstack-ironic22:41
*** sacharya has quit IRC22:42
*** fragatin_ has joined #openstack-ironic22:42
*** slagle has quit IRC22:44
*** ijw has quit IRC22:44
*** rnoriega has quit IRC22:44
*** marios has quit IRC22:45
*** lhinds has quit IRC22:45
*** fragatina has quit IRC22:46
*** aNuposic has joined #openstack-ironic22:47
*** ijw has joined #openstack-ironic22:48
*** ijw has quit IRC22:53
*** lindycoder has quit IRC22:55
*** aNuposic has quit IRC22:56
*** aNuposic has joined #openstack-ironic22:57
*** Goneri has quit IRC22:58
*** pmannidi has joined #openstack-ironic23:02
*** david-lyle_ has joined #openstack-ironic23:05
*** Sukhdev has joined #openstack-ironic23:07
*** david-lyle has quit IRC23:07
*** rcernin has quit IRC23:11
openstackgerritChris Krelle proposed openstack/bifrost: Adding staging driver support  https://review.openstack.org/40640123:13
*** absubram has quit IRC23:20
*** pmannidi has quit IRC23:25
*** pmannidi has joined #openstack-ironic23:27
*** rbudden has quit IRC23:32
*** rcernin has joined #openstack-ironic23:33
openstackgerritMerged openstack/bifrost: Fix git_root default in README  https://review.openstack.org/40712223:33
*** david-lyle_ is now known as david-lyle23:35
*** sacharya has joined #openstack-ironic23:42
*** sacharya has quit IRC23:47
*** rcernin has quit IRC23:49
*** ijw has joined #openstack-ironic23:49
*** ijw has quit IRC23:52
*** ijw has joined #openstack-ironic23:53
*** awiddersheim has joined #openstack-ironic23:59

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