*** Kevin_Zheng has joined #openstack-nimble | 01:31 | |
*** yuntongjin has joined #openstack-nimble | 01:51 | |
shaohe_feng | zhenguo: RuiChen: can not start swift | 02:28 |
---|---|---|
shaohe_feng | zhenguo: RuiChen: I use virtrual evn | 02:29 |
zhenguo | shaohe_feng: manually or with our devstack? | 02:29 |
shaohe_feng | zhenguo: devstack | 02:29 |
zhenguo | shaohe_feng: I tested on ubuntu 14.04, it works well | 02:29 |
shaohe_feng | zhenguo: one of python package can not install. | 02:30 |
zhenguo | shaohe_feng: python-nss? | 02:31 |
shaohe_feng | zhenguo: I google it. and most of people has the same problem | 02:31 |
shaohe_feng | zhenguo: not python-nss | 02:31 |
shaohe_feng | zhenguo: They suggest install this package by manually. | 02:31 |
shaohe_feng | zhenguo: download the source code and build install | 02:31 |
zhenguo | shaohe_feng: which one? | 02:32 |
shaohe_feng | zhenguo: But still problem with this package for me. | 02:32 |
shaohe_feng | zhenguo: /opt/stack/swift/bin/swift-account-server /etc/swift/account-server/1.conf -v │·········································· | 02:32 |
shaohe_feng | liberasurecode[8792]: liberasurecode_backend_open: dynamic linking error libJerasure.so.2: cannot open shared object file: N│·········································· | 02:32 |
shaohe_feng | o such file or directory Y | 02:32 |
shaohe_feng | zhenguo: this package | 02:33 |
zhenguo | shaohe_feng: do you use ubuntu 14.04 or others? | 02:33 |
shaohe_feng | /opt/stack/swift/bin/swift-container-server /etc/swift/container-server/1.conf -v │·········································· | 02:33 |
shaohe_feng | Traceback (most recent call last): │·········································· File "/opt/stack/swift/bin/swift-container-server", line 19, in <module> | 02:33 |
shaohe_feng | │·········································· | 02:33 |
shaohe_feng | from swift.common.wsgi import run_wsgi │·········································· | 02:33 |
shaohe_feng | File "/opt/stack/swift/swift/common/wsgi.py", line 41, in <module> │·········································· | 02:33 |
shaohe_feng | from swift.common.storage_policy import BindPortsCache │·········································· File "/opt/stack/swift/swift/common/storage_policy.py", line 25, in <module> | 02:33 |
shaohe_feng | │·········································· | 02:33 |
shaohe_feng | from pyeclib.ec_iface import ECDriver, ECDriverError, VALID_EC_TYPES │·········································· | 02:33 |
shaohe_feng | File "/usr/local/lib/python2.7/dist-packages/pyeclib/ec_iface.py", line 29, in <module> │·········································· | 02:33 |
shaohe_feng | from pyeclib_c import check_backend_available │·········································· | 02:33 |
shaohe_feng | ImportError: /usr/local/lib/python2.7/dist-packages/pyeclib_c.so: undefined symbol: liberasurecode_backend_available │·········································· | 02:33 |
shaohe_feng | s-container failed to start | 02:33 |
zhenguo | ls | 02:33 |
shaohe_feng | zhenguo: $ cat /etc/lsb-release | 02:34 |
shaohe_feng | DISTRIB_ID=Ubuntu | 02:34 |
shaohe_feng | DISTRIB_RELEASE=14.04 | 02:34 |
shaohe_feng | DISTRIB_CODENAME=trusty | 02:34 |
shaohe_feng | DISTRIB_DESCRIPTION="Ubuntu 14.04.4 LTS" | 02:34 |
shaohe_feng | zhenguo: $ uname -r | 02:34 |
shaohe_feng | 4.3.0-rc6-vgt+ | 02:34 |
shaohe_feng | zhenguo: Oh, the kernel, I build by my self. But base on Ubuntu 14.04.4 LTS | 02:35 |
zhenguo | shaohe_feng: maybe that's the reason, | 02:36 |
shaohe_feng | zhenguo: For I need to test most new kernel feature, I must build the kernel by myself. | 02:36 |
shaohe_feng | zhenguo: the kernel of org Ubuntu is too low, missing many new feature. | 02:38 |
zhenguo | shaohe_feng: so you can keep the current evn for kernel testing and maybe use one Intel box for just nimble :) | 02:38 |
zhenguo | shaohe_feng: as you may successfully build the env, and when you build the kernel next time, it goes iffy again :( | 02:39 |
shaohe_feng | zhenguo: Yes. I need a office Ubuntu instead of customized by myself. | 02:39 |
shaohe_feng | zhenguo: That's why I have many box. On Box for for new kernel feature. :) | 02:40 |
zhenguo | shahe_feng: lol | 02:40 |
zhenguo | shaohe_feng: you are a rich man, haha | 02:42 |
openstackgerrit | Lei Zhang proposed openstack/nimble: Add instance related api ref https://review.openstack.org/387888 | 03:29 |
RuiChen | shaohe_feng: agree with zhenguo , using the official ubuntu make it easier for you to isolute problem in nimble and kernel | 03:40 |
shaohe_feng | RuiChen: yes, I'm trying to build a new enviroment for nimble. | 05:18 |
shaohe_feng | zhenguo: what's your kernel version? | 05:26 |
shaohe_feng | zhenguo: There are 3.18.1 and 3.16.3 verson | 05:27 |
zhenguo | shaohe_feng: 3.13 | 06:10 |
*** yuntongjin has quit IRC | 07:09 | |
*** yuntongjin has joined #openstack-nimble | 07:43 | |
shaohe_feng | zhenguo: where can I paste the long information? | 08:09 |
zhenguo | shaohe_feng: maybe you can use paste.openstack.org | 08:33 |
shaohe_feng | zhenguo: still the same error. | 08:50 |
shaohe_feng | zhenguo: but there is mail about this bug: http://lists.openstack.org/pipermail/openstack/2015-September/013941.html | 08:50 |
shaohe_feng | zhenguo: wang hao from huawei encounter this bug. | 08:51 |
zhenguo | shaohe_feng: does that way fix your error? | 08:52 |
zhenguo | shahao_feng: wanghao has migrated to Japan and leaved huawei :( | 08:53 |
shaohe_feng | zhenguo: I'm trying it. | 08:54 |
shaohe_feng | zhenguo: liberasurecode_backend_open: dynamic linking error libshss.so.1 | 09:39 |
shaohe_feng | zhenguo: http://paste.openstack.org/show/586338/ | 09:40 |
zhenguo | shaohe_feng: still not solved? | 09:40 |
shaohe_feng | zhenguo: I have git clone https://github.com/openstack/liberasurecode.git | 09:40 |
shaohe_feng | zhenguo: find libshss is just a plugin for liberasurecode | 09:41 |
shaohe_feng | zhenguo: and the ubuntu stander liberasurecode does not include this plugin. | 09:41 |
shaohe_feng | zhenguo: I need to build rebuild the liberasurecode | 09:41 |
shaohe_feng | zhenguo: and install this plugin | 09:42 |
zhenguo | shaohe_feng: but why we don't encounter that problem? | 09:42 |
shaohe_feng | zhenguo: why do you not need libshss.so.1? | 09:42 |
shaohe_feng | zhenguo: can you ls /usr/lib/x86_64-linux-gnu/libshss.so.1 ? | 09:42 |
zhenguo | shaohe_feng: let me try | 09:43 |
zhenguo | shaohe_feng: no | 09:43 |
shaohe_feng | zhenguo: locate libshss.so.1 | 09:44 |
shaohe_feng | zhenguo: why do you not need libshss.so.1? | 09:44 |
shaohe_feng | zhenguo: why my swift need libshss.so.1? | 09:44 |
zhenguo | shaohe_feng: not sure, can't locate it, it doesn't exist | 09:44 |
zhenguo | shaohe_feng: maybe your devstack config file? | 09:45 |
shaohe_feng | zhenguo: I use the latest devstack | 09:47 |
zhenguo | shaohe_feng: I'm confuesd as well, maybe the latest devstack introduced that bug... | 09:49 |
shaohe_feng | zhenguo: stragely. | 09:50 |
zhenguo | shaohe_feng: have you solved the problem by rebuilding? | 09:51 |
shaohe_feng | zhenguo: I'm try rebuilding | 09:51 |
zhenguo | shaohe_feng: ok, hope that can work | 09:51 |
*** yuntongjin has quit IRC | 09:59 | |
shaohe_feng | zhenguo: now swift can run. | 11:38 |
zhenguo | shaohe_feng: congrats! | 11:38 |
shaohe_feng | zhenguo: http://paste.openstack.org/show/586349/ | 11:38 |
shaohe_feng | zhenguo: anyone encounter this problem can follow this link. | 11:38 |
shaohe_feng | zhenguo: I find the reason. | 11:39 |
zhenguo | shaohe_feng: seems like this link can be expired, I believe they will clean paste periodically | 11:41 |
shaohe_feng | zhenguo: in Openstack requirements: upper-constraints.txt:pyeclib===1.3.1 | 11:41 |
shaohe_feng | zhenguo: This pyeclib require liberasurecode package. | 11:41 |
shaohe_feng | zhenguo: the liberasurecode is install by apt-get | 11:42 |
shaohe_feng | zhenguo: but there are not match. | 11:42 |
shaohe_feng | zhenguo: I find someone suggests to rebuild pyeclib. REF: https://ask.openstack.org/en/question/93267/unable-to-start-swift-proxy-liberasurecode-missing-libshssso/ | 11:43 |
shaohe_feng | zhenguo: This pyeclib require libshss. we can not get libshss by stander ubuntu package. | 11:44 |
zhenguo | shaohe_feng: on my env, pyclib === 1.3.1 as well, | 11:45 |
shaohe_feng | zhenguo: So I rebuild liberasurecode instead of pyeclib. | 11:45 |
shaohe_feng | zhenguo: now I use pyclib === 1.3.1 , but use the rebuild liberasurecode | 11:45 |
shaohe_feng | zhenguo: I did not know why they are not match. | 11:45 |
zhenguo | shaohe_feng: anyway, it's ok now. | 11:46 |
shaohe_feng | zhenguo: anyway, the reason is that they are not match. We can rebuild any of the two packages to make them match | 11:47 |
zhenguo | shaohe_feng: yes, will record the reason, and maybe needed when build a new env in the future. | 11:48 |
shaohe_feng | zhenguo: write chinese blog: http://www.cnblogs.com/shaohef/p/5978527.html | 12:00 |
zhenguo | shaohe_feng: thanks | 12:01 |
shaohe_feng | zhenguo: I also find why Tan0's ironic environment can not dbsync upgrade | 12:10 |
shaohe_feng | zhenguo: It is also not a pure ironic environment | 12:11 |
zhenguo | shaohe_feng: he modified the db? | 12:11 |
shaohe_feng | zhenguo: Yes. | 12:11 |
zhenguo | shaohe_feng: you should ping him first, haha | 12:11 |
shaohe_feng | zhenguo: He modified the db. | 12:11 |
shaohe_feng | zhenguo: He has change the reversion. So the ironic-dbsync can not find this version. | 12:12 |
shaohe_feng | zhenguo: haha, we can developer, we can debug it. But it really take time to debug it. | 12:13 |
shaohe_feng | s/we can developer/we are developer | 12:13 |
zhenguo | shaohe_feng: hah | 12:13 |
zhenguo | shaohe_feng: after summit, maybe I can go Intel to build the enviroment with real hardware together :P | 12:14 |
shaohe_feng | zhenguo: Sure. You are welcome/ | 12:15 |
shaohe_feng | zhenguo: 1 + 1 > 2 | 12:15 |
zhenguo | shaohe_feng: haha | 12:15 |
shaohe_feng | zhenguo: I need to go to home. see you later. | 12:16 |
zhenguo | shaohe_feng: see you | 12:16 |
zhenguo | shaohe_feng: not 'see' you, talk to you later, lol | 12:18 |
*** Kevin_Zheng has quit IRC | 14:39 | |
*** Kevin_Zheng has joined #openstack-nimble | 14:41 | |
*** RuiChen has quit IRC | 15:07 | |
*** RuiChen has joined #openstack-nimble | 15:07 | |
*** shaohe_feng has quit IRC | 18:10 | |
*** shaohe_feng has joined #openstack-nimble | 18:11 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!