Thursday, 2017-07-06

*** dixiaoli has joined #openstack-karbor00:09
*** dixiaoli has quit IRC00:14
*** jiaopengju has joined #openstack-karbor01:05
*** dixiaoli has joined #openstack-karbor01:09
*** liujiong has joined #openstack-karbor01:24
openstackgerritOpenStack Proposal Bot proposed openstack/karbor-dashboard master: Updated from global requirements  https://review.openstack.org/47794301:35
openstackgerritMerged openstack/karbor master: Migration from oslo_sphinx to openstackdocstheme  https://review.openstack.org/47968402:09
*** yamamoto has joined #openstack-karbor03:33
*** yushb has joined #openstack-karbor03:57
*** yushb has quit IRC04:18
*** yushb has joined #openstack-karbor04:23
liujiongchenying, yuval: I've pushed the rpm-packaging patch for karbor, but it failed tests. If you have a minute, please help review it -> https://review.openstack.org/#/c/480806/04:24
*** jiaopengju has quit IRC04:39
*** yushb has quit IRC04:55
*** dixiaoli has quit IRC04:58
*** dixiaoli has joined #openstack-karbor05:11
*** zhonghua2 has joined #openstack-karbor05:20
*** zhonghua has quit IRC05:22
*** gouthamr has quit IRC06:14
*** jiaopengju has joined #openstack-karbor06:20
chenyingliujiong  sure.06:23
liujiongchenying: thank you06:24
*** zhonghua has joined #openstack-karbor06:28
*** zhonghua2 has quit IRC06:31
liujiongchenying: most client projects have a jenkins job named "check-osc-plugins". Since we've finished osc plugin for karborclient, do we need add that job for karborclient?06:39
chenyingliujiong: I think we should add one.06:41
liujiongchenying: Besides, we need to register the other data protection commands to openstackclient.06:44
chenyingliujiong: If you would like do it, you could submit the patch. :D06:47
liujiongchenying: sure thing.06:49
chenyingliujiong:  https://review.openstack.org/#/c/480806/ I am not familiar with rpm-packaging.06:51
liujiongchenying: I know a bit but not enough. I have no idea how this is done in openstack's way06:52
chenyingliujiong: We may need consider this situation, some config values in karbor.conf or provider.conf is configured by the script plugin.sh. So We may need consider how to deal with the values in the config file.06:53
liujiongchenying: let me check that06:54
liujiongchenying: you mean the file in devstack directory?06:54
chenyingliujiong: Most of time, the karbor service can not start correctly, the reason is the wrong value in config file.06:55
chenyingliujiong: YES.06:55
liujiongchenying: Ahh, we usually don't set config values when packaging.06:56
liujiongchenying: I suppose that belongs to installation guide's thing.06:56
chenyingliujiong: oh06:57
chenyingliujiong: IMO, is there any place to put some script to do this when installing a rpm package?06:58
liujiongchenying: So I need to know what are those config values exectly?07:00
liujiongchenying: Are they some values that are outside of the installation envitonment?07:01
chenyingliujiong: You can see the plugin.sh in devstack/07:01
liujiongchenying: If these values are related with installation env, then we may needn't set them when installing a RPM.07:02
chenyingliujiong: Most of these values are got fron devstack's envitonment.07:02
liujiong            # Configure for trustee07:03
liujiong            iniset $KARBOR_API_CONF trustee auth_type password07:03
liujiong            iniset $KARBOR_API_CONF trustee auth_url $KEYSTONE_AUTH_URI07:03
liujiong            iniset $KARBOR_API_CONF trustee username karbor07:03
liujiong            iniset $KARBOR_API_CONF trustee password $SERVICE_PASSWORD07:03
liujiong            iniset $KARBOR_API_CONF trustee user_domain_id default07:03
liujiong            # Configure for clients_keystone07:03
liujiong            iniset $KARBOR_API_CONF clients_keystone auth_uri $KEYSTONE_AUTH_URI07:03
liujiong            # Config karbor client07:03
liujiong            iniset $KARBOR_API_CONF karbor_client service_name $KARBOR_SERVICE_NAME07:03
liujiong            iniset $KARBOR_API_CONF karbor_client service_type $KARBOR_SERVICE_TYPE07:03
liujiong            iniset $KARBOR_API_CONF karbor_client version 107:03
liujiongthose, right?07:03
chenyingliujiong: Yes. Some values are set to provider.conf07:03
liujiongchenying: Yes, like swift_key07:04
liujiongchenying: I understand now, as far as I know, these configurations are all related to an existed openstack environment.07:05
chenyingliujiong: right.07:06
liujiongchenying: For this situation, we just need to write a clear install-guide.07:08
liujiongchenying: and I believe this is the openstack's way to handle this.07:10
chenyingliujiong: We have it already07:10
chenyingliujiong: you can see the directory ./install-guide/ in karbor project.07:11
liujiongchenying: Yes, I know it's there.07:12
*** chenying_ has joined #openstack-karbor07:12
liujiongchenying: Remember we also have a installation.rst in doc/source/07:13
liujiongchenying: In this file, we just describe how to install karbor in a single devstack environment.07:15
*** chenying has quit IRC07:16
*** yamamoto has quit IRC07:29
*** yamamoto has joined #openstack-karbor07:34
chenying_liujiong: Yes we may need more detail about installation configuration to doc.07:40
liujiongchenying_: I agree07:41
*** zengyingzhe_ has quit IRC07:41
liujiongchenying_: The openstack infra can post documents to docs.openstack.org, that include project introduction and install-guide, etc. So people can see the list, like posted here https://docs.openstack.org/project-install-guide/ocata/rdo-services.html07:43
chenying_liujiong: Good idea.07:45
*** yamamoto has quit IRC07:47
liujiongchenying_: Recently, the openstack doc team are rearranging document layout, as you can see in karbor's review list.07:50
liujiongchenying_: They're moving install-guide to doc/source, like this patch https://review.openstack.org/#/c/478779/07:51
*** yamamoto has joined #openstack-karbor07:53
chenying_OK07:55
chenying_ping yuval08:57
yuvalhey chenying_08:57
*** yamamoto has quit IRC09:00
chenying_hi How about register a topic about karbor in openstack Sydney summit?09:02
chenying_a topic about the update or plan about karbor?09:02
chenying_I have another idea about a topic protect K8S cluster using karbor.09:03
*** yamamoto has joined #openstack-karbor09:05
chenying_introduce the plan about karbor focus on Container instance protection in queen09:05
chenying_What's your oppion about it?09:06
*** yamamoto has quit IRC09:16
*** yamamoto has joined #openstack-karbor09:29
*** dixiaoli has quit IRC09:51
*** yamamoto has quit IRC09:53
openstackgerritchenying proposed openstack/karbor master: Add the spec for trove database proection plugin  https://review.openstack.org/48094309:59
*** yamamoto has joined #openstack-karbor10:01
liujiongyuval: If you have a minute, please help review https://review.openstack.org/#/c/480806/, I got no idea how to let tests pass. Thanks!10:16
*** liujiong has quit IRC10:22
*** liujiong has joined #openstack-karbor10:23
*** liujiong has quit IRC10:42
*** liujiong has joined #openstack-karbor11:06
*** zhonghua has quit IRC11:26
*** zhonghua has joined #openstack-karbor11:27
*** lihi has quit IRC12:15
*** dimak has quit IRC12:16
*** lihi has joined #openstack-karbor12:21
*** dimak has joined #openstack-karbor12:21
*** Natanbro has joined #openstack-karbor12:45
yuvalliujiong: https://review.rdoproject.org/jenkins/job/DLRN-rpmbuild-rpm-packaging/2889/consoleText12:56
yuvalliujiong: ImportError: No module named abclient12:56
yuvalliujiong: ImportError: No module named icalendar12:57
yuvalliujiong: seems like missing dependencies12:57
liujiongyuval: yes, I have no idea what are the package names of abclient and icalendar on RDO system13:01
yuvalliujiong: seems like it's not that13:04
yuvalliujiong: this one maybe: NotGitRepository: No git repository was found at /builddir/build/BUILD/karbor-0.3.013:04
liujiongyuval: hard to say13:09
liujiongyuval: The RDO CI failed each time and it's hard to debug. I have no local env to test it.13:12
yuvalliujiong: have you asked in #openstack-rpm-packaging13:12
yuvalliujiong: ?13:12
liujiongyuval: I asked, but not this case13:14
*** gouthamr has joined #openstack-karbor13:18
*** yamamoto has quit IRC13:33
*** yamamoto has joined #openstack-karbor13:33
*** zhonghua has quit IRC13:37
*** zhonghua has joined #openstack-karbor13:37
*** zhonghua has quit IRC13:46
liujiongyuval: abclient is not packaged in Fedora or SUSE system, we can not install it.13:47
*** zhonghua has joined #openstack-karbor13:47
yuvalliujiong: I'm not sure that's what failing the build13:55
yuvalliujiong: maybe it just shows an error for building the docs13:56
liujiongyuval: yes, doc build fails with this. But this will also fail when we try to install karbor through a RPM if we add abclient as a dependency.13:58
liujiongyuval: I just pushed a new patch and disabled doc build, RDO CI no longer complains import error.14:00
liujiongyuval: I think we may need to fix the two packages(icalendar and abclient) first.14:01
*** zhonghua has quit IRC14:08
*** zhonghua has joined #openstack-karbor14:09
*** dimak has quit IRC14:29
*** dimak has joined #openstack-karbor14:30
*** Natanbro has quit IRC14:40
*** dimak has quit IRC14:46
*** dimak has joined #openstack-karbor14:47
*** jiaopengju has quit IRC14:54
*** liujiong has quit IRC14:57
openstackgerritYuval Brik proposed openstack/karbor master: Operation Engine: Trigger Multi Node Support  https://review.openstack.org/48110615:00
openstackgerritYuval Brik proposed openstack/karbor master: Operation Engine: Trigger Multi Node Support (WIP)  https://review.openstack.org/48110615:01
*** dixiaoli has joined #openstack-karbor15:53
*** dixiaoli has quit IRC15:57
*** yamamoto has quit IRC16:33
*** yamamoto has joined #openstack-karbor17:34
*** yamamoto has quit IRC17:39
*** yamamoto has joined #openstack-karbor18:37
*** yamamoto has quit IRC18:45
*** yamamoto has joined #openstack-karbor19:13
*** yamamoto has quit IRC19:21
*** yamamoto has joined #openstack-karbor19:49
*** yamamoto has quit IRC19:53

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