Thursday, 2016-10-13

*** vsaienko has quit IRC00:02
mrdamariojv: JayF: Question answered on review 38210800:05
*** vsaienko has joined #openstack-ironic00:05
JayFty for the reference00:06
JayF<3 references00:06
mrda\o/00:06
*** davidlenwell_ has quit IRC00:07
*** sdake_ has joined #openstack-ironic00:11
openstackgerritMerged openstack/python-ironicclient: Move duplicated info to new v1/utils.py  https://review.openstack.org/36403800:11
*** vsaienko has quit IRC00:11
openstackgerritMerged openstack/python-ironicclient: If no resource, don't call Resource.to_dict()  https://review.openstack.org/37956700:12
openstackgerritMerged openstack/python-ironicclient: Add docs for create command  https://review.openstack.org/35802500:12
*** sdake has quit IRC00:14
openstackgerritMerged openstack/ironic: Remove unused argument in Tempest Plugin  https://review.openstack.org/37009400:15
openstackgerritMerged openstack/ironic: Update ironic config docs for keystone v3  https://review.openstack.org/38210800:16
*** aNuposic has quit IRC00:16
*** hj-hpe has quit IRC00:16
*** vsaienko has joined #openstack-ironic00:16
*** vsaienko has quit IRC00:24
*** bfournie has joined #openstack-ironic00:28
*** hoangcx has joined #openstack-ironic00:56
*** phuongnh has joined #openstack-ironic00:59
*** Sukhdev has quit IRC01:00
openstackgerritgecong proposed openstack/ironic-inspector: Fix a typo in base.py  https://review.openstack.org/38570501:06
*** xuao has joined #openstack-ironic01:08
*** zackf has joined #openstack-ironic01:09
*** zackf has quit IRC01:14
*** tuanluong has joined #openstack-ironic01:19
openstackgerritTang Chen proposed openstack/python-ironicclient: Support i18n for baremetal chassis cmds  https://review.openstack.org/37597201:27
openstackgerritTang Chen proposed openstack/python-ironicclient: Support i18n for baremetal port cmds  https://review.openstack.org/37597101:27
openstackgerritTang Chen proposed openstack/python-ironicclient: Support i18n for baremetal node cmds  https://review.openstack.org/35763901:27
*** thrash is now known as thrash|g0ne01:42
openstackgerritXu Ao proposed openstack/ironic: Make the configuration item "api_url" have better adaptability  https://review.openstack.org/38526101:47
*** phuongnh has quit IRC02:02
*** phuongnh has joined #openstack-ironic02:02
*** joprovost has quit IRC02:03
*** mtanino has quit IRC02:12
*** rloo has quit IRC02:16
*** Nakato has quit IRC02:32
*** zhangyufei has joined #openstack-ironic02:33
*** Nakato has joined #openstack-ironic02:33
*** gcb has quit IRC02:39
*** yuanying_ has joined #openstack-ironic02:49
*** yuanying has quit IRC02:49
*** gcb has joined #openstack-ironic02:51
*** MattMan has quit IRC02:53
*** MattMan has joined #openstack-ironic02:53
*** yuanying_ has quit IRC02:59
*** stendulker has joined #openstack-ironic03:01
*** yuanying has joined #openstack-ironic03:06
*** yuanying has quit IRC03:08
openstackgerritgecong proposed openstack/ironic: Fix some typo  https://review.openstack.org/38572003:13
*** baoli has quit IRC03:14
openstackgerritgecong proposed openstack/ironic: Fix some typo  https://review.openstack.org/38572003:15
*** sabeen has quit IRC03:16
*** sabeen has joined #openstack-ironic03:19
*** zackf has joined #openstack-ironic03:20
*** phuongnh has quit IRC03:23
*** phuongnh has joined #openstack-ironic03:24
*** absubram has quit IRC03:27
*** mtanino has joined #openstack-ironic03:31
*** syed_ has quit IRC03:34
*** vikrant has joined #openstack-ironic03:36
*** absubram has joined #openstack-ironic03:38
openstackgerritgecong proposed openstack/ironic: Fix some typos  https://review.openstack.org/38572003:44
*** links has joined #openstack-ironic03:45
*** yuanying has joined #openstack-ironic03:47
*** mtanino has quit IRC03:48
*** jaosorior has joined #openstack-ironic03:51
*** zackf has quit IRC03:59
*** zackf has joined #openstack-ironic04:05
*** zackf has quit IRC04:10
*** rama_y has joined #openstack-ironic04:12
*** jaosorior has quit IRC04:21
*** jaosorior has joined #openstack-ironic04:21
*** rjrooke has joined #openstack-ironic04:50
*** rjrooke has quit IRC04:58
*** yuanying has quit IRC05:00
*** rbartal has joined #openstack-ironic05:07
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/38518005:21
openstackgerritOpenStack Proposal Bot proposed openstack/python-ironic-inspector-client: Updated from global requirements  https://review.openstack.org/38574605:27
openstackgerritOpenStack Proposal Bot proposed openstack/python-ironicclient: Updated from global requirements  https://review.openstack.org/38574705:27
*** ChubYann has quit IRC05:34
*** rama_y has quit IRC05:41
*** e0ne has joined #openstack-ironic05:46
*** e0ne has quit IRC05:47
*** e0ne has joined #openstack-ironic05:52
*** vmud213 has joined #openstack-ironic05:56
*** yuanying has joined #openstack-ironic06:10
*** vsaienko has joined #openstack-ironic06:12
*** Sukhdev has joined #openstack-ironic06:15
*** vishwanathj is now known as vishwanathj_zzz06:16
*** mjura has joined #openstack-ironic06:21
openstackgerritTuan Luong-Anh proposed openstack/ironic-specs: fix a typo  https://review.openstack.org/38578006:22
*** yuanying has quit IRC06:23
*** sabeen has quit IRC06:23
*** mjura has quit IRC06:27
*** vsaienko has quit IRC06:28
*** mjura has joined #openstack-ironic06:28
*** yuanying has joined #openstack-ironic06:29
*** yuanying_ has joined #openstack-ironic06:37
openstackgerritharis proposed openstack/python-ironicclient: Enables ironic list commands to use labels  https://review.openstack.org/38067106:38
*** yuanying has quit IRC06:39
*** e0ne has quit IRC06:45
*** e0ne has joined #openstack-ironic06:49
*** e0ne has quit IRC06:50
*** e0ne has joined #openstack-ironic06:53
*** e0ne has quit IRC06:54
*** rcernin has joined #openstack-ironic06:56
*** Sukhdev has quit IRC07:01
*** absubram has quit IRC07:03
*** absubram has joined #openstack-ironic07:03
*** tesseract- has joined #openstack-ironic07:04
*** crinkle has quit IRC07:18
*** crinkle has joined #openstack-ironic07:19
openstackgerritVasyl Saienko proposed openstack/ironic: WIP: Ironic multitest initial commit  https://review.openstack.org/36902107:26
*** jpich has joined #openstack-ironic07:30
*** ccamacho has joined #openstack-ironic07:31
*** ohamada has joined #openstack-ironic07:35
*** yuanying_ has quit IRC07:36
*** yuanying has joined #openstack-ironic07:36
*** watanabe_isao has joined #openstack-ironic07:39
openstackgerritVasyl Saienko proposed openstack/ironic: Add tests for cleaning  https://review.openstack.org/30446907:58
openstackgerritVasyl Saienko proposed openstack/ironic: WIP: Ironic multitest initial commit  https://review.openstack.org/36902107:58
*** hoangcx has quit IRC07:59
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-ironic08:00
*** heyongli has joined #openstack-ironic08:07
*** watanabe_isao has quit IRC08:09
*** dtantsur|afk is now known as dtantsur08:12
dtantsurMorning Ironic08:12
*** Vinsh has quit IRC08:17
tuanluongmorning ironic08:18
*** vsaienko has joined #openstack-ironic08:21
*** e0ne has joined #openstack-ironic08:23
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Fix stable states validation in FSM  https://review.openstack.org/38545908:26
*** Vinsh has joined #openstack-ironic08:28
*** Romanenko_K has joined #openstack-ironic08:32
openstackgerritMerged openstack/ironic: Remove wrong check from conductor periodic task  https://review.openstack.org/38489908:33
*** athomas has joined #openstack-ironic08:38
*** vsaienko has quit IRC08:42
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-ui: Imported Translations from Zanata  https://review.openstack.org/38583208:47
vdrokgood morning ironic, dtantsur tuanluong08:51
tuanluongmorning vdrok08:52
*** milan has joined #openstack-ironic08:53
openstackgerritTuan Luong-Anh proposed openstack/ironic: Fix setting persistent boot device does not work  https://review.openstack.org/37632208:53
milanmorning Ironic! :)08:53
*** kragniz has quit IRC08:53
dtantsurhey milan08:53
*** kragniz has joined #openstack-ironic08:54
vdrokmorning milan :)08:54
milandtantsur, hi :) mind a review? ;)08:54
milanmorning vdrok! :)08:54
dtantsur-2 :)08:54
dtantsurmorning vdrok08:54
milandtantsur, :P08:54
dtantsurmilan, I'm one call away from getting to reviewing a few essentially patches, yours including. stay tuned08:54
milandtantsur, nice thanks! :)08:55
milanaarefiev, morning! :)08:55
*** makowals has joined #openstack-ironic08:56
*** yuanying has quit IRC08:57
*** makowals_ has quit IRC08:58
openstackgerritMerged openstack/ironic: Support multi arch deployment  https://review.openstack.org/32263208:58
*** derekh has joined #openstack-ironic09:01
sambetts|afkMorning all09:14
*** sambetts|afk is now known as sambetts09:14
*** jaosorior is now known as jaosorior_lunch09:16
*** heyongli has quit IRC09:16
*** anush_ has quit IRC09:17
*** mjturek has quit IRC09:17
*** clif_h has quit IRC09:17
*** jmccrory has quit IRC09:17
*** adreznec has quit IRC09:17
*** dtantsur has quit IRC09:17
*** kragniz has quit IRC09:17
*** zzzeek has quit IRC09:17
*** zhangyufei has quit IRC09:17
*** portdirect has quit IRC09:17
*** derekh has quit IRC09:17
*** ccamacho has quit IRC09:17
*** crinkle has quit IRC09:17
*** vmud213 has quit IRC09:17
*** MattMan has quit IRC09:17
*** sdake_ has quit IRC09:17
*** jtomasek has quit IRC09:17
*** skazi has quit IRC09:17
*** ricardoas has quit IRC09:17
*** openstackgerrit has quit IRC09:17
*** vgadiraj has quit IRC09:17
*** larsks has quit IRC09:17
*** HenryG has quit IRC09:17
*** cinerama has quit IRC09:17
*** patchbot has quit IRC09:17
*** mat128 has quit IRC09:17
*** Nakato has quit IRC09:17
*** xuao has quit IRC09:17
*** bfournie has quit IRC09:17
*** gabriel-bezerra has quit IRC09:17
*** mgagne_ has quit IRC09:17
*** zigo has quit IRC09:17
*** rm_work has quit IRC09:17
*** lekha has quit IRC09:17
*** adam_g` has quit IRC09:17
*** vishwanathj_zzz has quit IRC09:17
*** amit213 has quit IRC09:17
*** early has quit IRC09:17
*** AlexeyAbashkin has quit IRC09:17
*** robcresswell has quit IRC09:17
*** harlowja has quit IRC09:17
*** bnemec has quit IRC09:17
*** strigazi has quit IRC09:17
*** xek_ has quit IRC09:17
*** zhenguo has quit IRC09:17
*** kozhukalov has quit IRC09:17
*** agordeev has quit IRC09:17
*** ildikov has quit IRC09:17
*** mariojv has quit IRC09:17
*** htruta has quit IRC09:17
*** UForgotten has quit IRC09:17
*** milan has quit IRC09:17
*** e0ne has quit IRC09:17
*** rcernin has quit IRC09:17
*** jaosorior_lunch has quit IRC09:17
*** bcornec1 has quit IRC09:17
*** odyssey4me has quit IRC09:17
*** natorious has quit IRC09:17
*** alex_xu_ has quit IRC09:17
*** octopusZ1ang has quit IRC09:17
*** jistr has quit IRC09:17
*** fungi has quit IRC09:17
*** tdurakov has quit IRC09:17
*** mrtenio has quit IRC09:17
*** evgenyl has quit IRC09:17
*** d0ugal has quit IRC09:17
*** jcook has quit IRC09:17
*** tangchen has quit IRC09:17
*** marlinc has quit IRC09:17
*** sergek has quit IRC09:17
*** romcheg has quit IRC09:17
*** serverascode has quit IRC09:17
*** fyxim has quit IRC09:17
*** cppforlife_ has quit IRC09:17
*** _fortis has quit IRC09:17
*** dstepanenko has quit IRC09:17
*** rbartal has quit IRC09:17
*** gcb has quit IRC09:17
*** phschwartz has quit IRC09:17
*** ionutbalutoiu has quit IRC09:17
*** Guest66666 has quit IRC09:17
*** EmilienM has quit IRC09:17
*** Madasi has quit IRC09:17
*** SpamapS has quit IRC09:17
*** kencjohnston has quit IRC09:17
*** wznoinsk has quit IRC09:17
*** zer0c00l has quit IRC09:17
*** NobodyCam has quit IRC09:17
*** boris-42 has quit IRC09:17
*** patrickeast has quit IRC09:17
*** mgkwill has quit IRC09:17
*** kun_huang has quit IRC09:17
*** betherly has quit IRC09:17
*** dims has quit IRC09:17
*** greghaynes has quit IRC09:17
*** Ng has quit IRC09:17
*** TheJulia has quit IRC09:17
*** jroll has quit IRC09:17
*** johnthetubaguy has quit IRC09:17
*** tonyb has quit IRC09:17
*** jhesketh has quit IRC09:17
vdrokgood morning sambetts09:18
*** jhesketh has joined #openstack-ironic09:19
*** jpich has quit IRC09:19
*** absubram has quit IRC09:20
*** jpich has joined #openstack-ironic09:20
sambettshey vdrok09:20
*** yuanying has joined #openstack-ironic09:22
*** igordcard has quit IRC09:22
*** igordcard has joined #openstack-ironic09:22
*** evgenyl has joined #openstack-ironic09:39
*** zackf has joined #openstack-ironic09:43
*** zackf has quit IRC09:48
*** yuanying has quit IRC09:49
*** kragniz has joined #openstack-ironic10:00
*** amotoki has quit IRC10:01
*** derekh has joined #openstack-ironic10:06
*** zzzeek has joined #openstack-ironic10:06
*** zhangyufei has joined #openstack-ironic10:06
*** portdirect has joined #openstack-ironic10:06
*** anush_ has joined #openstack-ironic10:07
*** mjturek has joined #openstack-ironic10:07
*** serverascode has joined #openstack-ironic10:07
*** rbartal has joined #openstack-ironic10:07
*** gcb has joined #openstack-ironic10:07
*** phschwartz has joined #openstack-ironic10:07
*** ionutbalutoiu has joined #openstack-ironic10:07
*** Guest66666 has joined #openstack-ironic10:07
*** Madasi has joined #openstack-ironic10:07
*** EmilienM has joined #openstack-ironic10:07
*** wznoinsk has joined #openstack-ironic10:07
*** SpamapS has joined #openstack-ironic10:07
*** kencjohnston has joined #openstack-ironic10:07
*** zer0c00l has joined #openstack-ironic10:07
*** NobodyCam has joined #openstack-ironic10:07
*** boris-42 has joined #openstack-ironic10:07
*** patrickeast has joined #openstack-ironic10:07
*** mgkwill has joined #openstack-ironic10:07
*** kun_huang has joined #openstack-ironic10:07
*** betherly has joined #openstack-ironic10:07
*** greghaynes has joined #openstack-ironic10:07
*** dims has joined #openstack-ironic10:07
*** Ng has joined #openstack-ironic10:07
*** TheJulia has joined #openstack-ironic10:07
*** johnthetubaguy has joined #openstack-ironic10:07
*** jroll has joined #openstack-ironic10:07
*** tonyb has joined #openstack-ironic10:07
*** tepper.freenode.net sets mode: +o jroll10:07
*** heyongli has joined #openstack-ironic10:09
*** jaosorior has joined #openstack-ironic10:09
*** cppforlife_ has joined #openstack-ironic10:09
*** milan has joined #openstack-ironic10:09
*** e0ne has joined #openstack-ironic10:09
*** rcernin has joined #openstack-ironic10:09
*** bcornec1 has joined #openstack-ironic10:09
*** odyssey4me has joined #openstack-ironic10:09
*** natorious has joined #openstack-ironic10:09
*** alex_xu_ has joined #openstack-ironic10:09
*** octopusZ1ang has joined #openstack-ironic10:09
*** jistr has joined #openstack-ironic10:09
*** fungi has joined #openstack-ironic10:09
*** tdurakov has joined #openstack-ironic10:09
*** mrtenio has joined #openstack-ironic10:09
*** d0ugal has joined #openstack-ironic10:09
*** jcook has joined #openstack-ironic10:09
*** tangchen has joined #openstack-ironic10:09
*** marlinc has joined #openstack-ironic10:09
*** sergek has joined #openstack-ironic10:09
*** romcheg has joined #openstack-ironic10:09
*** fyxim has joined #openstack-ironic10:09
*** _fortis has joined #openstack-ironic10:09
*** dstepanenko has joined #openstack-ironic10:09
*** clif_h has joined #openstack-ironic10:10
*** jmccrory has joined #openstack-ironic10:10
*** adreznec has joined #openstack-ironic10:10
*** dtantsur has joined #openstack-ironic10:10
*** clif_h has quit IRC10:10
*** jmccrory has quit IRC10:10
*** adreznec has quit IRC10:10
*** dtantsur has quit IRC10:10
*** jaosorior has quit IRC10:10
*** cppforlife_ has quit IRC10:10
*** milan has quit IRC10:10
*** e0ne has quit IRC10:10
*** rcernin has quit IRC10:10
*** bcornec1 has quit IRC10:10
*** odyssey4me has quit IRC10:10
*** natorious has quit IRC10:10
*** alex_xu_ has quit IRC10:10
*** octopusZ1ang has quit IRC10:10
*** jistr has quit IRC10:10
*** fungi has quit IRC10:10
*** tdurakov has quit IRC10:10
*** mrtenio has quit IRC10:10
*** d0ugal has quit IRC10:10
*** jcook has quit IRC10:10
*** tangchen has quit IRC10:10
*** marlinc has quit IRC10:10
*** sergek has quit IRC10:10
*** romcheg has quit IRC10:10
*** fyxim has quit IRC10:10
*** _fortis has quit IRC10:10
*** dstepanenko has quit IRC10:10
*** heyongli has quit IRC10:10
*** serverascode has quit IRC10:10
*** rbartal has quit IRC10:10
*** gcb has quit IRC10:10
*** phschwartz has quit IRC10:10
*** ionutbalutoiu has quit IRC10:10
*** Guest66666 has quit IRC10:10
*** EmilienM has quit IRC10:10
*** SpamapS has quit IRC10:10
*** Madasi has quit IRC10:10
*** wznoinsk has quit IRC10:10
*** zer0c00l has quit IRC10:10
*** kencjohnston has quit IRC10:10
*** NobodyCam has quit IRC10:10
*** boris-42 has quit IRC10:10
*** patrickeast has quit IRC10:10
*** mgkwill has quit IRC10:10
*** kun_huang has quit IRC10:10
*** betherly has quit IRC10:10
*** greghaynes has quit IRC10:10
*** dims has quit IRC10:10
*** Ng has quit IRC10:10
*** TheJulia has quit IRC10:10
*** jroll has quit IRC10:10
*** johnthetubaguy has quit IRC10:10
*** tonyb has quit IRC10:10
*** anush_ has quit IRC10:10
*** mjturek has quit IRC10:10
*** zzzeek has quit IRC10:10
*** zhangyufei has quit IRC10:10
*** portdirect has quit IRC10:10
*** derekh has quit IRC10:10
pas-hamorning Ironic10:16
*** gzholtkevych has joined #openstack-ironic10:19
*** tangchen has joined #openstack-ironic10:20
*** heyongli has joined #openstack-ironic10:26
*** derekh has joined #openstack-ironic10:26
*** fyxim has joined #openstack-ironic10:26
*** serverascode has joined #openstack-ironic10:26
*** rbartal has joined #openstack-ironic10:26
*** gcb has joined #openstack-ironic10:26
*** phschwartz has joined #openstack-ironic10:26
*** ionutbalutoiu has joined #openstack-ironic10:26
*** Guest66666 has joined #openstack-ironic10:26
*** Madasi has joined #openstack-ironic10:26
*** EmilienM has joined #openstack-ironic10:26
*** wznoinsk has joined #openstack-ironic10:26
*** SpamapS has joined #openstack-ironic10:26
*** kencjohnston has joined #openstack-ironic10:26
*** zer0c00l has joined #openstack-ironic10:26
*** NobodyCam has joined #openstack-ironic10:26
*** boris-42 has joined #openstack-ironic10:26
*** patrickeast has joined #openstack-ironic10:26
*** mgkwill has joined #openstack-ironic10:26
*** kun_huang has joined #openstack-ironic10:26
*** betherly has joined #openstack-ironic10:26
*** greghaynes has joined #openstack-ironic10:26
*** dims has joined #openstack-ironic10:26
*** Ng has joined #openstack-ironic10:26
*** TheJulia has joined #openstack-ironic10:26
*** johnthetubaguy has joined #openstack-ironic10:26
*** jroll has joined #openstack-ironic10:26
*** tonyb has joined #openstack-ironic10:26
*** tepper.freenode.net sets mode: +o jroll10:26
*** clif_h has joined #openstack-ironic10:27
*** jmccrory has joined #openstack-ironic10:27
*** adreznec has joined #openstack-ironic10:27
*** dtantsur has joined #openstack-ironic10:27
*** zzzeek has joined #openstack-ironic10:27
*** portdirect has joined #openstack-ironic10:27
*** 18WAAFSW8 has joined #openstack-ironic10:27
*** jaosorior has joined #openstack-ironic10:27
*** cppforlife_ has joined #openstack-ironic10:27
*** milan has joined #openstack-ironic10:27
*** e0ne has joined #openstack-ironic10:27
*** rcernin has joined #openstack-ironic10:27
*** bcornec1 has joined #openstack-ironic10:27
*** odyssey4me has joined #openstack-ironic10:27
*** natorious has joined #openstack-ironic10:27
*** alex_xu_ has joined #openstack-ironic10:27
*** jistr has joined #openstack-ironic10:27
*** fungi has joined #openstack-ironic10:27
*** tdurakov has joined #openstack-ironic10:27
*** mrtenio has joined #openstack-ironic10:27
*** d0ugal has joined #openstack-ironic10:27
*** jcook has joined #openstack-ironic10:27
*** marlinc has joined #openstack-ironic10:27
*** sergek has joined #openstack-ironic10:27
*** romcheg has joined #openstack-ironic10:27
*** _fortis has joined #openstack-ironic10:27
*** dstepanenko has joined #openstack-ironic10:27
*** octopusZhang has joined #openstack-ironic10:27
*** ccamacho has joined #openstack-ironic10:28
*** crinkle has joined #openstack-ironic10:28
*** vmud213 has joined #openstack-ironic10:28
*** MattMan has joined #openstack-ironic10:28
*** sdake_ has joined #openstack-ironic10:28
*** jtomasek has joined #openstack-ironic10:28
*** skazi has joined #openstack-ironic10:28
*** ricardoas has joined #openstack-ironic10:28
*** openstackgerrit has joined #openstack-ironic10:28
*** vgadiraj has joined #openstack-ironic10:28
*** larsks has joined #openstack-ironic10:28
*** HenryG has joined #openstack-ironic10:28
*** cinerama has joined #openstack-ironic10:28
*** patchbot has joined #openstack-ironic10:28
*** mat128 has joined #openstack-ironic10:28
*** ralonsoh has joined #openstack-ironic10:28
*** Nakato has joined #openstack-ironic10:28
*** bfournie has joined #openstack-ironic10:28
*** gabriel-bezerra has joined #openstack-ironic10:28
*** mgagne_ has joined #openstack-ironic10:28
*** zigo has joined #openstack-ironic10:28
*** rm_work has joined #openstack-ironic10:28
*** lekha has joined #openstack-ironic10:28
*** adam_g` has joined #openstack-ironic10:28
*** vishwanathj_zzz has joined #openstack-ironic10:28
*** amit213 has joined #openstack-ironic10:28
*** early has joined #openstack-ironic10:28
*** AlexeyAbashkin has joined #openstack-ironic10:28
*** robcresswell has joined #openstack-ironic10:28
*** bnemec has joined #openstack-ironic10:28
*** strigazi has joined #openstack-ironic10:28
*** xek_ has joined #openstack-ironic10:28
*** zhenguo has joined #openstack-ironic10:28
*** kozhukalov has joined #openstack-ironic10:28
*** agordeev has joined #openstack-ironic10:28
*** ildikov has joined #openstack-ironic10:28
*** mariojv has joined #openstack-ironic10:28
*** htruta has joined #openstack-ironic10:28
*** UForgotten has joined #openstack-ironic10:28
*** anush_ has joined #openstack-ironic10:28
*** mjturek has joined #openstack-ironic10:28
*** marlinc has quit IRC10:28
*** NobodyCam has quit IRC10:29
*** serverascode has quit IRC10:29
*** octopusZhang has quit IRC10:30
*** zhangyufei_ has joined #openstack-ironic10:30
*** 18WAAFSW8 has quit IRC10:30
*** tdurakov has quit IRC10:31
*** kozhukalov has quit IRC10:32
*** fyxim is now known as Guest7303310:32
*** marlinc has joined #openstack-ironic10:34
*** sdake_ has quit IRC10:35
*** amotoki has joined #openstack-ironic10:35
*** evgenyl has quit IRC10:35
*** evgenyl has joined #openstack-ironic10:35
*** gzholtkevych has quit IRC10:35
*** gzholtkevych has joined #openstack-ironic10:35
*** Guest73033 has quit IRC10:35
*** Guest73033 has joined #openstack-ironic10:35
*** cppforlife_ has quit IRC10:36
*** cppforlife_ has joined #openstack-ironic10:36
*** links has quit IRC10:36
*** NobodyCam has joined #openstack-ironic10:38
dtantsurg'morning to whoever I missed during netsplits10:41
*** jaosorior has quit IRC10:44
*** jaosorior has joined #openstack-ironic10:44
*** yuanying has joined #openstack-ironic10:45
*** gzholtkevych has quit IRC10:45
*** gzholtkevych has joined #openstack-ironic10:45
sambettshey dtantsur10:46
milanmorning sambetts! :)10:46
sambettsHi milan!10:46
*** kozhukalov has joined #openstack-ironic10:47
dtantsurso, judging by the time it takes to clean it, my Dell PowerEdge R320 doesn't support ATA secure erase >_<10:48
sambetts:(10:48
gzholtkevychhello, ironicers! I have a question related to virt ironic driver in nova. https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L75510:48
sambettsgzholtkevych: hi10:48
gzholtkevychshould it be fixed for ironic case when the ipa is working on node or it doest not make sense?10:48
gzholtkevychhi, sambetts!10:49
gzholtkevychI am asking about this, because do not know, how nova's instance settings are working for baremetal nodes.10:49
*** tdurakov has joined #openstack-ironic10:50
*** links has joined #openstack-ironic10:50
gzholtkevychfor example, this specific case as the partition for ephemeral drive.if it does not touch ironic behaviour, this will be another problem10:50
gzholtkevychthank you in advance for any advice10:51
*** serverascode has joined #openstack-ironic10:51
*** mgould|afk is now known as mgould10:51
mgouldmorning Ironic!10:51
milanmorning gzholtkevych, mgould! :)10:52
mgouldmorning milan sambetts gzholtkevych dtantsur vdrok tuanluong10:52
dtantsurhey mgould10:52
*** amotoki has quit IRC10:53
*** Vinsh has quit IRC10:55
*** tangchen_ has joined #openstack-ironic10:56
gzholtkevychmorning, milan!10:57
vdrokgzholtkevych: so the problem is, ephemeral partition is not mounted when the instance gets booted?10:57
vdrokmorning mgould and gzholtkevych :)10:58
gzholtkevychvdrok, I think, yes10:58
dtantsursambetts, I've +2ed the LLDP CLI spec, wanna check it?10:59
*** awidders_ has quit IRC10:59
gzholtkevychbut I am going to check this on devstack and see deeply to images10:59
*** mmedvede has joined #openstack-ironic10:59
*** amotoki has joined #openstack-ironic11:00
sambettsdtantsur: will do11:01
vdrokgzholtkevych: yep, please try to boot an instance with ephemeral partition, and then take a look at configdrive contents in a partition labeled config-211:02
vdrokif this thing gets passed there, it needs to be fixed I think11:02
gzholtkevychok, thank you11:03
vdrokthis thing == default_ephemeral_device11:03
*** sdake has joined #openstack-ironic11:03
*** izaakk has quit IRC11:06
*** izaakk has joined #openstack-ironic11:06
*** thrash|g0ne is now known as thrash11:08
tangchen_Hi dtantsur, vdrok, morning. Would you please help to check some of my ironicclient patch ?  The 3 i18n patches, I think they are very simple fixes. I have just rebased them on the latest master branch. https://review.openstack.org/#/c/357639/11:08
patchbotpatch 357639 - python-ironicclient - Support i18n for baremetal node cmds11:08
tangchen_https://review.openstack.org/#/c/375971/ https://review.openstack.org/#/c/375972/11:09
patchbotpatch 375971 - python-ironicclient - Support i18n for baremetal port cmds11:09
patchbotpatch 375972 - python-ironicclient - Support i18n for baremetal chassis cmds11:09
dtantsurtangchen_, these are very low priority, so while we'll get to them one day, I don't think it's useful to ping folks roughly every day11:09
dtantsurthanks for contributing anyway, just please bear in mind that we have a huge review backlog11:10
vdroktangchen_: I'll take a look if I have time today11:10
tangchen_dtantsur, vdrok: Sure, OK. Thanks. :)11:10
*** sdake_ has joined #openstack-ironic11:11
*** tangchen_ has quit IRC11:12
*** stendulker has quit IRC11:12
*** sdake has quit IRC11:13
*** Vinsh has joined #openstack-ironic11:13
*** amotoki has quit IRC11:18
*** hshiina has joined #openstack-ironic11:18
*** sdake has joined #openstack-ironic11:27
*** sdake_ has quit IRC11:28
openstackgerritMerged openstack/ironic: Introduce default_boot_option configuration option  https://review.openstack.org/37545811:31
openstackgerritVasyl Saienko proposed openstack/ironic: Trivial: fix warning message formatting  https://review.openstack.org/38591911:31
openstackgerritMerged openstack/ironic: Clarify when oneview node can be managed by ironic  https://review.openstack.org/37273511:32
*** ccamacho has quit IRC11:34
dtantsurshredding of a 500 Gi drive takes 2 hours \o/11:37
*** dprince has joined #openstack-ironic11:37
*** cmyster has joined #openstack-ironic11:38
*** ccamacho has joined #openstack-ironic11:39
vsaienk0dtantsur: do you know if partitioned image with localboot works at the moment? At the gates test is failing but I didn't have time to check locally: http://logs.openstack.org/21/369021/42/experimental/gate-ironic-dsvm-multitest-nv/7c4dde8/logs/ir-cond-agent_ssh-partition-local-tinyipa.txt.gz?level=ERROR11:46
dtantsurvsaienk0, it should11:46
dtantsurwell, I've never tried agent_ssh drivers; the whole tripleo uses local boot with pxe_* drivers though11:47
openstackgerritDmitry Tantsur proposed openstack/ironic: DO NOT MERGE: testing local boot  https://review.openstack.org/38593611:51
dtantsurvsaienk0, testing all drivers ^^^11:51
*** trown|outtypewww is now known as trown11:52
*** athomas_ has joined #openstack-ironic11:53
vsaienk0dtantsur: nice, thanks lets wait for test results11:53
*** lucas-afk is now known as lucasagomes11:54
lucasagomesmorning all11:54
pas-hamorning lucasagomes11:55
dtantsurmorning lucasagomes11:55
sergekmorning lucasagomes11:55
*** athomas has quit IRC11:56
mariojvmorning lucasagomes & all12:02
*** dprince has quit IRC12:02
*** phuongnh has quit IRC12:03
*** sdake_ has joined #openstack-ironic12:05
*** tuanluong has quit IRC12:05
*** sdake has quit IRC12:06
TheJuliaGood morning12:11
jlvillaldtantsur, So fixed the unit tests yesterday. Not pretty.12:13
jlvillaldtantsur, You mentioned a bug about those unit tests?12:13
jlvillaldtantsur, Or I could create a new one. Might be a good bug for someone new to the project to work on.12:13
dtantsurjlvillal, I think there was a bug, but I don't have a link handy12:14
openstackgerritVasyl Saienko proposed openstack/ironic: WIP: Ironic multitest initial commit  https://review.openstack.org/36902112:14
jlvillaldtantsur, Okay. I looked a little yesterday and didn't find it.12:14
jlvillalBut there are a lot of bugs12:14
dtantsuroh yeah, way too many12:15
*** ralonsoh_ has joined #openstack-ironic12:15
*** marlinc has quit IRC12:15
vsaienk0morning lucasagomes, TheJulia, jlvillal, sergek and everyone else :)12:16
jlvillalvsaienk0, :)12:16
*** bfournie has quit IRC12:16
* jlvillal struggles to understand: $ exec 1> >( $TOP_DIR/tools/outfilter.py -v -o "${LOGFILE}" ) 2>&112:16
* jlvillal thinks it is redirecting stdout, stderr to the program outfilter.py 12:17
dtantsuralso morning mariojv, TheJulia, jlvillal12:17
jlvillalFor the rest of the script run. But not sure.12:17
jlvillalHi dtantsur mariojv TheJulia lucasagomes vdrok  and everyone else :)12:18
*** baoli has joined #openstack-ironic12:18
*** ralonsoh has quit IRC12:18
*** baoli_ has joined #openstack-ironic12:20
*** zhangyufei_ has quit IRC12:21
vdrokmorning pas-ha lucasagomes sergek mariojv TheJulia and jlvillal12:21
sambettsjlvillal: so the magic there is the >() its called a named pipe, and its wizardry, I only discovered it recently12:21
jlvillalsambetts, Yeah, I'm learning about it in devstack :)12:21
lucasagomeso/12:21
*** dprince has joined #openstack-ironic12:21
*** marlinc has joined #openstack-ironic12:22
sambettsjlvillal: http://tldp.org/LDP/abs/html/process-sub.html12:23
*** baoli has quit IRC12:23
jlvillalsambetts, Thanks!12:24
sambettsjlvillal: it blew my mind when I found out what that did12:25
jlvillalsambetts, heh. Yeah. I'm trying to figure out how to force it closed when finished with it.12:26
*** vsaienko has joined #openstack-ironic12:26
openstackgerritVladyslav Drok proposed openstack/ironic-python-agent: Fix config drive writing script  https://review.openstack.org/38595712:30
vdrokdtantsur: seems to be yet another one with configdrive ^^12:31
dtantsuroh12:31
*** marlinc has quit IRC12:31
*** marlinc has joined #openstack-ironic12:31
sambettsjlvillal: do you know what version of bash you'll be running against?12:32
jlvillalsambetts, What is in the gate. I think I figured it out.12:32
jlvillalsambetts, I hope. Though I was doing my testing on Fedora 24.12:33
jlvillalGNU bash, version 4.3.42(1)-release (x86_64-redhat-linux-gnu)12:33
jlvillalNot sure actually what is on the gate.12:33
* jlvillal goes to prepare to go to work12:34
sambettsjlvillal: I was just reading some interesting things to do with using coprocs inplace of the process sub so that you can store a ref to the process, but you need version 4 or greater12:34
jlvillalsambetts, Probably the bash version in ubuntu 14.04 and 16.0412:35
jlvillalsambetts, This is the patch: https://review.openstack.org/38354312:35
patchbotpatch 383543 - openstack-dev/devstack - Inform user that the logfile skips lines matching ...12:35
jlvillalsambetts, My hack is to add a sleep at the very end of stack.sh. I'll see if that gives me the output I am expecting12:36
vsaienk0dtantus: indeed we have a bug in agent driver http://logs.openstack.org/36/385936/1/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ssh-tinyipa-nv/4a41e67/logs/screen-ir-cond.txt.gz?level=ERROR12:36
jlvillalsambetts, My theory is that the files get closed and the script exits so quickly that lose the output12:36
sambettsjlvillal: oh interesting! yeah12:36
vsaienk0sorry, dtantsur ^12:37
jlvillalsambetts, Or worse theory. The files get closed and then we don't see the output anymore.12:37
*** mtanino has joined #openstack-ironic12:38
jlvillalvsaienk0, As they say in the Princess Bride, Inconceivable!  :)12:38
lucasagomesvdrok, oh wow. I wonder if that fix gpt code now works12:38
lucasagomessince it was never used12:38
dtantsurvsaienk0, ......... thanks for tracking this12:39
mgouldmorning vsaienk0 jlvillal TheJulia sergek lucasagomes12:39
vdroklucasagomes: yup, my vms for some reason switched to gpt (don't even know why :D) and that fixed things for me12:39
*** vmud213 has quit IRC12:39
dtantsurlucasagomes, vdrok, I need to do my planned CI refactor asap I guess :D12:40
*** ricardoas has left #openstack-ironic12:41
vdrok++, we have some flood of bugs here with different combinations of stuff12:41
*** ricardoas has joined #openstack-ironic12:41
lucasagomesdtantsur, heh yeah we need to get the UEFI stuff in too12:42
* lucasagomes will brag about a release of cirros again12:42
*** mtanino has quit IRC12:42
lucasagomesvdrok, ok if you tested I feel more confident, thanks!12:42
dtantsurvsaienk0, mind filing a bug?12:42
*** nicodemos has joined #openstack-ironic12:44
jrollmorning y'all12:46
*** ChanServ sets mode: -o jroll12:46
vdrokmorning jroll12:46
sambettso/ jroll, apprently you now have a @12:46
jrolljlvillal: this is the bug you were looking for re ironic-lib mocking https://bugs.launchpad.net/ironic/+bug/155284312:47
openstackLaunchpad bug 1552843 in Ironic "ironic-lib is not properly mocked" [Medium,In progress] - Assigned to Zhenguo Niu (niu-zglinux)12:47
jrollsambetts: indeed, I put the op hat on because freenode services were under maintenance last night12:47
dtantsurmorning jroll. we continue detecting config-drive related issues, as you see...12:47
sambettsjroll: oh interesting, so ChanServ was down?12:47
jrollsambetts: yeah, for a short time12:48
jrolldtantsur: indeed :(12:48
vsaienk0dtantsur:  I can fill a bug if you have not started yet :)12:51
dtantsurvsaienk0, please do, I'm a bit busy right this second12:51
lucasagomesvdrok, quick question. That parted code will work for both GPT and MBR. It doesn't actually check the type12:51
*** clenimar has quit IRC12:53
lucasagomesvdrok, oh forget12:53
lucasagomesvdrok, I didn't pay attention to the grep there12:54
vdroklucasagomes: sorry, out for lunch now12:55
lucasagomesvdrok, no worries it was my bad12:55
mgouldmorning jroll12:56
*** hoangcx has joined #openstack-ironic12:57
*** hoangcx has quit IRC12:58
*** bfournie has joined #openstack-ironic12:59
*** vikrant has quit IRC12:59
*** hoangcx has joined #openstack-ironic13:01
dtantsurso, local boot with partition images seems broken for all drivers: https://review.openstack.org/#/c/385936/ :(13:05
patchbotpatch 385936 - ironic - DO NOT MERGE: testing local boot13:05
*** tangchen has quit IRC13:06
xavierrgood morning Ironic :)13:07
*** jcoufal has joined #openstack-ironic13:10
Romanenko_KHi!13:11
*** Guest73033 is now known as fyxim13:11
vsaienk0dtantsur: https://bugs.launchpad.net/ironic/+bug/163307213:12
openstackLaunchpad bug 1633072 in Ironic "localboot with partitioned image doesn't work in agent driver" [Undecided,New]13:12
dtantsurthanks13:12
*** [1]cdearborn has joined #openstack-ironic13:13
dtantsurI'm putting importance High, as it's an essential scenario13:13
*** jheroux has joined #openstack-ironic13:14
openstackgerritFabio Dassan proposed openstack/pyghmi: Implement M4 and Kent support  https://review.openstack.org/36145713:15
dtantsurugh, pxe_ssh drivers are broken too. importance=critical then. objections?13:15
*** nicodemos has quit IRC13:16
sambettsdtantsur: if they are borked can we kill them ?13:17
sambetts;)13:17
jrolllol13:17
dtantsursure, great solution :D13:17
jrollso this is since ironic-lib release, I guess?13:17
lucasagomesI'm about to +a https://review.openstack.org/#/c/382889/, someone wants to take a quick look before ?13:18
patchbotpatch 382889 - ironic - Cleanup unused (i)PXE kernel parameters13:18
dtantsurmaybe? I wonder why tripleo is not affected. there must be some slight difference13:18
*** zackf has joined #openstack-ironic13:18
jrolllucasagomes: go for it13:18
* lucasagomes done!13:18
lucasagomesdtantsur, urgh... are you looking at it ? If not I will do13:19
dtantsurlucasagomes, I'm not right now, still busy with a lot of distractions13:19
vsaienk0jroll, sambetts: I'm wondered if we should allow to build instances in provisioning network13:20
jrollvsaienk0: why not?13:21
jrollvsaienk0: I'd like to get rid of 'flat' and have that covered by building instances in the provisioning network13:21
jrollvsaienk0: deployers using multitenant should make sure tenants cannot use the provisioning network13:21
*** vsaienko has quit IRC13:21
sambetts++ if the tenent owns the provisioning network then there is no reason for that not to work13:22
bfourniemorning ironic13:22
vsaienk0jroll, sambetts: provisioning network is owned by admin, because it is special network, and deployer should provide access to this from control plane13:23
mgouldmorning xavierr Romanenko_K bfournie13:23
*** zackf has quit IRC13:23
*** portdirect has quit IRC13:23
vsaienk0jroll, sambetts: I think we shouldn't allow to build instance inside provisioning, otherwise we gate access to control plane13:23
*** portdirect_ has joined #openstack-ironic13:23
vsaienk0*we gave13:23
*** vsaienko has joined #openstack-ironic13:23
*** portdirect_ is now known as portdirect13:23
jrollvsaienk0: which is why deployers using multitenant should make sure tenants cannot use the provisioning network13:24
sambettsvsaienk0: provisinging network is owned by the deployers tenant, therefore the person creating an instance in the provisoing network knows the risks#13:24
sambettsvsaienk0: other tenant can't use that network13:24
sambettsunless deployer (worryingly) give them access to it13:24
vsaienk0sambetts: at the moment ironic doesn't allow to build instance in provisioning network, so I don't know if we should fix it or generate proper error message13:25
jrollit doesn't?13:25
jrollwhat code blocks that?13:25
*** b00tcat has joined #openstack-ironic13:25
sambettsI've never see that blocked before :/13:26
vsaienk0jroll: https://github.com/openstack/ironic/blob/master/ironic/common/neutron.py#L12813:27
vsaienk0jroll: we expect that there is no port with the same mac under provisioning network13:27
vsaienk0but when user build instance in it, nova already pre-create a port13:27
jrollaha13:27
jrollnice find, that's interesting13:27
vsaienk0we can just skip portalreadyexist exception and continue13:28
vsaienk0but I'm wondered if we should do it :)13:28
*** rloo has joined #openstack-ironic13:28
jrollyeah, seems odd to skip it13:28
*** Goneri has joined #openstack-ironic13:28
sambettswe'd have to track it because our code would delete the port after provisioning13:28
jrollvsaienk0: wanna file a bug and we can all think about it a bit?13:29
*** nicodemos has joined #openstack-ironic13:29
vsaienk0jroll: ok will do13:29
jrollthanks13:29
jlvillaljroll: Thanks for the bug link13:32
jrollnp13:32
b00tcatHi everyone - I'm using the pxe_ssh driver and I would like the spawned VM to have 2 NICs so I set 2 MAC addresses in my nodes JSON file13:38
b00tcathowever the spawned machines didn't have 2 NICs, only one13:38
b00tcatam I missing something? or should I use `ironic port-create` manually?13:38
*** makowals has quit IRC13:39
dtantsurb00tcat, Ironic does not create any NIC (it's impossible for bare metal)13:39
dtantsurb00tcat, instead, the ironic port list just records existing NICs13:39
*** makowals has joined #openstack-ironic13:39
jrollwhat is a "nodes json file"?13:39
lucasagomesb00tcat, the VMs should be previoustly created for ironic to use it (what you mean by json file btw ?)13:40
sambettsI'm guessing http://docs.openstack.org/developer/tripleo-docs/basic_deployment/basic_deployment_cli.html#register-nodes13:40
sambetts?13:40
* jroll sees tripleo and nopes out13:40
dtantsurhaha13:40
b00tcatindeed, I thought the JSON thing was standard at least when using pxe_ssh13:41
dtantsurjroll, brace yourself, I've implemented ironic support in tripleo overcloud in newton :D now we have 2 ironic's there, so double the issues13:42
b00tcatdtantsur: basically, if ironic tells my hypervysor to grant X CPUs, Y GB's of RAM and 1 NIC, how can I tell ironic to create an additional NIC on the VM?13:42
sambettsironic doesn't tell a hypervisor anything13:42
jrolldtantsur: ++13:42
dtantsurb00tcat, ironic never tells anything to a hypervisor, outside of "power on/power off"13:42
*** hamzy has quit IRC13:42
dtantsurb00tcat, ironic is a bare metal service, we only use VMs to simulate bare metals13:43
dtantsurb00tcat, we never ask a hypervisor to do anything impossible on regular bare metals13:43
openstackgerritMerged openstack/ironic: Updated from global requirements  https://review.openstack.org/38518013:43
b00tcatah, now this is new - openstack is so big that I'm mixing what does what... sorry about that then :-)13:43
b00tcatdtantsur: yeah that makes senes13:44
b00tcatsense*13:44
mgouldb00tcat: if you want to spawn VMs, you need nova13:44
sambettsjroll: can we kill that driver pleeeeeeese13:45
dtantsursambetts, I hope we will, this cycle13:45
mgouldb00tcat: https://www.openstack.org/software/project-navigator/ may be useful13:45
b00tcatmgould: yeah I do have it, but afaik nova doesn't care about nics, only CPU, RAM & disk size13:45
b00tcatthat's why I assumed it was ironic ^^"13:45
jrollsambetts: three month deprecation period :)13:45
sambetts:(13:46
mgouldb00tcat: https://ask.openstack.org/en/question/28577/add-network-interface-to-instance/13:46
sambettsb00tcat: if you want to deploy VMs and manage their networking see Neutron13:46
* mgould gripes Yet Again about OpenStack's love of impenetrable project codenames13:47
b00tcatthanks!13:48
*** athomas_ has quit IRC13:48
*** links has quit IRC13:48
*** mgoddard has joined #openstack-ironic13:49
*** Marx314 has joined #openstack-ironic13:49
mgouldb00tcat: np, good luck13:50
* jroll keeps a close eye on https://review.openstack.org/#/c/385994/113:51
patchbotpatch 385994 - tempest - [WIP] Remove Ironic13:51
dtantsurI like the title :D I imagine a patch with `rm -rf .`13:52
jrollpretty much13:52
jrollthiagop had started on this, trying to get jordan to pick that work up13:52
jrollif someone here wanted to pick that up as well, feel free13:53
jrollhttp://lists.openstack.org/pipermail/openstack-dev/2016-October/105603.html13:53
jrollevery time a tempest person tries to remove it, they do it in a way that will break all of our CI13:53
openstackgerritJim Rollenhagen proposed openstack/ironic: DNM: testing tempest removal  https://review.openstack.org/38599713:54
* jroll proves it with a patch13:54
rloohi and morning dtantsur, jroll, mgould, sambetts, b00tcat, lucasagomes, vsaienk013:55
dtantsurmorning rloo13:55
jrollmorning rloo :)13:55
mgouldmorning rloo13:55
rloodtantsur: fyi, i approved before thinking that you might want to look at it, given that you're release liason: https://review.openstack.org/#/c/385616/13:55
patchbotpatch 385616 - ironic - Add docs about releasing ironic projects13:55
jrollrloo++13:55
lucasagomesrloo, hi there13:56
mgouldjroll: I think thiagop is in Patagonia until late Nov/early Dec13:56
dtantsurrloo, looks correct, thanks13:56
* mgould is most envious13:56
rloomgould: oh, that rings a bell, yes, he was going on a great adventure!13:57
mgouldyep13:57
mgouldthree-month outdoor-leadership course, IIRC13:57
mgouldsounds amazing13:57
lucasagomesdtantsur, vsaienk0 I think the local boot problem is an image problem (devstack is being setup, so I didn't confirm yet)13:57
lucasagomesbut the cirros uac from (https://github.com/openstack-dev/devstack/blob/master/stackrc#L669) seems to be an blank image13:57
jrollmgould: ya, saw your email13:58
rloosorry to bring this up, jroll et al. i don't really want to encourage fixing typos in our specs: https://review.openstack.org/#/c/385780/13:58
patchbotpatch 385780 - ironic-specs - fix a typo13:58
dtantsurlucasagomes, WUT? if that's true, then ugh..13:58
lucasagomesdtantsur, yeah I mounted it in a loop locally13:58
lucasagomesit doesn't contain /dev etc... I wonder even if it has grub2 installed13:59
dtantsurrloo, well, there are way too many typo fixing patches nowadays13:59
mgouldlucasagomes: that seems *excessively* minimalist13:59
lucasagomesI will confirm anyway...13:59
lucasagomesmgould, yes13:59
dtantsurlucasagomes, if so, we need to fix it asap.. we're planning on switching to local boot eventually13:59
rloodtantsur: exactly. i don't mind user-facing ones. but the specs -- i'm not even commenting on all the grammatical stuff there13:59
jrollrloo: while I understand why, I think it takes more effort to talk about it and/or explain why we wouldn't accept it than to just +2A13:59
lucasagomesdtantsur, right, lemme see the other partition images available for cirros14:00
* dtantsur hopes that these people don't just try to get a free ATC ticker or an ability to vote14:00
rloojroll: i was going to suggest we bring it up in our meeting, vote on it, so we have a 'policy' wrt the specs. then i would feel fine -2ing.14:00
*** anush has joined #openstack-ironic14:00
*** vsaienko has quit IRC14:01
mgouldrloo: should I stop noting typos/etc on commits I'm reviewing?14:01
rloojroll: there are way too many grammar/typos in the specs, no one should waste their time on those.14:01
dtantsurrloo, maybe worth asking other projects too? there was a thread already on pointless changes14:01
rloomgould: when reviewing, i think it is fine. after landing though?14:01
* mgould nods14:01
dtantsurmgould, IMO no. for user-visible strings it's even fine to -1 for them (also IMO)14:01
rloodtantsur: we had a thread years ago about that, but didn't discuss specs.14:01
mgouldI can see the point of a typo-fix as your first OpenStack patch, to get used to the process14:02
jrollyeah, I don't think these harm anything14:02
mgouldbut that's not the case here14:02
jrollI don't see why we need a policy14:02
jrollif you feel like it's wasting your time, then don't review it14:02
dtantsurmgould, I'd prefer people starting picking low-hanging-fruit's tbh14:02
openstackgerritStenio Araujo proposed openstack/ironic: Adds another validation step when using dynamic allocation  https://review.openstack.org/37707314:02
rloojroll: ok, moving on then14:02
rloojroll: sorry, so you're fine with it and you'd (or others) would review those, right? cuz if we all just ignore them, i think that's wrong.14:04
jrollrloo: if I see them, I will, it takes 30 seconds of my time14:04
openstackgerritMerged openstack/ironic-specs: fix a typo  https://review.openstack.org/38578014:05
rloojroll: ok14:05
jrollrloo: I think it's also important to remember that typos and grammar problems make things harder to read for non-english speakers14:05
rloojroll: i agree but in the specs? anyway, i've got your ok to ignore them, so.14:06
jrollrloo: you don't think it's important for non-english people to comprehend specs as well as english people?14:07
pas-halucasagomes: what is our deprecation policy re backward compat for old IPA + new Ironic?14:07
* pas-ha just looking at JayF comments in pxe params cleanup patch14:07
rloojroll: i do think it is important. i don't think one-word typo patches is effective use of our time14:07
rloojroll: esp when it is s/a/an/ or whatever it was.14:08
lucasagomespas-ha, not sure it's well defined. But I think we should follow the same deprecation policy as ironic does for config options. 1 cycle14:08
JayFTo be blunt; I think one of the underlying unasked questions is; if stackalytics didn't exist, would these one-word-typo-patches exist?14:08
jrollrloo: yeah, I guess, I just think +2A takes less time than -214:08
mariojvimo it takes the same amount of time to +2 or -1 it, so it's a sunken cost14:08
JayFI think that's part of the reason it sorta can grind the gears14:09
pas-haJayF: +10050014:09
mariojvJayF: probably not14:09
lucasagomes#1. log a warning when old options are used #2. remove 'em after 1 cycle + release note to upgrade14:09
* mgould feels an ambiguity in a spec is definitely a problem, but not all grammar errors create ambiguity14:09
mgouldJayF: I've submitted typo-fix patches to open source projects that weren't on Stackalytics :-)14:09
mgouldthough possibly we wouldn't have so many of them14:09
*** sdake_ has quit IRC14:09
jrollpas-ha: we test that X version of IPA works with X+1 version of ironic, we also try to make sure X+1 IPA works with X ironic14:09
jrolllucasagomes: ^^14:10
lucasagomesjroll, ++14:10
rloojroll, mariojv. yes, it takes the same amount of time to +2 or -1. the question/issue i'm thinking of is the culture or whatever we are creating. i'd rather folks focus on reviewing/fixing more important issues, than firing off one-word/line typo patches.14:10
*** sdake has joined #openstack-ironic14:10
jrollrloo: I think if it becomes a problem to the point where we feel overwhelmed by them, we can re-evaluate14:10
rloothe +2 condones that we are perfectly happy with commit msgs that say 'typo fix. trivial', with one/minimal update/changes.14:11
jrollrloo: right, I personally am okay with that right now14:11
mariojv++ i think if experienced contributors are using it to just game their numbers, then we might re-evaluate14:11
jrollrloo: as always, I am not making an edict here, if the rest of the community wants to start blocking them, I'm okay with that14:11
rlooi don't even want to deal with the whole stackalytics thing. that makes me sad but we all have jobs for companies that seem to like numbers.14:11
*** joprovost has joined #openstack-ironic14:11
pas-hajroll: ok, so x+2 / x-2 is not a concern.. I am thinking about removing ipa-driver-name and driver_name from IPA14:11
mariojvif a couple new contributors are doing it, it doesn't seem to matter that much, and having a high barrier to entry might discourage them from future contributions14:11
jrollpas-ha: yeah, not worried about that14:12
JayFrloo: I think all the companies like numbers. Some are slightly more obsessed than others :x14:13
*** absubram has joined #openstack-ironic14:14
rloojroll: i agree, for that one instance. when that one becomes many though...14:14
TheJuliajroll: When you have a minute, if you could put your blessing on https://review.openstack.org/#/c/386002/ :)14:14
patchbotpatch 386002 - openstack-infra/project-config - Add label-Verified for bifrost14:14
mgouldJayF: https://www.deming.org/theman/theories/deadlydiseases lists "management by numbers" as one of the seven deadly diseases of Western management...14:16
rloomariojv: should i review your power notification patch or were you going to do another revision?14:16
jrollTheJulia: ooo, are we getting third party CI or something?14:16
TheJuliajroll: opnfv has been posting results from jobs for a few weeks :)14:17
jrolloh nice14:17
jroll\o/14:17
TheJuliaJust, no visibility so we want to get that fixed14:17
jrollTheJulia: don't you need to create bifrost-ci first?14:17
jrollidk how those are made14:17
mariojvrloo: please go ahead, i may change the except...except thing if someone -1s based on that, but i don't have any planned revisions at this time14:18
mariojvrloo: thanks!14:18
TheJuliamy understanding is it gets auto-created upon the entry and infra needs to set ownership from there14:18
jrollokay cool14:18
*** openstackgerrit has quit IRC14:18
jrollTheJulia: +1'd14:18
*** openstackgerrit has joined #openstack-ironic14:19
TheJulia\o/14:19
rloomariojv: i'm a bit iffy on +2 if both yuriy and i are questioning the isinstance() vs try except except. i'll think about it in the background...14:24
mariojvrloo: alright. i'm fine with changing it, just seems weird to either a) duplicate code in both except clauses or b) put that shared logic outside of some exception handling14:25
mariojvmaybe there's a better way than a) or b) that i'm not thinking of14:25
rloomariojv: we have cases where eg the error msg is generated before hand and may not be used.14:26
mariojvhmm, ok, i'll try to find an example14:26
rloomariojv: i also don't like the i18n's _() requiring strings as arguments14:26
mariojvrloo: same, it's kind of silly14:26
*** hshiina has quit IRC14:27
rloomariojv: we don't get much xlated anyway so i'm not too concerned about that14:27
mariojvtrue :|14:27
*** hamzy has joined #openstack-ironic14:30
openstackgerritXavier proposed openstack/ironic: Adds validation before delete profile in oneview  https://review.openstack.org/38601414:33
openstackgerritRuby Loo proposed openstack/ironic-specs: 'iPXE to use Swift Temp URLs' done in 6.2  https://review.openstack.org/38601514:35
jrolloops, did I miss that oen?14:36
jrollone*14:36
rloojroll: yeah. i can't recall why now, but i think maybe i didn't mention it cuz when i noticed it, it was still missing documentation :)14:37
rloojroll: after the doc landed, i forgot about it. am reviewing them for the ocata priorities.14:37
jrollrloo: ah yeah, that'll do it14:37
rloojroll: the priorities etherpad isn't listing them in priority order, just two groups, large/small, right?14:38
jrollrloo: right14:38
jrolljust dumping options right now14:38
rloojroll: i'm going to add a link to any related specs to those 'things'.14:38
jrollrloo: cool, do whatever you want with that pad :)14:38
rloojroll: 'whatever you want', hmm... :D14:39
jrollrloo: my delete key still works ;)14:39
rloodarn!14:39
*** yuriyz|2 has joined #openstack-ironic14:41
*** mtanino has joined #openstack-ironic14:41
rloojroll: qa/testing changes in ocata. what big/small things?14:46
jrollrloo: dmitry's refactor is the big one I'm thinking of14:46
jrollalso testing more things14:46
rloojroll: and multinode grenade14:46
rlooare those one or three things?14:46
jrollrloo: I think of multinode as the same as rolling upgrades14:47
rloojroll: ok, i put one thing for qa/testing14:47
jrollthanks14:47
mariojvis there anything wrong with current unit tests on master? they don't seem to be passing even after i completely blow away .tox14:49
mariojvsaw this from yesterday and it made me suspicious https://github.com/openstack/ironic/commit/3110fa8594a3e5d7e71376b935853f37db3b69e314:49
jrollmariojv: there was yesterday, should be fixed in master14:49
jrollyeah, that was the fix14:49
jrollmaybe tox -r, I wonder if old ironic-lib breaks unit tests now14:50
mariojvseems like something small internal to ironic-lib, it's using positional args instead of kwargs in some call14:51
mariojvah, i don't think i actually destroyed my current tox env correctly14:51
jrollprobably14:53
mariojvyup - works now. thanks jroll14:53
jrollwe mock ironic-lib things in ironic :/14:53
openstackgerritJulia Kreger proposed openstack/ironic: Introduce VolumeConnector object  https://review.openstack.org/21458414:54
openstackgerritJulia Kreger proposed openstack/ironic: Introduce new RPCs to support volume connector operation  https://review.openstack.org/21458514:55
mariojvjlvillal: is there a bug up for the comments here (or are you working on it atm)? https://github.com/openstack/ironic/commit/3110fa8594a3e5d7e71376b935853f37db3b69e3#diff-ab28dc8ae209d2ad143dd17c5f7f6fccR33914:55
mariojvotherwise i might take a look tonight if i have some time14:55
jrollmariojv: https://bugs.launchpad.net/ironic/+bug/155284314:55
openstackLaunchpad bug 1552843 in Ironic "ironic-lib is not properly mocked" [Medium,In progress]14:55
mariojvthanks14:55
jrollnp14:55
rloojroll: ok, updated the priorities. i'm not sure about the color map thing though. maybe we need a designer to pick our colours for us. ha ha14:56
openstackgerritMario Villaplana proposed openstack/ironic: Make agent driver always PXE before cleaning  https://review.openstack.org/26384214:58
jrollrloo: you can change your color :P14:58
jrollgood call on some of those14:58
jrollI swear I had driver composition in there!14:59
rloolucasagomes: there are two specs by you: iPXE dynamic configuration, override PXE options via glance property. I don't know how important those features are. should they be ocata priorities?14:59
rloojroll: i refuse to change my colours! :)14:59
jrollfine!14:59
rloojroll: wait, let me get a bible...14:59
rloojroll: the problem is your pink, not my blue!15:00
jrollheh15:00
jrollyour links are super hard to read15:00
jrolland I was here first :)15:00
rloojroll: i know. isn't that funny? let me think about it. i hate baby blue...15:00
*** rajinir has joined #openstack-ironic15:00
*** sdake has quit IRC15:00
lucasagomesrloo, hmm I think they are nice things to have but I wouldn't call it a priority15:01
*** mjura has quit IRC15:01
rloolucasagomes: ok, good to know.15:01
lucasagomesrloo, well... depends, the glance one can be depending on people's usecase15:01
openstackgerritMerged openstack/ironic: Cleanup unused (i)PXE kernel parameters  https://review.openstack.org/38288915:02
openstackgerritMerged openstack/ironic: Add docs about releasing ironic projects  https://review.openstack.org/38561615:02
lucasagomese.g, if people wants to deploy an Fedora/CentOS/RHEL atomic partition image that will be needed15:02
rloolucasagomes: i could put it down as a small thing/priority. to see if folks think it is. these are suggestions for priorities...15:02
lucasagomesrloo, yeah, leave it low15:03
rloolucasagomes: i'll put it down, but i won't fight for it :D15:03
lucasagomesrloo, fair enough :-)15:03
jlvillalmariojv: There was a proposed patch but it never got finished by the author. No idea if it was good or not.15:03
dtantsurlucasagomes, rloo, I'd prefer we don't implement "override PXE options via glance" if we can't do the same for local boot (and we rejected this idea)15:03
*** rbrud has joined #openstack-ironic15:04
rloodtantsur: not implement it at all?15:04
dtantsurrloo, yes15:04
lucasagomesdtantsur, what you mean?15:04
*** zackf has joined #openstack-ironic15:04
rloodtantsur: spec was approved: http://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/override-pxe-options-via-glance-property.html15:04
lucasagomesdtantsur, oh gotcha15:04
*** syed_ has joined #openstack-ironic15:04
dtantsurrloo, I know, but the situation has changed15:04
lucasagomesdtantsur, yeah, we need to be able to set the kernel paraemters for local bootloader as well15:04
lucasagomesprobably that would be step #115:04
*** sdake has joined #openstack-ironic15:05
rloodtantsur, lucasagomes: ok, i'll leave it for you two to work out/update the spec...15:05
lucasagomesdoes we have any RFE for ^ ?15:05
jrollcan we remove the spec from 'approved' if we are de-approving it?15:05
jroll(un-approving?)15:05
dtantsurlucasagomes, we've rejected such once already... tl;dr was messing with local boot loader is too OS-specific and crosses the border of configuring an instance15:05
*** ElCoyote_ has left #openstack-ironic15:06
dtantsurI don't completely agree with the latter, but the former is an issue for sure15:06
lucasagomesdtantsur, hmm well depending on the options you use to configure15:06
sambettsand this is why /me loves the whole disk images ;)15:06
lucasagomesnowadays you can isntall pretty much any linux distro on top of btrfs15:06
lucasagomesand you will need it to boot from a btrfs subvolume15:06
dtantsursambetts, yeah, but you can't create a new image each time you need to change something15:07
lucasagomesnot os spefic at all15:07
lucasagomesbut anyway... it's not a prio for now I gues15:07
sambettsdtantsur: change what though? boot loader options?15:07
sambettscan't we use image metadata to store it??15:08
dtantsursambetts, SR-IOV folks needs to change them more often than not IIRC.. enable something in kernel15:08
sambettslucasagomes: ^15:08
sambettsuse image meta data to store the kernel params you want to use at boot time, then you can just update them15:08
dtantsurbut the problem is that the procedure of updating kernel parameters differs even between Linux distributions15:08
dtantsursambetts, the "just update" bit is really complex, as it seems15:09
lucasagomesyeah, need to set to /etc/grub/default (assuming grub) or something15:09
sambettswell ironic isn't going to update a running instance15:09
lucasagomesto propagate on updates15:09
lucasagomesdtantsur, for the lvm work (raid on deploy) you may need it too15:09
sambettsso it would just grab the parameters from the img metadata on bootloader install and then deploy as normal15:10
dtantsurlucasagomes, sigh... but note that lvm != raid on deploy15:10
dtantsursambetts, "on bootloader install" is OS-specific15:10
lucasagomesunless we make sure we always use the same name for volume group and lvm parittion15:10
lucasagomesdtantsur, right, yeah just as an example15:10
*** ElCoyote_ has joined #openstack-ironic15:10
dtantsursambetts, ubuntu and RH system differs in it15:10
sambettsright but there are standard tools for doing grub updates from the grub packages right?15:11
dtantsurwell, the way you configure it is different. I don't quite remember, seems like RH systems use grubby, while ubuntu/debian use a config file15:11
lucasagomesdtantsur, ++15:13
sambettskexec?15:13
sambetts;)15:13
lucasagomeswe need to check what grubby does, if it only goes and update /etc/default/grub we probably should use that15:13
lucasagomessambetts, noooes hah15:14
rloojroll: you know what is involved, is this a priority: https://bugs.launchpad.net/ironic/+bug/159424215:14
openstackLaunchpad bug 1594242 in Ironic "[RFE] Security Groups support for baremetal servers" [Wishlist,In progress] - Assigned to Sukhdev Kapur (sukhdev-8)15:14
*** joprovost has quit IRC15:14
lucasagomessambetts, once I worked in a project (inside the university) that we had to bot windows from a linux ramdisk15:14
jrollrloo: I would like to just finish that before summit15:14
sambettslucasagomes: oh god...15:14
lucasagomessambetts, we've used kexec to load grub4dos to boot windows15:14
dtantsurlucasagomes, feel free to restart the conversation on the boot options.. I still find it rather useful15:14
rloojroll: doubtful but you can try :)15:15
lucasagomesand we had a lot of hacks to reset the state of the video cards etc15:15
lucasagomesit was hell!15:15
lucasagomesdtantsur, sure15:15
jrollrloo: it's a small patch15:15
*** rbartal has quit IRC15:16
rloojroll: ok, doesn't sound like we need to put it as a priority then. it'll get done.15:16
jrollrloo: yeah15:17
*** rcernin has quit IRC15:20
dtantsurjlvillal, fyi I've started putting some ideas to https://etherpad.openstack.org/p/ironic-ocata-summit-qa15:20
*** joprovost has joined #openstack-ironic15:20
jlvillaldtantsur: Sweet. Thanks :)15:24
*** lucasagomes is now known as lucas-hungry15:24
*** aNuposic has joined #openstack-ironic15:31
*** amotoki has joined #openstack-ironic15:32
*** jcoufal_ has joined #openstack-ironic15:36
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-python-agent: Remove old lookup/heartbeat from IPA  https://review.openstack.org/38605215:38
*** jcoufal has quit IRC15:38
*** amotoki has quit IRC15:40
sambettsjroll: I completely forgot to mention it the other day, do we want to include this in the priorities discussion?15:48
sambettsjroll: https://review.openstack.org/#/c/34108615:48
patchbotpatch 341086 - ironic-specs - Add spec for IPA API versioning support15:48
*** vishwanathj_zzz is now known as vishwanathj15:48
*** b00tcat has quit IRC15:49
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-python-agent: Remove old lookup/heartbeat from IPA  https://review.openstack.org/38605215:50
*** amotoki has joined #openstack-ironic15:54
rloosambetts: i put that down as a priority in the smaller things. it is small?15:55
*** krtaylor has quit IRC15:56
sambettsI don't thing that its a large amount of work, I just think that its something we need to address quite soon to put the framework in palce for handling issues like we have seen before as people upgraded from mitaka to newton15:56
rloosambetts: agree. that's why i put it down as a priority. a small but mighty feature :)15:57
sambettstotally :)15:57
JayFWhere would a new RFE for an ironic-inspector collector go? The code goes in IPA, but I wasn't sure if we did RFEs against ipa project or not15:59
mariojvor the ironic-inspector project maybe? https://bugs.launchpad.net/ironic-inspector16:00
mariojvsince this is kind of cross-sub-project (inspector uses it, most code goes in IPA), maybe just generic ironic project would be the best16:01
jrollsambetts: ++16:01
jrollJayF: yeah, RFEs can go anywhere I thiiiink?16:01
sambettswell an RFE is a bug in launchpad so you can tag multiple projects with it right?16:01
*** rama_y has joined #openstack-ironic16:01
jrollJayF: if it's inspector focused I'd put it in inspector, I think often there needs to be code in inspector16:01
jrollheh. true that.16:01
JayFthere are rfes in ipa16:01
JayFoh good point16:01
*** yuriyz|2 has quit IRC16:04
*** tesseract- has quit IRC16:06
*** derekh has quit IRC16:06
*** aNuposic has quit IRC16:07
*** ohamada has quit IRC16:12
*** e0ne has quit IRC16:14
*** mgould is now known as mgould|afk16:15
*** vsaienko has joined #openstack-ironic16:17
openstackgerritKyrylo Romanenko proposed openstack/ironic: Test ML2 Neutron Events feature  https://review.openstack.org/37001616:20
* sambetts -> home 16:21
*** sambetts is now known as sambetts|afk16:21
sambetts|afknight all16:21
*** ppiela has joined #openstack-ironic16:21
milannight sambetts|afk!16:21
*** lucas-hungry is now known as lucasagmes16:24
lucasagmesdtantsur, vsaienk0 a 2 good and 1 bad news. Good: #1. Local boot works #2. The default_boot_option config works. Bad: The cirros partition image doesn't have grub installed16:26
openstackgerritMerged openstack/ironic: Trivial: fix warning message formatting  https://review.openstack.org/38591916:26
dtantsur>_<16:26
lucasagmesI've created a ubuntu image with DIB and it deployed a partition image with agent driver + local boot16:26
dtantsurlucasagmes, this sounds fixable though (also something is wrong with your nick ;)16:27
*** lucasagmes is now known as lucasagomes16:27
lucasagomesdtantsur, fixed hah16:27
lucasagomesdtantsur, yeah, installing grub shouldn't be a problem. But we need a custom image16:27
dtantsuroh, yeah, this is upstream cirros... damn16:28
lucasagomesI wonder if we could create one and host somewhere to use in our gate testings16:28
lucasagomestesting*16:28
NobodyCamGood Morning Ironic folk :)16:28
lucasagomesNobodyCam, hi there16:29
NobodyCamMorning lucasagomes :)16:29
milanmorning NobodyCam! :)16:29
NobodyCammorning milan :)16:29
*** harlowja_at_home has joined #openstack-ironic16:30
*** vsaienko has quit IRC16:31
dtantsurmorning NobodyCam16:32
NobodyCamMorning dtantsur :)16:32
*** vsaienko has joined #openstack-ironic16:32
dtantsurald g'night, see you tomorrow16:33
*** dtantsur is now known as dtantsur|afk16:33
lucasagomesdtantsur, night16:33
NobodyCamnight dtantsur|afk :)16:33
milangood night dtantsur|afk! :)16:33
*** vsaienko has quit IRC16:37
*** vsaienko has joined #openstack-ironic16:37
jrolllucasagomes: yeah, shouldn't be a problem to host one on tarballs.o.o16:39
jrollthen we can do uefi and bonding and such too16:39
jrollmaybe we make a quick build script for it in tools/ and publish it on any commit that changes it, idk16:40
lucasagomesjroll, yeah that would be the best plan IMHO, I've commented in the bug: https://bugs.launchpad.net/ironic/+bug/163307216:40
openstackLaunchpad bug 1633072 in Ironic "Local bootloader with partition images doesn't work in CI" [Critical,Confirmed] - Assigned to Lucas Alvares Gomes (lucasagomes)16:40
jrollcool, thanks!16:40
jrollwe should probably downgrade that to high since it's just CI16:40
lucasagomesdone16:40
lucasagomesjroll, like a post-merge job in IPA right ?16:42
jrolllucasagomes: yeah, something like that16:42
*** sdake_ has joined #openstack-ironic16:42
JayFIs it perhaps a better idea to do it in a separate project/repo?16:44
JayFThen it's just a straight-up post job16:44
JayFsince really this cirros image would be used in ipa, ironic-inspector, and ironic jobs16:44
lucasagomesjroll, sambetts|afk we use tinyipa in grenade right ? Cause of the resource limitation. It's important that the image being deployed also can boot with that specs16:45
*** jpich has quit IRC16:45
lucasagomesproblem with customizing cirros is that they use buildroot, so there's no package management or anything in the image16:45
lucasagomesJayF, yeah, there's some folks in neutron also talking about building their own cloud images16:45
*** hwoarang has quit IRC16:45
jrolllucasagomes: we use tinyipa almost everywhere16:45
lucasagomesJayF, https://etherpad.openstack.org/p/cirros-respin16:45
*** sdake has quit IRC16:46
jrolloh neat16:46
JayFthe only jobs that should ever not run tinyipa16:46
JayFare in ipa16:46
lucasagomesright16:46
JayFthe ipa jobs that build from source all supported ramdisks enforce the api16:46
JayFthen we use tinyipa, not because it's the best, or good for production, but because it's teeny tiny16:46
jrollso yeah, we have to be able to boot the thing in 512mb16:46
lucasagomesyeah exactly, I believe it's the same for cirros16:46
JayFin fact, I wonder if we should put something in docs warning about security issues with tinyipa ... like the fact there's no security whatsoever in the way it's built (no ssl, no hash verify, etc)16:47
*** hwoarang has joined #openstack-ironic16:47
jrollbtw, https://review.openstack.org/#/c/329832/16:47
patchbotpatch 329832 - openstack-infra/project-config - Add job which builds test images with watchdog sup...16:47
lucasagomesjroll, JayF this would be a good thing to discuss on friday in the summit if we don't reach a conclusion until there16:48
lucasagomeswe could invite the neutron folks too16:48
JayFlucasagomes: I'm not at the summit, so I disagree :P16:48
jrolllucasagomes: ++16:48
lucasagomesJayF, oh16:48
JayFyeah, that was pretty much how I felt about not getting the travel approved16:48
JayFlol16:48
lucasagomesyou can join us on a hangout session :-)16:49
*** pshedimb has joined #openstack-ironic16:52
*** krtaylor has joined #openstack-ironic16:52
*** ChubYann has joined #openstack-ironic16:53
*** penick has joined #openstack-ironic16:55
*** ralonsoh_ has quit IRC16:55
*** ralonsoh_ has joined #openstack-ironic16:55
*** Romanenko_K has quit IRC16:56
*** e0ne has joined #openstack-ironic16:58
*** vishwana_ has joined #openstack-ironic16:59
*** vsaienko has quit IRC16:59
*** sdake_ is now known as sdake17:01
*** baoli_ has quit IRC17:01
*** baoli has joined #openstack-ironic17:02
*** yibo has quit IRC17:02
*** vishwanathj has quit IRC17:03
*** ralonsoh_ has quit IRC17:03
*** vsaienko has joined #openstack-ironic17:03
*** bdeschenes has joined #openstack-ironic17:04
*** Goneri has quit IRC17:05
*** baoli has quit IRC17:07
*** yibo has joined #openstack-ironic17:09
*** vsaienko has quit IRC17:10
*** vsaienko has joined #openstack-ironic17:10
*** vsaienko has quit IRC17:12
*** e0ne has quit IRC17:12
*** Goneri has joined #openstack-ironic17:18
*** pshedimb has quit IRC17:18
*** mgoddard has quit IRC17:20
* jroll steps out for a bit17:21
*** e0ne has joined #openstack-ironic17:22
*** dnikishov has quit IRC17:23
*** e0ne has quit IRC17:23
*** pshedimb has joined #openstack-ironic17:26
*** trown is now known as trown|lunch17:29
*** pshedimb has quit IRC17:31
*** anush has quit IRC17:34
*** hj-hpe has joined #openstack-ironic17:36
*** ccamacho has quit IRC17:38
*** jaosorior has quit IRC17:40
*** jaosorior has joined #openstack-ironic17:40
*** amotoki has quit IRC17:49
*** Sukhdev has joined #openstack-ironic17:49
*** adam_g` is now known as adam_g17:55
*** adam_g has quit IRC17:55
*** adam_g has joined #openstack-ironic17:55
*** cfarquhar has joined #openstack-ironic17:56
cfarquharhi ironic.  I'm running into a strange issue in mitaka.  If anyone can point me in the right troubleshooting direction I would appreciate it. https://bugs.launchpad.net/openstack-ansible/+bug/1632436/comments/817:59
openstackLaunchpad bug 1632436 in openstack-ansible "os_ironic uses wrong keystone_authtoken config keys" [Undecided,In progress] - Assigned to Charles Farquhar (cfarquhar)17:59
*** mgoddard has joined #openstack-ironic17:59
JayFcfarquhar: one thing I thought of when reading that is that ironic-api and ironic-conductor use keystone auth for different things; ironic-api usually to validate tokens (I don't think much else?), ironic-conductor to interact with neutron, glance, etc18:00
JayFcfarquhar: I'm heading out to lunch, but there are some folks here who worked with that stuff frequently18:00
JayFdevananda: if you have a moment, that's very relevant to some of the keystone changes that merged in with your policy work ^18:00
cfarquharcool thanks JayF ... I'm halfway in a meeting atm anyway18:01
*** sambetts|afk has quit IRC18:02
JayFoh, that's mitaka. heh.18:02
JayFso none of the keystone v3/policy work in there18:02
*** pshedimb has joined #openstack-ironic18:04
*** sambetts_ has joined #openstack-ironic18:05
*** aNuposic has joined #openstack-ironic18:05
*** rbrud has quit IRC18:05
*** vsaienko has joined #openstack-ironic18:08
*** pshedimb has quit IRC18:11
*** Sukhdev has quit IRC18:11
*** pshedimb has joined #openstack-ironic18:11
*** baoli has joined #openstack-ironic18:12
*** aNuposic has quit IRC18:12
*** Sukhdev has joined #openstack-ironic18:13
*** ekoorjr has joined #openstack-ironic18:17
*** sdake_ has joined #openstack-ironic18:19
*** harlowja_still_a has joined #openstack-ironic18:20
*** sdake has quit IRC18:20
*** harlowja_at_home has quit IRC18:23
*** vishwana_ has quit IRC18:27
*** vishwanathj has joined #openstack-ironic18:28
*** aNuposic has joined #openstack-ironic18:28
*** trown|lunch is now known as trown18:30
*** harlowja_still_a has quit IRC18:30
*** e0ne has joined #openstack-ironic18:30
openstackgerritJulia Kreger proposed openstack/ironic-inspector: Correct conf.py missing space  https://review.openstack.org/38613118:31
*** adu has joined #openstack-ironic18:32
*** milan has quit IRC18:32
*** e0ne has quit IRC18:37
jrollcfarquhar: can you run a pip freeze in that environment?18:39
*** rbrud has joined #openstack-ironic18:39
*** milan has joined #openstack-ironic18:40
*** e0ne has joined #openstack-ironic18:41
jrollcfarquhar: I'm suspecting some newer keystone library or e.g. neutron client that doesn't accept admin_user anymore, this is a config from mitaka gate that only has admin_user etc http://logs.openstack.org/35/354735/4/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa/eba987c/logs/etc/ironic/ironic.conf.txt.gz18:42
*** e0ne has quit IRC18:45
*** milan has quit IRC18:47
*** milan has joined #openstack-ironic18:48
*** michauds has joined #openstack-ironic18:49
*** vsaienko has quit IRC18:51
*** narasimha_SV has joined #openstack-ironic18:52
narasimha_SVhttp://paste.openstack.org/show/585649/18:53
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Add API for listing all introspection statuses  https://review.openstack.org/34492118:53
narasimha_SVwhile pxe booting deployment is failing at log permissions18:53
*** mjturek has quit IRC18:54
*** baoli has quit IRC18:57
*** baoli has joined #openstack-ironic18:58
*** yuriyz|2 has joined #openstack-ironic19:00
*** sdake has joined #openstack-ironic19:01
*** adu has quit IRC19:01
*** joprovost has quit IRC19:02
*** sdake_ has quit IRC19:04
*** nicodemos has quit IRC19:05
*** nicodemos has joined #openstack-ironic19:05
*** yuriyz|2 has quit IRC19:11
*** mjturek has joined #openstack-ironic19:11
*** dprince has quit IRC19:12
jrollfyi, took care of that openstack-ansible bug in their channel19:16
JayFjroll: I'm not in that channel, do you have a tldr19:19
jrollJayF: tl;dr keystone v3 isn't supported in mitaka ironic, but for logs, http://eavesdrop.openstack.org/irclogs/%23openstack-ansible/%23openstack-ansible.2016-10-13.log.html#t2016-10-13T18:53:4119:20
JayFty19:22
*** dprince has joined #openstack-ironic19:26
*** Goneri has quit IRC19:29
narasimha_SVjroll: http://paste.openstack.org/show/585650/19:29
jrollnarasimha_SV: I've seen your error all week, if I had an answer for you I would tell you, sorry19:29
narasimha_SVok19:30
*** milan has quit IRC19:50
*** milan has joined #openstack-ironic19:50
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Replace parse_root_device_hints with the ironic-lib version one  https://review.openstack.org/38620419:57
*** hamzy has quit IRC20:00
*** penick has quit IRC20:00
*** penick has joined #openstack-ironic20:04
*** clenimar has joined #openstack-ironic20:05
*** jcoufal_ has quit IRC20:06
*** francoblanco has quit IRC20:18
*** openstackgerrit has quit IRC20:19
*** francoblanco has joined #openstack-ironic20:19
*** openstackgerrit has joined #openstack-ironic20:19
*** pshedimb has quit IRC20:24
*** pshedimb has joined #openstack-ironic20:24
*** nicodemos has quit IRC20:25
*** nicodemos has joined #openstack-ironic20:25
*** joprovost has joined #openstack-ironic20:26
*** pshedimb has quit IRC20:29
lucasagomesI'm calling it a day! Have a great evening all20:29
lucasagomessee ya tomorrow20:29
*** lucasagomes is now known as lucas-afk20:30
JayFo/20:35
*** baoli has quit IRC20:36
*** baoli has joined #openstack-ironic20:36
*** mjturek has quit IRC20:39
*** baoli has quit IRC20:39
*** baoli has joined #openstack-ironic20:39
*** narasimha_SV has quit IRC20:40
*** sdake has quit IRC20:44
openstackgerritMerged openstack/ironic: Avoid name errors in oneview periodics  https://review.openstack.org/37498920:44
*** baoli has quit IRC20:46
*** baoli has joined #openstack-ironic20:46
*** yuriyz|2 has joined #openstack-ironic20:51
jrollJayF: want an easy one? https://review.openstack.org/#/c/386015/20:51
patchbotpatch 386015 - ironic-specs - 'iPXE to use Swift Temp URLs' done in 6.220:51
*** mjturek has joined #openstack-ironic20:51
JayFdone20:52
*** baoli_ has joined #openstack-ironic20:54
*** baoli has quit IRC20:54
openstackgerritMerged openstack/ironic-specs: 'iPXE to use Swift Temp URLs' done in 6.2  https://review.openstack.org/38601520:54
jrollthanks!20:55
JayFnp20:56
*** penick has quit IRC20:58
*** sdake has joined #openstack-ironic20:59
*** trown is now known as trown|outtypewww21:02
*** pshedimb has joined #openstack-ironic21:02
*** yuriyz|2 has quit IRC21:04
*** penick has joined #openstack-ironic21:05
*** baoli_ has quit IRC21:12
*** baoli has joined #openstack-ironic21:13
*** absubram has quit IRC21:18
*** pshedimb has quit IRC21:21
*** dprince has quit IRC21:21
*** krtaylor has quit IRC21:23
*** baoli_ has joined #openstack-ironic21:24
*** baoli has quit IRC21:25
JayFjroll: want an easy one? https://review.openstack.org/#/c/385476/21:26
patchbotpatch 385476 - ironic - A few fixes in Multitenancy document21:26
*** baoli_ has quit IRC21:28
*** baoli has joined #openstack-ironic21:29
JayFquestion around https://review.openstack.org/#/c/376978/ cc: mariojv21:30
*** Goneri has joined #openstack-ironic21:30
patchbotpatch 376978 - ironic - Add "agent_last_heartbeat_datetime" field to agent...21:30
*** michauds has quit IRC21:30
JayFhow do we deprecate a field that's not used programatically by anything upstream?21:31
rlooJayF: what field?21:31
JayFWe can't know to print a log because there's no way to know when someone is using it21:31
JayFrloo: agent_last_heartbeat (being replaced with agent_last_heartbeat_datetime)21:31
JayFin driver_info{} for agent drivers21:31
jrollJayF: done21:32
* jroll out for the night21:32
rlooJayF: oh, i see the link above your question. sec let me look21:32
mariojvit's driver_internal_info which has even less of a guarantee imo21:32
*** baoli has quit IRC21:33
jrollwe don't guarantee backward compat for keys in our json fields21:33
jrollnever have21:33
mariojvwe could just change it and not violate any "contract" with operators i think21:33
rlooJayF, mariojv: yeah, what jroll said21:33
mariojvi was just being nice, since i know that breaks downstream onmetal tooling :P21:33
*** baoli has joined #openstack-ironic21:33
rloomariojv: as long as our code works21:33
mariojvi'm fine with just switching it over to DT though21:33
JayFmariojv: we don't get to be special flowers :P21:33
jrollnow, it'd be nice to do a release note and leave it for a cycle21:33
jrollbecause it's easy and we can21:33
jrollbut don't worry about deprecation warnings21:33
JayFin that case, mariojv's patch as it sits handles it that way821:34
mariojvyeah, it doesn't log anything about deprecation21:34
* jroll really gone now21:34
rloomariojv: if nothing is using it, why even bother converting it to datetime?21:34
*** jheroux has quit IRC21:34
* mariojv shrugs21:34
mariojvi would use it in logs and tooling21:34
JayFThat's a bad answer :P21:34
mariojvbut if no one else will use it, we can just get rid of it i think21:34
JayFI agree, it's a useful value to know as an operator21:35
JayFand that Ironic /should/ use it for some stuff21:35
JayFbut we don't at all right now21:35
rloomariojv, JayF: umm... the agent heartbeats at some regular basis? isn't there supposed to be code on the conductor side to do something if it doesn't hear from the agent after some period of time?21:35
JayFrloo: no such code exists21:35
JayFrloo: although calling it a "heartbeat" would certainly make you think so...21:35
rlooJayF: but should exist, right?21:35
JayFrloo: I would assert so, yes21:36
JayFI have a spec going down that rabbithole right now21:36
JayFsec21:36
rlooJayF, if it did exist, we'd need to keep track of the time of the most recent heartbeat21:36
JayFhttps://review.openstack.org/#/c/351943/ needs an update though21:36
patchbotpatch 351943 - ironic-specs - Spec for Long Running Ramdisk Support21:36
openstackgerritMerged openstack/ironic: A few fixes in Multitenancy document  https://review.openstack.org/38547621:36
rlooJayF, mariojv: I think we should delete it if none of our code uses it, and add it whenever it gets used21:37
aNuposicJayF: rloo: I remember seeing "Too many heartbeats missed error" on missing many heartbeats21:38
JayFaNuposic: that's a different heartbeat; conductors heartbeat to each other via the DB21:38
aNuposicJayF: Ah okay21:38
JayFrloo: I think you're right, and mariojv, the ops-use-case for it is solely for our downstream stuff that boots agents for long periods of time21:38
rloomariojv: my other question is whether our other fields with datetime info, are named with '*_datetime'21:38
mariojvthat's true JayF - rloo i don't think so, i just picked that kind of randomly21:39
JayFI suspect that name was picked just to have a different name than the one that /isn't/ datetime21:39
rloomariojv: ok. i'll add a comment (wow, adding a comment by just reading the commit msg :))21:39
JayFmariojv: mind updating the patch to just kill the badly formatted info? Make sure the release note is noisy about it :D21:39
mariojvi thought we didn't want to add release notes for internal fields21:40
mariojvi don't mind re-adding it, and being nice, though :)21:40
JayFmariojv: printing deprecation warnings is different than a heads up in the release notes imo21:40
mariojvk21:41
* mariojv will update21:41
*** baoli has quit IRC21:41
*** rloo has quit IRC21:44
*** baoli has joined #openstack-ironic21:44
*** rloo has joined #openstack-ironic21:44
JayFanother easy one https://review.openstack.org/#/c/385747/ (requirements update for client)21:49
patchbotpatch 385747 - python-ironicclient - Updated from global requirements21:49
*** baoli_ has joined #openstack-ironic21:50
*** baoli has quit IRC21:51
rlooJayF: if you're looking for a fairly easy one to review: https://review.openstack.org/#/c/366275/21:53
patchbotpatch 366275 - python-ironicclient - OSC plugin support microversions 1.21 & 1.2221:53
JayFrloo: I'm basicaly reviewing until I reach the bottom of meaningful things I can review. We just seem to have a huge backlog.21:53
*** baoli_ has quit IRC21:54
rlooJayF: yes, we have a huge backlog. I'm overwhelmed by it..21:54
*** baoli has joined #openstack-ironic21:54
JayFI just take the pac man approach21:54
JayFtake lots of pills and march forward until you start seeing blue21:54
JayFI mean, uh, one small bite at a time!21:54
rlooJayF: my latest strategy was to work from new to old but i am not getting far that way21:54
JayFI use deva's review dashboard, and generally work my way down... the only thing that discourages me there is how many of the useless-one-character-fixes I see21:55
openstackgerritMerged openstack/python-oneviewclient: Updated from global requirements  https://review.openstack.org/37755921:56
rlooJayF: oh, you can just ignore those :)21:56
*** bdeschenes has quit IRC21:56
JayFI mean, by the time I get them open, see they are small, it's only |-| more effort to +2A if they don't conflict with anything21:56
JayFit's just like ... we need help on meaningful things, please don't just try to check a metrics box and keep going21:57
*** baoli has quit IRC21:59
*** bfournie has quit IRC22:00
*** baoli has joined #openstack-ironic22:00
*** penick has quit IRC22:01
rlooJayF: i hear you. Hence my discussion earlier today...22:01
rlooJayF: the other thing is that the commit should have a bit more info than just 'typo'. sometimes they aren't even typos, they are grammatical corrections. anyway, moving along...22:02
*** penick has joined #openstack-ironic22:05
openstackgerritPrudhvi Rao Shedimbi proposed openstack/ironic-lib: Changed message attribute to _msg_fmt  https://review.openstack.org/38625122:10
*** rajinir has quit IRC22:16
*** baoli has quit IRC22:16
openstackgerritMerged openstack/python-oneviewclient: Remove cpus validation due inconsistency with inspection cpus count  https://review.openstack.org/37508922:16
*** mgoddard has quit IRC22:18
*** Goneri has quit IRC22:18
openstackgerritStephanie Miller proposed openstack/bifrost: Convert ironic.conf to template generated  https://review.openstack.org/30563422:18
openstackgerritMario Villaplana proposed openstack/ironic: Mock ironic-lib properly in test_deploy_utils  https://review.openstack.org/38625522:19
*** baoli has joined #openstack-ironic22:19
*** [1]cdearborn has quit IRC22:20
*** penick has quit IRC22:22
*** baoli_ has joined #openstack-ironic22:22
*** baoli has quit IRC22:24
jlvillalmariojv: That looks like it took a long time...22:25
mariojvjlvillal: nah, maybe a bit over an hour?22:25
mariojvmost of it was just duplicate code22:25
openstackgerritMerged openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/37744622:26
jlvillalmariojv: You're fast. Nice :)22:28
*** joprovost has quit IRC22:28
jlvillalmariojv: I left a comment on how I think it is horrific.22:30
jlvillalmariojv: Not what you did but the existing code :)22:30
mariojvjlvillal: yeah, i agree tbh22:30
jlvillal:)22:31
mariojvwith decorators that explodes to like 15 parameters though22:31
mariojvwhich is also horrific22:31
mariojv:(22:31
jlvillalDoes it really need to mock all of those? Sad that it does.22:31
openstackgerritMerged openstack/python-ironicclient: Updated from global requirements  https://review.openstack.org/38574722:32
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: No need to clear "target_provision_state" again from conductor  https://review.openstack.org/38095122:32
mariojvyeah, a lot of these are calling out to external tools it seems22:33
mariojva lot of iscsiadm commands22:34
mariojvget_dev might not need to be mocked22:34
mariojvmaybe...22:35
jlvillalyuriyz: So late!22:35
mariojvi'm fine with refactoring it, if 15 parameters is better than that weird mock trickery :P22:35
jlvillalmariojv: dtantsur|afk probably wouldn't approve but maybe:  def _test_deploy_partion_image(self, **kwargs)22:35
mariojvah, yeah, they all are kwargs22:36
jlvillalThen make sure any kwarg passed in is in the allowed list. And any not set are set to the default.22:36
mariojvyeah, i think that's a lot better22:36
* mariojv makes a note of it22:36
jlvillaldefault_values = {'foo': 1, 'spam': 2}22:36
jlvillalnot_allowed_args = set(kwargs) - set(default_values)22:37
jlvillalif not_allowed_args: Bad bad bad!22:37
jlvillaldefault_values.update(kwargs)22:37
jlvillalor something like that.22:37
mariojv++22:37
jlvillalAnd then if the mocks get added maybe not so big22:37
openstackgerritMerged openstack/python-ironicclient: Set OSC default baremetal api version as in ironicclient  https://review.openstack.org/38538622:39
*** baoli_ has quit IRC22:47
openstackgerritMerged openstack/ironic-inspector: Fix a typo in base.py  https://review.openstack.org/38570522:51
*** zackf has quit IRC22:53
*** vishwanathj has quit IRC22:59
*** ekoorjr has quit IRC23:00
openstackgerritMerged openstack/ironic-specs: Collect Ironic agent ramdisk logs  https://review.openstack.org/33722323:12
openstackgerritMario Villaplana proposed openstack/ironic: Remove "agent_last_heartbeat" internal field from agent drivers  https://review.openstack.org/37697823:13
*** igordcard has quit IRC23:14
*** igordcard has joined #openstack-ironic23:16
*** awiddersheim has joined #openstack-ironic23:18
*** rbrud has quit IRC23:23
openstackgerritMerged openstack/ironic-inspector: Correct conf.py missing space  https://review.openstack.org/38613123:26
*** cfarquhar has quit IRC23:32
*** [1]cdearborn has joined #openstack-ironic23:41
*** bfournie has joined #openstack-ironic23:47
*** sdake_ has joined #openstack-ironic23:51
*** sdake has quit IRC23:52
*** Sukhdev has quit IRC23:55
*** hoangcx_ has joined #openstack-ironic23:56
*** aNuposic has quit IRC23:58
*** hoangcx has quit IRC23:59

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