Tuesday, 2016-05-17

*** Qiming has joined #openstack-sdks00:07
openstackgerritMichael Gugino proposed openstack/python-openstacksdk: Implement network agents  https://review.openstack.org/31583200:16
*** lhcheng_ has joined #openstack-sdks00:17
*** lhcheng has quit IRC00:17
openstackgerritMichael Gugino proposed openstack/python-openstacksdk: Implement network agents  https://review.openstack.org/31583200:20
*** yuanying has joined #openstack-sdks00:27
openstackgerritMichael Gugino proposed openstack/python-openstacksdk: Implement network agents  https://review.openstack.org/31583200:29
*** yuanying has quit IRC00:30
*** Qiming has quit IRC00:31
*** dfflanders has quit IRC00:32
*** jamielennox|away is now known as jamielennox00:37
*** yuanying has joined #openstack-sdks00:40
*** lhcheng_ has quit IRC00:41
*** michaelgugino has joined #openstack-sdks00:44
*** lhcheng has joined #openstack-sdks01:05
*** lhcheng_ has joined #openstack-sdks01:08
*** lhcheng has quit IRC01:11
*** zhurong has joined #openstack-sdks01:17
*** Qiming has joined #openstack-sdks01:21
*** yuanying has quit IRC01:30
*** singhj has joined #openstack-sdks01:37
*** singhj has quit IRC01:42
*** yanyanhu has joined #openstack-sdks01:53
openstackgerritMichael Gugino proposed openstack/python-openstacksdk: Implement network agents  https://review.openstack.org/31583201:54
openstackgerritHuanxuan Ao proposed openstack/python-openstackclient: Add FakeBackup class and updata backup unittest in volumeV2  https://review.openstack.org/31635901:57
*** jamielennox is now known as jamielennox|away01:59
tangchenstevemar: Hi Steve, would you please help to confirm this patch. https://review.openstack.org/#/c/293997/02:06
tangchenstevemar: If you are OK with it, I can move on to fix all the other similar problems.02:07
stevemartangchen: i shall take a look02:07
stevemarah, i was going to look at this one02:07
tangchenstevemar: thx02:08
*** gildub has quit IRC02:13
stevemartangchen: +2/+A :D02:14
*** coolsvap|zzzzzzz has quit IRC02:14
tangchenstevemar: Thanks. :)02:16
*** yuanying has joined #openstack-sdks02:24
*** fangxu has quit IRC02:36
*** coolsvap has joined #openstack-sdks02:49
*** yuanying has quit IRC02:54
openstackgerritOpenStack Proposal Bot proposed openstack/osc-lib: Updated from global requirements  https://review.openstack.org/31718503:01
openstackgerritOpenStack Proposal Bot proposed openstack/python-openstackclient: Updated from global requirements  https://review.openstack.org/31719603:02
openstackgerritMerged openstack/python-openstackclient: Enhance exception handling for "network delete" command  https://review.openstack.org/29399703:04
*** lnk has joined #openstack-sdks03:23
tangchenstevemar: Hi Steve, please take a look at this BP. https://blueprints.launchpad.net/python-openstackclient/+spec/migrate-glanceclient-to-osc03:24
tangchenstevemar: lnk is now working with me, and he will try to migrate glanceclient to osc03:25
tangchenstevemar: We will discuss this with glance guys soon, and then we can start the work, I think. :)03:25
lnkhi steve, I'd like to take the image commands job.:-)03:27
openstackgerritMichael Gugino proposed openstack/python-openstacksdk: Implement network agents  https://review.openstack.org/31583203:27
lnkstevemar: I'd like to take the image commands job.:-)03:28
stevemartangchen: lnk that would be great :)03:29
stevemarlnk: tangchen i think there are more than just `image` commands03:30
stevemarimage members... but i think that is "add project" ?03:30
stevemarhttps://github.com/openstack/python-glanceclient/tree/master/glanceclient/v2 schemas everywhere!03:33
stevemartangchen: lnk: for the `tags` and `location`, will those be updated based on `osc image set`?03:34
stevemarwhat the heck is a glance task?!03:35
stevemartangchen: lnk i'm totally for using the openstackSDK instead of glanceclient03:36
stevemarone less requirement (it pulls in warlock: https://github.com/openstack/python-glanceclient/blob/master/requirements.txt#L9 -- used for schema/models)03:37
michaelguginowriting tests is defeating :(  Waiting on zuul is painful.03:38
lnkstevemar: ok i will look deeply into it :)03:39
lnkstevemar: thanks ;-)03:41
stevemarmichaelgugino: are waiting for zuul for test results?03:42
stevemarlnk: np! please feel free to bug me if you have any questions03:42
michaelguginostevemar: yes, functional tests03:42
michaelguginois there a way to run unit tests locally?03:43
stevemarmichaelgugino: http://docs.openstack.org/developer/python-openstackclient/developing.html#running-functional-tests03:43
stevemarmichaelgugino: tox -e py27 will run unit tests locally, tox -e functional will run the functional bits locally03:43
stevemarjust need devstack installed03:44
michaelguginoyeah, I don't have any devstack installed atm.  I should probably do that ;)03:44
stevemarmichaelgugino: it's not painful (like it used to be :) )03:44
stevemarmichaelgugino: basically, before jenkins kicks off the functional test suite, it runs this: https://github.com/openstack/python-openstackclient/blob/master/post_test_hook.sh#L13-L2003:45
michaelgugino:).  I'm hoping my tests pass this run, and I can avoid it a little longer03:45
michaelguginois that the only dependency on devstack?03:45
lnkstevemar: ok :)03:45
stevemarso as long as you run: source ~stack/devstack/openrc admin admin  (or somewhere like that), then tox -e functional should be a-ok03:45
*** gouthamr_ has quit IRC03:46
stevemarmichaelgugino: not sure what you mean? devstack (or any openstack cloud) is a requirement for running osc functional tests, yes03:46
stevemari just wouldn't run it / point the functional tests to anywhere meaningful...03:47
michaelguginoI work a lot with openstack-ansible.  It would be good if I could test against that03:47
stevemaryep, you could03:47
michaelguginoinstead of having to spin up another vm with devstack.03:47
michaelguginosweet, I'll give that a go.03:47
stevemarmichaelgugino: the functional tests run based on environment variables, so as long as those are set, you are good03:47
michaelguginoyeah, no problem.03:48
michaelguginoI'll run one now and let you know what it does :)03:48
*** yuanying has joined #openstack-sdks03:48
*** lnk has quit IRC03:53
michaelguginostevemar: it's looking for test_cloud for occ03:55
*** jamielennox|away is now known as jamielennox03:55
stevemarmichaelgugino: is a specific test looking for that?03:55
michaelguginolots of them03:56
*** dfflanders has joined #openstack-sdks03:57
michaelguginostevemar: I'm currently working on an openstacksdk patch btw03:59
*** reedip__ has joined #openstack-sdks03:59
stevemarmichaelgugino: nice04:00
*** lnk has joined #openstack-sdks04:02
michaelguginowell, I can say simply sourcing openrc and running tox -e functional does not work with openstack ansible.  It's looking for test_cloud's credentials.  I suppose I can add a file wherever it's looking though.04:02
*** sheel has joined #openstack-sdks04:06
*** salv-orlando has joined #openstack-sdks04:15
tangchenstevemar: I just went out for lunch...Will start the work with lnk soon. Thanks. :)04:16
*** salv-orl_ has quit IRC04:18
*** yuanying has quit IRC04:22
*** yuanying has joined #openstack-sdks04:23
*** gildub has joined #openstack-sdks04:26
*** yuanying has quit IRC04:27
stevemartangchen: have a good lunch! i'm off to sleep, not feeling too well today04:30
tangchenstevemar: Good night. :)04:32
openstackgerritOpenStack Proposal Bot proposed openstack/python-openstackclient: Updated from global requirements  https://review.openstack.org/31719604:42
*** yuanying has joined #openstack-sdks04:46
*** yuanying has quit IRC05:08
*** e0ne has joined #openstack-sdks05:09
*** e0ne has quit IRC05:11
openstackgerritMerged openstack/osc-lib: Updated from global requirements  https://review.openstack.org/31718505:13
*** michaelgugino has quit IRC05:22
*** fangxu has joined #openstack-sdks05:37
*** reedip__ has quit IRC05:40
*** fangxu has quit IRC05:41
*** fangxu has joined #openstack-sdks05:42
*** jaosorior has joined #openstack-sdks05:43
*** reedip__ has joined #openstack-sdks05:53
*** jamielennox is now known as jamielennox|away06:41
*** tangchen has quit IRC06:47
*** tangchen has joined #openstack-sdks06:48
*** jaosorior has quit IRC06:56
*** jaosorior has joined #openstack-sdks06:57
*** fzdarsky has joined #openstack-sdks07:21
*** lhcheng_ has quit IRC07:33
*** shu-mutou has joined #openstack-sdks08:06
*** fzdarsky is now known as fzdarsky|afk08:12
oomichielmiko: hi, shu-mutou is working for pecan-swagger on magnum side08:16
oomichielmiko: and he cannot install the pecan-swagger from pypi now and he needs to write the url of pecan-swagger on test-requirements.txt08:17
oomichielmiko: can you give him advice on the gerrit? https://review.openstack.org/#/c/303235/08:18
*** e0ne has joined #openstack-sdks08:30
*** tingwang has joined #openstack-sdks08:30
*** kromanenko__ has joined #openstack-sdks08:45
*** kromanenko has joined #openstack-sdks08:45
reedip__tangchen: ping?08:47
tangchenreedip__: yes08:48
reedip__tangchen hi08:48
tangchenhi08:48
reedip__tangchen: sorry, was not present :)08:48
reedip__tangchen: quick query ... related to https://review.openstack.org/#/c/302530/908:48
reedip__tangchen: need your help in this a bit08:49
reedip__tangchen: https://review.openstack.org/#/c/302530/9/openstackclient/network/v2/port.py line#470 gives me OBJECT with entries as string08:49
reedip__tangchen: but in https://review.openstack.org/#/c/302530/9/openstackclient/tests/network/v2/test_port.py, I am getting the FakeObject with key entries as variables ( i.e. not strings)08:50
reedip__tangchen: have yo9u ever faced such an issue in your tests?08:50
tangchenreedip__: Er...no, I don't think so. But it may be FakePort's problem.08:51
tangchenreedip__: Which property ?08:52
reedip__tangchen: fixed_ip08:52
reedip__tangchen: fixed_ip in fakeport is a normal variable but its a string when I try to get it using find_port08:52
tangchenreedip__: In FakePort, we have  'fixed_ips': [{}],08:52
tangchenyes, it is not a string08:52
reedip__tangchen: find_port returns a string08:53
reedip__tangchen: for fixed_ips08:53
reedip__tangchen: I mean obj={'fixed_ips':...} from find_port and obj={fixed_ips:...} from FakePort08:54
*** salv-orlando has quit IRC08:54
reedip__so my test scenarios are not doing the actual work they should do on the object08:54
tangchenreedip__: If so, then I think it is SDK's problem08:55
reedip__tangchen: umm....08:55
tangchenreedip__: Have you checked SDK ?08:55
reedip__tangchen: no not yet, but now I will08:55
reedip__tangchen: thnx for your precious time and help :)08:55
tangchenreedip__: I think the obj returned from sdk is an obj of class Port in SDK08:56
tangchenIt is not a dict08:56
reedip__tangchen : I am not sure08:58
reedip__tangchen : it is displayed as a dict on printing the obj08:59
tangchenreedip__: when I run port list --debug, I got:09:01
tangchen{"ports": [{"status": "ACTIVE", "binding:host_id": "tangchen", "description": "", "allowed_address_pairs": [], "extra_dhcp_opts": [], "updated_at": "2016-05-14T06:14:36", "device_owner": "network:dhcp", "port_security_enabled": false, "binding:profile": {}, "fixed_ips": [{"subnet_id": "73125985-b5cd-4dd3-ac3e-4d2452962402", "ip_address": "10.10.10.2"}], "09:01
tangchenfixed_ip is a string09:01
reedip__tangchen: thats a dict, right?09:01
reedip__tangchen : on running tox, the obj ggives me: <FakeResource admin_state_up=True, allowed_address_pairs=[{}], binding:host_id=binding-host-id-62f5f98a122e4e51bb48c62b7ebec79e, binding:profile={'Superman': 'LexLuthor', 'batman': 'Joker'}, binding:vif_details={}, binding:vif_type=ovs, binding:vnic_type=normal, binding_host_id=binding-host-id-62f5f98a122e4e51bb48c62b7ebec79e, binding_profile={'Superman': 'LexLuthor', 'batman': 'Joker'}, binding_vif_d09:02
reedip__etails={}, binding_vif_type=ovs, binding_vnic_type=normal, device_id=device-id-091d677fcd904d69ac5673264c8d1e02, device_owner=compute:nova, dns_assignment=[{}], dns_name=dns-name-0077c5343a7049159804bf6f645360f1, extra_dhcp_opts=[{}], fixed_ips=[{'subnet_id': '042eb10a-3a18-4658-ab-cf47c8d03152', 'ip_address': '0.0.0.1'}, {'subnet_id': '042eb10a-3a18-4658-ab-cf47c8d03152', 'ip_address': '1.0.0.0'}], id=port-id-e66e45d231cd49419e51787ce7a740eb, ma09:02
reedip__c_address=fa:16:3e:a9:4e:72, name=port-name-56b6314739c34493a47d83842e241127, network_id=network-id-d77073a491da43b2bbd32000d3171154, port_security_enabled=True, project_id=project-id-cc43855734e442e1a1f5009d5561a506, security_groups=[], status=ACTIVE, tenant_id=project-id-cc43855734e442e1a1f5009d5561a50609:02
tangchenreedip__: yes, but it is from the resp body. I will check the return value from sdk09:02
reedip__( stupid NewLine ) : tangchen , the above output which I pasted is an object09:03
reedip__tangchen : and https://github.com/openstack/python-openstacksdk/blob/7a8c7e6df4164ea0112f61881d5f62bf87abdf97/openstack/network/v2/_proxy.py#L1032 returns a port object09:03
tangchenyes09:04
tangchenopenstack.network.v2.port.Port(attrs={u'status': u'N/A', u'binding:host_id': u'', u'description': u'', u'allowed_address_pairs': [], u'extra_dhcp_opts': [], u'updated_at': u'2016-05-14T06:26:02', u'device_owner': u'network:floatingip', u'port_security_enabled': False, u'binding:profile': {}, u'fixed_ips': [{u'subnet_id': u'73125985-b5cd-4dd3-ac3e-4d2452962402', u'ip_address': u'10.10.10.3'}], u'id': u'de32a139-a5a3-471f-9a31-16a9b1346e44',09:04
tangchenu'security_groups': [], u'device_id': u'eafd5894-458e-4bec-bfc4-24cbbd2d218c', u'name': u'', u'admin_state_up': True, u'network_id': u'69443312-1541-4b98-b13b-abad43e70254', u'dns_name': None, u'binding:vif_details': {}, u'binding:vnic_type': u'normal', u'binding:vif_type': u'unbound', u'tenant_id': u'', u'mac_address': u'fa:16:3e:03:bd:44', u'created_at': u'2016-05-14T06:26:02'}, loaded=True)09:04
tangchenit is an obj of Port.09:04
tangchenThen fixed_ips should be a property, not a string.09:05
reedip__tangchen: exactly09:05
reedip__but weirdly, its not09:05
tangchenreedip__: What happened in your test ?09:05
tangchenreedip__: What made you think it is a string ?09:06
reedip__tangchen: tests written in https://review.openstack.org/#/c/302530/9 pass, but it fails on actual ports as mentioned by RuiChen ( http://paste.openstack.org/show/495105/)09:07
reedip__tangchen: on changing the line #476 in https://review.openstack.org/#/c/302530/9/openstackclient/network/v2/port.py from " obj.fixed_ips.remove(ip) " to " obj['fixed_ips'].remove(ip)" worked!09:08
reedip__( worked on the actual ports )09:08
tangchenreedip__: I just read Rui Chen's comment. I think we should find out if the fixed ips can be unset freely.09:10
tangchenreedip_: Maybe we can only unset them on some conditions. I'm not quite sure either09:11
reedip__It is happening with obj['fixed_ips']09:11
reedip__but not with obj.fixed_ips09:11
reedip__tangchen: my new code ( which is uncommitted) works on RuiChen's test but fails the written UT09:12
reedip__because of the transition from property to string in find_ports09:12
tangchenYou mean obj.fixed_ips.remove(ip) doesn't work ?09:13
reedip__tangchen: no it doesnt work on actual ports09:14
reedip__I printed the object09:14
reedip__and it gave me a response body and not a port object09:14
reedip__dont know WHY09:14
reedip__just a minute.... :) working a bit more09:17
tangchenreedip__: OK, I think in Rui Chen's test, --fixed-ip subnet=b0938830-a9d8-4126-aaae-d5fbb0263654,ip-address=20.20.20.309:18
tangchenthe option was not parsed into a dict correctly.09:19
tangchenthe UT is different09:19
tangchenit has only ip_address09:19
tangchenno subnet09:19
tangchenIn the real world, it cannot find the parsed dict in the list. So it failed to remove it.09:20
reedip__that is exactly what I am trying to find out09:22
reedip__:)09:22
tangchen:)09:23
reedip__I found one problem ( maybe)09:25
reedip__I have 2 fixed_ips on a port09:25
reedip__I passed to remove one09:25
reedip__I made a for loop to check the passed argument against each fixed_ip in the port object09:26
reedip__this is the output09:26
reedip__{'subnet_id': u'9d46976f-ec82-41f8-a44d-53b6c89f392d', 'ip_address': '10.0.0.2'} {u'subnet_id': u'9d46976f-ec82-41f8-a44d-53b6c89f392d', u'ip_address': u'10.0.0.2'}09:26
reedip__{'subnet_id': u'9d46976f-ec82-41f8-a44d-53b6c89f392d', 'ip_address': '10.0.0.2'} {u'subnet_id': u'f2b4dd8f-b5d4-4dc8-bd43-10aab86efda7', u'ip_address': u'fd8a:24af:d19c:0:f816:3eff:feed:3019'}09:26
tangchenok09:26
tangchenthen ?09:26
*** coolsvap has quit IRC09:27
reedip__then the problem seems to be simple unicode :(09:28
reedip__see the first output09:28
*** coolsvap has joined #openstack-sdks09:28
reedip__everything matches except the fact that I have 'subnet_id' at one place and u'subnet_id' on the other09:28
reedip__:(09:28
tangchenbut remove() failed ?09:29
tangchenit removes nothing ?09:29
reedip__tangchen: nope09:30
reedip__let me encode the information and see what happens(?)09:30
tangchenI think remove() failed to determine one dict equals to another.09:31
tangchennot sure09:31
reedip__yeah it is unable to do so and encode doesnt work09:32
*** amotoki has joined #openstack-sdks09:35
tangchenreedip__: Would you please try to print obj.fixed_ips.index(the dict) ?09:38
reedip__Okay tangchen , lemme try09:39
tangchenIf exception is thrown, then list cannot find a dict item in itself.09:39
tangchenThen this is the problem.09:39
tangchenWell, I tried this:09:42
tangchen>>> l=[{'subnet_id': u'9d46976f-ec82-41f8-a44d-53b6c89f392d', 'ip_address': '10.0.0.2'}, {u'subnet_id': u'f2b4dd8f-b5d4-4dc8-bd43-10aab86efda7', u'ip_address': u'fd8a:24af:d19c:0:f816:3eff:feed:3019'}]09:42
tangchen>>> l.remove({'subnet_id': u'9d46976f-ec82-41f8-a44d-53b6c89f392d', 'ip_address': '10.0.0.2'})09:42
tangchen>>> print l09:42
tangchen[{u'subnet_id': u'f2b4dd8f-b5d4-4dc8-bd43-10aab86efda7', u'ip_address': u'fd8a:24af:d19c:0:f816:3eff:feed:3019'}]09:42
tangchen>>>09:42
tangchenI think remove() works.09:42
reedip__it doesnt work in the code :(09:42
reedip__it works individually09:42
reedip__Okay, I tried it09:43
reedip__[{u'subnet_id': u'9d46976f-ec82-41f8-a44d-53b6c89f392d', u'ip_address': u'10.0.0.3'}, {u'subnet_id': u'f2b4dd8f-b5d4-4dc8-bd43-10aab86efda7', u'ip_address': u'fd8a:24af:d19c:0:f816:3eff:feed:3019'}]09:43
reedip__Unable to find {'subnet_id': u'9d46976f-ec82-41f8-a44d-53b6c89f392d', 'ip_address': '10.0.0.2'} in fixed-ip09:43
reedip__The first is the obj output09:43
reedip__the second if the index search09:44
tangchenwell, the ip is incorrect09:44
tangchenit should be 10.0.0.3, but it was 10.0.0.209:45
tangchenright ?09:45
*** shu-mutou is now known as shu-mutou-AFK09:48
*** cdent has joined #openstack-sdks09:51
*** zhurong has quit IRC09:51
tangchenreedip__: Going out for dinner. Will be back in an hour.09:54
reedip__tangchen: okay , the client works :)10:01
reedip__tangchen but the sdk doesnt10:01
*** fzdarsky|afk is now known as fzdarsky10:08
*** yanyanhu has quit IRC10:12
*** salv-orl_ has joined #openstack-sdks10:13
*** salv-orl_ has quit IRC10:13
*** cdent has quit IRC10:13
*** salv-orl_ has joined #openstack-sdks10:13
*** cdent has joined #openstack-sdks10:14
*** sdague has joined #openstack-sdks10:18
reedip__tangchen : solved! :)10:23
*** Qiming has quit IRC10:25
*** e0ne has quit IRC10:25
tangchenreedip__: OK :)10:26
*** e0ne has joined #openstack-sdks10:26
*** dfflanders has quit IRC10:46
*** jamielennox|away is now known as jamielennox10:53
*** cdent has quit IRC11:03
*** lucasagomes is now known as lucas-hungry11:07
*** cdent has joined #openstack-sdks11:08
*** rtheis has joined #openstack-sdks11:17
*** Qiming has joined #openstack-sdks11:20
*** salv-orl_ has quit IRC11:32
*** salv-orlando has joined #openstack-sdks11:35
*** tingwang has quit IRC11:37
*** Qiming has quit IRC11:37
*** Qiming has joined #openstack-sdks11:40
*** reedip__ has quit IRC11:40
openstackgerritTang Chen proposed openstack/python-openstackclient: Transfer "ip floating add/remove" to "server add/remove  floating ip"  https://review.openstack.org/30250811:40
openstackgerritTang Chen proposed openstack/python-openstackclient: Transfer "ip floating pool list" to "floating ip pool list"  https://review.openstack.org/30038811:40
openstackgerritTang Chen proposed openstack/python-openstackclient: Transfer "ip fixed add/remove" to "server add/remove fixed ip"  https://review.openstack.org/30259011:40
openstackgerritTang Chen proposed openstack/python-openstackclient: Transfer "ip floating CRUD" to "floating ip CRUD"  https://review.openstack.org/30268711:40
*** Qiming_ has joined #openstack-sdks11:43
*** Qiming has quit IRC11:46
*** Qiming_ has quit IRC11:54
*** Qiming has joined #openstack-sdks11:57
*** Qiming has quit IRC11:58
*** gouthamr has joined #openstack-sdks12:02
*** Qiming has joined #openstack-sdks12:04
*** gildub has quit IRC12:05
*** Qiming has quit IRC12:06
*** Qiming has joined #openstack-sdks12:07
*** lucas-hungry is now known as lucasagomes12:13
*** Qiming has quit IRC12:16
*** Qiming has joined #openstack-sdks12:16
openstackgerritting wang proposed openstack/python-openstackclient: Refactor TestVolumeShow with FakeVolume  https://review.openstack.org/31534412:22
openstackgerritsunyajing proposed openstack/python-openstackclient: add command image_set --deltag option and unit test wo could add a tag ,so we can also remove a tag  https://review.openstack.org/31742712:22
openstackgerritRui Chen proposed openstack/python-openstackclient: Support "--no" and "--all" option in aggregate set and unset  https://review.openstack.org/31019312:23
*** thrash has quit IRC12:37
*** thrash has joined #openstack-sdks12:42
*** thrash has quit IRC12:42
*** thrash has joined #openstack-sdks12:42
*** sheel has quit IRC12:45
*** edmondsw has joined #openstack-sdks12:48
*** salv-orlando has quit IRC12:49
*** lnk has quit IRC12:53
*** salv-orlando has joined #openstack-sdks12:55
*** coolsvap has quit IRC12:56
openstackgerritMarkus Suonto proposed openstack/python-openstacksdk: Fixed session.parse_url not to strip versionless paths anymore  https://review.openstack.org/31744813:00
*** openstackgerrit has quit IRC13:32
*** openstackgerrit has joined #openstack-sdks13:33
*** lnk has joined #openstack-sdks13:39
*** jaosorior has quit IRC13:52
*** sigmavirus24_awa is now known as sigmavirus2413:54
*** thrash has quit IRC14:01
*** Kuwagata has joined #openstack-sdks14:08
openstackgerritOpenStack Proposal Bot proposed openstack/osc-lib: Updated from global requirements  https://review.openstack.org/31749414:08
*** thrash has joined #openstack-sdks14:10
*** thrash has quit IRC14:10
*** thrash has joined #openstack-sdks14:10
openstackgerritOpenStack Proposal Bot proposed openstack/python-openstackclient: Updated from global requirements  https://review.openstack.org/31719614:10
openstackgerritOpenStack Proposal Bot proposed openstack/python-openstacksdk: Updated from global requirements  https://review.openstack.org/31750614:10
elmikooomichi: fixed the pypi issue, added a comment on the 303235 review. thanks again =)14:18
*** amotoki has quit IRC14:23
*** markvoelker has joined #openstack-sdks14:35
*** markvoelker has quit IRC14:35
*** markvoelker has joined #openstack-sdks14:36
*** markvoelker has quit IRC14:39
*** markvoelker has joined #openstack-sdks14:39
*** markvoelker has quit IRC14:51
*** michaelgugino has joined #openstack-sdks14:51
*** markvoelker has joined #openstack-sdks14:53
*** markvoelker has quit IRC14:57
*** gildub has joined #openstack-sdks14:57
*** markvoelker has joined #openstack-sdks14:58
openstackgerritDean Troyer proposed openstack/osc-lib: Add transition doc  https://review.openstack.org/31709514:59
*** salv-orlando has quit IRC14:59
*** salv-orlando has joined #openstack-sdks15:00
*** salv-orlando has quit IRC15:00
*** salv-orlando has joined #openstack-sdks15:00
*** coolsvap has joined #openstack-sdks15:01
*** salv-orlando has quit IRC15:01
*** Qiming has quit IRC15:02
*** salv-orlando has joined #openstack-sdks15:02
*** markvoelker has quit IRC15:04
*** gildub has quit IRC15:04
*** lnk has quit IRC15:05
*** sheel has joined #openstack-sdks15:09
*** amotoki has joined #openstack-sdks15:09
*** singhj has joined #openstack-sdks15:37
*** fangxu has quit IRC15:39
*** CraigSterrett has joined #openstack-sdks15:43
*** lhcheng has joined #openstack-sdks15:50
openstackgerritDean Troyer proposed openstack/osc-lib: Add transition doc  https://review.openstack.org/31709515:51
openstackgerritDean Troyer proposed openstack/osc-lib: Move clientmanager to osc_lib  https://review.openstack.org/31691615:51
openstackgerritDean Troyer proposed openstack/osc-lib: Rework TLS option handling  https://review.openstack.org/31691815:51
openstackgerritDean Troyer proposed openstack/osc-lib: Remove keystoneclient dependency  https://review.openstack.org/31759115:51
openstackgerritDean Troyer proposed openstack/osc-lib: Move shell to osc_lib and begin rework  https://review.openstack.org/31698215:57
*** sdague has quit IRC16:07
*** e0ne has quit IRC16:28
sheeltangchen:  hi16:30
*** fangxu has joined #openstack-sdks16:41
sheelDear core members: could you please review https://review.openstack.org/#/c/292043/16:47
sheelwaiting for final workflow on it..16:47
sheelthanks16:47
*** heyongli has quit IRC16:50
*** heyongli has joined #openstack-sdks16:52
*** fangxu has quit IRC16:53
*** fangxu has joined #openstack-sdks16:54
*** lucasagomes is now known as lucas-dinner17:02
*** thrash is now known as thrash|biab17:08
openstackgerritMerged openstack/osc-lib: Updated from global requirements  https://review.openstack.org/31749417:09
manjeetsrtheis: ping17:11
*** michaelgugino has quit IRC17:12
*** lhcheng_ has joined #openstack-sdks17:15
*** lhcheng_ has quit IRC17:15
*** lhcheng_ has joined #openstack-sdks17:16
*** lhcheng_ has quit IRC17:16
*** lhcheng_ has joined #openstack-sdks17:17
*** kromanenko has quit IRC17:17
*** kromanenko__ has quit IRC17:17
*** lhcheng has quit IRC17:18
openstackgerritMerged openstack/python-openstackclient: Add FakeBackup class and updata backup unittest in volumeV2  https://review.openstack.org/31635917:20
sheeldtroyer: hi17:29
sheeldtroyer:  could you please have  a look at https://review.openstack.org/#/c/315225/  .. its just 4 to 5 line of change, this is already reviewed by rtheis  and stevemar ..  waiting for your aproval for participation...17:31
sheelsorry 21 line of change17:31
sheeldtroyer:  also volume transfer related patch.. is pending for final go ahead..17:33
sheeldtroyer: please find some spare time to review..17:33
sheelthanks17:34
sheelhttps://review.openstack.org/#/c/292043/17:34
*** salv-orl_ has joined #openstack-sdks17:37
*** michaelgugino has joined #openstack-sdks17:37
michaelguginohello all.  Wondering if I could get a couple reviews on https://review.openstack.org/#/c/315832/17:38
*** amotoki has quit IRC17:39
*** salv-orlando has quit IRC17:40
sheelmichaelgugino: LGTM17:46
sheelthough i dont have power to +2 :(17:46
*** e0ne has joined #openstack-sdks17:47
*** michaelgugino has quit IRC17:49
openstackgerritManjeet Singh Bhatia proposed openstack/python-openstackclient: WIP Add functional tests for IP availability  https://review.openstack.org/31764917:49
openstackgerritManjeet Singh Bhatia proposed openstack/python-openstackclient: WIP Add functional tests for IP availability  https://review.openstack.org/31764917:52
*** thrash|biab is now known as thrash17:52
*** michaelgugino has joined #openstack-sdks17:54
openstackgerritManjeet Singh Bhatia proposed openstack/python-openstackclient: WIP Add functional tests for IP availability  https://review.openstack.org/31764917:55
*** cdent has quit IRC18:02
*** coolsvap has quit IRC18:20
*** salv-orl_ has quit IRC18:37
*** sdague has joined #openstack-sdks18:51
openstackgerritMerged openstack/keystoneauth: Updated from global requirements  https://review.openstack.org/31748418:58
*** Kuwagata has quit IRC19:10
*** Kuwagata has joined #openstack-sdks19:11
openstackgerritDean Troyer proposed openstack/osc-lib: Move shell to osc_lib and begin rework  https://review.openstack.org/31698219:11
openstackgerritDean Troyer proposed openstack/osc-lib: Remove keystoneclient dependency  https://review.openstack.org/31759119:11
openstackgerritDean Troyer proposed openstack/osc-lib: Add transition doc  https://review.openstack.org/31709519:11
openstackgerritDean Troyer proposed openstack/osc-lib: Move clientmanager to osc_lib  https://review.openstack.org/31691619:11
openstackgerritDean Troyer proposed openstack/osc-lib: Rework TLS option handling  https://review.openstack.org/31691819:11
briancurtinmichaelgugino: you don’t need to ping the channel for reviews. we all get emails and channel messages about changes.19:17
michaelguginook, didn't mean to be a bother.  Just was hoping to catch some reviews while I'm online in case need of discussion.  I haven't contributed to this project before :)19:19
jamielennoxdtroyer: osc-lib is cleaning up quite nicely19:24
jamielennoxdtroyer: can i suggest as a library bein super paranoid and make absolutely everything private until someone comes screaming at you19:25
dtroyerjamielennox: we've talked about the private before, and generally I agree… what I am trying to do in ClientManager is stop access into the config object inside the ClientManager, at least for the things I know we'll need elsewhere19:26
dtroyertoo much inside knowledge was in play in the existing OSC bits19:27
jamielennoxdtroyer: ++, yea, hide the o-c-c implementation bits away from your users19:27
*** singhj has quit IRC19:28
jamielennoxanyway, i was just browsing and it's nice to not see all the hacks and comments explaining the hacks :)19:29
dtroyerone or two of those will probably survive19:30
jamielennoxi'm sure they will, hopefully more can be pushed to o-c-c as well, like we should still need to be specifying all the session args manually to argparse19:30
*** salv-orlando has joined #openstack-sdks19:35
*** e0ne has quit IRC19:48
*** e0ne has joined #openstack-sdks19:51
*** e0ne has quit IRC19:54
*** Kuwagata_ has joined #openstack-sdks19:56
*** Kuwagata has quit IRC19:59
*** e0ne has joined #openstack-sdks20:01
*** e0ne has quit IRC20:04
*** fzdarsky has quit IRC20:09
*** sheel has quit IRC20:15
*** gildub has joined #openstack-sdks20:43
*** gouthamr has quit IRC20:46
*** gildub has quit IRC20:49
*** salv-orlando has quit IRC20:59
*** salv-orlando has joined #openstack-sdks21:00
*** fangxu has quit IRC21:00
*** rtheis has quit IRC21:02
*** dfflanders has joined #openstack-sdks21:04
*** amotoki has joined #openstack-sdks21:11
*** sdague has quit IRC21:14
*** gildub has joined #openstack-sdks21:27
*** jamielennox is now known as jamielennox|away21:30
*** fzdarsky has joined #openstack-sdks21:30
stevemardtroyer: when you have some time, henrynash is looking for feedback here: https://review.openstack.org/#/c/311460/421:31
*** jamielennox|away is now known as jamielennox21:39
*** michaelgugino has quit IRC21:45
*** edmondsw has quit IRC21:45
*** CraigSterrett has quit IRC22:03
*** sigmavirus24 is now known as sigmavirus24_awa22:08
manjeetsdtroyer: ping22:11
manjeetshttp://logs.openstack.org/49/317649/3/check/gate-osc-dsvm-functional/39a871e/console.html#_2016-05-17_21_40_48_03122:11
manjeetsi guess this failure is because of the reason sdk not released ?22:12
manjeetsi added a dependency in patch but it still failed to find resource22:12
*** markvoelker has joined #openstack-sdks22:14
*** markvoelker has quit IRC22:21
*** markvoelker has joined #openstack-sdks22:22
openstackgerritMerged openstack/python-openstackclient: Add ip version filter to subnet list  https://review.openstack.org/31571922:28
*** Kuwagata_ has quit IRC22:38
*** fzdarsky has quit IRC22:42
*** thrash is now known as thrash|g0ne22:45
briancurtinmanjeets: yes, it’s still failing because that change has still not been released.22:52
briancurtini will see if i can make a release tomorrow, but I’m not doing this every time someone adds one set of methods to the SDK.22:52
*** lhcheng has joined #openstack-sdks23:00
manjeetsbriancurtin:  thanks i added funtional tests according to comments on review it was doing fine with unit tests23:00
*** singhj has joined #openstack-sdks23:02
*** lhcheng_ has quit IRC23:03
*** markvoelker has quit IRC23:12
*** salv-orlando has quit IRC23:21
*** Qiming has joined #openstack-sdks23:39
openstackgerritManjeet Singh Bhatia proposed openstack/python-openstackclient: Add network availability for osc  https://review.openstack.org/30607223:42

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