Kibana 7.0.1 does not work with centos 8 base image

Hi,

I was using kibana-oss 7.0.1 with centos 7 as base image which was working fine.
Now we are migrating to centos 8 and I am able to build kibana image with centos 8. I am facing problem while runnnig this newly built kibana image where I am getting following error message:

/usr/share/kibana/bin/../node/bin/node: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

Could anyone please help me resolve this?

Best Regards,
Akshat

We only support 64bit architectures.

Also curious why you're not just using our Docker images?

https://www.docker.elastic.co/

@tylersmalley
Thank you for response.

What do you mean by this? Is the library libstdc++.so.6 not 64 bit?

I am building kibana docker using kibana rpm for now.
Just wanted to check if kibana 7.0.1 rpm or later versions or kibana support centos 8?

Best Regards,
Akshat

It's not officially supported since we are not currently QA'ing on CentOS 8, but I don't see anything preventing using it at the moment.

What is the baseimage you're using, and have you verified it's 64bit?

And do you mind sharing the reasoning for creating your own Kibana image from scratch?

Hi @tylersmalley

I currently don' have access to https://www.docker.elastic.co/ so I am using my base image and installing kibana rpm on top of it to build my image.
Also, I am using a lighter base image to build kibana docker. This is to reduce kibana image size.

I resolved the error by manully installing libstdc++ package. Now I am able to build the image and it is runnig fine. Could you please verify if this approach of installing libstdc++ manually is correct?

Best Regards,
Akshat

Looks like that should be fine.

Okay, great! Thanks a lot !

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.