Thursday, 2019-08-01

*** jrist has quit IRC00:01
*** jrist has joined #openstack-ironic00:03
*** jrist has quit IRC00:04
*** betherly has joined #openstack-ironic00:06
*** jrist has joined #openstack-ironic00:10
*** betherly has quit IRC00:11
*** jrist has quit IRC00:15
*** jrist has joined #openstack-ironic00:17
*** gregoryo has joined #openstack-ironic00:47
*** ricolin has joined #openstack-ironic01:04
*** betherly has joined #openstack-ironic01:08
*** betherly has quit IRC01:13
*** igordc has quit IRC01:31
*** betherly has joined #openstack-ironic01:40
*** betherly has quit IRC01:44
*** gyee has quit IRC02:00
*** betherly has joined #openstack-ironic02:01
*** betherly has quit IRC02:05
*** betherly has joined #openstack-ironic02:25
*** betherly has quit IRC02:29
*** rloo has quit IRC02:33
*** gkadam has joined #openstack-ironic03:29
*** gkadam has quit IRC03:34
*** gkadam has joined #openstack-ironic03:35
*** whoami-rajat has joined #openstack-ironic03:41
*** stendulker has joined #openstack-ironic03:43
*** verma-varsha has joined #openstack-ironic04:07
*** mkrai has joined #openstack-ironic04:23
openstackgerritMerged openstack/sushy master: Cache message registries  https://review.opendev.org/67109104:25
*** rachit7 has joined #openstack-ironic04:48
*** diga has joined #openstack-ironic04:51
digaGood Morning Ironic!04:51
digastendulker Hi04:52
*** verma-varsha1 has joined #openstack-ironic04:52
*** verma-varsha has quit IRC04:54
*** verma-varsha1 has quit IRC04:55
*** stendulker has quit IRC05:13
*** verma-varsha has joined #openstack-ironic05:14
*** stendulker has joined #openstack-ironic05:16
stendulkerGood morning diga05:16
digaHey05:16
*** verma-varsha has quit IRC05:16
digaI updated my patch https://review.opendev.org/#/c/648360/. It's a cherry for master, can you take a look at it once ?05:17
patchbotpatch 648360 - ironic (stable/rocky) - DRAC: Fix OOB introspection to use pxe_enabled fla... - 25 patch sets05:17
stendulkerdiga, sure.05:17
digastendulker Thank you!05:17
*** ociuhandu has joined #openstack-ironic05:22
mkraiHi Ironicers!05:26
mkraiGood morning diga stendulker05:26
*** dansmith has quit IRC05:26
*** ociuhandu has quit IRC05:27
mkraiCan someone please review https://review.opendev.org/#/c/672252/ ?05:27
patchbotpatch 672252 - ironic-specs - Add support for manual deploy steps - 3 patch sets05:27
*** kaifeng has joined #openstack-ironic05:27
*** dansmith has joined #openstack-ironic05:28
*** henriqueof has joined #openstack-ironic06:17
*** jtomasek has joined #openstack-ironic06:21
*** ricolin_ has joined #openstack-ironic06:26
*** iurygregory has joined #openstack-ironic06:29
*** ricolin has quit IRC06:29
iurygregorygood morning Ironic o/06:29
*** diga has quit IRC06:31
*** rachit7 has quit IRC06:36
stendulkerGood morning mkrai, iurygregory06:48
iurygregoryo/06:49
*** verma-varsha has joined #openstack-ironic06:53
*** e0ne has joined #openstack-ironic06:57
*** e0ne has quit IRC06:59
*** diga has joined #openstack-ironic07:05
*** verma-varsha1 has joined #openstack-ironic07:10
*** verma-varsha has quit IRC07:10
*** verma-varsha1 is now known as verma-varsha07:10
*** rachit7 has joined #openstack-ironic07:11
*** pcaruana has quit IRC07:12
*** rpittau|afk is now known as rpittau07:13
rpittaugood morning ironic! o/07:13
*** tesseract has joined #openstack-ironic07:20
rpittaugate is still KO :/07:21
*** jtomasek has quit IRC07:29
*** tssurya has joined #openstack-ironic07:32
*** Goneri has joined #openstack-ironic07:35
*** dsneddon has quit IRC07:35
kaifengrpittau it seems the amazing issue of "/etc/nova is not a directory" is still valid07:36
rpittaukaifeng: yeah, the revert patch has not merged yet07:37
*** ociuhandu has joined #openstack-ironic07:39
iurygregorymorning rpittau kaifeng o*07:41
kaifengso recheck doesn't help07:42
iurygregoryalso the revert patch will need another recheck =X07:42
iurygregorygrenade-py3 (2) failed07:42
kaifengmorning iurygregory07:42
iurygregorydifferent jobs failing each time =(07:42
*** pcaruana has joined #openstack-ironic07:42
rpittauI think it was already triggered07:42
rpittauit'll take time, tempest CI has a lot of jobs to run07:43
iurygregoryrpittau, the one in zuul I think is the one that Masayuki Igawa triggered07:44
rpittauaaaaaand it failed07:44
iurygregoryyup 1 job07:44
*** verma-varsha has quit IRC07:46
mkraiHi Ironic team, where does introspection_data come from in call https://github.com/openstack/ironic-inspector/blob/master/ironic_inspector/plugins/standard.py#L9907:46
*** gregoryo has quit IRC07:51
*** jtomasek has joined #openstack-ironic07:52
*** rachit7 has quit IRC07:53
*** e0ne has joined #openstack-ironic07:53
*** ociuhandu has quit IRC07:56
kaifengmkrai, the introspection data comes from /v1/continue08:07
kaifengwhen a baremetal boots up and IPA collects hardware information, then the IPA will post the collected data to ironic inspector08:08
*** jtomasek has quit IRC08:09
*** lucasagomes has joined #openstack-ironic08:11
*** S4ren has joined #openstack-ironic08:12
*** derekh has joined #openstack-ironic08:25
*** dsneddon has joined #openstack-ironic08:28
openstackgerritMerged openstack/sushy master: Retry Virtual Media eject action on HTTP 400 response  https://review.opendev.org/67130608:46
*** verma-varsha has joined #openstack-ironic08:50
*** priteau has joined #openstack-ironic08:53
openstackgerritMerged openstack/ironic-inspector master: CI: clean up the required projects list for grenade  https://review.opendev.org/67343908:54
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector stable/stein: CI: clean up the required projects list for grenade  https://review.opendev.org/67395808:55
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector stable/rocky: CI: clean up the required projects list for grenade  https://review.opendev.org/67395908:56
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector stable/queens: CI: clean up the required projects list for grenade  https://review.opendev.org/67396008:56
*** verma-varsha has quit IRC09:04
mkraikaifeng, Thanks, how does the ironic-inspector plugins called?09:05
mkraikaifeng, IPA collects all information at once and then call each plugin?09:05
kaifengmkrai, IPA only post data to inspector, the data handling is in the inspector side09:11
mkraikaifeng, Yes I got that. Can you please point me to the inspection call from IPA?09:12
kaifengyou will get an idea if you follow the /v1/continue code flow of inspector09:12
mkraikaifeng, I am trying to implement inspection for Intel Speed Select Hardware09:12
mkraiI added the plugin in inspector and its working fine09:12
kaifengthe plugin is executed in the code path09:12
mkraiI now want to understand the IPA introspection_data collection, so that I can feed in Intel SST related data in that09:13
kaifengin a broad view, the IPA collects all the data, inspector processes the data and generate proper node data, then update it to ironic09:16
kaifengif you want to understand how introspection data is collected, I think you can take look on the ironic-python-agent09:17
mkraikaifeng, Thanks. I am looking into it.09:21
openstackgerritpengyuesheng proposed openstack/networking-baremetal master: Blacklist sphinx 2.1.0 (autodoc bug)  https://review.opendev.org/67397209:22
openstackgerritKaifeng Wang proposed openstack/ironic-inspector master: Split API and conductor services  https://review.opendev.org/67373209:26
openstackgerritpengyuesheng proposed openstack/networking-baremetal master: Bump the openstackdocstheme extension to 1.20  https://review.opendev.org/67397609:27
*** verma-varsha has joined #openstack-ironic09:28
erolgmorning all o/09:30
erolgdtantsur|afk, TheJulia, we tested sw raid with ironic-lib 2.19. We got an error while grub-install proceed. Full journal log: https://gist.github.com/erolg/e8fde9eb67a8cfee19714b2b7fb7108e09:35
*** rachit7 has joined #openstack-ironic09:35
*** e0ne_ has joined #openstack-ironic09:36
*** diga has quit IRC09:36
*** e0ne has quit IRC09:37
iurygregoryrpittau, tempest-multinode-full and tempest-multinode-full-py3 failed in the revert patch  (╯°□°)╯︵ ┻━┻09:40
rpittau:(09:42
*** priteau has quit IRC09:43
*** mkrai has quit IRC09:43
*** priteau has joined #openstack-ironic09:43
*** diga has joined #openstack-ironic09:44
*** priteau has quit IRC09:50
*** priteau has joined #openstack-ironic09:51
*** ociuhandu has joined #openstack-ironic09:57
*** ociuhandu has quit IRC10:01
rpittauerrands and lunch, BBL10:04
*** rpittau is now known as rpittau|bbl10:04
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic-inspector master: CI documentation  https://review.opendev.org/67399210:11
*** ricolin__ has joined #openstack-ironic10:28
*** dtantsur|afk is now known as dtantsur10:29
*** ricolin_ has quit IRC10:31
dtantsurmorning/afternoon10:32
*** verma-varsha has quit IRC10:34
dtantsurerolg: hmm, interesting. I wonder if it's trying to install on an underlying partition10:40
iurygregorydtantsur, morning o/10:41
*** dsneddon has quit IRC10:41
dtantsurerolg: a wild guess from quick googling: does your user image (not ramdiks) have mdadm utility?10:41
dtantsurhmm, or we may adjust our GRUB installation procedure10:50
iurygregorydtantsur, Im not sure if I got your review in https://review.opendev.org/#/c/673861/, Im not sure if the commit message gave you the wrong idea or if I would need to push another patch only for typo fixes and the change for a differente uuid in the json... =)10:51
patchbotpatch 673861 - ironic-prometheus-exporter - Fixes for ironic_prometheus_exporter - 1 patch set10:51
dtantsuriurygregory: the latter please10:51
iurygregoryok o/10:51
dtantsurit may be annoying for you, but it's quite hard to figure out what to look at when a patch contains many changes not under the same topic.10:51
iurygregorynp ^^10:52
iurygregoryfix typo in docstring is ok to keep?10:52
iurygregoryor another patch also?10:53
dtantsuriurygregory: you can have one patch with all typos10:56
iurygregorydtantsur, ack10:56
*** rcernin has quit IRC10:58
dtantsurerolg: I've checked a CentOS 7 cloud image, and it doesn't have mdadm. Can it be your case?11:01
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic-prometheus-exporter master: Move metric creation logic from messaging module  https://review.opendev.org/67386111:01
erolgdtantsur, maybe.. But, I see that it can assemble md0 and write deployment image on it.11:02
dtantsuryep!11:02
dtantsurbut that uses mdadm from the *ramdisk* while grub (apparently) can try to use mdadm from the *image*11:03
erolgBtw, we are using default ramdisk. It şs debian 9. Am i right?11:03
erolgdtantsur, ah OK. I will check deployment image11:04
dtantsuroh no, the revert failed again :(11:16
*** rachit7 has quit IRC11:19
*** ociuhandu has joined #openstack-ironic11:20
*** ociuhandu has quit IRC11:21
*** verma-varsha has joined #openstack-ironic11:22
openstackgerritShivanand Tendulker proposed openstack/ironic master: RAID creation fails with 'ilo5' RAID interface  https://review.opendev.org/67400711:26
*** e0ne has joined #openstack-ironic11:29
TheJuliagood morning everyone11:30
*** e0ne_ has quit IRC11:30
iurygregorymorning TheJulia11:30
kaifengmorning TheJulia11:31
*** stendulker has quit IRC11:32
dtantsurmorning TheJulia11:32
kaifengI think the service split of inspector is ready for review, it would be nice if anyone has the time to take a look :)11:35
dtantsur\o/11:37
TheJuliaGentle reminder for everyone: https://etherpad.openstack.org/p/PVG-Ironic-Planning <-- Please indicate attendance so I can hopefully provide the foundation with an accurate estimate of our attendees11:40
*** dsneddon has joined #openstack-ironic11:41
kaifengTheJulia, sorry for the late status update, I'll not be able to attend the summit due to no topic submitted.11:43
TheJulia:( That is unfortunate, but I understand11:43
kaifengI was unsure until last week I was told so, so, maybe next time.11:44
dtantsurkaifeng: reviewed, need to check the etcd patch as well now11:45
*** priteau has quit IRC11:46
kaifengdtantsur, cool thanks! the etcd backend is not working, so I tested with memcached11:47
*** dsneddon has quit IRC11:47
dtantsurkaifeng: should we change the 1st patch then?11:47
dtantsuralso, why isn't it working? I don't mind memcached, just wondering.11:47
dtantsuralso #sadpanda at you not going to the summit (although I'm not going either)11:48
kaifengdtantsur, yeah, so close this time..11:49
kaifengMy suspect on etcd is something wrong within the python-etcd311:50
kaifeng2019-07-27 14:42:35.905 31393 ERROR tooz.drivers.etcd3 grpc._channel._Rendezvous: <_Rendezvous of RPC that terminated with:11:51
kaifeng2019-07-27 14:42:35.905 31393 ERROR tooz.drivers.etcd3  status = StatusCode.DEADLINE_EXCEEDED11:51
kaifeng2019-07-27 14:42:35.905 31393 ERROR tooz.drivers.etcd3  details = "Deadline Exceeded"11:51
kaifeng2019-07-27 14:42:35.905 31393 ERROR tooz.drivers.etcd3  debug_error_string = "{"created":"@1564209755.902799515","description":"Error received from peer ipv4:127.0.0.1:2379","file":"src/core/lib/surface/call.cc","file_line":1052,"grpc_message":"Deadline Exceeded","grpc_status":4}"11:51
kaifengthis is I got from the client, from the etcd side, I can see 2019-07-26 17:44:41.540071 D | etcdserver/api/v3rpc: failed to receive lease keepalive request from gRPC stream ("rpc error: code = Canceled desc = context canceled")11:51
dtantsurhmm11:52
dtantsurI don't know if gRPC is supposed to work with eventlet, to be honest11:52
kaifengit seems similar with https://github.com/kragniz/python-etcd3/issues/560, but I am not sure, because I am not using grpc proxy11:53
kaifengYeah, I suspect that, it works when I am executing in a shell, so I have suspected the concurrency, but I don't have much knowledge on the grpc.11:53
*** dsneddon has joined #openstack-ironic12:00
*** ociuhandu has joined #openstack-ironic12:01
kaifengdtantsur: the 1st patch still use etcd3 as default value, I think it needs an update, will do it tomorrow.12:02
*** verma-varsha has quit IRC12:03
kaifengnight everyone12:03
TheJuliagoodnight kaifeng12:03
*** ociuhandu has quit IRC12:05
*** dsneddon has quit IRC12:05
*** dsneddon has joined #openstack-ironic12:09
*** gkadam has quit IRC12:10
erolgdtantsur, I am happily say that, we successfully deployed baremetal with sw raid using bifrost :)12:15
*** ociuhandu has joined #openstack-ironic12:15
dtantsur\o/12:15
dtantsurcongrats erolg! what solved the last problem?12:16
*** dsneddon has quit IRC12:16
*** dsneddon has joined #openstack-ironic12:17
erolgdtantsur, TheJulia  thanks a lot. mdadm is missing in default debian image. we added mdadm in dib_packages variable and build image again.12:17
dtantsurgreat! I think we should document it12:17
dtantsurerolg: do you have an outline of the steps you took? a blog post would be ideal, but just a list works too :)12:18
TheJuliadefinitely12:21
TheJuliablog post +++++12:21
* dtantsur update the docs12:21
erolgdtantsur, Yep. We want to implement sw raid configuration in bifrost playbook. And agree with you also we should note it in bifrost documentation12:21
dtantsurthat would be fantastic!12:21
erolgif it is ok for you12:21
erolg:)12:22
*** Lucas_Gray has joined #openstack-ironic12:22
*** dsneddon has quit IRC12:22
*** ociuhandu has quit IRC12:25
*** rloo has joined #openstack-ironic12:27
*** ociuhandu has joined #openstack-ironic12:27
*** ociuhandu has quit IRC12:31
*** ociuhandu has joined #openstack-ironic12:31
*** Lucas_Gray has quit IRC12:32
dtantsurTheJulia: do you think the issue with software RAID in ironic-lib justifies bumping the requirement in IPA to 2.19.0?12:33
*** Lucas_Gray has joined #openstack-ironic12:35
TheJuliadtantsur: I believe it does12:35
TheJuliadtantsur: also that will force a new build to be published which is good++12:36
*** tssurya_ has joined #openstack-ironic12:37
*** tssurya has quit IRC12:37
*** tssurya_ is now known as tssurya12:37
*** Lucas_Gray has quit IRC12:42
openstackgerritDmitry Tantsur proposed openstack/ironic master: Update software RAID configuration documentation  https://review.opendev.org/67401912:43
dtantsurerolg: could you check if ^^^ matches your experience?12:44
* dtantsur wonders why we don't support e.g. RAID 5 and 612:47
*** dsneddon has joined #openstack-ironic12:52
dtantsurand I also wonder if we actually don't support partition images12:56
*** rpittau|bbl is now known as rpittau12:57
*** jjohnson42 has joined #openstack-ironic13:00
openstackgerritPradip Kadam proposed openstack/ironic master: DRAC : clear_job_queue clean step to fix pending bios config jobs  https://review.opendev.org/67402113:00
TheJuliadtantsur: ever try to build a software raid5 root?13:04
dtantsurTheJulia: root won't work for sure, I'm wondering about the 2nd disk13:05
dtantsuralso note that I'm completely inexperienced with RAID and is learning things right now :)13:05
dtantsurs/is/am/13:05
TheJuliaoh, that... should be viable or possible  Or maybe it was the very next step in that code. I just don't remember it now13:05
dtantsuroh, our imagebuild jobs don't work13:09
dtantsursweet13:09
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: Repair building tinyipa images after the move to ipa-builder  https://review.opendev.org/67402613:16
dtantsurTheJulia: rpittau: ^^^13:16
dtantsurunfortunately, this is impossible to test in the CI, so we have to merge and see :(13:18
rpittauyolo merge13:19
iurygregorythanks god that revert exists XD13:23
dtantsurlast time I just merged 4 patches one on top of each other :D13:25
*** ociuhandu has quit IRC13:26
erolgdtantsur, I think it is good enough13:27
*** ociuhandu has joined #openstack-ironic13:27
*** jcoufal has joined #openstack-ironic13:27
*** priteau has joined #openstack-ironic13:28
*** ociuhandu has quit IRC13:31
*** verma-varsha has joined #openstack-ironic13:38
dtantsurthx!13:41
*** verma-varsha has quit IRC13:41
*** verma-varsha has joined #openstack-ironic13:44
*** verma-varsha has quit IRC13:53
*** priteau has quit IRC13:53
TheJuliadtantsur: it happens :)13:56
*** verma-varsha has joined #openstack-ironic13:59
*** dsneddon has quit IRC13:59
*** priteau has joined #openstack-ironic14:01
dtantsurthe revert of the breaking change keeps failing :tears:14:01
*** ociuhandu has joined #openstack-ironic14:07
*** verma-varsha1 has joined #openstack-ironic14:15
*** verma-varsha has quit IRC14:16
*** ociuhandu has quit IRC14:16
*** verma-varsha1 has quit IRC14:19
*** ociuhandu has joined #openstack-ironic14:19
*** jhesketh has quit IRC14:23
*** ociuhandu has quit IRC14:23
*** verma-varsha has joined #openstack-ironic14:24
*** dsneddon has joined #openstack-ironic14:29
*** zbitter is now known as zaneb14:32
*** dsneddon has quit IRC14:34
*** verma-varsha has quit IRC14:34
dtantsurW00t, it was force-approved. Recheck all the things!14:49
*** priteau has quit IRC14:56
*** dsneddon has joined #openstack-ironic15:03
*** mnaser has joined #openstack-ironic15:05
mnaseris there a way to change the tftpboot path? (i.e. /var/lib/tftpboot instead of /tftpboot ?)15:05
dtantsurmnaser: there certainly is, it's something like tftp_root in the configuration15:06
mnaseri kept looking15:06
mnaserand i kept missing it15:06
mnaserhttps://github.com/openstack/ironic/blob/68832e83402b241d5745db8a457369ebd743a290/ironic/conf/pxe.py#L70-L7915:06
dtantsurmnaser: [pxe]tftp_root15:06
dtantsur(I know because tripleo changes it)15:06
mnaserdtantsur: yeah im deploying on centos and looks like tftp uses /var/lib/tftpboot by default15:06
mnaserso similar case here :p15:07
dtantsur:)15:07
dtantsurmnaser: https://github.com/openstack/puppet-ironic/blob/master/manifests/pxe.pp and https://github.com/openstack/puppet-ironic/blob/master/manifests/drivers/pxe.pp can serve as good reference15:08
*** ociuhandu has joined #openstack-ironic15:10
*** dsneddon has quit IRC15:10
*** portdirect has joined #openstack-ironic15:16
portdirecthey - is anyone aware of a vbmc like tool that talks redfish?15:16
mnaserdtantsur: awesome15:17
etingofportdirect, sushy-tools?15:19
portdirectetingof: ask and you shall receive - this looks perfect - thanks!15:19
*** Goneri has quit IRC15:23
openstackgerritSurya Seetharaman proposed openstack/ironic master: Support power state change callbacks to nova using ksa_adapter  https://review.opendev.org/66484215:23
*** gyee has joined #openstack-ironic15:27
*** tssurya has quit IRC15:30
*** dsneddon has joined #openstack-ironic15:33
*** e0ne has quit IRC15:37
openstackgerritDmitry Tantsur proposed openstack/ironic master: Allow configuring global deploy and rescue kernel/ramdisk  https://review.opendev.org/67298915:38
*** sthussey has joined #openstack-ironic15:39
*** dsneddon has quit IRC15:42
*** ociuhandu has quit IRC15:47
*** priteau has joined #openstack-ironic15:50
*** whoami-rajat has quit IRC15:51
*** jtomasek has joined #openstack-ironic15:51
*** lucasagomes has quit IRC15:54
*** gkadam has joined #openstack-ironic15:57
*** gkadam has quit IRC16:01
*** igordc has joined #openstack-ironic16:08
*** yaawang has quit IRC16:09
*** yaawang has joined #openstack-ironic16:13
*** verma-varsha has joined #openstack-ironic16:17
*** dsneddon has joined #openstack-ironic16:17
gregworkIronic is beating me up this week.  Has anyone seen this kind of error on queens/rdo overcloud deploy: "Failure prepping block device: InternalServerError: Unable to attac16:18
gregworkh VIF 242cb8c5-42c7-44cd-a817-ea53c0ccc61e because Ironic can not update Neutron port 242cb8c5-42c7-44cd-a817-ea53c0ccc61e MAC address to match physical MAC a16:18
gregworkddress ec:0d:9a:65:e0:dc (HTTP 500)"16:18
gregworkwe are getting this on a vanilla undercloud (no previous deploys) so were pretty puzzled by it16:18
*** S4ren has quit IRC16:19
TheJuliagregwork: hmm16:19
dtantsuranything in neutron server logs?16:20
TheJuliagregwork: sounds like ironic doesn't have admin rights.....16:20
gregworkdtantsur: nothing in particular16:21
gregworkTheJulia: thats really odd .. this is essentially a clean openstack undercloud deploy which had no errors16:21
TheJuliagregwork: is the mac it is trying to update to, already in the neutron port list?16:22
gregworkyes16:23
gregworkopenstack port show 242cb8c5-42c7-44cd-a817-ea53c0ccc shows it here with the autogenerated mac16:23
gregworkwhats kind of strange now is all servers are failing to build16:24
gregworkinstead of yesterday where it was just one where we then applied that api timeout fix16:24
*** dsneddon has quit IRC16:25
gregworknova-scheduler reports: "detail": "There was a conflict when trying to complete your request.\n\n Unable to allocate inventory: Unable t16:25
gregworko create allocation for 'CUSTOM_BAREMETAL' on resource provider 'cc608be4-4673-4838-9efe-b239f42c2c69'. The requested amount would exceed the capacity.  ", "title": "Conflict"}]})16:25
gregworkfor all nodes16:25
gregworkcontrol and osdcompute have the expected resources:CUSTOM_BAREMETAL='1', resources:DISK_GB='0', resources:MEMORY_MB='0', resources:VCPU='0'16:26
gregworkdoing a mysql nova_api16:27
gregworkSELECT16:27
gregwork  p.uuid,16:27
gregwork  p.name,16:27
gregwork  CASE16:27
gregwork    when i.resource_class_id = 0 then 'VCPU'16:27
gregwork    when i.resource_class_id = 1 then 'MEMORY_MB'16:27
gregwork    when i.resource_class_id = 2 then 'DISK_GB'16:27
gregwork  END as resource_name,16:27
gregwork  i.total,16:27
gregwork  i.reserved,16:27
gregwork  a.used16:27
gregworki mean its 016:27
gregworkheh16:27
gregwork(i dont know how irccloud handled that paste .. sorry if it didnt turn it into a pastebin link)16:28
*** yaawang has quit IRC16:30
* TheJulia raises an eyebrow16:32
*** yaawang has joined #openstack-ironic16:32
TheJuliagregwork: I'd ask in nova regarding placement16:35
TheJuliaIt sounds like it is completely failing to create the record in placement, which I guess might be why nova is refusing to do anything16:36
*** dtantsur is now known as dtantsur|afk16:38
dtantsur|afko/16:38
rpittaubye! o/16:40
*** rpittau is now known as rpittau|afk16:40
*** verma-varsha1 has joined #openstack-ironic16:42
*** verma-varsha has quit IRC16:44
*** verma-varsha1 has quit IRC16:46
TheJuliagregwork: Was there anything else on the exception?16:47
gregworkyeah 1 sec16:47
*** verma-varsha has joined #openstack-ironic16:49
gregworkactually all the tracebacks in nova-compute are that error16:49
*** dougsz has joined #openstack-ironic16:50
gregworkMacAddressInUseClient: Unable to complete operation for network f861c389-82a2-4dc7-a3cc-ed0fd96346fe. The mac address ec:0d:9a:30:6d:ee is in use.16:50
gregworkin ironic-conductor16:50
gregworkfor all the nodes16:50
TheJuliagregwork: yeah, so you need to remove any duplicates in neutron....16:52
TheJuliathe question is how did you orphan duplicates in neutron to begin with...16:52
gregworkyeah, especially since this was the first deploy ever16:52
gregworkwe reinstalled director after we got mac address in use errors16:52
* TheJulia wonders if the heat port delete patch was... reverted16:53
TheJuliaor dropped downstream16:53
TheJuliagregwork: heat has code that basically goes "okay, forget that, I'll try again"16:54
TheJuliathat _was_ one route for this issue, I'm 99.95% sure we backported the fix to delete the port in that case16:55
TheJuliaheat cloning now16:57
TheJuliagregwork: reinstalled with the databases preserved?16:58
gregworkno16:58
gregworkfull vm scrub16:58
TheJuliaokay16:58
*** verma-varsha has quit IRC16:58
gregworkreinstalled from scratch16:58
TheJuliaI wonder...16:58
TheJuliagregwork: so what is the first error? I wonder if the placement issue was first which caused the cascade16:59
*** dougsz has quit IRC17:00
*** derekh has quit IRC17:01
TheJuliaso yeah, the ports should be deleting if the instance is hitting error state... a06fb942ad785c1c117e9e3f466058e2a259281517:01
TheJuliaon stable/queens for heat17:02
*** igordc has quit IRC17:03
*** priteau has quit IRC17:05
gregworkis there a way to test this out17:07
*** dsneddon has joined #openstack-ironic17:07
gregworkprove if its been reverted/regressed17:07
gregworkthe test here for me is these 6 servers had osp13 deployed on them a year ago shortly after the osp13 ga release17:07
gregworkon the same hardware17:07
gregworkand we didnt run into any of these issues17:07
gregworka year later we are reinstalling on the same gear from a new director on the same rhv stack17:08
gregworkand everything is blowing up17:08
gregworkwhats even more wild is we have done probably 30-40 overcloud deploys in the past 7 days on this hardware where servers come up / boostrap17:09
gregworkbut in the last day or so17:09
gregworkwe are getting this17:09
gregworknothing bootstraps, all sorts of strange nova/ironic errors17:09
gregworkwe thought maybe something got hosed from an interrupted stack delete of the overcloud (it happened once), so rather than jump into the rabbit hole, we just reinstalled director and copied the templates back over17:10
*** dsneddon has quit IRC17:12
*** whoami-rajat has joined #openstack-ironic17:15
*** ashish2307 has joined #openstack-ironic17:22
*** igordc has joined #openstack-ironic17:27
*** jcoufal_ has joined #openstack-ironic17:29
TheJuliagregwork: umm... hmm17:29
*** ricolin__ is now known as ricolin17:30
*** igordc has quit IRC17:30
TheJuliagregwork, does this look familiar in the file being diffed? https://www.irccloud.com/pastebin/NfHAxi4Q/17:31
*** jcoufal has quit IRC17:32
openstackgerritJim Rollenhagen proposed openstack/python-ironicclient master: Strip prefix when paginating  https://review.opendev.org/67060017:32
TheJuliagregwork: that will only work if it shows as in ERROR state17:36
*** dsneddon has joined #openstack-ironic17:37
*** igordc has joined #openstack-ironic17:42
*** dsneddon has quit IRC17:42
*** ociuhandu has joined #openstack-ironic17:44
*** dsneddon has joined #openstack-ironic17:45
gregworkchecking17:45
*** ociuhandu has quit IRC17:48
*** betherly has joined #openstack-ironic17:49
*** dsneddon has quit IRC17:51
gregworkhttps://usercontent.irccloud-cdn.com/file/Epf9jsU1/diff17:51
gregworklooks like it is in place17:52
*** betherly has quit IRC17:54
openstackgerritNisha Brahmankar proposed openstack/ironic-python-agent-builder master: Copies the "ironic-agent" element from DIB  https://review.opendev.org/66921317:55
*** dsneddon has joined #openstack-ironic17:55
openstackgerritNisha Brahmankar proposed openstack/ironic master: Uses IPA-B to build insted of CoreOS  https://review.opendev.org/67383418:11
openstackgerritNisha Brahmankar proposed openstack/ironic master: Uses IPA-B to build insted of CoreOS  https://review.opendev.org/67383418:13
*** jcoufal_ has quit IRC18:14
TheJuliagregwork: Did the nova/placement folks have any insight on the placement failure your seeing?18:21
gregwork<efried> gregwork: That all looks copacetic. Is the issue reproducible?18:21
gregworkfrom the things they had me look at18:21
*** betherly has joined #openstack-ironic18:30
openstackgerritMerged openstack/ironic master: Fixes power-on failure for 'ilo' hardware type  https://review.opendev.org/67300818:32
*** jcoufal has joined #openstack-ironic18:34
*** betherly has quit IRC18:35
TheJuliagregwork: Okay. So what have you been able to identify as the first failure in the series of events?18:42
gregworki just did a writeup on just that topic for gss.. trying to fpaste it is not working ..18:43
gregwork1 sec18:43
*** diga has quit IRC18:44
gregworkheh this just wont paste, their portal does something to newlines .. im going to try and screencapture18:46
* TheJulia goes back to writing lots of words18:48
gregworkhttps://paste.fedoraproject.org/paste/l5uQ8bFQQ3UKLqvJenXp6A18:48
gregworkthat seems to work18:48
*** jcoufal has quit IRC18:49
TheJuliawhaaaaa... keystone internal error upon cleanup18:55
TheJulia*doubletakes*18:55
TheJuliagregwork: anything  in the keystone logs? did the token expire? How long after starting the deploy did it take to get to that point?18:56
gregworkit takes about maybe 10 minutes before things start moving18:57
*** betherly has joined #openstack-ironic18:58
*** betherly has quit IRC19:03
gregworkthere are no errors in the keystone logs19:04
gregworkjust the get/put19:04
*** jtomasek has quit IRC19:05
TheJuliaIt all blew up when the config drive was generated...19:05
TheJuliaIt feels like the token lifetime has been tuned down19:05
*** dsneddon has quit IRC19:08
TheJuliagregwork: that would literally explain everything if it has19:10
rpiosoTheJulia: Should you be in a meeting now?19:14
TheJuliarpioso: why yes, I should. DOH!19:15
TheJuliarpioso: thanks, I was heads down in a document19:16
rpiosoTheJulia: yw19:16
*** tesseract has quit IRC19:23
*** dsneddon has joined #openstack-ironic19:40
*** ash2307 has joined #openstack-ironic19:41
*** jtomasek has joined #openstack-ironic19:56
*** jcoufal has joined #openstack-ironic19:57
*** ash2307 has quit IRC19:58
*** betherly has joined #openstack-ironic20:00
*** ash2307 has joined #openstack-ironic20:00
*** radez has quit IRC20:03
*** betherly has quit IRC20:04
*** jtomasek has quit IRC20:06
*** jcoufal has quit IRC20:22
*** e0ne has joined #openstack-ironic20:40
stevebakermorning20:50
*** betherly has joined #openstack-ironic20:59
*** betherly has quit IRC21:03
*** Lucas_Gray has joined #openstack-ironic21:13
*** betherly has joined #openstack-ironic21:19
*** betherly has quit IRC21:24
*** jjohnson42 has quit IRC21:37
*** jjohnson42 has joined #openstack-ironic21:37
*** jjohnson42 has quit IRC21:42
*** betherly has joined #openstack-ironic21:50
*** betherly has quit IRC21:55
*** henriqueof has quit IRC22:07
*** henriqueof has joined #openstack-ironic22:07
*** betherly has joined #openstack-ironic22:11
*** betherly has quit IRC22:15
*** fyx_ has joined #openstack-ironic22:29
*** dustinc_ has joined #openstack-ironic22:29
*** mnasiadka_ has joined #openstack-ironic22:30
*** dtantsur has joined #openstack-ironic22:30
*** betherly has joined #openstack-ironic22:31
*** betherly has quit IRC22:36
*** dtantsur|afk has quit IRC22:37
*** fyx has quit IRC22:37
*** mnasiadka has quit IRC22:37
*** dustinc has quit IRC22:37
*** mnasiadka_ is now known as mnasiadka22:37
*** fyx_ is now known as fyx22:37
*** dustinc_ is now known as dustinc22:37
*** e0ne_ has joined #openstack-ironic22:45
*** e0ne has quit IRC22:46
*** e0ne has joined #openstack-ironic22:47
*** e0ne_ has quit IRC22:50
*** e0ne has quit IRC22:52
*** whoami-rajat has quit IRC22:55
*** igordc has quit IRC23:10
*** ianychoi has quit IRC23:12
*** betherly has joined #openstack-ironic23:12
*** betherly has quit IRC23:18
*** rcernin has joined #openstack-ironic23:21
openstackgerritMerged openstack/ironic master: Creation of UEFI ISO fails with efiboot.img  https://review.opendev.org/67069823:27
*** sthussey has quit IRC23:49
*** betherly has joined #openstack-ironic23:54
*** trident has quit IRC23:54
*** betherly has quit IRC23:58
*** trident has joined #openstack-ironic23:59

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