*** dixiaoli has joined #senlin | 01:00 | |
*** rate has joined #senlin | 01:20 | |
*** yanyanhu has joined #senlin | 01:35 | |
*** zhurong has joined #senlin | 01:52 | |
openstackgerrit | yangyide proposed openstack/senlin master: API documentation for services https://review.openstack.org/459191 | 02:00 |
---|---|---|
*** dixiaoli_ has joined #senlin | 02:01 | |
*** dixiaoli has quit IRC | 02:05 | |
*** dixiaoli_ has quit IRC | 03:13 | |
*** dixiaoli has joined #senlin | 03:15 | |
*** zhurong has quit IRC | 03:21 | |
*** rate has quit IRC | 03:48 | |
*** rate has joined #senlin | 03:49 | |
*** rate has quit IRC | 03:58 | |
*** rate has joined #senlin | 03:59 | |
*** rate has quit IRC | 04:00 | |
*** rate has joined #senlin | 04:00 | |
openstackgerrit | Rajat Sharma proposed openstack/senlin master: Add 'rm -f .testrepository/times.dbm' command in testenv https://review.openstack.org/459500 | 04:07 |
*** rate has quit IRC | 04:07 | |
*** dixiaoli has quit IRC | 04:51 | |
*** rate has joined #senlin | 05:07 | |
*** rate has quit IRC | 05:15 | |
*** dixiaoli has joined #senlin | 05:16 | |
*** rate has joined #senlin | 05:28 | |
*** zhurong has joined #senlin | 05:51 | |
*** zhurong has quit IRC | 06:01 | |
*** dixiaoli_ has joined #senlin | 06:22 | |
*** dixiaoli has quit IRC | 06:24 | |
*** XueFeng has joined #senlin | 09:19 | |
XueFeng | ping yanyanhu | 09:20 |
XueFeng | http://logs.openstack.org/10/458010/1/check/gate-rally-dsvm-senlin-rally-ubuntu-xenial-nv/9053a02/console.html#_2017-04-19_10_55_12_315821 | 09:21 |
yanyanhu | hi, XueFeng | 09:21 |
XueFeng | hi, a rally job for senlin failed | 09:22 |
yanyanhu | this test is run in senlin side? | 09:22 |
XueFeng | This is a check experimental job before | 09:22 |
XueFeng | no, in rally project | 09:23 |
yanyanhu | XueFeng, I see. That job was added when senlin cluster/profile support was added to Rally about a year ago | 09:24 |
yanyanhu | but it has not been updated for a long while I think... | 09:24 |
yanyanhu | can you past the link to the patch that this job is run? | 09:24 |
yanyanhu | let me check it | 09:24 |
XueFeng | https://review.openstack.org/#/c/459515/ | 09:25 |
yanyanhu | hi, XueFeng, looks like senlin engine failed to create profile for the following error: | 09:29 |
yanyanhu | http://logs.openstack.org/15/459515/2/check/gate-rally-dsvm-senlin-rally-ubuntu-xenial-nv/7aa550a/logs/screen-sl-eng.txt.gz | 09:29 |
yanyanhu | ResourceNotFound: ResourceNotFound: No Network found for private | 09:29 |
XueFeng | Yes | 09:30 |
yanyanhu | looks like private network either doesn't exist or is invisible for the test user | 09:30 |
XueFeng | Some body try to fix it | 09:31 |
XueFeng | https://review.openstack.org/#/c/458010/ | 09:31 |
XueFeng | We can try to help them | 09:31 |
yanyanhu | yes, Andrey tried to change network to use from private to public | 09:32 |
yanyanhu | I guess it is not the best way to fix it | 09:32 |
XueFeng | Yes | 09:32 |
yanyanhu | but it should work if public network is accessible for test user | 09:33 |
yanyanhu | umm, didn't saw error message in engine and api log | 09:35 |
XueFeng | Don't sure if it was caused by my patch | 09:35 |
XueFeng | Add a non-admin user intergration test recently. | 09:36 |
yanyanhu | it shouldn't be I think | 09:37 |
XueFeng | Ok | 09:38 |
yanyanhu | the change in senlin's integration test should not influence rally job | 09:38 |
*** dixiaoli_ has quit IRC | 09:38 | |
XueFeng | Ok. If somebody have time can help to fix this rally job:) | 09:39 |
yanyanhu | actually, profile "01baf385-6da5-4cde-8a78-78e703e7097c" does exist according to the engine log | 09:41 |
yanyanhu | no sure why rally test job complains it can not be found during the test | 09:41 |
yanyanhu | http://logs.openstack.org/10/458010/1/check/gate-rally-dsvm-senlin-rally-ubuntu-xenial-nv/9053a02/console.html#_2017-04-19_10_55_17_750141 | 09:41 |
yanyanhu | hi, XueFeng, are you aware of any recent change in senlin side that is related to the project_safe? | 09:45 |
yanyanhu | I have been checking the review list for a while so may not be aware of recent changes... | 09:45 |
yanyanhu | looks like senlin api and engine worked correctly when responded to the request from rally | 09:45 |
yanyanhu | http://logs.openstack.org/10/458010/1/check/gate-rally-dsvm-senlin-rally-ubuntu-xenial-nv/9053a02/logs/screen-sl-api.txt.gz#_2017-04-19_10_55_17_707 | 09:47 |
yanyanhu | here, senlin-api reject the cluster creating request from rally and raised an exception of profile not found | 09:47 |
yanyanhu | but according to the log of engine, that profile does exist when the cluster creating request came | 09:48 |
yanyanhu | http://logs.openstack.org/10/458010/1/check/gate-rally-dsvm-senlin-rally-ubuntu-xenial-nv/9053a02/logs/screen-sl-eng.txt.gz#_2017-04-19_10_55_17_363 | 09:48 |
yanyanhu | that profile was not deleted until the test finished for failure | 09:49 |
yanyanhu | http://logs.openstack.org/10/458010/1/check/gate-rally-dsvm-senlin-rally-ubuntu-xenial-nv/9053a02/logs/screen-sl-eng.txt.gz#_2017-04-19_10_55_18_591 | 09:49 |
*** ruijie has quit IRC | 09:49 | |
yanyanhu | XueFeng, I think the reason might be the following: | 09:55 |
yanyanhu | currently, profile was created by nonadmin user in rally, however, the cluster creating is done using admin user | 09:55 |
yanyanhu | I guess the admin user cannot see profile created by other non-admin user in senlin and thus failed the cluster create | 09:56 |
yanyanhu | XueFeng, could you help to make a test to verify this? I don't have an openstack env in hand now... | 09:56 |
yanyanhu | just need to check whether admin user can see and create cluster using profile created by other non-admin user | 09:57 |
yanyanhu | might be caused by this change: https://review.openstack.org/#/c/415690/ | 10:02 |
XueFeng | hi,yanyanhu | 10:12 |
XueFeng | I will do check later. These days I am debuging demo for boston proposal. | 10:14 |
yanyanhu | XueFeng, sure, no problem, will take a look at it as well after get some time : ) | 10:20 |
yanyanhu | thanks a lot for the summit preparation | 10:20 |
yanyanhu | and wish everything goes well | 10:20 |
XueFeng | :) | 10:21 |
XueFeng | I test admin and non-admin user | 10:21 |
XueFeng | root@tecs-OpenStack-Nova:/home/openstack/devstack# source openrc admin admin | 10:21 |
XueFeng | WARNING: setting legacy OS_TENANT_NAME to support cli tools. | 10:21 |
XueFeng | root@tecs-OpenStack-Nova:/home/openstack/devstack# senlin cluster-create -p pserver mycluster | 10:21 |
XueFeng | WARNING (shell) "senlin cluster-create" is deprecated and will be removed by Apr 2017, please use "openstack cluster create" instead. | 10:21 |
XueFeng | HttpException: The specified profile 'pserver' could not be found. (HTTP 400) (Request-ID: req-6fa62018-ab38-4910-adb8-98c662032973), The specified profile 'pserver' could not be found. | 10:21 |
XueFeng | profile pserver is created by demo user | 10:22 |
yanyanhu | XueFeng, so the admin user is not also blocked from accessing resources created by other non-admin users | 10:40 |
yanyanhu | that could be the reason that failed the rally test | 10:40 |
yanyanhu | this may worth a discussion, I mean whether we should allow admin user to access other users' resource. Or how to provide such ability if needed, even we make project_safe take effect on admin user by default | 10:41 |
*** yanyanhu has quit IRC | 10:43 | |
*** rate has quit IRC | 10:53 | |
XueFeng | yes,yanyanhu | 11:44 |
*** catintheroof has joined #senlin | 11:48 | |
*** catintheroof has quit IRC | 12:08 | |
*** yanyanhu has joined #senlin | 12:51 | |
*** yanyanhu_ has joined #senlin | 12:54 | |
*** yanyanhu has quit IRC | 12:56 | |
*** catintheroof has joined #senlin | 13:01 | |
*** XueFengLiu has joined #senlin | 13:06 | |
*** XueFengLiu has quit IRC | 13:06 | |
*** yanyanhu_ has quit IRC | 13:37 | |
*** XueFeng has quit IRC | 15:21 | |
*** catinthe_ has joined #senlin | 19:28 | |
*** catintheroof has quit IRC | 19:30 | |
*** catinthe_ has quit IRC | 20:42 | |
*** openstack has joined #senlin | 23:31 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!