Friday, 2016-06-03

*** shu-mutou-AFK is now known as shu-mutou00:00
*** Drago has quit IRC00:03
*** Qiming has joined #senlin01:02
*** Qiming_ has joined #senlin01:32
*** Qiming__ has joined #senlin01:33
*** Qiming__ has quit IRC01:33
*** yanyanhu has joined #senlin01:37
*** Qiming- has joined #senlin01:38
*** Qiming- has quit IRC01:44
openstackgerritMerged openstack/senlin: Remove duplicated logic about oslo notifier  https://review.openstack.org/32427101:44
*** Qiming_ has quit IRC01:46
*** Qiming_ has joined #senlin01:46
*** Qiming has quit IRC01:49
openstackgerritYanyan Hu proposed openstack/senlin: Minor tweak versioned object implementation  https://review.openstack.org/32429801:56
*** elynn has joined #senlin01:57
*** elynn_ has joined #senlin02:02
*** elynn has quit IRC02:02
openstackgerritYanyan Hu proposed openstack/senlin: Fix nova_v2 driver  https://review.openstack.org/32434102:09
*** Qiming_ is now known as Qiming02:10
*** zzxwill has joined #senlin02:18
openstackgerritzzxwill proposed openstack/senlin: enlin Basics in senlin typo in remove node section  https://review.openstack.org/32500202:26
openstackgerritQiming Teng proposed openstack/senlin: Fix typo in tutorial about removing node  https://review.openstack.org/32500202:28
Qimingzzxwill, thanks for the patch02:29
Qimingjust published an edit to the commit message02:29
openstackgerritYanyan Hu proposed openstack/senlin: Unify the naming of tempest API test cases  https://review.openstack.org/32500602:29
zzxwillThans:)02:29
zzxwillThanks:)02:29
openstackgerritYanyan Hu proposed openstack/senlin: Fix nova_v2 driver  https://review.openstack.org/32434102:36
elynn_Hi yanyanhu about this patch ^^02:43
yanyanhuhi, elynn_02:43
elynn_should we support old openstacksdk functions?02:43
yanyanhuyou mean nova_v2 driver?02:44
elynn_yes02:44
elynn_Since in mitaka the openstacksdk requirements is >=0.8.102:44
yanyanhuoh, that is a problem02:44
yanyanhueither we add cap to sdk requirement02:44
elynn_Can we change the requirements in stable release?02:44
yanyanhuor back port the change02:44
yanyanhunot sure02:45
yanyanhubut I guess adding cap is better than back port?02:45
elynn_That would be better if we can change requirements for openstacksdk in mitaka...02:45
yanyanhuyes...02:45
elynn_I think so...02:45
yanyanhuQiming, have any experience about this?02:45
yanyanhuanother way is back port this change to mitaka stable02:46
Qimingis mitaka broken?02:46
elynn_bump openstacksdk version to >=0.8.2 would be enough.02:46
elynn_Qiming, yes.02:46
QimingI think in mitaka, there is a openstacksdk version cap02:46
yanyanhuQiming, if user install senlin/mitaka/stable newly02:46
yanyanhuit will break02:46
yanyanhuoh, if cap is there02:46
yanyanhuthere is no problem02:46
Qimingokay, then propose a cap there02:46
Qimingcap the vesion to 0.8.1 would be okay?02:47
yanyanhuI think so02:47
yanyanhulet double check it02:48
elynn_Is it that you are talking about? https://github.com/openstack/requirements/blob/stable/mitaka/upper-constraints.txt#L19902:48
Qimingyes02:49
yanyanhunice02:49
yanyanhu==02:49
elynn_Then it is correct.02:49
Qimingso, if you are using mitaka, you are not supposed to use openstacksdk>=0.8.202:49
yanyanhuso version of all packages will be fixed when releasing02:49
yanyanhucool02:49
Qimingcapped02:49
elynn_okay, then we only need to fix master.02:50
*** yuanying has quit IRC02:50
elynn_Just curious why functional tests can't catch this bug?02:50
Qimingmaybe your functional tests venv is not refreshed02:50
elynn_It won't go to openstacksdk?02:51
Qimingopenstacksdk will be installed to .venv/functional02:51
Qimingif you do 'tox -e functional' instead of 'tox -r -e functional', you will be always using the version you installed the first time you do 'tox -e functional'02:52
elynn_If using openstack_test backend, will it use openstacksdk?02:52
Qimingin other words, it becomes your responsibility to make sure your venv is synced with the latest packages02:52
Qimingno, it will use a fake backend02:53
Qimingthat is a problem we need to fix02:53
elynn_okay... we need to setup integration tests...02:54
yanyanhuelynn_, that's why we need integration test I think02:54
yanyanhuwhich will be run with all TRUE backend service enabled02:54
Qimingin addition to 'functional' test which are using the fake backend, we need to add 'integration' tests that are using real drivers02:54
yanyanhuyep02:54
Qimingbtw, I don't like the place where the fake drivers are placed02:54
Qiminglast time I tried to find the fake drivers, it took me quite some time02:54
Qimingoh, guys, today is the deadline for creating newton-1 release02:57
Qimingplease help check the review pipeline and help check if there are release notes we want to add02:58
openstackgerritMerged openstack/python-senlinclient: Updated from global requirements  https://review.openstack.org/32486403:03
openstackgerritMerged openstack/senlin: Fix typo in tutorial about removing node  https://review.openstack.org/32500203:04
openstackgerritMerged openstack/senlin: Unify the naming of tempest API test cases  https://review.openstack.org/32500603:39
openstackgerritMerged openstack/senlin: Minor tweak versioned object implementation  https://review.openstack.org/32429803:40
*** zzxwill has quit IRC03:46
*** yuanying has joined #senlin03:49
openstackgerritMerged openstack/senlin: Optimize unit tests  https://review.openstack.org/32422404:12
*** elynn_ has quit IRC04:37
*** zzxwill has joined #senlin04:55
openstackgerritQiming Teng proposed openstack/senlin: Initial framework for health manager listener  https://review.openstack.org/32504505:01
*** elynn_ has joined #senlin05:04
*** elynn__ has joined #senlin05:09
*** elynn_ has quit IRC05:09
*** yuanying has quit IRC05:17
*** eldon_ has joined #senlin05:18
openstackgerritYanyan Hu proposed openstack/senlin: Fix nova_v2 driver  https://review.openstack.org/32434105:40
openstackgerritQiming Teng proposed openstack/senlin: Initial framework for health manager listener  https://review.openstack.org/32504505:50
*** yuanying has joined #senlin06:05
*** openstackgerrit has quit IRC06:17
*** openstackgerrit has joined #senlin06:18
*** elynn has joined #senlin06:18
*** elynn__ has quit IRC06:19
*** eldon_ has quit IRC06:19
*** yuanying has quit IRC06:28
*** yuanying has joined #senlin06:29
*** yuanying has quit IRC06:31
*** yuanying has joined #senlin06:31
*** yuanying has quit IRC06:33
*** yuanying has joined #senlin06:34
*** eldon_ has joined #senlin06:50
*** openstackgerrit has quit IRC07:03
*** openstackgerrit has joined #senlin07:04
*** elynn has quit IRC07:27
openstackgerritMerged openstack/senlin: Fix nova_v2 driver  https://review.openstack.org/32434107:28
*** elynn has joined #senlin07:31
*** elynn_ has joined #senlin07:36
*** elynn has quit IRC07:37
*** yuanying has quit IRC07:50
openstackgerritYanyan Hu proposed openstack/senlin: Add negative tempest API test for delete notfound  https://review.openstack.org/32511208:10
elynn_Hi Qiming08:19
elynn_Do you know what's the difference between 'check' and 'gate' in gate layout.yaml? https://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L6702-L670708:20
yanyanhuelynn_, just as it is described in layout.yam I think :)08:24
*** shu-mutou is now known as shu-mutou-AFK08:24
yanyanhucheck is for any new patchset and gate is for verify workflow08:24
yanyanhuverify and merge08:24
elynn_So if I want to enable tempest job, I shall add it both to check and gate section, right?08:25
yanyanhuyes, then it will vote for both patch check and verify08:27
yanyanhuoh, you mean just enable it without voting?08:27
yanyanhuif so, just adding it to check and gate list is ok08:27
elynn_yanyanhu, Saw you in higgins project, are you working on that ?08:33
yanyanhuyes, hope can spend some time on it08:33
yanyanhuwatching and reviewing I think08:33
elynn_What's the status of this project?08:34
yanyanhujust initialized about a month ago08:34
yanyanhunow the team has reached consensus on some basic but important work items08:35
yanyanhubut still lots of things need to discuss and clarify08:35
elynn_good to know08:36
yanyanhusheel and yuanying will start working on API design I think08:36
yanyanhuyes, how it can grow fast :)08:36
elynn_Hope this project going well!08:37
yanyanhuthen we will have a backend for container cluster management08:37
yanyanhuyes :)08:37
*** senk_ has joined #senlin08:37
*** senk has quit IRC08:39
elynn_seems the jenkins are not stable right now.08:39
yanyanhuyes...08:39
*** yuanying has joined #senlin08:39
*** zzxwill has quit IRC09:02
openstackgerritYanyan Hu proposed openstack/senlin: Add negative tempest API test for node create  https://review.openstack.org/32515309:26
Qimingyanyan, https://review.openstack.org/#/c/321382/09:28
Qimingthis patch is incomplete09:28
Qimingthe patch is about cluster deletion, but the modification was extended to policies and profiles09:29
Qimingokay, I see, the second part is only about doc correction, the code is correct09:30
openstackgerritQiming Teng proposed openstack/senlin: Release notes for newton-1  https://review.openstack.org/32516209:34
-openstackstatus- NOTICE: CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience.09:38
yanyanhuQiming, yes :)09:39
*** elynn_ has quit IRC09:42
openstackgerritQiming Teng proposed openstack/python-senlinclient: Added release notes for a new release  https://review.openstack.org/32517209:42
openstackgerritYanyan Hu proposed openstack/senlin: Add negative tempest API test for cluster create  https://review.openstack.org/32517609:44
*** eldon_ has quit IRC09:48
yanyanhuhi, Qiming have you finished the release?09:48
yanyanhuI think there could be a issue in api doc09:49
yanyanhuthere is no chance that resource get api returns 400?09:49
yanyanhubad request09:49
Qimingnot yet09:50
yanyanhushould remove it from api doc?09:51
yanyanhunow 400 is listed in possible resp status code of resource get API09:52
Qimingchecking09:53
Qimingyes, there is a possibility09:53
Qimingbecause we use resource identity instead of resource ID for retrieval09:53
Qimingthe identity can be a name, short-id or UUID of a resource09:53
yanyanhuyes09:54
Qimingthere is a possibility that a user specified a short-id, but it is matching more than one resources09:54
QimingWe raise MultipleChoices from internal09:54
Qimingthen translate that into a BadRequest (400)09:54
yanyanhuok, I see09:54
yanyanhuright, this is possible09:54
Qimingit is users fault that they have to be more specific09:54
yanyanhuunderstand09:55
Qimingpython-senlinclient release 0.4.2 will be based on 685ab4d317745811254b7e1eb347cffaafc26f8b09:57
Qimingsenlin release 2.0.0.0b1 will be based on 23 from senlin.api.common import serializers09:58
Qiming 209:58
Qiming8f9ddb9185851b4353201e913db3a5ecbecf428609:58
Qimingsorry09:58
Qimingwaiting for gate to stabilize and have those two commits in09:58
Qimingthen will propose the release patch09:58
yanyanhuok10:01
-openstackstatus- NOTICE: CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience.10:10
*** ChanServ changes topic to "CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience."10:10
openstackgerritYanyan Hu proposed openstack/senlin: Add negative tempest API test for resource get  https://review.openstack.org/32520710:22
openstackgerritYanyan Hu proposed openstack/senlin: Add negative tempest API test for node create  https://review.openstack.org/32515310:28
openstackgerritYanyan Hu proposed openstack/senlin: Add negative tempest API test for cluster create  https://review.openstack.org/32517610:31
*** yanyanhu has quit IRC10:32
*** zzxwill has joined #senlin11:35
-openstackstatus- NOTICE: CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience.11:44
openstackgerritMerged openstack/python-senlinclient: Added release notes for a new release  https://review.openstack.org/32517213:43
*** ChanServ changes topic to "IRCLog: http://eavesdrop.openstack.org/irclogs/%23senlin/ | Bugs: bugs.launchpad.net/senlin | Review: https://review.openstack.org/#/q/project:openstack/senlin,n,z"14:02
-openstackstatus- NOTICE: Cleanup from earlier block storage disruption on static.openstack.org has been repaired, and any jobs which reported an "UNSTABLE" result or linked to missing logs between 08:00-14:00 UTC can be retriggered by leaving a "recheck" comment.14:02
openstackgerritMerged openstack/senlin: Release notes for newton-1  https://review.openstack.org/32516214:03
*** zzxwill has quit IRC14:34
*** Drago has joined #senlin15:01
*** Drago has quit IRC15:01
*** Drago has joined #senlin15:02
-openstackstatus- NOTICE: The infrastructure team is taking Gerrit offline for maintenance this afternoon, beginning shortly after 20:00 UTC. We aim to have it back online around 00:00 UTC.20:00
-openstackstatus- NOTICE: Gerrit is offline for maintenance until 00:00 UTC20:12
*** ChanServ changes topic to "Gerrit is offline for maintenance until 00:00 UTC"20:12
*** Drago has quit IRC20:52
*** Drago has joined #senlin21:07
*** Drago has quit IRC23:32

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