Tuesday, 2016-05-17

*** rbudden has quit IRC00:00
*** rama_y has quit IRC00:02
*** rama_y has joined #openstack-ironic00:06
*** sacharya has quit IRC00:09
*** mbound has joined #openstack-ironic00:15
*** penick has joined #openstack-ironic00:18
*** mbound has quit IRC00:19
*** spandhe has quit IRC00:22
*** sdake_ has joined #openstack-ironic00:27
*** yuanying has joined #openstack-ironic00:27
*** mtanino_ has joined #openstack-ironic00:27
*** mtanino has quit IRC00:29
*** yuanying has quit IRC00:30
*** sdake has quit IRC00:30
*** spandhe has joined #openstack-ironic00:31
*** baoli has quit IRC00:39
*** yuanying has joined #openstack-ironic00:40
*** YiboCai has joined #openstack-ironic00:43
*** baoli has joined #openstack-ironic00:45
*** YiboCai has quit IRC00:46
*** sacharya has joined #openstack-ironic00:47
*** spandhe has quit IRC00:51
*** YiboCai has joined #openstack-ironic00:57
*** yuywz has joined #openstack-ironic00:58
*** sacharya has quit IRC00:59
yuywzHi folks, I have a question about baremetal flavors: is there any way to distinguish a baremetal flavor from the flavors used for VMs?01:01
natoriousthey should be separate entries in the flavor classes table w/ descriptions01:02
yuywzthanks natorious, any info in Flavor.extra_specs can be used for this purpose?01:03
*** Sukhdev has quit IRC01:07
natoriousyuywz: yeah, like instance_type_extra_specs or whatnot01:08
natoriousmaybe policy_class ?01:08
yuywzthanks, I'll look into that01:09
natoriousnp01:09
*** baoli has quit IRC01:17
*** caoshufeng has quit IRC01:18
*** rama_y has quit IRC01:23
*** baoli has joined #openstack-ironic01:28
*** krtaylor has joined #openstack-ironic01:28
*** krtaylor has quit IRC01:30
*** yuanying has quit IRC01:30
*** baoli has quit IRC01:36
*** Sukhdev has joined #openstack-ironic01:42
*** Sukhdev has quit IRC01:44
*** sacharya has joined #openstack-ironic01:48
*** mtanino has joined #openstack-ironic02:00
*** ChrisAusten has joined #openstack-ironic02:00
*** mtanino_ has quit IRC02:02
*** baoli has joined #openstack-ironic02:02
*** hoangcx has joined #openstack-ironic02:05
*** mtanino has quit IRC02:06
*** baoli has quit IRC02:08
*** aNupoisc has quit IRC02:10
*** penick has quit IRC02:13
*** yuanying has joined #openstack-ironic02:24
*** causten_ has joined #openstack-ironic02:28
*** causten_ has quit IRC02:28
*** rloo has joined #openstack-ironic02:38
*** rloo has quit IRC02:40
*** spandhe has joined #openstack-ironic02:41
*** spandhe has quit IRC02:52
*** yuanying has quit IRC02:54
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/31693602:57
openstackgerritOpenStack Proposal Bot proposed openstack/python-ironic-inspector-client: Updated from global requirements  https://review.openstack.org/31719103:02
*** links has joined #openstack-ironic03:31
*** sdake has joined #openstack-ironic03:36
*** sdake_ has quit IRC03:38
*** yuanying has joined #openstack-ironic03:48
*** jaybeale has joined #openstack-ironic03:56
openstackgerritShivanand Tendulker proposed openstack/proliantutils: Add RIS support for power operations  https://review.openstack.org/28980004:00
openstackgerritJohn L. Villalovos proposed openstack/ironic: Fix shutdown.sh & upgrade.sh for grenade  https://review.openstack.org/31713904:02
*** stendulker has joined #openstack-ironic04:02
*** sdake_ has joined #openstack-ironic04:20
*** sdake has quit IRC04:20
*** yuanying has quit IRC04:22
*** yuanying has joined #openstack-ironic04:23
*** yuanying has quit IRC04:27
*** harlowja_at_home has joined #openstack-ironic04:29
openstackgerritvenkatamahesh proposed openstack/python-ironicclient: Update the home-page with developer documentation  https://review.openstack.org/31723504:31
*** rama_y has joined #openstack-ironic04:37
*** vsaienko has joined #openstack-ironic04:38
*** _vsaienko has joined #openstack-ironic04:38
*** yuanying has joined #openstack-ironic04:46
*** fragatina has quit IRC04:56
*** sdake_ has quit IRC04:56
*** jcoufal has joined #openstack-ironic05:04
*** yuanying has quit IRC05:08
*** e0ne has joined #openstack-ironic05:09
*** e0ne has quit IRC05:11
*** Sukhdev has joined #openstack-ironic05:17
*** harlowja_at_home has quit IRC05:20
*** rama_y has quit IRC05:21
*** ChubYann has quit IRC05:28
*** hparekh_ has joined #openstack-ironic05:39
*** ChrisAusten has quit IRC05:39
*** hparekh_ has quit IRC05:39
*** hparekh has joined #openstack-ironic05:39
*** jaybeale has quit IRC05:48
*** mjura has joined #openstack-ironic05:51
*** _vsaienko has quit IRC05:52
*** vsaienko has quit IRC05:52
*** fragatina has joined #openstack-ironic05:53
*** fragatina has quit IRC05:53
*** rama_y has joined #openstack-ironic05:54
*** fragatina has joined #openstack-ironic05:54
*** mjura has quit IRC05:59
*** mjura has joined #openstack-ironic05:59
*** rcernin has joined #openstack-ironic06:03
*** rama_y has quit IRC06:13
pas-hamorning Ironic06:14
*** rcernin has quit IRC06:18
*** rcernin has joined #openstack-ironic06:21
*** sacharya has quit IRC06:23
*** sacharya has joined #openstack-ironic06:24
*** sacharya has quit IRC06:29
*** Sukhdev has quit IRC06:29
*** vsaienko has joined #openstack-ironic06:30
*** _vsaienko has joined #openstack-ironic06:30
*** moshele has joined #openstack-ironic06:35
*** _vsaienko has quit IRC06:35
*** vsaienko has quit IRC06:35
*** _vsaienko has joined #openstack-ironic06:36
*** vsaienko has joined #openstack-ironic06:36
*** vsaienko has quit IRC06:41
*** _vsaienko has quit IRC06:41
*** vsaienko has joined #openstack-ironic06:42
*** _vsaienko has joined #openstack-ironic06:42
vsaienko1Morning pas-ha, Ironic'ers06:42
*** _vsaienko has quit IRC06:48
*** vsaienko has quit IRC06:48
*** parlos has joined #openstack-ironic06:49
*** jtomasek_ has quit IRC06:50
*** sacharya has joined #openstack-ironic07:00
*** sacharya has quit IRC07:05
*** jtomasek_ has joined #openstack-ironic07:06
*** spandhe has joined #openstack-ironic07:11
*** jtomasek_ has quit IRC07:12
parlosGood morning!07:18
openstackgerritTan Lin proposed openstack/ironic: Make use of oslo-config-generator  https://review.openstack.org/24733107:21
*** spandhe has quit IRC07:27
*** ifarkas has joined #openstack-ironic07:32
*** yuikotakada has joined #openstack-ironic07:57
*** yuikotak_ has joined #openstack-ironic07:57
*** yuikotak_ has quit IRC07:58
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-ironic08:00
*** yuikotakada is now known as yuikotakadamori08:02
*** absubram has joined #openstack-ironic08:03
*** jtomasek has joined #openstack-ironic08:04
*** ohamada has joined #openstack-ironic08:04
*** dmk0202 has joined #openstack-ironic08:12
*** parlos has quit IRC08:13
*** jistr has joined #openstack-ironic08:19
lucasagomesmorning pas-ha vsaienko1 all08:27
*** e0ne has joined #openstack-ironic08:30
*** parlos has joined #openstack-ironic08:34
openstackgerritVasyl Saienko proposed openstack/ironic: WIP: grenade checking  https://review.openstack.org/31110908:38
*** derekh has joined #openstack-ironic08:39
*** mgould has joined #openstack-ironic08:41
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: [WIP] Tempest: add basic test  https://review.openstack.org/29392608:41
openstackgerritMerged openstack/python-ironic-inspector-client: Updated from global requirements  https://review.openstack.org/31719108:42
milanmorning ironic08:42
mgouldmorning ironic!08:43
*** jcoufal has quit IRC08:44
*** kromanenko__ has joined #openstack-ironic08:45
*** kromanenko_ has joined #openstack-ironic08:45
milanguys, how does one read the scabios screen log? http://logs.openstack.org/26/293926/9/experimental/gate-tempest-dsvm-ironic-inspector-nv/8eb224e/logs/ironic-bm-logs/node-0_console.txt.gz08:45
milan*sgabios08:46
openstackgerritMerged openstack/ironic: Remove "message" attribute support from IronicException  https://review.openstack.org/31682508:49
openstackgerritMerged openstack/ironic: Remove [conductor]/clean_nodes config option  https://review.openstack.org/31682608:52
openstackgerritMerged openstack/ironic: Remove backward compat for Liberty cleaning  https://review.openstack.org/31682708:52
openstackgerritMerged openstack/ironic: Setup for using the Grenade 'early_create' phase  https://review.openstack.org/31623408:56
mgouldmilan, less -R08:57
mgouldthose are all backspace and cursor movement characters08:57
mgouldwhich means if you cat it to your screen then you get a video replay :-)08:57
mgouldbut less -R strips them all out08:57
milanmgould, heh, yeah I thought those were ctrl sequences08:58
milanjust couldn't find them08:59
milananyways, that "bare metal" node didn't boot08:59
mgould:-(08:59
mgouldthis was in the middle of a tempest test?09:00
milanit never got out of cleaning state09:00
mgouldoh, right09:00
milanyup09:00
milanthe one I've been hacking on since last week09:00
* mgould has yet to learn how to deal with "stuck in cleaning state" failures09:00
mgouldgotcha09:00
milanmgould, in my local virt env09:00
mgouldright, OK09:01
mgouldis this connected to the grenade work?09:01
milanI'm hitting the ipxe too big config bz09:01
milanin gate the node is stuck as seen in the screen log09:01
milanmgould, yeah, I guess once inspector has the tempest tests we could grenade it09:02
openstackgerritMerged openstack/ironic: Updated from global requirements  https://review.openstack.org/31693609:02
lucasagomesmilan, if you just do a "cat node-0_console.txt.gz" it shoudl be good09:03
mgould*zcat09:03
* milan zcats09:03
mgouldI think that gives you a high-speed video replay, but go for it09:03
lucasagomesmgould, well not sure why it's .gz, it doesn't seem to be compacted really09:04
mgouldI think the browser might be decrypting it on the fly09:04
lucasagomesnode-0_console.txt.gz: ASCII text, with very long lines, with CR, LF line terminators, with escape sequences, with overstriking09:04
lucasagomesmgould, downloaded it with wget09:04
lucasagomesI think the extension there is a bit bollocks09:05
lucasagomesnot sure09:05
mgouldlucasagomes, huh, so it is09:05
milanlucasagomes, mgould yeah it's plain09:05
mgouldweird09:05
mgouldlucasagomes, you're right: the output of cat is more readable than the output of less -R09:06
mgouldand less -r is the video replay09:06
lucasagomesyeah, it's a strange log file09:07
milanmgould, lucasagomes this is it: http://paste.openstack.org/show/497295/  I thought it might have been the https://bugzilla.redhat.com/show_bug.cgi?id=1335440 bug but that's not the case09:08
openstackbugzilla.redhat.com bug 1335440 in ipxe "chainloading big ipxe config file causes boot to hang while booting through http" [Unspecified,New] - Assigned to virt-maint09:08
lucasagomesmilan, yeah it seems it was downloading the kernel image... not sure if it was stuck there09:09
*** caoshufeng_ has joined #openstack-ironic09:09
lucasagomesif so, you may want to check Goneri's patches for timeout09:09
milanlucasagomes, timeout in clean-wait?09:10
lucasagomesmilan, timeout in ipxe, download the kernel/ramdisk09:10
lucasagomesthe initrd or kernel command does have a --timeout option09:10
milanlucasagomes, ah09:10
lucasagomesbut we didn't use it before, Goneri was working on a way to timeout if it's stuck and restart it09:10
milanlucasagomes, paste please09:11
* lucasagomes finds links09:11
lucasagomesmilan, https://review.openstack.org/#/c/283893/09:12
lucasagomesthere's another one to retry on timeout09:12
sambetts|afkMorning all09:12
lucasagomesmilan, https://review.openstack.org/#/c/306196/09:12
lucasagomessambetts|afk, morning09:12
*** sambetts|afk is now known as sambetts09:12
sambettsjlvillal: thanks for the pointers, I'm really not sure what happened with that :/09:13
milanlucasagomes, thx09:14
milansambetts, morning!09:14
sambettso/ milan09:14
lucasagomesyw09:14
*** caoshufeng has joined #openstack-ironic09:16
*** caoshufeng_ has quit IRC09:17
*** electrofelix has joined #openstack-ironic09:17
*** dtantsur|afk is now known as dtantsur09:21
dtantsurMorning Ironic09:21
openstackgerritlokesh s proposed openstack/ironic: Add support for the audit middleware  https://review.openstack.org/27265809:23
mgouldmorning dtantsur09:24
milanmorning dtantsur09:25
milanmgould, lucasagomes slow-motion of the log ;) curl http://logs.openstack.org/26/293926/9/experimental/gate-tempest-dsvm-ironic-inspector-nv/8eb224e/logs/ironic-bm-logs/node-0_console.txt.gz |  while read -n1 c; do echo -n $c ; sleep 0.005; done09:26
milanto kill some time waiting for gate results ;)09:26
lucasagomeshah09:26
mgouldmilan, nice09:27
* mgould falls into a https://en.wikipedia.org/wiki/ANSI_escape_code rabbithole09:27
milan:D09:27
sambettsdtantsur, lucasagomes: https://review.openstack.org/#/c/317059/ I need this to unblock my CI :(09:27
vsaienko1sambetts Morning!09:30
*** jcoufal has joined #openstack-ironic09:30
sambettsvsaienko1: morning :)09:30
dtantsursambetts, could you please extract the kernel version from fakeuname? so that we don't hardcode it in 2 places09:30
*** dmk0202 has quit IRC09:31
sambettsdtantsur: sure :)09:31
lucasagomesoh yeah I think that would be better indeed09:31
mgouldmilan: perl -pe 's/\e\[\d;\d+[a-zA-Z]//' node-0_console.txt.gz09:33
mgouldnot guaranteed spec-compliant09:33
milanmgould, yeah, but it doesn't stream the video ;)09:34
caoshufengHi, everyone.09:34
sambettso/ caoshufeng09:35
caoshufengCan somebody help  me with this bug :https://bugs.launchpad.net/ironic/+bug/158262209:35
openstackLaunchpad bug 1582622 in Ironic "agent reutrns 503 to ironic-conductor" [Undecided,New]09:35
* mgould remembers a blog post about Ruby that described itself as an "ASCIIcast"09:35
mgouldmorning caoshufeng09:35
*** amotoki has joined #openstack-ironic09:35
caoshufenghi, mgould, haha! It's evening in china!09:36
mgouldcaoshufeng, good evening :-)09:36
mgouldbut see also http://www.total-knowledge.com/~ilya/mips/ugt.html09:36
sambettscaoshufeng: Could you paste us an ironic node show for that node?09:37
caoshufengsambetts, http://paste.openstack.org/show/497301/09:38
caoshufengsambetts, There is some error info in it.09:39
openstackgerritxiexs proposed openstack/python-ironicclient: Refactor TestBaremetalDelete with FakeBaremetal  https://review.openstack.org/30203809:40
openstackgerritxiexs proposed openstack/python-ironicclient: Introduce FakeBaremetal class  https://review.openstack.org/30203709:40
sambettscaoshufeng: right, so from what I can see is that it seems like the conductor is hitting a webserver that isn't the ironic-python-agent, like a proxy or something09:42
sambettsand your getting a 503 because the proxy can't talk to IPA09:43
sambettshave you got a http proxy configured on the server where your running your conductor?09:43
caoshufengOh, yes,  I use a proxy.09:43
caoshufengI write it in ~/.bashrc.09:43
sambettsI think thats what is causing the communication error, because the traffic is being sent to the proxy instead of to the VM09:44
sambettsif you remove that proxy config, or add the VMs IP range to the no proxy environment var then it start playing the game by the rules :)09:45
openstackgerritMerged openstack/ironic: Migrate to os-api-ref library  https://review.openstack.org/31675409:46
caoshufengsambetts, Thanks very much!09:46
openstackgerritMerged openstack/ironic: Eliminate warnings about rm in api-ref build  https://review.openstack.org/31679309:46
caoshufengsambetts, I will try it.09:46
sambetts:)09:46
openstackgerritSam Betts proposed openstack/ironic-python-agent: TinyIPA: Ensure that kernel modules are loaded at boot  https://review.openstack.org/31705909:47
sambettsdtantsur: made it use fakeuname ^^09:48
sambettslucasagomes: ^09:48
* lucasagomes checks09:48
caoshufengsambetts, I will close the bug report if you are right(and I believe you are right)!09:48
sambettscaoshufeng: great thanks :D09:48
dtantsurlucasagomes, lets wait for the non-voting tinyipa job to pass before W+109:49
lucasagomesoh it's non-voting still?09:49
dtantsurit was the last time I've checked :)09:49
dtantsurmaybe it's no longer, I realized that I'm not sure any more09:50
dtantsursambetts, ^^^?09:50
lucasagomesyeah it seems to be09:50
lucasagomesgate-tempest-dsvm-ironic-pxe_ipa-tinyipa-src-nv SUCCESS in 40m 10s (non-voting)09:50
lucasagomesfrom previous run09:50
* lucasagomes revoked w09:50
sambettsdtantsur, lucasagomes: yeah makes sense, it'll be voting when https://review.openstack.org/#/c/313800/ merges09:51
lucasagomesack09:51
*** YiboCai has quit IRC09:55
*** early has quit IRC09:56
vdrokmorning all!10:05
sambettso/ vdrok10:05
vdrokgood morning sambetts :)10:06
vsaienko1sambetts: I'm concerned about $WORKDIR usage under chroot10:08
* mgould emerges blinking from his rabbithole10:08
mgouldmilan: perl -pe 'chomp; print "\n" unless /^\e/; s/\e\[\d*(;\d+)*[a-zA-Z]//g; s/\r+/\n/g' node-0_console.txt.gz10:08
sambettsvsaienko1: its not in the chroot, `` blocks get processed before the outer command10:08
vsaienko1sambetts but in chroot it will not be a valid path10:09
sambettsit would fail otherwise because the path which $WORKDIR points at doesn't exist in the chroot10:09
vsaienko1sambetts right!10:09
sambettsits like doing 4 + (5+6) 5+6 is processed first into 11 then it evaluated 4+1110:10
sambettsevaulates*10:10
sambettsthe `` gets processed outside the chroot to the kernel then the resulting command is run10:11
*** fragatina has quit IRC10:11
*** fragatina has joined #openstack-ironic10:11
* mgould adds `alias logcat='perl -pe "chomp; print \"\n\" unless /^\e/; s/\e\[\d*(;\d+)*[a-zA-Z]//g; s/\r//g"'` to his .bashrc10:14
*** fragatina has quit IRC10:16
*** early has joined #openstack-ironic10:19
*** e0ne has quit IRC10:25
*** e0ne has joined #openstack-ironic10:26
openstackgerritLucas Alvares Gomes proposed openstack/ironic-python-agent: Get root device hints from the node object  https://review.openstack.org/29653910:28
dtantsurlucasagomes, we don't need kernel fallback here ^^^10:29
dtantsurdunno why you readded it...10:29
*** athomas has joined #openstack-ironic10:34
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/31737610:37
*** daemontool has quit IRC10:41
lucasagomesdtantsur, yeah, many breakages :-/10:42
dtantsurI'd love to get node to be exposed as self.node fwiw. then we can use it in more places without worrying too much, but dunno what jroll and JayF would say :)10:43
*** early has quit IRC10:43
lucasagomesdtantsur, yeah that makes sense, I see the nodes object being passed on some functions already10:44
lucasagomessince we only run in 1 and only 1 node, having it as an attribute seems alright10:45
*** daemontool has joined #openstack-ironic10:45
*** early has joined #openstack-ironic10:48
*** jcoufal has quit IRC10:48
*** itamarl has joined #openstack-ironic10:54
*** dtantsur is now known as dtantsur|bbl10:55
jrolldtantsur|bbl: +110:56
jrollmorning everyone10:56
sambettso/ jroll10:56
*** caoshufeng has quit IRC10:59
*** parlos has quit IRC11:00
lucasagomesjroll, morning11:02
vdrokmorning jroll11:02
mgouldmorning jroll11:02
*** parlos has joined #openstack-ironic11:02
*** sacharya has joined #openstack-ironic11:03
lucasagomesjroll, dtantsur|bbl what we can do it having a method in the HardwareManager base class that will set the node attribute11:04
lucasagomeswe can call it in run() after the lookup is completed11:04
jrolldtantsur|bbl: can you merge https://review.openstack.org/#/c/308834/ today, that's blocking a tempest patch https://review.openstack.org/#/c/306919/11:05
lucasagomesthat would guarantee the node object is present on all hardware manager classes AFAICT11:05
openstackgerritVasyl Saienko proposed openstack/ironic: Add test to verify ironic multitenancy  https://review.openstack.org/26915711:05
openstackgerritVasyl Saienko proposed openstack/ironic: Add Link-Local-Connection info to ironic port  https://review.openstack.org/25636511:05
openstackgerritVasyl Saienko proposed openstack/ironic: Added operator documentation for ironic portgroups  https://review.openstack.org/22849611:05
openstackgerritVasyl Saienko proposed openstack/ironic: Add portgroups to support LAG interfaces - API  https://review.openstack.org/20624411:05
openstackgerritVasyl Saienko proposed openstack/ironic: Refactor ironic enroll-node code  https://review.openstack.org/25636411:05
openstackgerritVasyl Saienko proposed openstack/ironic: Add configure_provision_network function  https://review.openstack.org/25636711:05
openstackgerritVasyl Saienko proposed openstack/ironic: Update Ironic VM network connection  https://review.openstack.org/25636611:05
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643211:05
openstackgerritVasyl Saienko proposed openstack/ironic: Update the deploy drivers with network flipping logic  https://review.openstack.org/21326211:05
openstackgerritVasyl Saienko proposed openstack/ironic: Add network_drivers  https://review.openstack.org/28585211:05
openstackgerritVasyl Saienko proposed openstack/ironic: Add Ironic/Neutron integration documentation  https://review.openstack.org/25859611:05
openstackgerritVasyl Saienko proposed openstack/ironic: Allow to use NETWORK_DRIVERS in devstack  https://review.openstack.org/29352011:05
openstackgerritVasyl Saienko proposed openstack/ironic: Add restrictions for changing portgroup-node association  https://review.openstack.org/31738811:05
openstackgerritVasyl Saienko proposed openstack/ironic: Allow to specify node arch  https://review.openstack.org/31738911:05
openstackgerritVasyl Saienko proposed openstack/ironic: Create common neutron module  https://review.openstack.org/31739011:05
openstackgerritVasyl Saienko proposed openstack/ironic: Add network_interface node field DB, OBJ  https://review.openstack.org/31739111:05
openstackgerritVasyl Saienko proposed openstack/ironic: Add network_interface API  https://review.openstack.org/31739211:05
openstackgerritVasyl Saienko proposed openstack/ironic: Add 'neutron' network driver  https://review.openstack.org/31739311:05
vdrokwooooo!!!11:05
jroll\o/11:05
sambettswoah?! soooooo much spamm11:05
jrollthe good kind of spam11:06
sambettsthat chain is too long man11:06
jrolllucasagomes: sure, makes sense11:06
jrollsambetts: would you prefer a 3k line commit? :P11:06
sambettsheh :-P11:06
*** zhihaisong has quit IRC11:06
lucasagomesnice11:06
sambettsI think there are commits in there that should be broken out of the chain11:06
sambettslike the one refactoring the devstack enroll node logic11:07
*** zhihaisong has joined #openstack-ironic11:07
*** sacharya has quit IRC11:07
* lucasagomes goes grab some lunch11:07
*** lucasagomes is now known as lucas-hungry11:07
*** jcoufal has joined #openstack-ironic11:09
parlosGood bye11:09
sambettso/ parlos11:10
mat128good morning everyone!11:14
*** parlos has quit IRC11:14
sambettshey mat12811:14
jaypipesjroll: \o/ https://review.openstack.org/#/c/300176/11:20
jrolljaypipes: woo, one down, one to go, one to write :)11:21
jrolljaypipes: thinking I'll hack on either a spec or poc code sometime soon11:22
jrollI guess I have 13 days or so to land a spec, ouch11:22
*** jistr has quit IRC11:24
*** jcoufal has quit IRC11:24
jaypipesjroll: one down, many to go :) https://blueprints.launchpad.net/nova/+spec/compute-node-inventory-newton11:25
*** athomas has quit IRC11:26
jrolljaypipes: welllll, to get me to my goal :P11:26
*** stendulker has quit IRC11:26
*** hparekh has quit IRC11:27
*** hoangcx has quit IRC11:28
jaypipesjroll: workin' on it ;)11:28
*** [1]cdearborn has joined #openstack-ironic11:30
*** hshiina has joined #openstack-ironic11:32
*** hparekh has joined #openstack-ironic11:36
*** hparekh has quit IRC11:36
*** hparekh has joined #openstack-ironic11:36
openstackgerritAtsushi SAKAI proposed openstack/ironic: [api-ref]Add/Update driver method samples  https://review.openstack.org/31740811:40
openstackgerritJim Rollenhagen proposed openstack/ironic: Remove verbose option  https://review.openstack.org/31599011:44
openstackgerritJim Rollenhagen proposed openstack/ironic: Remove "periodic_interval" config option  https://review.openstack.org/31682411:45
openstackgerritVasyl Saienko proposed openstack/ironic: WIP: grenade checking  https://review.openstack.org/31110911:47
openstackgerritVasyl Saienko proposed openstack/ironic: Fix shutdown.sh & upgrade.sh for grenade  https://review.openstack.org/31713911:47
openstackgerritJim Rollenhagen proposed openstack/ironic: Add command to force a deploy failure  https://review.openstack.org/31127311:47
sambettsjroll: you caught my sneaking of the fixes into the backports ;-P11:50
*** hparekh has quit IRC11:50
jrollsambetts: yeahhh, we claim to follow the policy so we need to do so11:51
*** dmk0202 has joined #openstack-ironic11:52
sambettsJust adding the other cherry-picked from parts into the commit message should be good right? theres no point merging a broken commit backport11:52
jrollsambetts: yeah, and a note why it's squashed11:53
sambettsok :)11:53
jroll"this is broken without the second one"11:53
jrollor whatever11:53
sambettsyeah makes sense11:55
*** parlos has joined #openstack-ironic11:55
moshelejroll, dtantsur: when you have time please review again the spec spec  https://review.openstack.org/#/c/265635/11:57
*** hparekh has joined #openstack-ironic11:58
*** jistr has joined #openstack-ironic12:00
*** jcoufal has joined #openstack-ironic12:02
*** dprince has joined #openstack-ironic12:08
*** trown|outtypewww is now known as trown12:10
*** hparekh has quit IRC12:10
*** hparekh has joined #openstack-ironic12:11
*** lucas-hungry is now known as lucasagomes12:13
*** vsaienko has joined #openstack-ironic12:16
*** _vsaienko has joined #openstack-ironic12:16
*** hparekh has quit IRC12:18
*** _vs has joined #openstack-ironic12:23
*** _vsaienko has quit IRC12:23
*** vsaienko has quit IRC12:23
*** ayoung has quit IRC12:23
*** vsaienko has joined #openstack-ironic12:24
sambettsthanks lucasagomes12:24
lucasagomessambetts, thank you for fixing it12:25
*** krtaylor has joined #openstack-ironic12:25
sambettslucasagomes: what http error code would you expect from an API that tried to process your request and couldn't because it wasn't possible?12:32
*** fellypefca has joined #openstack-ironic12:33
*** rbudden has joined #openstack-ironic12:35
*** baoli has joined #openstack-ironic12:35
mat128sambetts: if your request was valid but couldn't be processed, that'd be a 5xx I think12:36
*** baoli_ has joined #openstack-ironic12:36
*** hparekh has joined #openstack-ironic12:37
sambettsyeah, thats what I was thinking, but none of the descriptions here https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#5xx_Server_Error seemed to line up with what I was thnking :/12:37
*** thrash has quit IRC12:37
mat128context? why wasn't it possible for the request to be processed?12:38
lucasagomessambetts, why it wasn't possible?12:39
lucasagomessambetts, re 5xx I don't think any API should ever return it12:39
lucasagomesI mean, if an API returns 5xx it should be because of a bug (and needs to be fixed)12:40
*** baoli has quit IRC12:40
sambettsSo I'm righting the spec for my proposed interface attch API for Ironic, and Im thinking what error code to throw if I request a interface attachment and as part of the process we realise that we can't attch that interface, e.g. we've run out of port to attach too12:40
sambettslucasagomes: thats how I understood 5xx12:40
*** vsaienko has quit IRC12:41
*** _vs has quit IRC12:41
mgouldyeah, 4xx = you screwed up, 5xx = we screwed up12:41
sambettsmgould: yeah but in this case neither person has screwed up, but the attchment isn't possible :/12:41
*** thrash has joined #openstack-ironic12:42
*** thrash has quit IRC12:42
*** thrash has joined #openstack-ironic12:42
mgouldhmmm, OK12:42
mgouldso you only discover that the request is invalid in the course of trying to execute it?12:42
sambettsyeah12:42
lucasagomessambetts, hmm... /me thinks12:42
* mgould scrolls through https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#4xx_Client_Error12:43
sambettsI wonder if I should return a 200, but have a field thats like attachment_sucess: True/False ?12:43
* mgould doesn't like that idea12:43
lucasagomesit seems something liek 422 but we don't use such code for our api12:43
sambettslucasagomes: yeah 422 fits ok :/12:44
mgouldyeah, 422 seems the closest12:44
mgouldare the error codes we can return restricted?12:44
lucasagomessambetts, yeah, do I'm afraid we don't support webdav12:44
* mgould is surprised there isn't an HTTP 419 Hello I Am The Deposed Finance Minister12:44
lucasagomeswhich introduces 42212:44
*** dtantsur|bbl is now known as dtantsur12:45
lucasagomesin that case I would say 400, even if it does not fit totally correctly12:45
lucasagomesReST APIs are hard because of that, sometimes it's hard to find a perfect fit12:45
lucasagomes400 + a nice error message :-/12:45
sambettslucasagomes: don't we use 423 for locked things?12:45
dtantsurjroll, sorry, https://review.openstack.org/#/c/308834/ seems merged12:45
jrolldtantsur: oops, https://review.openstack.org/#/c/308844/12:46
jrollmitaka backport of the same12:46
dtantsuryeah, I found it :)12:46
lucasagomessambetts, cause it's webdav, it's an extension for http 1.112:46
mgouldlucasagomes, AIUI you're allowed to introduce your own 4xx codes if need be12:46
mgouldsee https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#4xx_Client_Error12:46
mgouldbah12:46
dtantsurwhat can be better than introducing new HTTP codes?12:47
mgouldhttps://en.wikipedia.org/wiki/List_of_HTTP_status_codes#Unofficial_codes12:47
mgouldwhat indeed?12:47
dtantsurprobably introducing your own flavor of HTTP?12:47
mgouldthat would be quite cool, but really we should introduce our own networking stack from layer 3 up12:47
sambettshaha :-P yets replace Json in our API with YAML XD12:47
lucasagomesmgould, well-ish, e.g, wsme uses the http_client.responses12:47
lucasagomesand python2 do not support webdav AFAICT12:48
* lucasagomes checks12:48
mgouldlucasagomes, ah, OK, so we're limited by what wsme offers?12:48
dtantsurjroll, +A12:48
lucasagomesmgould, for now, since that's what we use12:48
mgouldright, OK12:48
jrolldtantsur: thanks12:48
lucasagomesofc we could extend it12:48
lucasagomesmgould, would be good to see with the API working group as well about webdav12:48
lucasagomesor other extensions12:49
*** vsaienko has joined #openstack-ironic12:49
sambettslucasagomes: https://docs.python.org/2/library/httplib.html has 42212:49
*** _vsaienko has joined #openstack-ironic12:49
mgoulddtantsur, my point was that some services/programs (eg Twitter, nginx) do extend the list of codes for their APIs, so it won't break the Internet12:49
mgouldbut it may break clients we care about12:49
dtantsurlets face the truth: HTTP was never designed with complex APIs in mind..12:50
dtantsurno our decisions will be perfect :)12:50
mgouldyep12:50
*** cdearborn has joined #openstack-ironic12:50
lucasagomessambetts, oh right, I thought it didn't12:50
* lucasagomes checks12:50
*** ohamada has quit IRC12:50
* mgould likes the idea of borrowing 422 from WebDAV, even if we don't use the whole of WebDAV12:50
lucasagomessambetts, it does not https://docs.python.org/2/library/httplib.html#httplib.responses12:51
lucasagomesThis dictionary maps the HTTP 1.1 status codes to the W3C names.12:51
dtantsurwell, clients should support whatever WebDAV specifies, cause WebDAV is also HTTP (<-- IMO)12:51
* lucasagomes checks12:51
lucasagomesdtantsur, yeah, just saying I think wsme _right now_ does not12:51
lucasagomescause it relies on http_client.responses12:51
sambettslucasagomes: the constants above contain it :/12:51
dtantsuroh dat wsme :)12:52
lucasagomeshttp://paste.openstack.org/show/497332/12:52
mgoulddtantsur, good point12:52
lucasagomessambetts, right, yeah it has the constants but responses only does http 1.112:52
sambettsgah :(12:52
* lucasagomes finds it odd12:52
lucasagomessambetts, but I would htink that a 400 + nice error message should be fine for ur problem12:52
lucasagomessambetts, https://github.com/openstack/wsme/blob/master/wsme/utils.py#L103-L10712:53
lucasagomeswe would need to extend that I guess12:53
sambettsyeah :/ ah well something to think about in the future I guess12:54
lucasagomesyup12:54
*** nicodemos has joined #openstack-ironic12:56
*** _vs has joined #openstack-ironic13:03
*** vsaienko has quit IRC13:03
*** _vsaienko has quit IRC13:03
*** sacharya has joined #openstack-ironic13:04
*** vsaienko has joined #openstack-ironic13:04
*** [1]cdearborn has quit IRC13:05
openstackgerritMerged openstack/ironic-python-agent: TinyIPA: Ensure that kernel modules are loaded at boot  https://review.openstack.org/31705913:06
*** Goneri has joined #openstack-ironic13:08
*** sacharya has quit IRC13:08
*** afaranha has joined #openstack-ironic13:16
afaranhaHey, is anyone running the neutron integration with the latest code?13:16
sambettsafaranha: it was reported that the CI testing it was green13:16
sambettsin the meeting yesterday13:17
afaranhasambetts: I'm putting the local.conf https://review.openstack.org/#/c/258596/66/doc/source/dev/ironic-neutron-integration.rst on devstack but it's not running13:17
afaranhamaybe the problem is with the local conf?13:17
*** rloo has joined #openstack-ironic13:18
*** deray has joined #openstack-ironic13:19
sambettsafaranha: I think the local.conf there is a little out of date, the patch the ironic plugin line refers to is now up to patch set 66, and the local.conf is looking at 4613:20
sambettsvsaienko1: I think that local.conf might need updating ^13:21
afaranhasambetts: last week I updated the patch sets but I also got error, let me try again13:21
afaranhasambetts: thank you sambetts13:21
*** deray has quit IRC13:22
*** vsaienko has quit IRC13:22
vsaienko1afaranha, sambetts what exactly should be updated?13:22
*** deray has joined #openstack-ironic13:22
*** _vs has quit IRC13:22
sambettsvsaienko1: L36 is pretty out of date, its pointing at patch set 46, that review is up to 66 now13:23
afaranhavsaienko1: Think it's on line 12, it gets plugin from patch 46, but the current one is 6613:23
vsaienko1sambetts right but the L35 says that you have to find new version ;)13:24
vsaienko1the one thing that I've noticed that Q_PLUGIN_EXTRA_CONF_PATH should be updated https://review.openstack.org/#/c/258596/64/doc/source/dev/ironic-neutron-integration.rst13:24
*** parlos has quit IRC13:25
afaranhavsaienko1: Thanks man, I'm almost sure this was the reason of the error I got before13:25
*** dtantsur has quit IRC13:27
sambettsvsaienko1: ah XD13:27
*** cdearborn has quit IRC13:27
*** sabeen has joined #openstack-ironic13:27
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/31693813:27
NobodyCamGood morning Ironicers13:28
*** hshiina has quit IRC13:28
lucasagomesNobodyCam, morning :-)13:29
NobodyCam:) hey there lucasagomes good morning :)13:29
*** athomas has joined #openstack-ironic13:29
*** dtantsur has joined #openstack-ironic13:30
mgouldmorning NobodyCam13:31
*** athomas has quit IRC13:31
vsaienko1Morning NobodyCam13:31
*** athomas has joined #openstack-ironic13:32
dtantsurmorning NobodyCam13:32
sambettsHey NobodyCam13:32
dtantsurplease repeat any pings to me for the last 5 minutes, my IRC bouncer was restarting13:32
NobodyCammorning mgould, vsaienko1, dtantsur .. happy Tuesday :)13:32
mgoulddtantsur, you didn't miss anything13:32
*** openstackgerrit has quit IRC13:32
NobodyCamyea I don't see much in the last five minutes13:33
*** openstackgerrit has joined #openstack-ironic13:33
*** links has quit IRC13:36
*** thiagop has joined #openstack-ironic13:36
thiagopGood morning Ironic!13:36
*** vsaienko has joined #openstack-ironic13:38
*** _vsaienko has joined #openstack-ironic13:38
rloohi and good mornin' thiagop, NobodyCam, mgould, dtantsur, sambetts, vsaienko1, lucasagomes, afaranha, and everyone else!13:38
thiagoprloo: o/13:38
lucasagomesrloo, hello there, good morning13:38
afaranhamorning rloo13:38
thiagopkrtaylor: around?13:38
NobodyCamGood morning rloo, thiagop :-)13:40
afaranhasambetts vsaienko1 same error here :/ http://paste.openstack.org/show/497342/13:40
afaranhathis is my local.conf http://paste.openstack.org/show/497343/13:41
vsaienko1afaranha what devstack version you are using?13:42
thiagopNobodyCam: o/13:43
afaranhavsaienko1: the lastest, just cloned it13:43
vsaienko1afaranha let me check13:45
mgouldhi rloo thiagop13:46
zhenguo_hi all, here is a very obvious nova ironic bug https://bugs.launchpad.net/nova/+bug/1582680 , it's very appreciated if you can help to review!13:46
openstackLaunchpad bug 1582680 in OpenStack Compute (nova) "Ironic: wrong check for ready to deploy" [Undecided,In progress] - Assigned to Zhenguo Niu (niu-zglinux)13:46
thiagopNobodyCam mgould o/13:46
dtantsurmorning thiagop, rloo13:46
*** rloo has quit IRC13:47
*** _vsaienko has quit IRC13:47
*** vsaienko has quit IRC13:47
vsaienko1afaranha could you please paste upper logs from devstack13:47
NobodyCamthiagop: :) o/13:47
*** rloo has joined #openstack-ironic13:48
afaranhavsaienko1: sure13:48
afaranhavsaienko1: http://paste.openstack.org/show/497346/13:49
*** zhihais has joined #openstack-ironic13:52
sambettsafaranha, vsaienko1: I've seen this in my companies 3rd party neutron CI13:53
*** afaranha has quit IRC13:53
*** mjura has quit IRC13:53
*** fellypefca has quit IRC13:53
*** ohamada has joined #openstack-ironic13:54
*** zhihaisong has quit IRC13:54
sambettsafaranha, vsaienko1: there was something weird in the neutron devstack stuff that caused ti13:57
sambettsit13:57
*** ametts has joined #openstack-ironic13:58
*** afaranha has joined #openstack-ironic14:00
afaranhavsaienko1 I had a problem with the webchat, did you received the logs I sent?14:00
sambetts14:53 < sambetts> afaranha, vsaienko1: I've seen this in my companies 3rd party neutron CI14:00
sambetts14:57 < sambetts> afaranha, vsaienko1: there was something weird in the neutron devstack stuff that caused ti14:00
sambetts14:57 < sambetts> it14:00
vsaienko1afaranha, yes I have received the logs, and I just reproduce the issue locally14:01
sambettsbasically br100 doesn't get create14:01
sambettscreated14:01
vsaienko1recently there were a changes to devstack neutron part, It looks they break something14:01
*** thrash has quit IRC14:01
afaranhavsaienko1, sambetts yeah, last week we had problems running devstack with neutron14:02
afaranhabut I believed this problem was solved, we could run devstack with ironic, maybe this is another problem14:02
sambettsafaranha: I would ensure that your devstack is completely up to date, and perhaps add RECLONE=true to local.conf make sure all your OpenStack projects are up to date to14:03
krtaylorthiagop, in a meeting, latency might be high, but yes I'm here14:04
vsaienko1sambetts, afaranha the logic has been changed during refactoring https://github.com/openstack-dev/devstack/commit/2a242519f71e86416e78541826cac2b54fcd04a5#diff-f45046d9f7ff880a26b1f888628e8b7cL104914:04
NobodyCamdtantsur: have a minutes to ensure your concern has been addressed on https://review.openstack.org/#/c/31599014:04
sambetts14:53 < sambetts> afaranha, vsaienko1: I've seen this in my companies 3rd party neutron CI14:04
sambetts14:57 < sambetts> afaranha, vsaienko1: there was something weird in the neutron devstack stuff that caused ti14:04
vsaienko1https://github.com/openstack-dev/devstack/commit/2a242519f71e86416e78541826cac2b54fcd04a5#diff-553937b39616c8a41282299a514dfdfcR11014:04
sambetts14:57 < sambetts> it14:04
sambettsoops sorrt14:04
NobodyCammorning sambetts :)14:04
sambettssorry14:04
krtaylorand morning ironic :)14:04
*** fellypefca has joined #openstack-ironic14:05
sambettso/ krtaylor14:05
thiagopkrtaylor: just checking, do we test the sqlalchemy filters in DB2 in any CI for Ironic?14:05
*** ChrisAusten has joined #openstack-ironic14:07
vsaienko1sambetts, afaranha there is the change that break us https://github.com/openstack-dev/devstack/commit/a2ed055810bc3ef22b91faffb7f6308908527be314:07
*** cdearborn has joined #openstack-ironic14:08
sambetts\o/ great sucess ...14:08
*** daemontool has quit IRC14:09
*** thrash has joined #openstack-ironic14:10
*** thrash has quit IRC14:10
*** thrash has joined #openstack-ironic14:10
afaranhavsaienko1, sambetts I'm not sure how to proceed now, so let me open the bug in devstack14:14
openstackgerritMerged openstack/ironic: Remove verbose option  https://review.openstack.org/31599014:14
afaranhaAny thoughts in how to solve it?14:14
vdrokvsaienko1: so I looked through the rebase, only one small piece of code lost :) thanks for doing it!14:14
vsaienko1afaranha, if you add  PUBLIC_INTERFACE=eth0 with your public interface it will do the trick14:15
vsaienko114:15
openstackgerritMerged openstack/pyghmi: Fix agentless error on M4 systems  https://review.openstack.org/31707214:15
vsaienko1afaranha: I will looking for good fix for the issue14:15
openstackgerritMerged openstack/pyghmi: Remove errant IBM nextscale id  https://review.openstack.org/31707414:15
vdrokmorning rloo NobodyCam thiagop14:16
NobodyCammorning vdrok :)14:16
openstackgerritJarrod Johnson proposed openstack/pyghmi: Disable futile attempts to correct uncorrectable time  https://review.openstack.org/31621814:16
thiagophiya vdrok14:17
rloohi vdrok14:17
rloothank you vdrok and vsaienko1 for splitting up that network drivers patch!14:17
vdrokrloo: now it's time to fix it! :)14:18
rloovdrok: :)14:18
openstackgerritChris Krelle proposed openstack/ironic: add mitaka configuration reference link to the index page  https://review.openstack.org/31752514:19
openstackgerritThiago Paiva Brito proposed openstack/ironic: DO NOT MERGE  https://review.openstack.org/31752614:19
afaranhavsaienko1, sambetts bug reported https://bugs.launchpad.net/devstack/+bug/158274814:21
openstackLaunchpad bug 1582748 in devstack "Neutron not running on devstack" [Undecided,New]14:21
*** amotoki has quit IRC14:23
*** absubram_ has joined #openstack-ironic14:27
*** absubram has quit IRC14:28
*** absubram_ is now known as absubram14:28
*** mtanino has joined #openstack-ironic14:30
openstackgerritLucas Alvares Gomes proposed openstack/ironic-python-agent: Cache node object inside hw manager instances  https://review.openstack.org/31753814:32
lucasagomesjroll, dtantsur ^14:32
* lucasagomes ops updates the commit message14:32
dtantsurdo we need a release note for this?14:32
dtantsurit affects plugin interface, so I suspect yes14:33
lucasagomesdtantsur, yeah, will add one14:33
dtantsurlucasagomes, also looks like with standalone=true it all won't work14:34
dtantsur(maybe it's fine)14:34
lucasagomesdtantsur, yeah, that's intentional14:34
lucasagomesbecause standalone lookup won't run14:34
lucasagomesin standalone*14:34
lucasagomesit can be set later if needed via the same method14:34
lucasagomesfwiw, I've tested it with the get_os_install_device() [  156.696935] chroot[447]: 2016-05-16 20:11:54.333 447 WARNING root [-]14:35
lucasagomes[  156.710617] chroot[447]: {u'target_power_state': None, u'target_prov14:35
NobodyCamhumm sample conf seems out of date. line 23/24 seem like its worth the update? http://paste.openstack.org/show/8gEJORUcnALXVQnkHYg6/14:43
*** joprovost has joined #openstack-ironic14:43
rlooNobodyCam: it would be nice if someone could get that global requirements Bot to also update our .sample in the same patch.14:44
*** sirushti has quit IRC14:46
krtaylorthiagop, if I understand your question, I am not aware of any DB2 testing happening atm14:46
openstackgerritLucas Alvares Gomes proposed openstack/ironic-python-agent: Cache node object inside hw manager instances  https://review.openstack.org/31753814:46
*** blakec has joined #openstack-ironic14:47
thiagopkrtaylor: ok, thanks for the info14:47
sambettsjroll: whats the approach to take if I need to update a driver with a non-backward compatible dependency?14:47
*** blakec has quit IRC14:47
jrollsambetts: uhhhh, context? :) I think it depends14:48
jrollNobodyCam: literally just landed a thing to update the sample14:48
NobodyCamjroll: sweet :)14:49
jrollNobodyCam: https://github.com/openstack/ironic/commit/290780ad6dd4370c70edeb63add6df5279e3515d14:49
*** sirushti has joined #openstack-ironic14:49
*** itamarl has quit IRC14:49
sambettsjroll: the ucsm driver currently uses a python SDK for ucsm, the team behind that have shelved that sdk and built a new (apprently better) one14:50
jrollsambetts: give me 10 and then let's chat (sorry, meeting)14:50
sambettsjroll: sure :)14:50
NobodyCamjroll: that update does not have the zmq min port change14:50
jrollNobodyCam: update it again then :)14:51
NobodyCam:-p14:51
*** vsaienko has joined #openstack-ironic14:52
*** _vsaienko has joined #openstack-ironic14:52
vsaienko1sambetts, afaranha there is the fix to Neutron that should fix issue with arpping https://review.openstack.org/#/c/31575814:56
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643214:58
jlvillaljroll: FYI: yesterday was an outstanding day for Grenade stuff. Big thanks to vsaienko1 for his patch which seems to be resolving the resource phase create issue :)14:58
jrolljlvillal: I saw that, getting excited :D14:58
jrollwhat's the next break?14:59
mgouldvsaienko1, I can't understand a word of the commit message for that patch, but the code is clearly correct ;-)14:59
jrollsambetts: so to answer your question, I think it's probably fine with a release note, given it's an optional dep, right?14:59
mgouldjlvillal, awesome!14:59
*** deray has quit IRC14:59
*** vsaienko has quit IRC15:00
*** _vsaienko has quit IRC15:00
sambettsjroll: I was wondering how it would work with the upgrade process, do we need to ensure that a user installs the new package etc if they have that driver enabled?15:02
*** alexpilotti has joined #openstack-ironic15:03
jrollsambetts: yeah, so two things: 1) the release note should make that very clear, and 2) in your driver init you should make sure that package is importable (as I believe you do now)15:04
*** sacharya has joined #openstack-ironic15:04
sambettsjroll: right, otherwise the conductor will fail to start15:04
jrollsambetts: well, you want it to fail if the driver can't be loaded15:05
jrollwhat we don't want is it to fail at runtime15:05
jrollfor something we can check at startup15:05
openstackgerritLucas Alvares Gomes proposed openstack/ironic-python-agent: Get root device hints from the node object  https://review.openstack.org/29653915:05
*** sacharya has quit IRC15:09
*** amotoki has joined #openstack-ironic15:09
vdrokthiagop: IIRC, I saw DB2 CI commenting some time ago, maybe haomeng knows more about it15:10
sambettsjroll: right, makes sense15:10
thiagopvdrok: I thought I saw that too, but...15:10
jrollsambetts: cool15:10
thiagopvdrok: I'll talk to him, thanks15:10
*** absubram has quit IRC15:12
*** fragatina has joined #openstack-ironic15:12
*** vsaienko has joined #openstack-ironic15:13
*** _vsaienko has joined #openstack-ironic15:13
*** fragatina has quit IRC15:16
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: [WIP] Tempest: add basic test  https://review.openstack.org/29392615:18
*** rama_y has joined #openstack-ironic15:21
*** rama_y has quit IRC15:22
*** spandhe has joined #openstack-ironic15:25
openstackgerritChris Krelle proposed openstack/ironic: add mitaka configuration reference link to the index page  https://review.openstack.org/31752515:26
*** _vsaienko has quit IRC15:28
*** vsaienko has quit IRC15:28
*** ayoung has joined #openstack-ironic15:28
*** dmk0202 has quit IRC15:33
*** vsaienko has joined #openstack-ironic15:35
*** hamzy has quit IRC15:35
*** _vsaienko has joined #openstack-ironic15:35
dtantsursambetts, back to yesterday's discussion about RAID slowness during introspection: after multi-user.target didn't work :(15:37
sambettsdtantsur: more a bummer..15:37
*** jistr has quit IRC15:38
* jlvillal goes to investigate all of his patches which went into merge conflict during the night...15:38
vdrokmorning jlvillal15:39
jlvillalGood morning vdrok :)15:40
dtantsurmorning jlvillal15:40
jlvillalGood morning dtantsur and thanks for the feedback this morning :)15:41
jlvillalGood morning sambetts thiagop jroll rloo mgould vsaienko1 NobodyCam krtaylor lucasagomes and anyone I missed :)15:41
lucasagomesjlvillal, good morning15:41
thiagopg'morning jlvillal15:41
NobodyCammorning jlvillal :)15:42
vsaienko1jlvillal Morning :)15:42
mgouldmorning jlvillal15:42
jlvillal:)15:42
dtantsursambetts, do you have any more ideas, except for seriously add 'sleep' to our service files? :)15:43
sambettsdtantsur: ooh man that sucks ... :/15:48
dtantsuralso note that this particular problem (unlike the previous one with network) affects deployment too15:49
vdrokjlvillal: this file is used to list all the custom patches right? https://github.com/JohnVillalovos/devstack-gate-test/blob/master/ansible/roles/devstack-gate/files/update-projects.sh15:49
jlvillalvdrok: Still does.15:49
vdrokthanks15:50
jlvillalvdrok: it was working last night. But I think I have to do some rebase work today15:50
*** jaybeale has joined #openstack-ironic15:50
*** moshele has quit IRC15:51
* jlvillal wonders if Jenkins/Gerrit is lying about patches being in merge conflict...15:51
jlvillalI just checked out master and merge conflict patch cherry-picked with no issues...15:52
vdrokjlvillal: if there are depends-on in commit message, gerrit does weird things sometimes :)15:53
*** _vsaienko has quit IRC15:53
*** vsaienko has quit IRC15:54
*** afaranha_ has joined #openstack-ironic15:54
*** MattMan has quit IRC15:55
*** MattMan has joined #openstack-ironic15:55
jlvillalvdrok: No depends-on. But was a patch series and the parent patch did change. Just the commit message. Maybe that was it...15:56
*** fragatina has joined #openstack-ironic15:57
mgouldjlvillal, that would probably do it15:58
*** Romanenko_K has joined #openstack-ironic15:58
mgouldgit considers them to be separate patches15:58
openstackgerritJohn L. Villalovos proposed openstack/ironic: Update resources subnet CIDR  https://review.openstack.org/31708215:58
vsaienko1jlvillal, jroll we have a problem with grenade15:59
jlvillalvsaienko1: What's the problem?  Something new?15:59
jlvillalmgould: thanks15:59
vsaienko1jroll, jlvillal the problem is that we configuring old phase on Mitaka where IPXE is disabled as result ironic is not launched under apacke16:00
vsaienko1*apache16:00
*** spandhe has quit IRC16:00
vsaienko1but during service shutdown phase we using grenade plugin from master, where IPXE is enabled by default16:00
jrollvsaienko1: so either enable ipxe on mitaka or start up apache as part of the upgrade?16:01
vsaienko1as result http://logs.openstack.org/09/311109/20/experimental/gate-grenade-dsvm-partial-ironic/29be4c1/logs/grenade.sh.txt.gz#_2016-05-17_14_14_39_38516:01
vsaienko1jroll or enable IPXE in the job directly16:01
vdrokI'd vote for change in the job16:01
jrollvsaienko1: yeah, good idea16:02
jlvillalvsaienko1: I have a patch for that :)16:02
vsaienko1jroll I'm concerned about such flow in grenade. In my understanding shutdown phase should use the same state of code that install (in our case Mitaka)16:02
vsaienko1it may cause new problems in future16:03
*** alexpilotti has quit IRC16:03
jlvillalvsaienko1: jroll : https://github.com/JohnVillalovos/devstack-gate-test/blob/master/ansible/roles/devstack-gate/files/ironic-grenade.sh#L174-L17616:03
*** afaranha has quit IRC16:03
jlvillalBasically force it to be consistent.16:03
jlvillalI don't care which way, but needs to be consistent16:03
dtantsursambetts, created lp bug to track this local_gb issue: https://bugs.launchpad.net/ironic-python-agent/+bug/158279716:04
openstackLaunchpad bug 1582797 in ironic-python-agent "Slow hard drive kernel module (e.g. RAID) may cause inspection and deployment to fail" [Medium,Triaged]16:04
*** nathan-h has joined #openstack-ironic16:04
*** absubram has joined #openstack-ironic16:04
jrollvsaienko1: well, we should write the shutdown phase to handle how mitaka is setup16:05
*** sacharya has joined #openstack-ironic16:05
*** fragatina has quit IRC16:07
sambettsdtantsur: can we add a longer udev settle timeout or something to ensure that everything is up??16:07
*** fragatina has joined #openstack-ironic16:07
dtantsursambetts, it looks like udev settle succeeds.. I'm not sure how exactly it works, but maybe it finishes as soon as the RAID device is up, even if parititons are not up yet?..16:08
mgouldis there anything we can poll on?16:08
dtantsurCMD "udevadm settle" returned: 0 in 0.003s16:08
jlvillalvsaienko1: vdrok So the IPXE value can be set in project-config now.  JayF added a patch to set the value.16:08
dtantsurmgould, that's what I'm trying to think of16:09
dtantsurmgould, the problem is that we don't know the device list in advance....16:09
mgouldoh, I see :-(16:09
jlvillalvsaienko1: vdrok  So I think we can update the grenade job to set it, instead of relying on the default value which flip flops based on the release.16:09
*** alexpilotti has joined #openstack-ironic16:10
vdrokjroll: jlvillal vsaienko1 what I don't get right now is why it does not shutdown properly - looking at the code, shutdown is still called on mitaka, so should work OK - https://github.com/openstack-dev/grenade/blob/master/grenade.sh#L27416:10
dtantsursambetts, mgould, if you guys wanna make your eyes bleed, you can check our previous downstream ramdisk: https://github.com/openstack/instack-undercloud/blob/mgt-kilo/elements/ironic-discoverd-ramdisk-instack/init.d/80-ironic-discoverd-ramdisk-instack16:10
jroll2016-05-17 14:14:39.404 | + lib/apache:disable_apache_site:159       :   sudo a2dissite ironic16:11
jroll2016-05-17 14:14:39.455 | ERROR: Site ironic does not exist!16:11
jrollvdrok: ^16:11
jlvillalvdrok: No it gets called with master16:11
jlvillal /opt/stack/new/ ....16:12
sambettsdtantsur: does it suceed or timeout? Perhaps we need to try running udevadm trigger16:12
jlvillalvdrok: I was working with that same error last night :)16:12
*** wajdi has joined #openstack-ironic16:12
*** ijw has joined #openstack-ironic16:12
dtantsursambetts, CMD "udevadm settle" returned: 0 in 0.003s16:12
sambettstrudevadm trigger [options] [devpath|file...]¶16:13
sambettsRequest device events from the kernel. Primarily used to replay events at system coldplug time.]16:13
vdrokoh, right16:13
sambettshttps://www.freedesktop.org/software/systemd/man/udevadm.html16:13
sambettsdtantsur: ^16:13
wajdiJayF: Stickers came in. Thank you very much! :)16:13
sambettsI think trigger might be helpful maybe :/16:13
JayFnp16:14
dtantsursambetts, I don't quite understand what it does16:14
dtantsurmorning JayF16:14
JayFgm, I'm here but sick so probably won't be very active in irc16:14
*** alexpilotti has quit IRC16:14
*** mgould has quit IRC16:15
vdrokjlvillal: oh, now I get it, in /old it only does devstack setup, everything else happens in /new16:15
*** mgould has joined #openstack-ironic16:15
sambettsdtantsur: maybe udevadm monitor might help us debug16:15
lucasagomesdtantsur, can you see anything at /proc/mdstat ?16:15
dtantsurlucasagomes, it's not my machine, not so easy to check16:15
jlvillalvdrok: I'm not 100% sure on that. But could be the case.16:15
lucasagomesdtantsur, oh16:16
*** spandhe has joined #openstack-ironic16:16
*** thiagop is now known as thiagop-afk16:17
dtantsursambetts, https://lists.ubuntu.com/archives/ubuntu-devel/2009-January/027260.html pretty much sums it up (tl;dr we're screwed_16:19
sambetts:/16:20
* mgould looks at the ramdisk link16:20
dtantsur"there's no such things as "probe completion" for just about16:21
dtantsur  any bus you can name, your software simply needs to deal with16:21
dtantsur  the fact that devices may show up at any time"16:21
dtantsurthat's what our software cannot do...16:21
jlvillalvdrok: vsaienko1 jroll: Something like this?  http://paste.openstack.org/show/497381/16:21
jlvillalI can propose it, if nobody else has.16:21
dtantsursambetts, mgould, I really like this place: https://github.com/openstack/instack-undercloud/blob/mgt-kilo/elements/ironic-discoverd-ramdisk-instack/init.d/80-ironic-discoverd-ramdisk-instack#L127-L12816:22
*** jtomasek has quit IRC16:22
vdrokjlvillal: I think yes, that should work. but should we do something wrt the whole process?16:23
vdrokbecause if it only uses /old for initial setup, it will cause problems every time we merge something that influences how the gate is run to devstack plugin and don't backport it to mitaka16:24
vdrokmultitenancy may cause problems16:25
nathan-hHey guys, just wondering with the python-ironic-inspector-client , for cli usage is there a possible way to run it with no auth and not have to use keystone16:26
dtantsurnathan-h, it is, lemme remember16:26
mgoulddtantsur, yeah, I noticed that16:27
vdrokjlvillal: jroll vsaienko1 eg here it will fail - https://review.openstack.org/#/c/256366/63/devstack/lib/ironic16:27
*** e0ne has quit IRC16:28
vsaienko1jlvillal, vdrok I think that we should shutdown services in the way how we start them, eg use the same branch for install and shutdown services16:28
jrollvdrok: well that's how it should be, no? it tests that what was valid in mitaka is upgradeable to neutron16:28
jrollvdrok: any manual steps should be encoded in the upgrade phase16:28
*** alexpilotti has joined #openstack-ironic16:29
nathan-hdtantsur: sure, thanks16:29
jlvillalvsaienko1: Probably need to ask sdague about that. I think that is a grenade thing.16:29
jrollvdrok: http://docs.openstack.org/developer/grenade/readme.html#theory-of-upgrade16:29
dtantsurnathan-h, something like: openstack --os-token fake --os-url http://127.0.0.1:5050 baremetal introspection status 8da9e7b9-b977-475e-9e7d-fd2b0834a42316:29
jroll"Grenade supports per release specific upgrade scripts (from-juno, from-kilo). These are designed to support upgrades where additional manual steps are needed for a specific upgrade"16:29
jrolletc16:29
dtantsurnathan-h, I know it's bulky, but that's OSC limitation16:29
mgoulddtantsur, openstack --yolo16:29
nathan-hdtantsur: thats great, thanks16:30
vdrokjroll: that makes sense, thanks16:30
jlvillalvsaienko1: To me the problem is that we changed the default between releases. So we need to explicitly set the value instead of relying on a default which flip-flops values.16:31
jlvillalWell at least that is one problem :)16:31
jrollvdrok: cool16:31
*** trown is now known as trown|lunch16:32
jlvillaljroll: vdrok vsaienko1 http://paste.openstack.org/show/497384/16:32
jlvillalMy test run last night!!!!16:32
jlvillalmgould ^^^16:33
nathan-hdtantsur: maybe it would be a good idea to include this in the readme?16:33
* jlvillal does a happy dance, in his chair...16:33
vdrokwheeee :)16:33
vsaienko1vdrok, jlvillal, jroll https://review.openstack.org/#/c/31761516:33
dtantsurnathan-h, +116:33
* jlvillal thinks, holy c*#p. Is grenade actually working???16:33
vdrokvsaienko1: why not true?16:33
vsaienko1I've used default value from Mitaka16:34
jrolljlvillal: oh snap \o/16:34
vsaienko1jlvillal we have a green grenade?16:34
jlvillalvsaienko1: No that is my local test run, using my devstack-gate-test project16:35
jlvillalvsaienko1: I do need to incorporate the 'tempest smoke' fixes and run with 'tempest smoke'16:35
jroll2700 seconds is a bit slow :)16:35
jrollah, that's with the ironic regex eh?16:35
jlvillalvsaienko1: As I run with the 'baremetal' regex16:35
jlvillalYes.16:35
*** mgould has quit IRC16:36
jlvillalI'll work on that.16:36
*** mgould has joined #openstack-ironic16:36
jlvillalSo should I use jroll or vsaienko1 tempest smoke patch??16:36
jlvillalNot sure if you have looked at each other's patches16:36
* jroll no clue16:36
mgouldjlvillal, links?16:38
vsaienko1jroll, just update the patch16:38
jrollvsaienko1: ?16:39
vsaienko1jlvillal I think yes, since we need to test that hypervisor fields are updated after delete16:39
openstackgerritlokesh s proposed openstack/ironic: Add support for the audit middleware  https://review.openstack.org/27265816:40
vsaienko1jroll, jlvillal there is the patch https://review.openstack.org/#/c/315422/16:40
jrollvsaienko1: ok cool16:40
mat128JayF: got your stickers :) https://imgur.com/I0CeZrY thanks a lot16:41
JayFnp!16:42
dtantsurwow, awesome!16:43
mat128wajdi, joprovost: make sure you take pictures :D16:44
*** nathan-h has quit IRC16:45
JayFdtantsur: if you want some, lmk an address and how many to send16:45
dtantsurJayF, how many? ALL OF THEM :D kidding, but we have a big office here16:46
*** derekh has quit IRC16:46
dtantsurwhat are your limits?16:46
JayFdtantsur: pm me how many you want and we can start from there :)16:46
dtantsur-> pn16:46
JayFdtantsur: I ordered 250 total, so I'm not hurting too bad. I think the most I sent to a single person was 2 or 3 dozen16:46
jlvillalmgould: https://review.openstack.org/#/c/31761516:48
vsaienko1jlvillal, jroll, vdrok so when https://review.openstack.org/#/c/317615/ is merged  we expected to have green grenade?16:48
lucasagomesmat128, nice one16:48
jlvillalvsaienko1: Not sure. I guess it depends on all the other patches.16:48
*** zhihaisong has joined #openstack-ironic16:48
* lucasagomes will go to the office on thur, hope the stickers arrived already :-)16:48
jrollvsaienko1: cool, +1 thanks16:49
wajdistickery goodness: http://imgur.com/pcnNCmj16:49
jlvillalvsaienko1: I'll test with True on my end16:49
*** heyongli has quit IRC16:50
mgouldjlvillal, vsaienko1 so that means any users will need to enable iPXE before upgrading?16:50
jlvillalmgould: This is for Grenade testing.16:50
mat128lucasagomes: California all the way to Montreal, Canada and I got them 2 hours ago, you should have them :)16:51
*** zhihais has quit IRC16:52
lucasagomesnice! yeah I'll keep you guys posted16:52
*** heyongli has joined #openstack-ironic16:52
*** mgoddard has joined #openstack-ironic16:52
jlvillalvsaienko1: vdrok jroll: It is nice to see a light at the end of this tunnel called Grenade :)16:52
vdrokjlvillal: :) do you update OS_TEST_TIMEOUT for tempest?16:54
mgouldyes, I get that16:54
mgouldI'm trying to work out how/if it relates to real-world upgrades16:54
mgouldis that default only set in devstack?16:54
*** mgould has quit IRC16:54
jlvillalvdrok: I don't think so in my devstack-gate-test stuff16:55
jlvillalmgould asks a question and then disappears... :)16:55
*** priteau has joined #openstack-ironic16:58
jlvillalvsaienko1: I will admit that I would like a more detailed explanation on the CIDR patch you did. As I'm not fully comprehending why it is needed to have a 2nd network.16:58
jlvillalvsaienko1: Primarily due to my lack of Neutron networking knowledge :(16:58
*** spandhe has left #openstack-ironic16:59
*** piet has joined #openstack-ironic17:00
lucasagomesfolks, calling it a day17:02
lucasagomeshave a great night all17:02
sambettso/ lucasagomes17:02
NobodyCamhabve a good night lucasagomes17:02
lucasagomestalk to you all tomorrow17:02
rloobye lucasagomes17:02
dtantsurme too, see you17:02
NobodyCamhave even17:02
rloobye dtantsur17:02
NobodyCamnight dtantsur17:02
*** lucasagomes is now known as lucas-dinner17:02
*** dtantsur is now known as dtantsur|afk17:03
*** sabeen has quit IRC17:03
sambettso/ dtantsur|afk17:03
openstackgerritlokesh s proposed openstack/ironic: Add support for the audit middleware  https://review.openstack.org/27265817:03
afaranha_sambetts, vsaienko1 integration running with the devstack patch, thanks guys :D17:05
*** sinval has quit IRC17:06
sambettsafaranha_: awesome :D17:06
*** thrash is now known as thrash|biab17:08
jlvillallucas-dinner: Good night!17:09
jlvillaldtantsur|afk: Good night17:09
*** wajdi has quit IRC17:10
*** wajdi has joined #openstack-ironic17:10
lucas-dinnerNobodyCam, devananda old stuff, it's been 2 years and 4 months since the first node/vm was deployed with ironic17:11
lucas-dinnerNobodyCam, devananda https://plus.google.com/+LucasAlvaresGomes/posts/9FF8NNkrrhB17:11
* lucas-dinner bumped into it when checking for some old g+ things17:11
JayFWow17:11
NobodyCamlucas-dinner: omg WOW17:11
lucas-dinnerheh very cool17:12
NobodyCamand morning JayF  :)17:12
NobodyCamlucas-dinner: YES!!!!!17:12
NobodyCamand not over 200 folks in Channel .... we've grown just a bit :p :)17:12
NobodyCams/not/now/17:12
lucas-dinneryeah17:13
lucas-dinnerNobodyCam, devananda here's also the first vm booting with nova integration https://plus.google.com/+LucasAlvaresGomes/posts/fHTPeCACpzN17:13
lucas-dinner31 jan 201417:13
*** Goneri has quit IRC17:13
* rloo wonders if lucas-dinner is nostalgic17:13
NobodyCam:) very cool!!!!17:13
lucas-dinnerrloo, heh yeah, I was looking for an old post and bumped into those17:14
NobodyCam:)17:16
*** Romanenko_K has quit IRC17:17
*** kromanenko_ has quit IRC17:17
*** kromanenko__ has quit IRC17:17
*** Goneri has joined #openstack-ironic17:18
vdrokjlvillal: just had an issue regarding locale in devstack-gate-test, added it to https://etherpad.openstack.org/p/ironic-grenade-tests17:22
jlvillalvdrok: Thanks. Looking..17:23
openstackgerritSam Betts proposed openstack/ironic-specs: Add spec for interface attach and detach API  https://review.openstack.org/31763617:24
jlvillalvdrok: You might want to set the locale in the VM to en_US.17:24
jlvillalvdrok: That is what the gate uses, I believe.17:24
jlvillalvdrok: I will update my little helper script to do that.17:24
jlvillalvdrok: https://github.com/JohnVillalovos/devstack-gate-test/blob/master/vm-setup.sh17:25
vdrokjlvillal: yep, thanks :) installing lang pack works too17:25
* sambetts -> home 17:25
sambettsnight all17:26
*** sambetts is now known as sambetts|afk17:26
vdrokgood night sambetts|afk17:26
*** electrofelix has quit IRC17:27
*** priteau has quit IRC17:27
jlvillalsambetts|afk: Ciao!17:29
*** mbound has joined #openstack-ironic17:30
*** Sukhdev has joined #openstack-ironic17:35
*** rama_y has joined #openstack-ironic17:36
openstackgerritJohn L. Villalovos proposed openstack/ironic: Fix shutdown.sh & upgrade.sh for grenade  https://review.openstack.org/31713917:37
*** Sukhdev has quit IRC17:37
jlvillalvsaienko1, vdrok : I think you will need ^^^17:38
vdrokjlvillal: yep, thanks, I'm using previous PS now17:39
jlvillalvdrok: I had to add the include of lib/apache17:39
*** amotoki has quit IRC17:39
jlvillalAs with IPXE set to True, we start apache17:39
vdrokah17:39
jlvillalI had tested last night with it set to False17:40
devanandalucas-dinner: nice! yea - we've come a long ways in two years. it seems like a long time, and really, such a short time, too :)17:42
*** hamzy has joined #openstack-ironic17:43
NobodyCamdevananda: ++17:43
*** e0ne has joined #openstack-ironic17:47
vdrokjlvillal: ouch, one more thing - in workspace/testing/logs/devstack-gate-setup-workspace-new.txt: swapon: /root/swapfile: swapon failed: Invalid argument17:49
jlvillalvdrok: hmmm17:49
vdrokworkspace-old worked fine :)17:49
jlvillalvdrok: Did it die?17:49
vdrokjlvillal: nope, it silently proceeded to old17:49
jlvillalvdrok: I haven't noticed that error. But I usually only notice errors when they cause things to fail.17:49
vdrokthen failed complaining /opt/stack/new/grenade does not exist when doing project updates17:50
*** hparekh has quit IRC17:50
vdrokfolder /new is empty17:51
jlvillalvdrok: Okay. I'm in the middle of a run now. So I wiped out my last log files.17:51
jlvillalvdrok: Do you mean /opt/stack/new ??17:51
*** mtanino has quit IRC17:51
vdrokyep17:51
jlvillalOh I have a lot of stuff there.17:51
jlvillalSo I don't have the same issue as you.17:51
vdrokwell, you seem to have swap partition :)17:51
*** thrash|biab is now known as thrash17:52
*** hparekh has joined #openstack-ironic17:52
*** piet has quit IRC17:52
jlvillalvdrok: As a note I have:  LANG=en_US.utf817:52
jlvillalin my environment.17:53
*** ChubYann has joined #openstack-ironic17:53
jlvillalNo idea if that has anything to do with your issue...17:53
vdrokjlvillal: it does not I think, here is the full workspace/testing/logs/devstack-gate-setup-workspace-new.txt http://paste.openstack.org/show/497402/17:53
vdrokI'll just add a swap partition and try again17:54
jlvillalvdrok: My run in progress: http://paste.openstack.org/show/497403/17:54
*** trown|lunch is now known as trown17:54
jlvillalvdrok: Strange why that fails17:55
vdrokjlvillal: apparently the gate has some assumptions about the disk layout...17:55
*** piet has joined #openstack-ironic17:55
jlvillalvdrok: From my run: http://paste.openstack.org/show/497405/17:56
vdrokjlvillal: so, you have swap right? I don't :)17:56
jlvillalvdrok: It is creating the swap17:56
jlvillalvdrok: /root/swapfile is being made into a swap file17:57
vdrokoh, I'm being dumb17:57
jlvillalvdrok: How big of disk is on your VM?17:57
vdrok30 gb17:57
jlvillalvdrok: I have 25GB17:58
jlvillalvdrok: Is the file in /root/swapfile?17:58
jlvillalVery strange...17:58
vdrokjlvillal: it's there17:59
jlvillalvdrok: can you manually run swapon?17:59
vdrokjlvillal: no, same thing. I think it's because / is btrfs - https://btrfs.wiki.kernel.org/index.php/FAQ#Does_btrfs_support_swap_files.3F18:00
jlvillalvdrok: Ah. So your VM uses btrfs.18:00
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/31737618:00
jlvillalvdrok: Nice job figuring that out!18:00
vdrokjlvillal: I just did not want to do backups :)18:01
jlvillalHeh18:01
vdrokanyway, thanks for your help! will try again at home18:02
vdrokgood night everyone!18:02
jlvillalvdrok: Thank you. Have a good night and don't work too late.18:02
jlvillalvdrok: Paka paka18:02
vdrokjlvillal: пока Ж)18:02
*** fellypefca has quit IRC18:02
vdrokugh, s/Ж/:18:02
NobodyCamnigh vdrok18:02
NobodyCamhehehe18:03
jlvillal:)18:03
NobodyCamnight even18:03
*** mgoddard has quit IRC18:05
*** mgoddard has joined #openstack-ironic18:05
openstackgerritJarrod Johnson proposed openstack/pyghmi: Disable futile attempts to correct uncorrectable time  https://review.openstack.org/31621818:05
* NobodyCam likes that commit message18:07
* thiagop-afk was thinking the same18:08
*** thiagop-afk is now known as thiagop18:08
*** sacharya_ has joined #openstack-ironic18:16
*** mtanino has joined #openstack-ironic18:18
*** sacharya has quit IRC18:18
openstackgerritThiago Paiva Brito proposed openstack/python-oneviewclient: OneView client with managers  https://review.openstack.org/28680318:19
*** priteau has joined #openstack-ironic18:22
*** lindycoder has joined #openstack-ironic18:23
*** baoli_ has quit IRC18:30
*** ohamada has quit IRC18:31
*** rcernin has quit IRC18:31
*** jaybeale has quit IRC18:31
openstackgerritAndre keedy proposed openstack/ironic-inspector: Replace node data via uuid/data/unprocessed API  https://review.openstack.org/30837918:34
*** sabeen has joined #openstack-ironic18:35
*** vsaienko has joined #openstack-ironic18:36
*** _vsaienko has joined #openstack-ironic18:36
*** vsaienko has quit IRC18:37
*** _vsaienko has quit IRC18:37
*** vsaienko has joined #openstack-ironic18:47
*** _vsaienko has joined #openstack-ironic18:47
*** alexpilotti has quit IRC19:00
*** spandhe_ has joined #openstack-ironic19:02
*** blakec has joined #openstack-ironic19:10
*** _vsaienko has quit IRC19:10
*** vsaienko has quit IRC19:10
*** fragatin_ has joined #openstack-ironic19:13
jrollTIL about this file in every devstack run: http://logs.openstack.org/24/316824/5/check/gate-tempest-dsvm-ironic-pxe_ipa/10ec2c1/logs/deprecations.txt.gz19:14
*** blakec has left #openstack-ironic19:14
*** ijw has quit IRC19:15
*** fragatina has quit IRC19:15
*** fragatin_ has quit IRC19:18
* jroll bbl, maybe tonight maybe tomorrow19:19
thiagopjroll: good night o/19:20
*** piet has quit IRC19:22
openstackgerritThiago Paiva Brito proposed openstack/python-oneviewclient: OneView client with managers  https://review.openstack.org/28680319:22
*** fragatina has joined #openstack-ironic19:25
*** sdake has joined #openstack-ironic19:26
NobodyCamnight jroll19:26
*** vsaienko has joined #openstack-ironic19:28
*** _vsaienko has joined #openstack-ironic19:28
*** comstud has joined #openstack-ironic19:31
*** sdake has quit IRC19:32
*** sdake_ has joined #openstack-ironic19:32
*** jcoufal has quit IRC19:34
*** ijw has joined #openstack-ironic19:39
*** dprince has quit IRC19:41
*** ijw has quit IRC19:43
*** ijw has joined #openstack-ironic19:44
*** mbound has quit IRC19:46
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643219:47
*** ijw has quit IRC19:48
*** ijw has joined #openstack-ironic19:48
*** e0ne has quit IRC19:48
*** ijw has quit IRC19:49
*** nicodemos is now known as nico-afk19:49
*** ijw has joined #openstack-ironic19:49
*** e0ne has joined #openstack-ironic19:51
*** ijw_ has joined #openstack-ironic19:51
*** sdake_ has quit IRC19:53
*** ijw has quit IRC19:53
*** e0ne has quit IRC19:54
*** _vsaienko has quit IRC19:55
*** vsaienko has quit IRC19:56
openstackgerritVasyl Saienko proposed openstack/ironic: Add test to verify ironic multitenancy  https://review.openstack.org/26915719:56
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643219:56
*** sdake has joined #openstack-ironic19:58
*** rcernin has joined #openstack-ironic19:58
*** piet has joined #openstack-ironic20:00
*** e0ne has joined #openstack-ironic20:01
marlincHow difficult would it to add networking support using a general switch with VLANs20:04
marlincIf that's even possible20:04
*** e0ne has quit IRC20:04
JayFYour question is vague; but we're currently working on network integration that uses Neutron ML2-based drivers.20:04
*** Goneri has quit IRC20:04
*** fragatin_ has joined #openstack-ironic20:04
JayFSo if you have a switch with an ML2 driver; great, if not, maybe write one or get shiny new switches? :)20:05
*** baoli has joined #openstack-ironic20:06
*** fragatina has quit IRC20:08
*** absubram has quit IRC20:11
*** ijw_ has quit IRC20:13
*** ijw has joined #openstack-ironic20:13
*** vsaienko has joined #openstack-ironic20:19
*** _vsaienko has joined #openstack-ironic20:19
*** vsaienko has quit IRC20:20
*** _vsaienko has quit IRC20:20
*** fragatin_ has quit IRC20:26
*** fragatina has joined #openstack-ironic20:27
*** fragatina has quit IRC20:28
*** fragatina has joined #openstack-ironic20:29
*** dmk0202 has joined #openstack-ironic20:29
*** rcernin has quit IRC20:41
*** baoli has quit IRC20:43
*** baoli has joined #openstack-ironic20:43
*** wajdi has quit IRC20:47
*** ijw has quit IRC20:50
*** spandhe_ has quit IRC20:53
*** spandhe has joined #openstack-ironic20:54
*** absubram has joined #openstack-ironic20:55
*** absubram_ has joined #openstack-ironic20:56
*** sdake_ has joined #openstack-ironic20:59
*** sdake has quit IRC21:00
*** absubram has quit IRC21:01
*** absubram_ is now known as absubram21:01
*** trown is now known as trown|outtypewww21:02
*** athomas has quit IRC21:03
JayFlucas-dinner: https://review.openstack.org/#/c/313800 updated to respond to your comments.21:04
JayFOther ironic'ers: https://review.openstack.org/#/c/313800 is to change our gate to ipxe+tinyipa. Which is fast. Please to review :)21:04
*** dmk0202 has quit IRC21:10
*** amotoki has joined #openstack-ironic21:11
openstackgerritRicardo Araújo Santos proposed openstack/ironic-python-agent: Prevent failure on 'copy_configdrive_to_disk.sh'  https://review.openstack.org/31705821:11
*** ChrisAusten has quit IRC21:15
*** ChrisAusten has joined #openstack-ironic21:16
*** baoli has quit IRC21:18
*** baoli has joined #openstack-ironic21:19
*** daemontool has joined #openstack-ironic21:20
*** ptx0 has quit IRC21:23
*** fragatina has quit IRC21:24
*** fragatina has joined #openstack-ironic21:24
*** hamzy has quit IRC21:26
*** sacharya has joined #openstack-ironic21:26
*** ptx0 has joined #openstack-ironic21:26
*** fragatina has quit IRC21:29
*** sacharya_ has quit IRC21:29
*** ayoung has quit IRC21:33
*** ijw has joined #openstack-ironic21:35
*** ametts has quit IRC21:41
*** spandhe_ has joined #openstack-ironic21:47
*** spandhe has quit IRC21:49
*** spandhe_ is now known as spandhe21:49
openstackgerritJohn L. Villalovos proposed openstack/ironic: WIP: Save this until I have more time. Devstack comments  https://review.openstack.org/31774821:52
*** ametts has joined #openstack-ironic21:54
*** sdake_ is now known as sdake21:54
*** fragatina has joined #openstack-ironic21:56
*** fragatin_ has joined #openstack-ironic21:59
*** fragatina has quit IRC22:01
*** fragatin_ has quit IRC22:01
*** fragatina has joined #openstack-ironic22:02
*** daemontool has quit IRC22:03
*** ChrisAusten has quit IRC22:05
*** ametts has quit IRC22:07
openstackgerritJohn L. Villalovos proposed openstack/ironic: Patch to test Grenade.  https://review.openstack.org/31775122:07
*** rloo has quit IRC22:10
jlvillaljroll: If you are bored feel free to nudge infra on https://review.openstack.org/317615  :)22:13
* jlvillal realizes jroll is rarely bored...22:13
*** baoli has quit IRC22:15
*** baoli has joined #openstack-ironic22:16
*** lindycoder has quit IRC22:17
*** cdearborn has quit IRC22:19
*** dansmith has quit IRC22:23
*** dansmith has joined #openstack-ironic22:23
*** baoli has quit IRC22:26
*** baoli has joined #openstack-ironic22:26
*** jaybeale has joined #openstack-ironic22:27
*** fragatin_ has joined #openstack-ironic22:29
*** fragatina has quit IRC22:32
*** ayoung has joined #openstack-ironic22:42
*** priteau has quit IRC22:44
*** thrash is now known as thrash|g0ne22:45
*** sdake_ has joined #openstack-ironic22:46
*** jaybeale has quit IRC22:46
*** fragatin_ has quit IRC22:47
*** fragatina has joined #openstack-ironic22:48
*** sdake has quit IRC22:48
*** joprovost has quit IRC22:49
*** baoli has quit IRC22:51
*** baoli has joined #openstack-ironic22:51
*** sabeen has quit IRC22:52
*** sdake_ has quit IRC22:54
*** r-daneel has joined #openstack-ironic23:01
*** baoli has quit IRC23:06
*** Goneri has joined #openstack-ironic23:07
*** baoli has joined #openstack-ironic23:07
*** baoli has quit IRC23:16
*** baoli has joined #openstack-ironic23:17
*** rama_y has quit IRC23:17
*** sabeen has joined #openstack-ironic23:18
*** baoli has quit IRC23:24
*** sdake has joined #openstack-ironic23:24
*** fragatina has quit IRC23:30
*** fragatina has joined #openstack-ironic23:31
*** dansmith has quit IRC23:31
*** dansmith has joined #openstack-ironic23:32
*** rbudden has quit IRC23:37
*** Goneri has quit IRC23:39
*** wajdi has joined #openstack-ironic23:48
*** rloo has joined #openstack-ironic23:55

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