Thursday, 2018-10-11

*** rpittau has quit IRC00:03
*** rpittau has joined #openstack-ironic00:03
*** iurygregory has quit IRC00:04
*** vabada has quit IRC00:10
*** strigazi has quit IRC00:10
*** vabada has joined #openstack-ironic00:10
*** patchbot has quit IRC00:10
*** patchbot has joined #openstack-ironic00:11
*** strigazi has joined #openstack-ironic00:11
*** devananda has quit IRC00:12
*** devananda has joined #openstack-ironic00:13
*** edleafe has quit IRC00:13
*** gyee has quit IRC00:15
*** rcernin has quit IRC00:29
*** hshiina has joined #openstack-ironic00:54
*** mjturek has joined #openstack-ironic00:57
*** mjturek has quit IRC00:58
*** lenka has quit IRC01:14
jiapeiGood morning Ironicers01:18
*** tiendc has joined #openstack-ironic01:27
*** roger2 has quit IRC01:38
openstackgerritKaifeng Wang proposed openstack/ironic-python-agent master: Enhanced checksum support  https://review.openstack.org/60930301:41
*** MattMan_ has joined #openstack-ironic01:44
*** rloo has quit IRC01:46
*** hoangcx has quit IRC01:50
*** trungnv has quit IRC01:50
*** trungnv has joined #openstack-ironic01:51
*** hoangcx has joined #openstack-ironic01:51
*** jovial[m] has quit IRC01:56
*** rcernin has joined #openstack-ironic02:01
openstackgerritKaifeng Wang proposed openstack/ironic-inspector master: Test swift python3 support  https://review.openstack.org/60957302:02
*** rh-jelabarre has quit IRC02:43
*** gabys has joined #openstack-ironic03:54
openstackgerritKaifeng Wang proposed openstack/ironic-inspector master: Rearrange conf and policy configuration file  https://review.openstack.org/60958404:11
*** trungnv has quit IRC04:17
*** tiendc has quit IRC04:17
*** trungnv has joined #openstack-ironic04:18
*** tiendc has joined #openstack-ironic04:18
*** trungnv has quit IRC04:23
*** hoangcx has quit IRC04:23
*** trungnv has joined #openstack-ironic04:23
*** hoangcx has joined #openstack-ironic04:23
*** hshiina has quit IRC04:30
*** skazi has quit IRC04:55
*** hoonetorg has quit IRC05:09
*** olivierb has joined #openstack-ironic05:21
*** gabys has quit IRC05:36
*** gabys has joined #openstack-ironic05:36
*** gabys has quit IRC05:41
*** arne_wiebalck_ has joined #openstack-ironic05:44
*** skazi has joined #openstack-ironic05:45
*** hshiina has joined #openstack-ironic05:51
*** pcaruana has joined #openstack-ironic06:01
*** e0ne has joined #openstack-ironic06:02
*** kushinauwu has joined #openstack-ironic06:06
*** olivierb has quit IRC06:11
*** olivierb has joined #openstack-ironic06:12
*** arne_wiebalck_ has quit IRC06:13
*** gabys has joined #openstack-ironic06:19
*** gabys has quit IRC06:23
*** dims has quit IRC06:29
*** e0ne has quit IRC06:29
*** cxc99 has quit IRC06:32
*** dims has joined #openstack-ironic06:33
*** jrist has joined #openstack-ironic06:33
*** cxc99 has joined #openstack-ironic06:35
*** dims has quit IRC06:38
*** dims has joined #openstack-ironic06:39
*** hoangcx has quit IRC06:43
*** tiendc has quit IRC06:43
*** trungnv has quit IRC06:43
*** gabys has joined #openstack-ironic06:43
*** trungnv has joined #openstack-ironic06:43
*** hoangcx has joined #openstack-ironic06:43
*** S4ren has joined #openstack-ironic06:44
*** iurygregory has joined #openstack-ironic06:46
*** kushinauwu has quit IRC06:47
*** gabys has quit IRC06:48
*** hoangcx has quit IRC06:49
*** kushinauwu has joined #openstack-ironic06:50
*** hoangcx has joined #openstack-ironic06:50
*** radez has quit IRC06:52
*** hoangcx has quit IRC06:53
*** trungnv has quit IRC06:53
*** hoangcx has joined #openstack-ironic06:54
*** gabys has joined #openstack-ironic06:59
*** rcernin has quit IRC07:01
*** arne_wiebalck_ has joined #openstack-ironic07:04
iurygregorygood morning07:08
*** jrist has quit IRC07:09
*** S4ren has quit IRC07:14
*** arne_wiebalck_ has quit IRC07:41
*** arne_wiebalck_ has joined #openstack-ironic07:44
*** arne_wiebalck_ has quit IRC07:45
*** arne_wiebalck_ has joined #openstack-ironic07:46
*** arne_wiebalck_ has quit IRC07:46
*** gabys has quit IRC07:48
*** gabys has joined #openstack-ironic07:48
*** arne_wiebalck_ has joined #openstack-ironic07:52
*** gabys has quit IRC07:52
*** S4ren has joined #openstack-ironic08:02
*** arne_wiebalck_ has quit IRC08:07
*** arne_wiebalck_ has joined #openstack-ironic08:10
*** arne_wiebalck_ has quit IRC08:11
*** lenka has joined #openstack-ironic08:12
*** arne_wiebalck_ has joined #openstack-ironic08:12
*** S4ren has quit IRC08:19
*** kushinauwu has quit IRC08:30
*** kushinauwu has joined #openstack-ironic08:30
*** moshele has joined #openstack-ironic08:34
*** skazi has quit IRC08:35
*** arne_wiebalck_ has quit IRC08:36
mgoddardHi yolanda, would you be able to look at a DIB review when you have time? https://review.openstack.org/#/c/608187/08:39
patchbotpatch 608187 - diskimage-builder - Fail build due to missing kauditd only when SELinu... - 1 patch set08:39
*** derekh has joined #openstack-ironic08:42
*** dtantsur|afk is now known as dtantsur|08:44
*** dtantsur| is now known as dtantsur08:44
dtantsurmorning ironic08:45
iurygregoryo/08:45
*** arne_wiebalck_ has joined #openstack-ironic08:45
etingofgood morning iurygregory, dtantsur and mgoddard o/08:46
yolandahi mgoddard , let me take a look08:46
yolandadone08:47
*** arne_wiebalck_ has quit IRC08:49
mgoddardthanks yolanda :)08:56
mgoddardmorning etingof et al.08:57
*** arne_wiebalck_ has joined #openstack-ironic08:59
olivierbmorning everyone, today I have a new deployment issue due to 4d0c892e1054453774122a5aeefe0d3c26a35e91 because on ubuntu 16.04 system pip version is 8.1.1 and does not understand --upgrade-strategy only-if-needed option :-(09:00
olivierbfailing task is TASK [bifrost-keystone-install : Install from /opt/stack/keystone using pip]09:00
olivierb^ hwoarang09:01
*** hshiina has quit IRC09:01
olivierbbut what I can not explain is that it seemed to work yesterday09:02
olivierbnote that I am in keystone + venv case09:04
*** e0ne has joined #openstack-ironic09:05
*** stendulker has joined #openstack-ironic09:10
*** jistr is now known as jistr|call09:12
*** gkadam has quit IRC09:25
*** e0ne has quit IRC09:27
*** arne_wiebalck_ has quit IRC09:28
*** arne_wiebalck_ has joined #openstack-ironic09:31
*** arne_wiebalck_ has quit IRC09:32
*** skazi has joined #openstack-ironic09:33
*** dougsz has joined #openstack-ironic09:35
jiapeiolivierb: I'm not quite understand, do you mean you failed to deploy devstack today? but successed yesterday?09:39
olivierbnot devstack but bifrost09:39
olivierbjiapei09:39
*** e0ne has joined #openstack-ironic09:43
*** jtomasek has joined #openstack-ironic09:46
*** hjensas has joined #openstack-ironic09:47
olivierbcurrently testing patch for this issue09:53
olivierbwill submit very soon09:53
*** arne_wiebalck_ has joined #openstack-ironic09:57
*** arne_wiebalck_ has quit IRC10:00
*** stendulker has quit IRC10:03
*** dnuka has joined #openstack-ironic10:08
*** dmellado has quit IRC10:17
openstackgerritOlivier Bourdon proposed openstack/bifrost master: Fix ironic configuration for new oslo messaging  https://review.openstack.org/60949910:20
*** kushinauwu has quit IRC10:22
*** kushinauwu has joined #openstack-ironic10:22
*** v12aml has quit IRC10:25
*** v12aml has joined #openstack-ironic10:26
openstackgerritOlivier Bourdon proposed openstack/bifrost master: Fix for proper installation  https://review.openstack.org/60966010:27
olivierbhere it is ^^10:27
* dtantsur waits for the CI10:28
*** v12aml has quit IRC10:34
*** e0ne has quit IRC10:35
*** v12aml has joined #openstack-ironic10:37
*** e0ne has joined #openstack-ironic10:38
dtantsurmgoddard: have a second to check https://review.openstack.org/605673 ? I'd like to release ironic-lib with it soon(ish)10:41
patchbotpatch 605673 - ironic-lib - Allow to return unpopulated root partition from wo... - 2 patch sets10:41
mgoddarddtantsur: sure10:51
*** kushinauwu has quit IRC10:55
*** kushinauwu has joined #openstack-ironic10:57
*** jistr|call is now known as jistr11:00
jrollmorning11:03
*** e0ne has quit IRC11:04
jrollI'm surprised we don't document that system pip should be upgraded (as that's how we test)11:04
openstackgerritDhanuka proposed openstack/sushy master: Add support for the `CompositionService` resource  https://review.openstack.org/60856311:04
dtantsurmorning jroll. upgrading system pip is not a good request, to be honest..11:05
dtantsurI mean, except for throw-away VMs where you can actually do 'sudo pip install -U pip'11:05
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: Allow streaming raw partition images  https://review.openstack.org/60570711:06
*** belmorei_ has joined #openstack-ironic11:14
jrolldtantsur: well, running python applications on system python is almost as crazy as upgrading system pip :)11:14
jrollespecially if you can't throw the machine away11:14
dtantsurjroll: well, some people have been doing it in production for a lot of time..11:15
dtantsurI guess I cannot see your argument here11:16
dtantsurwhat I'm saying is that updating system python packages via pip will probably screw up the package manager11:16
jrollagree11:16
jrollwhich is why one shouldn't install python applications on system python11:17
*** belmoreira has quit IRC11:17
jroll(I mean outside of the package manager, of course)11:17
dtantsurah, right, the last bit is what I did not get11:17
jrollah, sorry11:18
dtantsur:)11:18
jrollsince that's what bifrost does, running it without a virtualenv is crazypants to me11:18
dtantsurditto11:18
dtantsuror everyone's beloved containers11:19
* dtantsur wonders why bifrost does not use virtualenv11:19
sambetts|afkit has an option too, I thought with the pip version that started complaining about upgrading system packages that it was going to be the default11:20
sambetts|afkbut maybe not11:20
jrollright, it's optional, dont' remember if it's default or not11:20
*** dtantsur is now known as dtantsur|brb11:21
*** rh-jelabarre has joined #openstack-ironic11:21
*** belmorei_ has quit IRC11:36
jrollsambetts|afk: NOT ALLOWED11:44
* sambetts|afk hides11:45
olivierbdtantsur|brb jroll please remember that I am using venv (+keystone) by default but even though there are some case where system pip is used if I remember correctly11:45
* jroll notes sam gets extra beer in berlin11:45
olivierblet me get this back11:45
* sambetts|afk unhides for beer 11:46
jrollaha, I found the secret11:46
olivierbhttps://github.com/openstack/bifrost/blob/1e19c45199e4fa2bf89cc6487f820b6915b926e1/playbooks/roles/bifrost-ironic-install/tasks/install.yml#L137:L14811:47
olivierbbut this is unrelated to the issue I am having11:47
jrollugh11:48
sambetts|afkah it because the ansible module uses the system python11:49
sambetts|afkit is possible to manually set the ansible_python_interpreter to point at the virtualenv pathg11:50
*** e0ne has joined #openstack-ironic11:51
sambetts|afke.g. ansible_python_interpreter: "/opt/stack/bifrost/bin/python"11:51
sambetts|afkwhich will ensure that ansible uses the virtualenv even for the "remote" host (which is actually localhost but it doesn't know the difference)11:53
*** priteau has joined #openstack-ironic11:55
*** derekh has quit IRC12:00
*** derekh has joined #openstack-ironic12:00
*** moshele has quit IRC12:04
*** dmellado has joined #openstack-ironic12:10
*** trown|outtypewww is now known as trown12:10
*** roger2 has joined #openstack-ironic12:15
*** rh-jelabarre has quit IRC12:23
*** kushinauwu has quit IRC12:30
olivierbseems like https://review.openstack.org/609499 passed CI !!!!12:49
patchbotpatch 609499 - bifrost - Fix ironic configuration for new oslo messaging - 4 patch sets12:49
TheJuliaGood morning12:49
jrollolivierb: nice :D12:50
* jroll +A12:51
olivierbgood morning TheJulia12:51
jrollhey TheJulia :)12:51
olivierbthanks for the W+1 jroll12:51
TheJuliawow, it passed12:51
jrollnp, thanks for the patch12:51
olivierbyavw12:52
TheJuliaweird.... I wonder if omit was what was throwing the conductor off12:52
sambetts|afkolivierb: did you see my message about setting the python interpreter? I think with that you might be able to get rid of that section that installs shade outside of the venv12:52
TheJuliaolivierb: thanks!12:52
*** rloo has joined #openstack-ironic12:53
TheJuliasambetts|afk: it might work if explicitly pointed with ansible_python_interpreter set, however I don't remeber if that is ignored or not... or really what the exact behavior is post ssh12:53
TheJulias/post/with/12:53
olivierbTheJulia from all my tests earlier today the omit part was generating some stuff like transport_url = rabbit://ironic:aSecretPassword473z@127.0.0.1:5672/__omit____.*12:53
TheJuliaoh jeeze12:54
TheJulia:)12:54
TheJuliaerr :(12:54
olivierbsambetts|afk thanks for the info however my issue is not there and I do not want to touch this part12:54
olivierbmy issue is fixed with https://review.openstack.org/60966012:54
patchbotpatch 609660 - bifrost - Fix for proper installation - 1 patch set12:54
olivierbI still do not understand why I got this issue only today as 4d0c892e1054453774122a5aeefe0d3c26a35e91 was already intergrated :-(12:55
olivierbI did a lot of bifrost deploy yesterday without hitting the issue12:55
olivierband based on latest version of master of course12:56
sambetts|afkTheJulia: from my tests locally with ssh ansible still uses the ansible_python_interpreter to process all the modules on the remote side, its requires to ensure you can switch between python2 and python3 hosts for example or virtualenvs12:56
* TheJulia feels like is time to flip the venv switch on bifrost12:56
*** edleafe has joined #openstack-ironic12:57
TheJuliasambetts|afk: it has been years since I looked at that :(12:57
olivierbTheJulia yes definitely and it will also help for https://review.openstack.org/#/c/588325/ ;-)12:58
patchbotpatch 588325 - bifrost - Begin change over to use python3 - 20 patch sets12:58
TheJuliaoh yeah12:58
TheJuliasadly half the distributions don't have a compatible python :\12:59
*** sai_p has joined #openstack-ironic13:04
olivierbTheJulia I think https://review.openstack.org/609536 is not needed anymore, I added some comments in it but I am still puzzled on why it failed yesterday (very bad day)13:06
patchbotpatch 609536 - bifrost - Remove pre-emptive boot.ipxe copy - 1 patch set13:06
TheJuliaolivierb: it was a early thing to route around pxe only writing boot.ipxe when a node was deployed, but ironic changed the code a couple years ago to do so upon __init__13:07
TheJuliaI do feel like collecting the additional information following that...13:08
TheJuliaolivierb: I think it was just truly bizzar that the conductor would kind of start but not actually run13:08
*** e0ne has quit IRC13:11
*** dims has quit IRC13:12
*** dims has joined #openstack-ironic13:14
openstackgerritMerged openstack/bifrost master: Fix ironic configuration for new oslo messaging  https://review.openstack.org/60949913:15
*** dtantsur|brb is now known as dtantsur13:15
dtantsursambetts|afk beer++13:15
*** arne_wiebalck_ has joined #openstack-ironic13:18
*** lenka has quit IRC13:18
*** dims has quit IRC13:19
openstackgerritOlivier Bourdon proposed openstack/bifrost master: Fix for proper installation  https://review.openstack.org/60966013:20
TheJuliaipa CI seems so much better now :)13:20
*** e0ne has joined #openstack-ironic13:21
openstackgerritOlivier Bourdon proposed openstack/bifrost master: Add voting and gating test with Keystone enabled  https://review.openstack.org/59954413:22
openstackgerritOlivier Bourdon proposed openstack/bifrost master: [DNM] Testing CI paramaters  https://review.openstack.org/60748013:22
dtantsurthe inspector grenade is still quite unstable13:22
TheJuliaDid the grenade fix land?13:23
dtantsurTheJulia: yep, so it's now not completely borken13:24
dtantsurbut seems to fail like 60% of cases13:24
dtantsurlast time I saw it was some kind of timeout, but I did not investigate the latest failures13:25
*** mjturek has joined #openstack-ironic13:25
TheJulia:(13:26
*** baha has joined #openstack-ironic13:27
*** baha has quit IRC13:27
*** baha has joined #openstack-ironic13:27
*** lenka has joined #openstack-ironic13:32
*** rloo has quit IRC13:32
*** rloo has joined #openstack-ironic13:33
*** jrist has joined #openstack-ironic13:33
*** arne_wiebalck_ has quit IRC13:37
*** dnuka has quit IRC13:37
*** arne_wiebalck_ has joined #openstack-ironic13:38
TheJuliadtantsur: hmm, yeah, inspection timed out13:38
TheJuliano baremetal console logs13:38
*** serlex has joined #openstack-ironic13:39
*** serlex has quit IRC13:39
dtantsurthe same ipxe problem as with ironic grenade?13:39
dtantsuralthough ironic setting must apply to inspector as well...13:40
*** mjturek has quit IRC13:42
TheJuliadtantsur: it dhcp's as far as I can tell from logs13:44
TheJuliahttp://logs.openstack.org/84/609584/1/check/ironic-inspector-grenade-dsvm/1bb1164/logs/screen-ironic-inspector-dhcp.txt.gz#_Oct_11_06_16_22_833681 <-- about the right time, right mac address for one of the interfaces13:45
*** mjturek has joined #openstack-ironic13:45
*** ijw has joined #openstack-ironic13:45
*** ijw has quit IRC13:46
*** ijw has joined #openstack-ironic13:46
*** arne_wiebalck_ has quit IRC13:47
TheJuliabingo13:49
TheJuliadtantsur: http://logs.openstack.org/84/609584/1/check/ironic-inspector-grenade-dsvm/1bb1164/logs/old/ironic-bm-logs/node-4_console.txt.gz#_2018-10-11_06_19_09_97113:49
TheJuliae1000 inside the VM13:53
dtantsurwut..14:00
dtantsuryeah, now I remember seeing this. still no clue why.14:00
*** mjturek has quit IRC14:00
TheJuliahttp://logs.openstack.org/84/609584/1/check/ironic-inspector-grenade-dsvm/1bb1164/logs/syslog.txt.gz#_Oct_11_06_15_4314:01
TheJuliawe're preemptively blocking dhcp access14:01
dtantsurhmmm14:02
*** rh-jelabarre has joined #openstack-ironic14:06
*** mjturek has joined #openstack-ironic14:07
*** jrist has quit IRC14:20
TheJuliaweird14:22
*** dims has joined #openstack-ironic14:22
TheJulia6:16:12 is when the vm was powered up14:23
dtantsurso, it closed the pxe filter while it was still on?14:26
dtantsurTheJulia, hjensas, I see suspicious things in inspector logs: http://logs.openstack.org/84/609584/1/check/ironic-inspector-grenade-dsvm/1bb1164/logs/screen-ironic-inspector.txt.gz#_Oct_11_06_16_01_44414614:30
TheJuliahttp://logs.openstack.org/84/609584/1/check/ironic-inspector-grenade-dsvm/1bb1164/logs/syslog.txt.gz#_Oct_11_06_16_14 <-- looks like we nuked access right after the VM powered up14:30
TheJuliawhich would explain why it never got a dhcp address14:30
* TheJulia doesn't understand why we're nuking and rebuilding it14:31
*** S4ren has joined #openstack-ironic14:32
*** e0ne has quit IRC14:33
dtantsuralthough no, these messages are fine14:34
dtantsurTheJulia: ah, I see. we're building a temporary chain, then rebuilding the main one14:35
TheJuliayeah14:36
dtantsurit should not cause issues, since the temporary chain must serve requests14:36
*** jtomasek has quit IRC14:36
dtantsuror rather no: we build an updated temporary chain, then we swap it with the old main one14:37
dtantsurTheJulia: https://github.com/openstack/ironic-inspector/blob/master/ironic_inspector/pxe_filter/iptables.py#L133-L14614:37
sambetts|afkyeah we do that to ensure we don't have a partial chain at any point14:39
dtantsurwhat I don't get is why I don't see any white/black-listing in the syslog14:39
TheJuliawell, some of it is there, but yeah14:40
TheJuliathings are not adding up14:40
*** sthussey has joined #openstack-ironic14:41
*** e0ne has joined #openstack-ironic14:42
*** dims has quit IRC14:43
TheJuliaend state is of course, an empty chain14:43
TheJuliawell, just reject14:44
dtantsurend state yes.. I do see the correct logic being applied, I don't get why it ends up in no DHCP...14:44
dtantsurTheJulia: this looks weird: http://logs.openstack.org/84/609584/1/check/ironic-inspector-grenade-dsvm/1bb1164/logs/screen-ironic-inspector-dhcp.txt.gz#_Oct_11_06_16_11_93535014:46
TheJuliathat mac seems to re-dhcp without issues later on, where as the mac for node-4 doesn't seem to :(14:47
dtantsurokay, I'm confused. this looks like normal DHCP handshake to me: http://logs.openstack.org/84/609584/1/check/ironic-inspector-grenade-dsvm/1bb1164/logs/screen-ironic-inspector-dhcp.txt.gz#_Oct_11_06_17_20_02355214:47
*** dims has joined #openstack-ironic14:48
dtantsurTheJulia: it looks like tinyipa did get DHCP around its start up time ^^^14:48
TheJuliajust initial ipxe14:49
TheJuliaas far as I can tell14:49
TheJuliathe ramdisk didn't actually begin to be executed until nearly 06:1814:49
olivierbbrand new bifrost deployment on baremetal node is stuck in TASK [bifrost-ironic-install : Ensure service project is present]14:49
olivierbno errors in any logs :-(14:49
dtantsurTheJulia: I see 6:17 http://logs.openstack.org/84/609584/1/check/ironic-inspector-grenade-dsvm/1bb1164/logs/old/ironic-bm-logs/node-4_console.txt.gz#_2018-10-11_06_17_45_41114:49
dtantsurunless I'm confusing something, it got DHCP once at 6:15, then at 6:17:20, then at 6:17:45 IPA started logging14:50
dtantsurthis looks kinda normal to me..14:50
TheJuliahttp://logs.openstack.org/84/609584/1/check/ironic-inspector-grenade-dsvm/1bb1164/logs/old/ironic-bm-logs/node-4_console.txt.gz#_2018-10-11_06_17_49_80314:51
TheJuliahttp://logs.openstack.org/84/609584/1/check/ironic-inspector-grenade-dsvm/1bb1164/logs/old/ironic-bm-logs/node-4_console.txt.gz#_2018-10-11_06_18_50_51214:52
dtantsurright, but it ACKed new address 30 seconds earlier: http://logs.openstack.org/84/609584/1/check/ironic-inspector-grenade-dsvm/1bb1164/logs/screen-ironic-inspector-dhcp.txt.gz#_Oct_11_06_17_20_02355214:52
* dtantsur wonders what "box" means14:52
sambetts|afkdtantsur: I think thats the hostname14:53
sambetts|afkthat tinycore uses14:53
TheJuliauhhh14:54
TheJuliaI've been following mac 52:54:00:4a:fa:1514:55
TheJuliathat mac is 52:54:00:83:3c:1514:55
TheJuliawhich is not on node-414:55
dtantsuromg14:56
dtantsurI'll run to the woods to live with owls14:57
TheJulia?14:57
dtantsurowls are nice and soft14:57
TheJuliaNOOOO!14:57
dtantsurowls do not DHCP14:57
TheJulia:(14:57
dtantsurokay, the ACK for the right MAC this time: http://logs.openstack.org/84/609584/1/check/ironic-inspector-grenade-dsvm/1bb1164/logs/screen-ironic-inspector-dhcp.txt.gz#_Oct_11_05_17_13_17698014:57
olivierbany hints on where I should be looking ?14:58
dtantsurwait, it's old side of grenade14:58
*** openstackgerrit has quit IRC14:58
dtantsurTheJulia: you're right, the right MAC last DHCP at 6:1614:58
TheJuliaolivierb: I guess keystone logging? :\14:59
dtantsurolivierb: sorry, cannot fit two problems in my head at the same time :(14:59
olivierbdtantsur I understand no pb14:59
olivierbTheJulia nothing worth mentioning in keystone logs unfortunately14:59
olivierblast line is 127.0.0.1 - - [11/Oct/2018:16:48:26 +0200] "POST /v3/auth/tokens HTTP/1.1" 201 1221 "-" "openstacksdk/0.17.2 keystoneauth1/3.11.0 python-requests/2.19.1 CPython/2.7.12"15:00
*** openstackgerrit has joined #openstack-ironic15:00
olivierbI'll dig further on my side15:00
TheJuliaolivierb: so it posts to the token endpoint and doesn't fulfill the next step?15:02
olivierbseems to be stuck in there15:03
olivierbTheJulia ^^15:03
olivierbcurrently adding traces15:03
TheJuliaolivierb: that is as bizzar as the issue we're hunting15:04
olivierbyes and all others since yesterday which also sometimes vanishes like the boot.ipxe file :-(15:04
*** gyee has joined #openstack-ironic15:08
*** e0ne has quit IRC15:09
hjensasdtantsur: going to have a look as well. Issue is one node not getting DHCP?15:10
hjensasdtantsur: is the grenade job running these tests on the "old" version first? Then upgrade, and run the same tests again?15:10
olivierbfound the issue :-(15:11
olivierbusing IP of NATed itf as public endpoint15:12
dtantsurhjensas: 1. rather loses DHCP after booting the OS, 2. yes15:12
olivierbsorry for the noise15:12
hjensasdtantsur: is it failing when testing the before or after the upgrade?15:13
*** sai_p has quit IRC15:13
dtantsurhjensas: after15:17
hjensasdtantsur: ok, thanks for context. I will look at logs as well.15:18
*** e0ne has joined #openstack-ironic15:20
TheJuliahjensas: thanks15:20
*** e0ne has quit IRC15:20
*** openstackgerrit has quit IRC15:22
*** Chaserjim has joined #openstack-ironic15:32
*** ijw has quit IRC15:44
*** ijw has joined #openstack-ironic15:47
hjensasdtantsur: afaict the last dhcp request/offer is successfull @06:16:22 - Then when ipa boots -  06:17:49.707 465 DEBUG ironic_python_agent.netutils [-] No carrier information for interface eth0 - The cable is'nt plugged.15:49
hjensasdtantsur: is ipa even trying to bring up the interface?15:49
dtantsurhjensas: IPA never does IIRCX15:50
*** jrist has joined #openstack-ironic15:50
*** mjturek has quit IRC15:51
*** ltomasbo has joined #openstack-ironic15:53
*** rh-jelabarre has quit IRC15:55
*** jrist has quit IRC15:59
*** dtantsur is now known as dtantsur|afk16:00
dtantsur|afksee you16:00
*** rpioso has joined #openstack-ironic16:09
*** openstackgerrit has joined #openstack-ironic16:10
openstackgerritOlivier Bourdon proposed openstack/bifrost master: [DNM] Testing CI paramaters  https://review.openstack.org/60748016:10
rpiosoGood morning16:10
TheJuliagood morning rpioso16:11
TheJuliahjensas: we don't explicitly try and bring up the interface local carrier wise, I think we expect dhcp to have done that since it is part of the process of obtaining an IP address.16:12
hjensasTheJulia: I just don't see anything in logs about dhcp doing that. But I don't see that in non grenade job either.16:13
hjensasTheJulia:  https://review.openstack.org/604506 ?16:13
patchbotpatch 604506 - ironic - Switch grenade nic driver to e1000 (MERGED) - 2 patch sets16:13
openstackgerritOlivier Bourdon proposed openstack/bifrost master: Add voting and gating test with Keystone enabled  https://review.openstack.org/59954416:14
hjensasTheJulia: nah, I see jobs passing after that.16:18
TheJuliahjensas: my expression of behavior is absolutely necessary to obtain an address16:22
*** ijw has quit IRC16:22
TheJuliaif link carrier is not up, you can't transmit a dhcp packet down the wire.16:23
*** ijw has joined #openstack-ironic16:23
*** gabys has joined #openstack-ironic16:23
hjensasTheJulia: it looks like e1000 module is loaded after echo Starting bootlocal script:16:23
TheJuliaso I did notice that the neutron config was running in multitenant mode....16:23
TheJuliais bootlocal where dhcp is started?16:24
*** baha has quit IRC16:24
hjensasTheJulia: I'm checking ...16:24
hjensasTheJulia: https://github.com/openstack/ironic-python-agent/blob/master/imagebuild/tinyipa/build_files/bootlocal.sh#L6716:32
*** trown is now known as trown|lunch16:34
*** dmellado has quit IRC16:34
*** skazi has quit IRC16:36
TheJuliahjensas: that is for rescue since it has to re-dhcp.16:40
*** mjturek has joined #openstack-ironic16:41
hjensasTheJulia: ah, I see. Still in passing jobs I see the e1000 module loaded earlier in the log.16:45
*** baha has joined #openstack-ironic16:53
hjensasTheJulia: I just love how everything that would give us a clue is sent to /dev/null or commented - http://paste.openstack.org/show/731912/16:54
*** dougsz has quit IRC16:59
*** derekh has quit IRC16:59
hjensasTheJulia: udevadm settle's default is 120 seconds. Maby 5 seconds is a bit aggressive?17:00
*** S4ren has quit IRC17:00
*** mjturek has quit IRC17:01
TheJuliait is just for disk devices really, so five is likely okay in 99% of cases.17:01
TheJuliaBesides, adding 2 minutes to a deploy means we'll push deployments just that much longer17:02
*** gabys has quit IRC17:05
*** gabys has joined #openstack-ironic17:05
rpiosoTheJulia: :)17:07
*** gabys has quit IRC17:10
*** mbuil has quit IRC17:13
*** olivierb has quit IRC17:15
*** gabys has joined #openstack-ironic17:16
*** ijw has quit IRC17:18
*** ijw_ has joined #openstack-ironic17:18
openstackgerritHarald Jensås proposed openstack/ironic-python-agent master: Raise udevadm settle timeout frin 5 to 30 seconds  https://review.openstack.org/60976917:18
openstackgerritHarald Jensås proposed openstack/ironic-python-agent master: Raise udevadm settle timeout frin 5 to 30 seconds  https://review.openstack.org/60976917:20
*** rh-jelabarre has joined #openstack-ironic17:20
openstackgerritHarald Jensås proposed openstack/ironic-inspector master: DNM - Testing Grenade  https://review.openstack.org/60977117:22
openstackgerritMerged openstack/ironic-lib master: Allow to return unpopulated root partition from work_on_disk  https://review.openstack.org/60567317:31
*** trown|lunch is now known as trown17:34
TheJuliahjensas: you likely want to double check if the ipa image is built or downloaded on that test17:40
*** ianychoi has quit IRC17:41
hjensasTheJulia: :( it's downloaded afaict http://logs.openstack.org/84/609584/1/check/ironic-inspector-grenade-dsvm/1bb1164/logs/grenade.sh.txt.gz#_2018-10-11_04_42_02_47117:45
TheJuliaI think there is a flag for that someplace17:46
openstackgerritHarald Jensås proposed openstack/ironic-inspector master: DNM - Testing Grenade  https://review.openstack.org/60977117:49
hjensasTheJulia: ^^ I hope that does it.17:49
*** skazi has joined #openstack-ironic17:53
*** lenka has quit IRC18:01
*** openstackgerrit has quit IRC18:20
*** dmellado has joined #openstack-ironic18:27
*** openstackstatus has quit IRC18:28
*** openstackstatus has joined #openstack-ironic18:29
*** ChanServ sets mode: +v openstackstatus18:29
*** Chaserjim has quit IRC18:30
* TheJulia hopes so too18:36
*** openstackgerrit has joined #openstack-ironic18:43
openstackgerritHarald Jensås proposed openstack/ironic-python-agent master: DNM - Debug ironic-inspector grenade job  https://review.openstack.org/60978218:43
openstackgerritHarald Jensås proposed openstack/ironic-inspector master: DNB - Debug grenade job  https://review.openstack.org/60978318:43
*** rh-jelabarre has quit IRC19:02
*** S4ren has joined #openstack-ironic19:43
*** roger2 has quit IRC19:47
*** baha has quit IRC20:04
*** baha has joined #openstack-ironic20:18
TheJuliaso thinking outloud, does it make sense to support an HTTPClient version of ipxe since it so useful?20:25
*** S4ren has quit IRC20:27
*** ijw_ has quit IRC20:28
*** pcaruana has quit IRC20:40
*** ijw has joined #openstack-ironic20:54
*** baha has quit IRC21:19
*** priteau has quit IRC21:22
*** ijw has quit IRC21:57
*** openstackgerrit has quit IRC22:19
*** openstackgerrit has joined #openstack-ironic22:21
*** rcernin has joined #openstack-ironic22:23
*** ijw has joined #openstack-ironic22:24
*** rpioso is now known as rpioso|afk22:26
*** openstackstatus has quit IRC22:28
*** openstackstatus has joined #openstack-ironic22:29
*** ChanServ sets mode: +v openstackstatus22:29
*** gabys has quit IRC22:50
*** gabys has joined #openstack-ironic22:50
*** gabys has quit IRC22:55
*** spotz has quit IRC23:17
*** mcarden has quit IRC23:18
*** rloo has quit IRC23:19
*** sthussey has quit IRC23:21
*** spotz has joined #openstack-ironic23:55

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