08:08:21 #startmeeting multisite 08:08:22 Meeting started Thu Mar 2 08:08:21 2017 UTC. The chair is joehuang. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:08:22 Useful Commands: #action #agreed #help #info #idea #link #topic. 08:08:22 The meeting name has been set to 'multisite' 08:08:34 hello 08:09:07 for the kingbird functest, jira ticket https://jira.opnfv.org/browse/FUNCTEST-742 08:09:12 #info dimitri 08:09:29 and Dimitri also collected all related information and sent to Juha 08:09:48 I contacted Juha whether he can attend the meeting 08:10:06 not receive confirm yet 08:11:11 Hello, Dimitri, after the patch was merged, have you checked that kingbird service run normally in the test environment 08:13:58 hello 08:14:17 very strange 08:14:21 still not running 08:14:52 has kingbird been installed in the target region? 08:15:20 no log has been generated either 08:15:38 yes 08:15:43 but never run 08:16:18 is the endpoint registered? 08:17:31 849cb31800324bff8eb3b5f823e0990f | RegionOne | kingbird | multisite | True | admin | http://192.168.0.2:8118/v1.0 | 08:17:32 | bdc57bc5855e432c92d48d540a6075a2 | RegionOne | kingbird | multisite | True | public | http://172.16.0.3:8118/v1.0 | 08:17:33 | db707cd61e2b475f9e4f1e8dc0b1b184 | RegionOne | kingbird | multisite | True | internal | http://192.168.0.2:8118/v1.0 | 08:17:42 I’ll have a look again] 08:18:14 how about the data base contents 08:20:04 the database has been created 08:20:10 but no tables 08:20:11 ok 08:20:16 I think i know what’s going on 08:20:30 so the db manage not sync the db too 08:21:47 the kingbird commands should contain absolute paths 08:22:15 may be add more print info in "install_kingbird.sh" to log the installation process 08:23:04 after installation, no need to include absolute path 08:24:16 https://github.com/openstack/kingbird/blob/master/setup.cfg#L27-L30 08:24:20 the .conf file is also altered 08:24:38 not that path 08:24:56 whereis kingbird-api 08:24:57 kingbird-api: /usr/local/bin/kingbird-api 08:26:00 yes 08:27:04 is this file KINGBIRD_CONF_FILE created successfully? 08:27:08 yes 08:27:15 and properly configured 08:27:28 so the only thing that hasn’t left any trace is kb commands 08:27:45 so I think it’s the path issue 08:27:52 I’ll try with full path 08:29:04 did not cd to the corresponding folder after git clone 08:29:07 #Setup Kingbird git clone https://github.com/openstack/kingbird.git && cd kingbird/ git checkout tags/0.2.1 -b colorado pip install -r requirements.txt pip install --force-reinstall -U . mkdir -p /etc/kingbird/ oslo-config-generator --config-file tools/config-generator.conf --output-file ${KINGBIRD_CONF_FILE} 08:31:15 git clone https://github.com/openstack/kingbird.git && cd kingbird/ 08:31:24 ok, I found it 08:31:31 https://gerrit.opnfv.org/gerrit/29619 08:31:37 this script has worked 08:31:52 so I guess some adaptation is needed 08:32:00 we don’t install kb via pip 08:32:26 so perhaps running it requires absolute path because of that 08:33:52 did you find the kingbird-api in usr/local/bin 08:34:23 sorry /usr/local/bin instead 08:35:40 if it's not there, then kingbird installation has not been installed successfully 08:36:10 yes it’s there joe, otherwise whereis wouldn’t show 08:36:11 root@node-2:~# ll /usr/local/bin/ | grep kingbird 08:36:12 -rwxr-xr-x 1 root root 155 Mar 2 03:01 kingbird-api* 08:36:13 -rwxr-xr-x 1 root root 158 Mar 2 03:01 kingbird-engine* 08:36:13 -rwxr-xr-x 1 root root 158 Mar 2 03:01 kingbird-manage* 08:36:25 ok, it's there 08:36:40 then it's strange why absolute path is needed 08:36:58 again, we’re not installing via any package manager 08:37:03 so maybe that’s the case 08:37:22 and we still don’t know if this is the cause 08:37:29 we can try if we merge the patch 08:38:40 ok, patch merged 08:39:14 there is one installation "pip install --force-reinstall -U ." 08:41:24 #info kingbird service is not running in the test environment 08:45:46 anything else to bring up? 08:46:14 we have to discuss about the sync-create parameters 08:46:29 hello, my link was broken 08:47:04 hi 08:47:08 hi 08:47:16 I can't change the nick name in irssi 08:47:20 don't know why 08:47:37 we have to discuss about "sync-create" parameters 08:48:46 please 08:48:48 joe mentioned in the comments that he wanted to discuss about the arguements 08:49:38 Your suggestions on the arguements?? 08:50:40 I think we cannot have multiple positional arguements and so i had to keep them as optional arguements however kingbirdclient raises an exception if the necessary arguements are missing 08:51:13 we can follow openstackclient style 08:51:32 and for kingbird client, we may migrate it to openstackclient plugin 08:52:06 so what is your suggestion? 08:53:13 optional parameter will have [] 08:53:37 just like 08:53:38 openstack server create [-h] [-f {json,shell,table,value,yaml}] 08:53:38 [-c COLUMN] [--max-width ] 08:53:38 [--print-empty] [--noindent] [--prefix PREFIX] 08:53:41 (--image | --volume ) --flavor 08:53:45 08:53:47 [--security-group ] 08:53:50 [--key-name ] 08:53:52 [--property ] 08:54:05 fine, but that’s only help text 08:54:13 can you see all info of the command 08:56:06 ok 08:56:50 so for description of the commands we will use [] when optional 08:57:31 anything else? 08:57:35 no 08:57:53 https://hastebin.com/lusafocega.css 08:58:05 we have our resource sync as off now like this 08:58:31 we will change it to the openstack style ... 08:58:38 only —force is optional 08:59:23 agree 08:59:28 Yes --force is optional i will go through joe apparoach and update 09:00:20 ok 09:00:24 other topics 09:00:30 ? 09:00:32 I want some info about the cinder https://bugs.launchpad.net/kingbird/+bug/1583965 09:00:47 we can discuss this offline also but some information 09:01:08 Dimitri fixed the bug 09:01:08 is required on this .. 09:01:18 sorry 09:01:21 not this one 09:01:34 I mean Cinder bug was fixed by Dimitri 09:01:43 yes he fixed it in cinder 09:01:55 Goutham you can contact offline 09:02:00 yes ok 09:02:05 for I reported the bug 09:02:07 we will talk offline 09:02:11 about this 09:02:29 ok 09:02:31 thanks guys 09:02:34 i have nothing more from my side 09:02:34 What about the kingbird service after absolute path was givien 09:02:56 ok, it's time to end the meeting 09:03:00 we can take it also offline 09:03:05 fine 09:03:09 thank you guys 09:03:13 #endmeeting