Monday, 2012-11-19

*** gongysh has joined #openstack-dev00:01
lifelessquantum question: is there a 'fixed network' driver - for networks that are not virtualised, and we want to just deal, doing DHCP but thats it.00:05
lifeless(this is in the context of baremetal, and the thread I started on the list last week)00:05
*** mmcloud has quit IRC00:07
mordredhrm00:10
mordredlifeless: that might be an interesting first-step for us00:10
gongyshlefeless: quantum generate mac <-> ip mapping and put them into dhcp server.00:11
gongyshsorry, lifeless.00:11
lifelessgongysh: close, - there is already a baremetal VIF plug driver.00:11
lifelessgongysh: which understands that baremetal hosts have fixed macs; I'm digging into whats needed for dealing with a regular (non-openflow) L2/L3 physical infrastructure00:12
gongyshlifeless: problem is how to assign networks to instances for baremetal machines00:12
lifelessgongysh: indeed00:12
lifelessgongysh: thats something that I think the responders to my email missed00:12
*** sacharya1 has joined #openstack-dev00:13
lifelessgongysh: specific machines need to be constraints to the networks physically available00:13
lifelessand attempts to use those machines by folk without access to those networks rejected.00:13
*** sacharya has quit IRC00:13
lifelessrelated to that is VLAN support00:14
*** eternal1 has quit IRC00:14
lifelesswhich sort of needs one port on multiple network/subnet.00:14
*** roadTripper has joined #openstack-dev00:15
gongyshlifeless:  you have to let things such like quantumv2.api: allocate_for_instance to give quantum mac for virtual port.00:16
lifelessgongysh: thanks00:16
lifelessthe provider network extension may be useful00:17
gongyshlifeless: for L2, I think we should use provider network concept.00:19
lifelessgongysh: are you also working on baremetal ?00:20
gongyshlifeless:  a few months ago.00:20
lifelessgongysh: ah, so you have it working, or are doing something else now ?00:21
gongyshlifeless: I just mentored. I have no working artifacts. I am a developer on quantum project00:22
lifelessgongysh: oh cool00:23
lifelessgongysh: I may be asking you more questions :)00:23
gongyshlifeless: sure. where is your blur print if any?00:24
lifelessgongysh: there is no blueprint yet. There are two things; one is automation that sets up a virtualised test environment, which currently has network issues because it lacks the ability to constrain ports to have real mac addresses00:25
*** maxiz_ has quit IRC00:25
lifelessand there is the email I sent to the list last week00:25
lifelessthe automation is on github - https://github.com/tripleo/demo/00:26
lifelesshow do you turn on the provider network extension ?00:29
gongyshlifeless: ovs or linux bridge plugin support provider network by default.00:30
gongyshlifeless: u just need to create a net with --provider:network_type vlan|flat|local|gre --provider:physical_network test1 --provider:segmentation_id vlan_id|gre_tunnel_id.00:32
gongyshlifeless: first u need define a physical network in ovs or linux bridge plugin configuration file00:32
gongyshlifeless: second, link baremetal machines with a switch and link the switch to the defined physical network.00:33
gongyshlifeless: third make quantumv2.API can allocate network information with specified mac.00:34
*** andrewbogott is now known as andrewbogott_afk00:36
lifelessgongysh: nova.virt.baremetal.vif_driver.BaremetalVIFDriver should do the last bit ?00:36
lifelessgongysh: what sort of switch should I use for this - for the 'second, link baremetal machines with a switch and link the switch to the defined physical network.' step, there is no ovs or linux bridge involved.00:37
gongyshlifeless:  no. we need to run the dhcp agent, which will create port on ovs or linux bridge.00:38
lifelessgongysh: so - the baremetal compute node will run the dhcp agent; it will have an ovs|linux bridge, which the agent connects to, and its connected to the physical network via the config file ?00:40
*** otherwiseguy has quit IRC00:40
gongyshlifeless: I think baremetanlVIFDriver should call a modified qantumv2.api's allocate_for_instance00:40
gongyshlifeless: quantum's dhcp agent uses port on ovs or linux bridge. and the bridge (such as br-int )will link to physical network (br-eth1).00:42
lifelessok00:43
lifelessI think I see00:43
gongyshlifeless: the physical network will link to the switch that links some of bare metal machines.00:43
lifelessyes00:43
lifelessI will try and get my devstack baremetal w/quantum working00:43
lifelessyou have been very helpful00:43
lifelesssome of the intricacies here are not well covered by the documentation00:43
gongyshlifeless: I think the first step is the baremetanlVIFDriver which should give mac to quantum to create port and allocate IPs.00:46
gongyshlifeless: if need hep, you can send email to ML or ping me at IRC.00:47
lifelessgongysh: yes, I agree - I think the baremetal VIF driver already does that.00:50
lifelesslet me get you a link to its code00:50
lifelessgongysh: https://github.com/tripleo/nova/blob/baremetal-dev/nova/virt/baremetal/vif_driver.py#L2800:51
*** matiu has quit IRC00:52
*** dims has joined #openstack-dev00:52
*** pabelanger_ has quit IRC00:53
*** pabelanger has joined #openstack-dev00:53
*** alexpilotti has joined #openstack-dev00:59
gongyshlifeless: sorry, I cannot see how it is calling quantumv2.api method.00:59
*** winston-d has joined #openstack-dev01:01
lifelessgongysh: oh, I understand now. I thought it was called into by quantum01:01
lifelessgongysh: I will want use_namespaces = False, right ?01:04
*** dedis6 has joined #openstack-dev01:07
*** eglynn has joined #openstack-dev01:08
gongyshlifeless: if namespace or not does not matter01:10
*** eglynn__ has quit IRC01:11
*** Tross has joined #openstack-dev01:12
*** dedis6 has quit IRC01:15
*** jcmartin has joined #openstack-dev01:21
lifelessgongysh: so, provider network, IIRC - in /etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini01:22
lifelessnetwork_vlan_ranges = physnet1, physvlans:1:201:22
lifelessand01:22
lifelessbridge_mappings = physnet1:br-eth1, physvlans:br-eth101:22
lifelesswould say 'there is one physical network and 2 vlans, and they are all accessible via an ovs bridge br-eth1 on the machine01:23
gongyshlifeless: why use two physnets in one br-eth1? u can try with only  phynet1: br-eth1.01:25
lifelessgongysh: well, we have a real network & the two vlans01:26
gongyshlifeless: one quantum virtual network will link to one physical net with one vlan id.01:26
lifelessok01:26
lifelessadded a note01:26
gongyshlifeless: this case, u need to create two quantum virtual networks.01:26
lifelessgongysh: do you mean three ?01:26
lifelessgongysh: we use the native vlan as well as the two vlans01:26
gongyshlifeless:  ok this case, you will have three physical nets: one is flat, and two are vlaned.01:27
*** alexxu has joined #openstack-dev01:31
lifelessgongysh: ok, so I make three ovs bridges01:33
lifelessgongysh: and to one I add the physical flat network, physnet1 and to the next I add the vlan 1 and to the next I add the vlan201:33
lifelessgongysh: then I say bridge_mappings = physnet1:br-eth1, physvlans:br-vlan1, physvlans:br-vlan2 ?01:34
lifelessthat doesn't seem like it works quite right to me.01:34
lifelessOr do I sdefine01:34
lifelessnetwork_vlan_ranges = physnet1, physvlans2:1:1 physlvlans2:2:2 ?01:34
lifelessand then01:34
lifelessbridge_mappings = physnet1:br-eth1, physvlans1:br-vlan1, physvlans2:br-vlan201:34
lifeless?01:35
lifeless[I'm afk for a little bit, shopping run to super market]01:35
*** Tross has quit IRC01:36
*** Tross has joined #openstack-dev01:37
gongyshlifeless: network_vlan_ranges = flatnet, vlannet:1:2, bridge_mappings = flatnet: br-eth1, vlannet: br-vlan01:38
gongyshlifeless: u can have a try.01:38
*** littleidea has joined #openstack-dev01:40
*** esp has joined #openstack-dev01:46
*** colinmcnamara has quit IRC01:47
*** colinmcnamara has joined #openstack-dev01:48
*** colinmcnamara has left #openstack-dev01:49
*** reed has joined #openstack-dev01:50
*** edygarcia has joined #openstack-dev01:52
lifelessgongysh: ah! thanks01:56
openstackgerritA change was merged to openstack/nova: update api_samples add os-services module  https://review.openstack.org/1614101:58
*** dingus9 has quit IRC02:07
openstackgerritA change was merged to openstack/nova: add instance_type_extra_specs to instances  https://review.openstack.org/1612202:10
*** maxiz has joined #openstack-dev02:12
*** kspear has joined #openstack-dev02:22
*** Mandell has joined #openstack-dev02:25
openstackgerritA change was merged to openstack/nova: Fixes create instance *without* config drive test  https://review.openstack.org/1608302:27
*** littleidea has left #openstack-dev02:34
*** littleidea has joined #openstack-dev02:39
*** esp has quit IRC02:39
*** littleidea has left #openstack-dev02:40
*** esp has joined #openstack-dev02:43
lifelessgongysh: sorry to bother you; does this look correct;02:45
lifelessnetwork_vlan_ranges = physnet, physvlans:2:302:45
lifelessbridge_mappings = physnet1:br-eth1, physvlans:br-vlan02:45
lifelesssudo ovs-vsctl add-br br-eth102:45
lifelesssudo ovs-vsctl add-port br-eth1 eth102:45
lifelesssudo ovs-vsctl add-br br-vlan02:45
lifelesssudo ovs-vsctl add-port br-vlan vlan202:45
lifelesssudo ovs-vsctl add-port br-vlan vlan302:45
lifelessor should I be adding eth1 to br-vlan ?02:45
gongyshlifeless: no. eth1 is for flat network, right?02:48
lifelesseth1 is the flat network for untagged frames, vlans are on eth1 too, for tagged traffic02:50
*** esp has quit IRC02:50
*** Mandell has quit IRC02:52
*** matiu has joined #openstack-dev02:56
*** matiu has quit IRC02:56
*** matiu has joined #openstack-dev02:56
*** edygarcia has quit IRC03:08
openstackgerritA change was merged to openstack/swift: Remove IP-based container-sync ACLs from auth middlewares.  https://review.openstack.org/1635803:14
*** edygarcia has joined #openstack-dev03:18
*** nati_ueno has quit IRC03:24
*** Tross has quit IRC03:25
*** amotoki has joined #openstack-dev03:28
*** alexpilotti has quit IRC03:29
lifelessgongysh: nova-compute is failing to call quantumv2api - http://paste.openstack.org/show/26118/ what would cause that ?03:30
gongyshlifeless: how do u call it?  the API should be called in nova's context.03:39
lifelessgongysh: thats the normal nova code03:41
lifelessgongysh: calling into allocate_for_instance03:41
*** edygarcia has quit IRC03:41
lifelesssame error generated in the log after calling nova delete03:41
lifeless2012-11-19 03:40:25 DEBUG nova.network.quantumv2.api [req-96cdfd51-6598-411d-8299-a2797ab843ea admin admin] get_instance_nw_info() for bmtest from (pid=11593) _get_instance_nw_info /opt/stack/nova/nova/network/quantumv2/api.py:19103:41
lifeless2012-11-19 03:40:25 ERROR nova.openstack.common.rpc.amqp [-] Exception during message handling03:42
lifeless2012-11-19 03:40:25 TRACE nova.openstack.common.rpc.amqp Traceback (most recent call last):03:42
lifeless2012-11-19 03:40:25 TRACE nova.openstack.common.rpc.amqp QuantumClientException: (403, 'Forbidden')03:42
lifeless2012-11-19 03:40:25 TRACE nova.openstack.common.rpc.amqp03:42
*** Tross has joined #openstack-dev03:44
*** Dr_Who has quit IRC03:46
*** maxiz has quit IRC03:47
gongyshcan u run quantum client command on quanum server?03:48
gongyshsuch as quantum net-list03:48
gongyshit seems the quantum server isn't running well with keystone.03:50
lifelessyes, just fine03:51
lifelessquantum net-list03:51
lifeless+--------------------------------------+---------+--------------------------------------+03:51
lifeless| id                                   | name    | subnets                              |03:51
lifeless+--------------------------------------+---------+--------------------------------------+03:51
lifeless| 2963ca4f-f1fa-4cc9-8af7-4b1dcba4868d | nova    | f8720646-f8f6-4e8c-8bb1-84b67d01aca8 |03:52
lifelessetc03:52
lifelessu'user': {u'username': u'quantum', u'roles_links': []04:00
lifelessin the token04:01
lifelesslooks like no role setup pehraps?04:01
lifelessits in the 'service' tenant though04:04
lifelesskeystone user-role-list doesn't list it though04:04
lifelessso, devstack failure perhaps. Will try to reproduce tomorrow04:05
lifelessodd though04:10
lifeless keystone user-role-add --user_id f88d44af51724873b5fa66dd6858f490 --tenant-id f0f504f70d0d4a45a7bf34d69a6932f5 --role-id 87b93d48ae16412baec1aecfd50ec7c704:10
lifelessUnable to communicate with identity service: {"error": {"message": "Conflict occurred attempting to store role grant. User f88d44af51724873b5fa66dd6858f490 already has role 87b93d48ae16412baec1aecfd50ec7c7 in tenant f0f504f70d0d4a45a7bf34d69a6932f5", "code": 409, "title": "Conflict"}}. (HTTP 409)04:10
lifeless keystone user-role-list --user-id f88d44af51724873b5fa66dd6858f49004:10
lifeless$04:10
lifeless(that is - nothing)04:10
*** xchu has joined #openstack-dev04:10
*** xchu is now known as Guest4406104:10
*** Guest44061 has quit IRC04:15
*** xchu_ has joined #openstack-dev04:15
*** xchu_ has quit IRC04:16
*** maxiz has joined #openstack-dev04:18
*** littleidea has joined #openstack-dev04:20
lifelessahhh04:21
lifelessits using localhost not the actual endpoint.04:21
lifelessbizarre04:21
lifelessat least I know where to poke tomorrow04:21
*** Ryan_Lane1 has joined #openstack-dev04:21
*** Ryan_Lane has quit IRC04:23
*** dedis has joined #openstack-dev04:27
*** pabelanger has quit IRC04:32
*** Tross has quit IRC04:37
*** esp has joined #openstack-dev04:39
*** roadTripper has quit IRC04:39
*** alexxu has quit IRC04:41
openstackgerritA change was merged to openstack/oslo-incubator: Use the ThreadGroup for the Launcher  https://review.openstack.org/1593404:41
*** Tross has joined #openstack-dev04:43
*** esp has quit IRC04:43
*** mikal has quit IRC04:44
*** mikal has joined #openstack-dev04:47
*** diganta has joined #openstack-dev04:47
*** Ryan_Lane1 is now known as Ryan_Lane04:51
*** Ryan_Lane has joined #openstack-dev04:51
*** yachf has joined #openstack-dev05:00
*** yachf has left #openstack-dev05:00
*** reed has quit IRC05:43
*** koolhead17 has joined #openstack-dev05:46
*** thingee has quit IRC05:56
*** wuwenxiang has joined #openstack-dev05:58
*** hattwick has quit IRC06:00
*** wuwenxiang is now known as wu_wenxiang06:02
*** wu_wenxiang has quit IRC06:03
*** sacharya1 has quit IRC06:04
*** stevebake has joined #openstack-dev06:06
*** amotoki has quit IRC06:08
*** wu-wenxiang has joined #openstack-dev06:12
*** ben__duyujie has joined #openstack-dev06:16
*** wu-wenxiang has quit IRC06:18
*** AnilV4 has joined #openstack-dev06:19
*** wu-wenxiang has joined #openstack-dev06:22
*** jcmartin has quit IRC06:22
*** vipul is now known as vipul|away06:24
*** benner has quit IRC06:33
*** enikanorov_ has joined #openstack-dev06:34
*** djinni has quit IRC06:35
*** enikanorov has quit IRC06:36
*** djinni has joined #openstack-dev06:36
*** benner has joined #openstack-dev06:37
openstackgerritA change was merged to openstack/oslo-incubator: Fix update.py string interpolation  https://review.openstack.org/1638706:38
*** hattwick has joined #openstack-dev06:42
*** koolhead17 has quit IRC06:45
*** garyk has joined #openstack-dev06:55
*** Mandell has joined #openstack-dev06:56
openstackgerritA change was merged to openstack/nova: Set node_availability_zone in XenAPIAggregateTestCase  https://review.openstack.org/1639607:00
openstackgerritA change was merged to openstack/nova: add index to fixed_ips  https://review.openstack.org/1618907:01
*** ben__duyujie_ has joined #openstack-dev07:02
*** eglynn_ has joined #openstack-dev07:02
*** ben__duyujie has quit IRC07:04
*** mindpixel has joined #openstack-dev07:05
*** eglynn has quit IRC07:06
*** zyluo has joined #openstack-dev07:09
BLZbubbagood morning07:14
BLZbubbaany idea what the "libvirt.xml" file is used for?  there is one in the same directory as the disk images07:14
BLZbubbai am trying to find the easiest way to bring up a vm that was created on a different compute node which died07:14
BLZbubbaapparently it is possible to use virsh to dump the xml config -- but only while the original node is still running obviously07:15
openstackgerritA change was merged to openstack/quantum: Delete floating port and floatingip in the same transaction  https://review.openstack.org/1640007:16
BLZbubbahmm apparently this file ends up in /etc/libvirt/qemu07:17
*** mrunge has joined #openstack-dev07:22
*** afazekas has joined #openstack-dev07:23
*** rushiagr has joined #openstack-dev07:24
*** ben__duyujie has joined #openstack-dev07:24
*** thimble has joined #openstack-dev07:25
*** ben__duyujie_ has quit IRC07:27
openstackgerritA change was merged to openstack/quantum: Completes unittest coverage of quantum.api.v2.attributes.py  https://review.openstack.org/1595807:29
*** henrynash has joined #openstack-dev07:33
*** ben__duyujie_ has joined #openstack-dev07:34
*** ben__duyujie has quit IRC07:35
*** yolanda has joined #openstack-dev07:36
*** Mandell has quit IRC07:44
*** Mandell has joined #openstack-dev07:44
*** thimble has quit IRC07:47
*** littleidea has quit IRC07:48
*** Mandell has quit IRC07:50
*** henrynash has quit IRC07:50
*** rafaduran has joined #openstack-dev07:53
*** reidrac has joined #openstack-dev07:57
yolandahi,i have a problem with git... i'm trying to create a new empty branch from nova08:00
yolandabut when i create it and i try to do a commit, it's always appending there an unwanted commit i didn't add08:00
yolandait adds a Merge "add index to fixed_ips", how can i get rid of that?08:01
*** FlaPer87 has joined #openstack-dev08:01
*** thimble has joined #openstack-dev08:03
ttxdims: I already started to work on a patch. What's needed is a bit more complex... I'd suggest you abandon your change: I'll ping you when mine is ready :)08:06
zykes-dripton: around ?08:08
*** reidrac has quit IRC08:11
*** aloga has joined #openstack-dev08:18
*** jpich has joined #openstack-dev08:19
*** reidrac has joined #openstack-dev08:28
*** corXi has joined #openstack-dev08:31
*** rushiagr1 has joined #openstack-dev08:31
*** rburon has joined #openstack-dev08:33
*** rushiagr has quit IRC08:35
*** fc__ has joined #openstack-dev08:42
*** ndipanov has joined #openstack-dev08:43
*** zing has joined #openstack-dev08:43
*** rushiagr1 has quit IRC08:45
*** ociuhandu has joined #openstack-dev08:47
*** ijw1 has joined #openstack-dev08:47
*** winston-d has quit IRC08:52
*** maxiz has quit IRC08:56
*** ijw1 has quit IRC08:57
*** ijw1 has joined #openstack-dev08:57
*** derekh has joined #openstack-dev08:57
*** m4xmr has joined #openstack-dev09:03
*** m4xmr has left #openstack-dev09:03
*** xchu has joined #openstack-dev09:03
*** zyluo has quit IRC09:03
*** xchu is now known as Guest6705809:04
*** Guest67058 has quit IRC09:05
*** xchu_ has joined #openstack-dev09:05
*** henrynash has joined #openstack-dev09:27
*** darraghb has joined #openstack-dev09:27
yolandahi, i have a problem trying to create an api test. I'm trying to execute a "restore" call for a server, but i receive that error: Cannot 'restore' while instance is in vm_state active09:30
yolandawhen i create a server, how can i modify the vm_state of that, or force the deletion?09:30
*** pixelbeat has joined #openstack-dev09:30
*** danpb has joined #openstack-dev09:30
yolandai did something like that after the post server:09:30
yolanda        response = self._do_delete('servers/%s' % uuid)09:30
yolanda        self.assertEqual(response.status, 204)09:30
yolanda        self.assertEqual(response.read(), '')09:30
yolandabut still same problem09:31
*** mikal has quit IRC09:35
*** ijw11 has joined #openstack-dev09:36
*** mikal has joined #openstack-dev09:36
yolandahi, can i get any help with an api test?09:36
*** zaneb has joined #openstack-dev09:37
*** yjiang5 is now known as yjiang5_away09:39
*** ijw1 has quit IRC09:40
*** zaneb has quit IRC09:41
*** maxiz has joined #openstack-dev09:44
*** kpavel has joined #openstack-dev09:45
*** Ryan_Lane has quit IRC09:45
openstackgerritA change was merged to openstack/quantum: Ensure that deleted gateway IP address is recycled correctly  https://review.openstack.org/1636009:46
*** maploin has joined #openstack-dev09:47
*** maploin has quit IRC09:47
*** maploin has joined #openstack-dev09:47
kpavelHi, what is the right way to reopen Abandoned change? Thanks.09:50
*** ijw11 has quit IRC09:54
*** ijw1 has joined #openstack-dev09:54
*** wu_wenxiang has joined #openstack-dev09:55
kpavelnevermind. found the button :)09:59
*** kpavel has quit IRC09:59
*** FlaPer87 has quit IRC10:01
*** xchu_ has quit IRC10:03
*** sthaha has joined #openstack-dev10:09
*** ijw1 has quit IRC10:12
*** ijw1 has joined #openstack-dev10:13
*** zaneb has joined #openstack-dev10:14
*** alexpilotti has joined #openstack-dev10:16
*** zyluo has joined #openstack-dev10:20
*** vds has joined #openstack-dev10:20
vdsI'm trying to register a new email address on gerrit, I did it a couple of times, but it's been like 30 mins and got no email confirmation, who can I bother? :)10:21
*** rushiagr has joined #openstack-dev10:21
zanebvds: the #openstack-infra guys10:22
zyluovds, I believe gerrit uses launchpad openid so that if you wish to change your email addr you should go to launchpad10:23
vdszaneb, thanks, I do have that new mail already in LP, I'm trying to add also to gerrit from the Contact Information page, I fill the form, it says wait for a confirmation email, but the confirmation email doesn't arrive, I'll ask on the other channel10:25
*** ijw1 has quit IRC10:25
yolandawho can i ask for a doubt i have about this bug? https://bugs.launchpad.net/nova/+bug/107015710:26
yolandaapart from maurosr10:26
uvirtbotLaunchpad bug 1070157 in nova "DeferredDelete extension doesn't have API Sample Tests to Documentation" [Low,Confirmed]10:26
*** ijw1 has joined #openstack-dev10:27
digantahi  yolanda:10:28
yolandahi diganta10:28
yolandai have a question about how to test the deferred delete api, can you help?10:29
digantayolanda:  can u help me  , i am facing problem during running git review command ?10:29
yolandaoh, i was asking you for help :)10:30
yolandaok, tell me, what's the problem10:30
digantayolanda:  plz check http://fpaste.org/M0LN/10:31
yolandadiganta, and have you tried to run the rebase?10:32
digantayeah i tried everything , then getting conficts and after resolving , then the same problem  yolanda10:33
yolandaare you working on your own branch?10:34
digantano master10:34
yolandayou should work in your own branch10:34
rushiagrdiganta: dont work on master, fork out a branch out of master and work on it.. it is mentioned in the gerritworkflow link which i gave you10:35
rushiagryolanda: you can post a comment for that bug there10:36
digantaok yolanda  first i have to create a branch then i will proceed further , right   ?10:36
*** zyluo has quit IRC10:36
*** FlaPer87 has joined #openstack-dev10:36
yolandadiganta, yes, have you looked at the gerrit workflow?10:36
*** edygarcia has joined #openstack-dev10:36
*** edygarcia has quit IRC10:38
*** mindpixel has quit IRC10:43
digantarushiagr:  i switched to another branch i created , then running  git review , output http://fpaste.org/WwR5/10:51
digantayolanda:  i switched to another branch i created , then running  git review , output http://fpaste.org/WwR5/10:55
*** asalkeld has quit IRC10:56
*** ijw1 has quit IRC10:56
*** ijw1 has joined #openstack-dev10:57
*** wu_wenxiang has quit IRC10:58
*** asalkeld has joined #openstack-dev11:01
digantayolanda:  r u there ?11:04
*** thimble has quit IRC11:05
yolandadiganta, yes11:05
yolandalet me see11:05
digantayolanda:  i switched to another branch i created , then running  git review , output http://fpaste.org/WwR5/11:05
digantaok11:06
yolandadiganta, did you follow all the steps of review flow?11:06
yolandahttp://wiki.openstack.org/GerritWorkflow11:06
digantayolanda:  i run git status , there is nothing to commit , then i run git review11:07
yolandaseems that you are missing the change id on the commit messaage11:07
yolandagit commit --amend11:07
yolandathis allow to change the message11:08
*** mmagr has joined #openstack-dev11:09
rushiagrit automatically assigns a change id, so basically do just git commit --amend, and save it, and have the change id created for you in the commit message. I hope this is the right way. yolanda: confirm please11:12
yolandarushiagr, i think so, yes - but i'm a bit newbie with that system...11:13
openstackgerritA change was merged to openstack/ceilometer: Remove nova.flags usage  https://review.openstack.org/1631411:13
digantayolanda:  can u check plz http://fpaste.org/RJIM/11:19
yolandasame problema again? but now with your branch?11:20
digantayeah yolanda11:20
yolandaat this point, what i've done sometimes is just removing all and start again.... but as i told, i'm not an expert on it11:21
*** sileht has quit IRC11:21
yolandai just removed the whole directory, do the clone again, update....11:21
*** oleg__ is now known as ogelbukh11:23
*** sileht has joined #openstack-dev11:24
rushiagrjust do 'git rebase --continue' or 'git rebase --abort'. Not sure, m too not an expert11:25
rushiagrit solved for me..11:30
*** edygarcia has joined #openstack-dev11:35
*** eglynn__ has joined #openstack-dev11:36
*** sthaha has quit IRC11:36
*** edygarcia has quit IRC11:36
*** eglynn_ has quit IRC11:38
*** alobbs has joined #openstack-dev11:42
*** brich1 has joined #openstack-dev11:42
*** eglynn__ is now known as eglynn11:43
*** brich1 has quit IRC12:00
digantayolanda:  i cloned again12:02
*** thimble has joined #openstack-dev12:03
yolandadoes it work?12:04
digantai am just running ./ run_teshs.sh12:06
*** FlaPer87 has quit IRC12:07
*** ben__duyujie has joined #openstack-dev12:10
*** ben__duyujie_ has quit IRC12:13
*** ben__duyujie_ has joined #openstack-dev12:26
*** ben__duyujie has quit IRC12:27
*** milner has joined #openstack-dev12:27
*** ben__duyujie_ has quit IRC12:28
*** eglynn has quit IRC12:30
*** FlaPer87 has joined #openstack-dev12:40
*** eglynn has joined #openstack-dev12:51
*** sandywalsh has joined #openstack-dev12:51
*** tmishler has joined #openstack-dev12:53
*** mjfork has joined #openstack-dev12:55
*** eglynn has quit IRC13:02
*** markvoelker has joined #openstack-dev13:02
*** strife25 has joined #openstack-dev13:04
*** Dr_Who has joined #openstack-dev13:04
*** Dr_Who has joined #openstack-dev13:04
*** maxiz_ has joined #openstack-dev13:08
*** sandywalsh has quit IRC13:10
*** strife25 has quit IRC13:10
*** FlaPer87 has quit IRC13:10
*** maxiz has quit IRC13:10
*** yolanda has quit IRC13:12
*** eglynn has joined #openstack-dev13:19
*** EmilienM has joined #openstack-dev13:20
*** sandywalsh has joined #openstack-dev13:22
*** alunduil has quit IRC13:22
*** mmcloud has joined #openstack-dev13:25
*** olaph has joined #openstack-dev13:27
*** kgriffs has joined #openstack-dev13:30
*** strife25 has joined #openstack-dev13:40
*** Hitesh has joined #openstack-dev13:42
openstackgerritA change was merged to openstack/nova: Ignore editor backup files.  https://review.openstack.org/1639313:48
*** arbrandes has joined #openstack-dev13:48
*** ijw1 has quit IRC13:52
*** gongysh has quit IRC13:53
*** jaypipes has joined #openstack-dev13:58
*** dprince has joined #openstack-dev13:59
*** dims has quit IRC13:59
openstackgerritA change was merged to openstack/nova: Make fping extension use CONF  https://review.openstack.org/1636614:00
*** radez_g0n3 is now known as radez14:01
*** aeperezt has joined #openstack-dev14:02
*** alexpilotti has quit IRC14:02
*** dims has joined #openstack-dev14:02
openstackgerritA change was merged to openstack/nova: Remove FLAGS  https://review.openstack.org/1627414:02
danpbdoes anyone else here see devstack fail when run from a completely fresh machine with no pre-existing checkouts of nova/glance/etc14:02
danpbhttps://bugs.launchpad.net/devstack/+bug/106838614:02
Hiteshgaryk: Hi Gary14:02
uvirtbotLaunchpad bug 1068386 in devstack "Bad path for GLANCE_BIN_DIR on stack.sh first run" [Undecided,New]14:02
Hiteshgaryk: Can you tell me what could be this error, Traceback (most recent call last):   File "/usr/local/bin/quantum-server", line 8, in <module>     load_entry_point('quantum==2012.2', 'console_scripts', 'quantum-server')()   File "/usr/local/lib/python2.7/site-packages/quantum-2012.2-py2.7.egg/quantum/server/__init__.py", line 40, in main     quantum_service = service.serve_wsgi(service.QuantumApiService)   File "/usr/local/lib14:03
* danpb is really surprised how devstack could work for anyone, as its written currently14:03
garykHitesh: hi, is this from packages?14:04
*** oneiroi has joined #openstack-dev14:04
Hiteshgaryk: http://paste.openstack.org/show/26139/14:04
Hiteshgaryk: when I started the service, its giving me error like this14:05
garykHitesh: the problem is that you have the core_plugin as quantum.plugins.sample.SamplePlugin.FakePlugin14:05
Hiteshgaryk: did I miss some packeges to be installed?14:05
Hiteshgaryk: Oh..14:06
garykHitesh: ubuntu/fedora?14:06
Hiteshgaryk: for the test purpose, where should I point it?14:06
Hiteshgaryk: RedHAt14:06
garykHitesh: please take a look at https://fedoraproject.org/wiki/QA:Testcase_Quantum_V2#Setup14:07
openstackgerritA change was merged to openstack/nova: Remove nova.flags  https://review.openstack.org/1627514:07
garykHitesh: for example sudo quantum-server-setup --plugin openvswitch => openvswitch will be used as the plugin14:07
openstackgerritA change was merged to openstack/glance: Stop logging all registry client exceptions  https://review.openstack.org/1634714:07
*** mrunge is now known as mrunge_afk14:08
garykHitesh: it may be simplest to start with the linuxbridge plugin with RHEL14:08
afazekasjaypipes: ping14:08
Hiteshgaryk: Ok..14:09
*** ayoung has joined #openstack-dev14:09
Hiteshgaryk: Also, I don;t want to use keystone as of now, so  auth_strategy=no_auth is right?14:09
*** rushiagr has left #openstack-dev14:10
garykHitesh: yes. you will also need to ensure that the paste file is updated to remove the keystone processing14:10
garykHitesh: please note that I have not done this :). It is on my to do list to check ...14:10
Hiteshgaryk: Oh...ok14:11
*** pabelanger has joined #openstack-dev14:11
Hiteshgaryk: Let me check, I'll update on this :)14:11
garykHitesh: thanks. maybe you can write a wiki on how to use quantum without keystone. this could be nice14:11
Hiteshgaryk: Cool,14:12
*** rpedde_away is now known as rpedde14:12
jaypipesafazekas: hi! :)14:13
*** littleidea has joined #openstack-dev14:14
*** spn has quit IRC14:14
afazekasjaypipes: How can I help in the missing BOTO_ config variables issue ?14:15
*** spn has joined #openstack-dev14:15
jaypipesafazekas: gimme about 15 minutes. I'll push the required devstack changes.14:15
afazekasjaypipes: thank you14:16
jaypipesnp14:16
digantahi jaypipes14:16
jaypipesdiganta: hello!14:17
*** Tross has left #openstack-dev14:17
digantacan u help me  jaypipes  i am getting some error during running ./ run_tests.sh  on nova code ?14:18
Hiteshgaryk: ping14:18
*** alunduil has joined #openstack-dev14:18
garykHitesh: hi14:18
Hiteshgaryk: Do you have a link for configure linuxbridge + fedore/REHL?14:18
jaypipesdiganta: I can try. could you pastebin what you are running into?14:19
digantayeah14:19
garykHitesh: let me dig around and see if i can find something. you can start by just performing the commends and replacing the openvswicth with linuxbridge14:19
Hiteshok14:19
Hiteshgaryk: Ok14:19
*** alunduil has quit IRC14:20
*** alunduil has joined #openstack-dev14:20
digantajaypipes:  when i am running ./run_tests.sh  output http://fpaste.org/ZZKV/14:20
*** winston-d has joined #openstack-dev14:21
jaypipesdiganta: as described in the message, try running nosetests alone to see what python errors might be occurring.. so do this: nosetests -svx nova14:22
*** sagar_nikam has joined #openstack-dev14:23
garykHitesh: http://d.hatena.ne.jp/enakai00/20121118/135322606614:23
*** alexpilotti has joined #openstack-dev14:23
*** networkstatic has joined #openstack-dev14:24
Hiteshgaryk: ops...its seems it has blocked by my org porxy14:24
digantaok jaypipes14:25
Hiteshgaryk: I'll check it14:27
Hiteshgaryk: :)14:27
Hiteshgaryk: let me ask Dan about paste config for Keystone14:30
digantajaypipes:  http://fpaste.org/bhac/ , i think it is ok ?14:30
*** timello has joined #openstack-dev14:30
zulmordred: ping have you seen this before? http://pastebin.ubuntu.com/1370166/14:30
Hiteshgaryk: can you guess whom should I ping?14:30
garykHitesh: sorry I do not follow - regarding running with keystone disabled?14:31
jaypipesdiganta: yep, looks ok to me!14:31
jaypipesafazekas: question for you...14:32
digantaok thanku jaypipes14:32
*** littleidea has quit IRC14:32
jaypipesafazekas: do you want me to issue a call to keystone ec2-credentials-create to create credentials? if so, what user should I do that for?14:32
*** mrodden has joined #openstack-dev14:34
*** amotoki has joined #openstack-dev14:35
jaypipesafazekas: so, it looks to me that your tests are using the "regular" compute user/tenant. Is that correct?14:36
jaypipesafazekas: in other words, you are using the tempest.openstack.Manager class' default *client_args when constructing your ec2_client and s3_client14:36
afazekasjaypipes: just if the AWS creadentials missing14:36
jaypipesafazekas: yes, but how do I know which AWS user's credentials to create?14:37
afazekasjaypipes: this is a fallback mechanism14:37
jaypipesafazekas: since by default, each tempest compute test case creates a new tenant/user for use in the test.14:37
afazekasjaypipes: it could work with any users AWS credentials14:38
afazekasjaypipes: If you use admin credentials it triggers a volume status bug14:38
jaypipesafazekas: problem is that ini setup_package(), line 72 of tempest/tests/boto/__init__.py14:38
Hiteshgaryk: but Gary that link will described, setup and configuration from packeges14:38
jaypipesafazekas: you set an error if the EC2 credentials have not been set14:39
Hiteshgaryk: I have installed from source :)14:39
jaypipesafazekas: whereas the compute tests create a new user in the setUpClass() method of the base test, and no EC2 credentials will be created before the setup_package() is run.14:39
Hiteshgaryk: I installed all the things from scratch and from source code14:39
jaypipesafazekas: that make sense?14:39
afazekasjaypipes: tha fallbeck creates ec2 credentials if it missing14:40
jaypipesafazekas: could you point me to where it does that?14:40
afazekasjaypipes: The missing test happens after a connection test and credentials creation on line 7214:41
jaypipesafazekas: sorry, I'm not seeing where credentials are created if they are missing... could you give me a file and line number?14:42
*** japage has joined #openstack-dev14:43
*** mmcloud has quit IRC14:43
*** ayoung has quit IRC14:44
afazekasjaypipes: https://review.openstack.org/#/c/14689/15/tempest/services/boto/__init__.py line 6114:44
jaypipesaha!14:44
jaypipesafazekas: ty :)14:44
jaypipesafazekas: ok, so if I leave the BOTO_AWS_KEY and BOTO_AWS_SECRET values blank in the config file, we will be OK, then, right?14:45
afazekasjaypipes: yes, I usually not define these.  Missing tenant can be problem14:46
*** mmcloud has joined #openstack-dev14:46
jaypipesafazekas: cool, thx!14:47
afazekass/BOTO_AWS_KEY/BOTO_AWS_ACCESS/14:49
*** ayoung has joined #openstack-dev14:50
*** sacharya has joined #openstack-dev14:50
jaypipesafazekas: ok, done with devstack changes, now just going to test them. In the meantime, you need to fix lines 205-206 in https://review.openstack.org/#/c/14689/15/etc/tempest.conf.tpl. They are reversed :)14:54
afazekasjaypipes: OK.   I do not autocreate user/tenant just aws credentials14:55
jaypipesafazekas: that's fine.14:56
*** mtreinish has joined #openstack-dev14:56
jaypipesafazekas: just that one little fixup (reversed access and secret) and we should be good to go.14:56
afazekasjaypipes: can I resubmit now ?14:59
jaypipesafazekas: sure thing.14:59
*** sacharya has quit IRC14:59
*** almaisan-away is now known as al-maisan14:59
jaypipesafazekas: it won't pass jenkins of course, until the devstack patch is in, but you can push that fix now.14:59
*** ijw1 has joined #openstack-dev15:00
afazekasjaypipes: I can wait little more, in order to not spam everybody  without a need15:01
jaypipesafazekas: so, running the tests with a generated conf, I get skips:15:04
jaypipeshttp://paste.openstack.org/show/26146/15:04
jaypipesafazekas: here is the conf that was generated: http://paste.openstack.org/show/26147/15:04
*** ijw1 has quit IRC15:08
*** ijw1 has joined #openstack-dev15:08
openstackgerritA change was merged to openstack/nova: Fix _setup_routes() signature in APIRouter  https://review.openstack.org/1493715:10
*** annegentle_ has joined #openstack-dev15:11
*** danwent has joined #openstack-dev15:13
Hiteshdanwent: Hi Dan,15:16
jaypipesafazekas: any ideas? is there something gllaringly wrong with the conf that I generated?15:16
Hiteshdanwent: I just installed Quantum-server from source, and I want to validate the set up with sqlite in memory DB, can you tell me how should I go?15:17
afazekasjaypipes: It can be some version differnce issue.  You have keystone client , right ?15:18
jaypipesafazekas: yes... lemme check the version15:19
jaypipesafazekas: and of course, it has no --version option... :(15:19
Hiteshdanwent: I ran the run_test.py unit, its give me this error http://paste.openstack.org/show/26148/15:19
*** eharney has joined #openstack-dev15:20
*** eharney has joined #openstack-dev15:20
jaypipesafazekas: it is devstack, though, and I use RECLONE=yes, so python-keystoneclient is installed via source and should be the latest commit on trunk.15:20
Hitesharosen: Hi Aron,15:21
Hitesharosen: Can you tell me what could be the problem http://paste.openstack.org/show/26148/  ?15:21
*** mrodden has quit IRC15:21
afazekasjaypipes: just to make sure, You are using the version submitted today ?15:22
*** littleidea has joined #openstack-dev15:23
jaypipesafazekas: yep. I did a git review -d 14689 to bring down your code from Gerrit.15:24
*** dhellmann has joined #openstack-dev15:26
openstackgerritA change was merged to openstack/swift: Fix lazy-listing of object segments.  https://review.openstack.org/1601515:28
afazekashttps://review.openstack.org/#/c/14689/15/tempest/tests/boto/__init__.py line 75,76 89,90 should be deleted for getting the exception15:28
afazekasjaypipes: I will add logging there15:30
*** TerryH has joined #openstack-dev15:32
jaypipesafazekas: ok, push up a new patchset and I will pull it locallly15:32
afazekasjaypipes: what is your boto version ?15:33
jaypipesafazekas: 2.1.115:34
*** sacharya has joined #openstack-dev15:37
*** drewlander has joined #openstack-dev15:38
afazekasjaypipes: Mine is python-boto-2.5.2-2.fc18 , I hope I did not called a new function15:39
jaypipesafazekas: lol, I have no idea :) could you check into it and see if there's been some API changes?15:40
*** brich1 has joined #openstack-dev15:40
*** radez is now known as radez_g0n315:43
*** gatuus has joined #openstack-dev15:44
*** colinmcnamara has joined #openstack-dev15:45
afazekasjaypipes: bot version reproduces the issue15:46
afazekasjaypipes: s/bot/boto/15:47
jaypipesafazekas: kk, so what to do? change to lower version or require the later version?15:47
*** dolphm has joined #openstack-dev15:47
*** dolphm has quit IRC15:47
*** dolphm has joined #openstack-dev15:47
afazekasI would like to require the newer version15:47
*** dolphm has quit IRC15:47
jaypipesafazekas: hmm, ok... but how long has the new version been out? what is common on deployed platforms?15:48
*** blamar has joined #openstack-dev15:48
*** dolphm has joined #openstack-dev15:48
* jaypipes curious...15:48
*** al-maisan is now known as almaisan-away15:48
*** jimfehlig has joined #openstack-dev15:50
afazekasjaypipes: http://pypi.python.org/pypi/boto/2.5.215:53
*** oNeToWn has joined #openstack-dev15:53
*** koolhead17 has joined #openstack-dev15:54
afazekasjaypipes: 2.2.1 does not have this issue15:54
openstackgerritA change was merged to openstack/ceilometer: Handle nova.flags removal  https://review.openstack.org/1643715:54
jaypipesafazekas: ah, so anything >=2.2.1 would be fine, too?15:55
*** alof has joined #openstack-dev15:55
*** rnirmal has joined #openstack-dev15:55
jaypipesafazekas: please make the tools/pip-requires in Tempest have the 2.2.1 then (it is 2.1.1 now...)15:56
jaypipesafazekas: yep, I changed the line to be boto>=2.2.1, then did sudo pip install -r tools/pip-requires and re-ran tests, everything works.15:58
*** mrodden has joined #openstack-dev15:58
*** esp1 has joined #openstack-dev15:58
*** boden has joined #openstack-dev15:59
boden[Name/Date] Boden Russell/11.19.201215:59
boden[Friday + Today] Reg business -- a few GW + SSO issues which have resulted in defects. Continued work on the SCE/OS integraiton design/approach. Met with Dave + Todd later on Friday. Today working on cleaning up design based on that discussion. Plan to get it out for review by EOD tomorrow if not earlier.15:59
boden[Blockers] None15:59
*** zaitcev has joined #openstack-dev16:00
jaypipesafazekas: and here's the devstack patchset ready to go: https://review.openstack.org/#/c/16438/16:00
bodensorry wrong chat room!16:00
*** adalbas has joined #openstack-dev16:00
afazekasjaypipes: Thank you. I will remove the logging lines  or have them to log only in really unexpected case16:01
*** reidrac has quit IRC16:02
afazekasjaypipes: What about the s3-materials ?16:02
jaypipesafazekas: what about them?16:03
jaypipesafazekas: they are all in the file..16:03
afazekasjaypipes:  Do they exists ?16:04
jaypipesboden: good to see you working well with Dave and Todd.16:05
*** alobbs has quit IRC16:05
jaypipesafazekas: yes, they exist already in the devstack /opt/stack/devstack/files/ location.16:05
*** alobbs has joined #openstack-dev16:05
bodenjaypipes :) my bad... x-chat switch rooms just as I pasted the message... user error16:05
mordredzul: yeah - you have two change-id lines in that message16:06
jaypipesboden: lol, no worries, was just pulling your leg :)16:07
*** andrewbogott_afk is now known as andrewbogott16:07
zulmordred: yeah figured it out16:07
*** rushiagr has joined #openstack-dev16:07
*** amotoki has quit IRC16:08
*** radez_g0n3 is now known as radez16:08
*** ayoung has quit IRC16:10
afazekasjaypipes: Thank you. I keep these exception logging, and change the boto version, and resubmit16:11
*** boris-42 has joined #openstack-dev16:11
*** e1mer has quit IRC16:13
*** datsun180b has joined #openstack-dev16:14
*** davidlenwell has quit IRC16:14
*** torandu has joined #openstack-dev16:15
*** sagar_nikam has quit IRC16:19
*** ijw1 has quit IRC16:23
*** otherwiseguy has joined #openstack-dev16:23
*** ayoung has joined #openstack-dev16:24
afazekasjaypipes: Note: the s3 materials  are sensitive for changes in the PKI keys/certs16:24
afazekasjaypipes: AFAIK, boto alone is not able to create manifests16:26
*** maxiz_ has quit IRC16:28
*** mmcloud has quit IRC16:28
*** davidlenwell has joined #openstack-dev16:29
*** mmcloud has joined #openstack-dev16:29
*** mmcloud has quit IRC16:30
*** mmcloud has joined #openstack-dev16:30
*** Gordonz has joined #openstack-dev16:31
openstackgerritA change was merged to openstack/quantum: All egress traffic allowed by default should be implied  https://review.openstack.org/1613216:31
*** mmagr has quit IRC16:36
jaypipesafazekas: looks like tempest/tests/boto/test_s3_ec2_images.py is missing an import nose... http://paste.openstack.org/show/26149/16:36
afazekasjaypipes: It should be fixed in the last review version16:38
*** maxiz_ has joined #openstack-dev16:40
jaypipesafazekas: coolio. thx man!16:41
*** littleidea has quit IRC16:42
*** mrunge_afk has quit IRC16:42
*** corXi has quit IRC16:43
*** saurabhs has joined #openstack-dev16:46
*** samkottler|afk is now known as samkottler16:47
*** edygarcia has joined #openstack-dev16:47
*** garyk has quit IRC16:49
*** gatuus has quit IRC16:49
*** gatuus has joined #openstack-dev16:50
*** samkottler is now known as samkottler|afk16:54
dolphmayoung: fix for a bad rebase you approved :P https://review.openstack.org/#/c/16290/16:56
ayoungdolphm, approved16:57
dolphmayoung: also, thanks for looking over v3 policies! (haven't looked at your feedback yet though)16:58
ayoungdolphm, BTW, I realize we are in a race to claim the 006 sql update.  If you get a chance to hit https://review.openstack.org/#/c/16322/  it will make it possible for you to resubmit policies with 00716:58
*** gatuus has quit IRC16:58
ayoungand lets face it, 007 is cooler than 00616:58
afazekasjaypipes: I need to leave soon, Let me know If you need any action from my side16:59
*** reed has joined #openstack-dev16:59
dolphmayoung: no worries, i'm aware (and guess yours will land first)16:59
dolphmayoung: i'm actually looking at that review right now anyway16:59
jaypipesafazekas: will do. thx man!16:59
ayoungcool16:59
*** dingus9 has joined #openstack-dev17:00
*** sacharya1 has joined #openstack-dev17:01
*** rburon has quit IRC17:01
afazekasjaypipes: thx man !17:01
*** sacharya has quit IRC17:01
*** epim has joined #openstack-dev17:03
*** danpb has quit IRC17:04
*** hemna has joined #openstack-dev17:04
*** annegentle_ has quit IRC17:06
*** nunosantos has joined #openstack-dev17:07
*** sgran has joined #openstack-dev17:08
*** edygarcia has quit IRC17:11
*** littleidea has joined #openstack-dev17:17
*** anniec has joined #openstack-dev17:20
*** afazekas has quit IRC17:20
*** esp1 has quit IRC17:20
*** brich1 has quit IRC17:20
*** anniec has quit IRC17:20
*** anniec has joined #openstack-dev17:21
*** kgriffs has left #openstack-dev17:22
*** esp1 has joined #openstack-dev17:22
*** jcmartin has joined #openstack-dev17:27
*** markmcclain has joined #openstack-dev17:28
*** anniec has quit IRC17:31
*** esp1 has quit IRC17:38
*** esp1 has joined #openstack-dev17:38
*** winston-d has quit IRC17:39
*** esp1 has quit IRC17:39
*** Mandell has joined #openstack-dev17:42
*** ijw1 has joined #openstack-dev17:44
*** ijw1 has quit IRC17:45
*** ijw1 has joined #openstack-dev17:45
dimsttx, regarding the build flakiness (https://bugs.launchpad.net/nova/+bug/1079687). Looks like something kills all the process(es) just before the errors occur. any ideas where i can look?17:50
uvirtbotLaunchpad bug 1079687 in nova "Flaky failures of instances to reach BUILD and ACTIVE states" [Undecided,New]17:50
*** winston-d has joined #openstack-dev17:51
*** yidclare has joined #openstack-dev17:57
*** kaganos has joined #openstack-dev17:58
openstackgerritA change was merged to openstack/nova: Compact pre-Grizzly database migrations.  https://review.openstack.org/1633417:59
openstackgerritA change was merged to openstack/keystone: Refix transient test failures  https://review.openstack.org/1629018:00
openstackgerritA change was merged to openstack/ceilometer: Fix mysql_engine option type  https://review.openstack.org/1641918:02
*** maploin has quit IRC18:02
openstackgerritA change was merged to openstack/nova: Update db entry before upate the DHCP host file.  https://review.openstack.org/1607218:04
*** thingee has joined #openstack-dev18:04
*** jcooley has joined #openstack-dev18:05
*** eglynn has quit IRC18:07
openstackgerritA change was merged to openstack/nova: Simplify libvirt volume testing code.  https://review.openstack.org/1603518:08
*** rushiagr has quit IRC18:12
*** danpb has joined #openstack-dev18:13
*** rushiagr has joined #openstack-dev18:14
openstackgerritA change was merged to openstack/nova: Drop unused PostgreSQL sequences from Folsom.  https://review.openstack.org/1644318:14
*** rushiagr has left #openstack-dev18:15
*** jcooley has quit IRC18:15
*** zing has quit IRC18:15
*** esp1 has joined #openstack-dev18:17
*** CaptTofu has joined #openstack-dev18:18
*** jcooley has joined #openstack-dev18:19
*** vipul|away is now known as vipul18:21
*** eglynn has joined #openstack-dev18:21
*** darraghb has quit IRC18:22
*** mnewby has joined #openstack-dev18:23
openstackgerritA change was merged to openstack/quantum: fix incorrect kwarg param name for region with l3-agent  https://review.openstack.org/1644618:24
*** danpb has quit IRC18:24
*** eglynn has quit IRC18:26
harlowjais it possible to have a search feature for "openstack-dev" that doesn't involve just using your email client, does one exist?18:29
harlowjadoes some other email list 'aggegation' service (besides google, ha) provide this18:30
harlowja?18:30
harlowjanm, answered my own question, http://www.gossamer-threads.com/lists/openstack/dev/18:30
*** yash256 has joined #openstack-dev18:30
*** slackguru has quit IRC18:31
*** thimble has quit IRC18:31
yash256hello, can anyone tell me more about the kiosk mobile app development?18:32
*** maoy has joined #openstack-dev18:37
*** yash256 has quit IRC18:42
*** otherwiseguy has quit IRC18:43
*** jcru has joined #openstack-dev18:44
*** jcooley has quit IRC18:44
openstackgerritA change was merged to openstack/python-glanceclient: added --version as new parameter  https://review.openstack.org/1596218:48
*** vipul is now known as vipul|away18:48
*** timjr has joined #openstack-dev18:48
*** brich1 has joined #openstack-dev18:49
openstackgerritA change was merged to openstack/nova: Use the auth_token middleware from keystoneclient  https://review.openstack.org/1634618:52
*** strife25 has quit IRC18:52
openstackgerritA change was merged to openstack/python-glanceclient: Set useful boolean flag metavars  https://review.openstack.org/1644418:52
*** dubsquared has joined #openstack-dev18:56
*** fc__ has quit IRC18:56
openstackgerritA change was merged to openstack/python-glanceclient: Make image sizes more readable for humans  https://review.openstack.org/1557718:56
*** derekh has quit IRC19:01
*** garyk has joined #openstack-dev19:02
*** Ryan_Lane has joined #openstack-dev19:03
ayoungvishy, who can approve and merge https://review.openstack.org/#/c/16191/119:03
openstackgerritA change was merged to openstack/glance: Audit error logging  https://review.openstack.org/1634919:03
openstackgerritA change was merged to openstack/glance: Remove unused imports  https://review.openstack.org/1633219:04
*** strife25 has joined #openstack-dev19:04
dingus9hey guys if I fix issues with a gerrit commit, do I need to create a new commit or amend19:04
clarkbdingus9: amending the existing commit and repushing to gerrit is the way to update an existing change in gerrit19:05
*** sstent has joined #openstack-dev19:07
dingus9clarkb: Thanks… also pep8 failed in jenkins… but it looked like it was having issues running the pep8 command19:07
*** edygarcia has joined #openstack-dev19:08
clarkbdingus9: do you have a link?19:08
clarkbeither to the change or the jenkins job19:08
dingus9https://review.openstack.org/#/c/16441/19:08
*** almaisan-away is now known as al-maisan19:09
clarkbdingus9: novaclient/v1_1/shell.py:2128:1: E304 blank lines found after function decorator is the error19:09
mordreddingus9: novaclient/v1_1/shell.py:2128:1: E304 blank lines found after function decorator19:09
mordredgah19:09
mordredclarkb beat me to it19:09
*** oneiroi has quit IRC19:10
*** al-maisan is now known as almaisan-away19:10
dingus9oh19:10
dingus9i'll run pep8 locally19:11
*** brich1 has quit IRC19:11
*** radez is now known as radez_g0n319:11
dingus9I must have misread the log file19:12
*** lifeless has quit IRC19:12
*** Ryan_Lane has quit IRC19:13
*** Ryan_Lane has joined #openstack-dev19:14
*** arbrandes has quit IRC19:14
*** lifeless has joined #openstack-dev19:15
*** zing has joined #openstack-dev19:17
*** metral has quit IRC19:18
dingus9what level of pep8 does code need to meet?19:19
*** annegentle_ has joined #openstack-dev19:22
*** jpich has quit IRC19:25
*** anniec has joined #openstack-dev19:26
dingus9could someone double check my stuff, It's a learning process to get this right. https://review.openstack.org/#/c/16441/19:27
clarkbdingus9: you need to pass the tox -epep819:27
clarkb(the different projects have slightly different requirements as they meet pep8 to different levels)19:27
clarkbdingus9: patchset 3 passes pep8. Jenkins hasn't reported back yet because it is running one additional test19:28
dingus9ok… so for python-novaclient, would I just run run_tests.sh?19:28
clarkb`tox -epep8` is what Jenkins runs and is the preferred method to run pep8 tests19:29
dingus9I feel bad that I submitted such crappy code the first couple of times19:29
clarkbtox -epy27 and tox -epy26 depending on your version of python should be run as well19:29
dingus9ok pip install tox19:29
*** alexpilotti has quit IRC19:30
*** eglynn has joined #openstack-dev19:30
*** edygarcia has quit IRC19:31
*** otherwiseguy has joined #openstack-dev19:31
*** Tross has joined #openstack-dev19:33
*** arbrandes has joined #openstack-dev19:37
*** vipul|away is now known as vipul19:37
openstackgerritA change was merged to openstack/python-glanceclient: Simplify human-readable size output  https://review.openstack.org/1645119:39
*** dubsquared1 has joined #openstack-dev19:39
openstackgerritA change was merged to openstack/keystone: Import auth_token middleware from keystoneclient  https://review.openstack.org/1636319:39
sgranhi,19:40
sgrancan I ask someone to cast an eye over https://bugs.launchpad.net/glance/+bug/1080739 if they have a moment?19:40
uvirtbotLaunchpad bug 1080739 in python-glanceclient "python-glanceclient: Not region aware" [Undecided,New]19:40
sgranit looks like fairly straight forward fix, but I don't want to waste people's time on a wild goose chase19:40
*** jcooley has joined #openstack-dev19:41
*** dubsquared has quit IRC19:42
*** adjohn has joined #openstack-dev19:42
bcwaldonsgran: I'll definitely look at it19:47
bcwaldonsgran: gearing up to release python-glanceclient today19:47
bcwaldonsgran: trying to blow through as much as possible before I do so19:47
sgranawesome, thanks19:47
esp1grapex: so far tests alright on my instance.  I do get a weird error message but I have not chased it down yet.  py26 runtests: commands[1]19:48
esp1Traceback (most recent call last):19:48
esp1  File "run_tests.py", line 7, in <module>19:48
esp1    from wsgi_intercept.httplib2_intercept import install as wsgi_install19:48
esp1ImportError: No module named wsgi_intercept.httplib2_intercept19:48
esp1ERROR: InvocationError: '/mnt/opt/stack/reddwarf/.tox/py26/bin/python run_tests.py'19:48
esp1py27 create: /mnt/opt/stack/reddwarf/.tox/py2719:48
esp1py27 installdeps: -r/mnt/opt/stack/reddwarf/tools/pip-requires, -r/mnt/opt/stack/reddwarf/tools/test-requires, setuptools_git>=0.419:48
esp1py27 sdist-inst: /mnt/opt/stack/reddwarf/.tox/dist/reddwarf-2012.1.zip19:48
esp1py27 runtests: commands[0]19:48
esp1WARNING:test command found but not installed in testenv19:48
esp1  cmd: /bin/cat19:48
esp1  env: /mnt/opt/stack/reddwarf/.tox/py2719:48
esp1Maybe forgot to specify a dependency?19:48
bcwaldonsgran: the bug report claims there's something attached, yet I don't see any attachments19:48
sgranhmm, let me look19:48
*** mikal has quit IRC19:48
sgranit seems to have been eaten, indeed19:49
sgranI'll attach it again19:49
esp1grapex: SlickNik: Ran 160 tests in 2.612s19:49
esp1OK (SKIP=7)19:49
esp1pep8 create: /mnt/opt/stack/reddwarf/.tox/pep819:49
esp1pep8 installdeps: pep8, setuptools_git>=0.419:49
esp1pep8 sdist-inst: /mnt/opt/stack/reddwarf/.tox/dist/reddwarf-2012.1.zip19:49
esp1pep8 runtests: commands[0]19:49
esp1_______________________________________________________________________ summary ________________________________________________________________________19:49
esp1ERROR:   py26: commands failed19:49
esp1  py27: commands succeeded19:49
esp1  pep8: commands succeeded19:49
*** mikal has joined #openstack-dev19:50
*** novas0x2a|laptop has joined #openstack-dev19:51
sgranbcwaldon: added now19:51
bcwaldonsgran: thanks, will look into it meow19:51
*** drewlander has quit IRC19:51
*** edygarcia has joined #openstack-dev19:52
sgrangreat, thanks19:52
openstackgerritA change was merged to openstack/nova: remove old baremetal driver  https://review.openstack.org/1632619:53
mordreddevananda: ^^ woot19:53
devananda=D19:55
*** colinmcnamara has quit IRC19:55
zykes-mordred: will you make libra available as a backend for quantum ?19:56
*** colinmcnamara has joined #openstack-dev19:56
mordredzykes-: I have nothing to do with libra19:56
mordredLinuxJedi: ^^ ?19:56
zykes-mordred: I thought you said you worked in LBaaS stuff ;p19:56
mordredmordred: I run the OpenStack CI and Developer Infrastructure systems19:56
mordredzykes-:19:56
mordredgah19:56
zykes-ah ok :)19:57
zykes-nice nice19:57
mordredzykes-: I run the OpenStack CI and Developer Infrastructure systems19:57
*** edygarcia has quit IRC19:57
clarkbclarkb: er I mean mordred: :P19:57
mordredso, in some ways, I'm involved in every bloody project that's running around this joint19:57
* mordred punches clarkb in the zykes-19:57
LinuxJedizykes-: not initially, but I believe most of the components can be modified to work with Quantum's LBaaS solution19:57
zykes-mordred: :o19:57
zykes-LinuxJedi: what does libra do exactly ? I asked before but no answer19:58
LinuxJedizykes-: sorry, I must have missed the question before, so:19:58
LinuxJedizykes-: it is currently 3 parts of an LBaaS solution19:58
zykes-ok ?19:59
LinuxJedia pool manager which makes sure there is enough hot spare node19:59
*** asalkeld has quit IRC19:59
*** strife25 has quit IRC19:59
LinuxJedia worker which sits on the nodes and runs the LB (currently the only plugin for it is HAProxy)19:59
*** asalkeld has joined #openstack-dev19:59
LinuxJediand a command line client19:59
LinuxJedithe worker talks to an API server (which isn't part of libra) using gearman20:00
zykes-so in other words it would be like a like any other things then with quantum lbaas LinuxJedi20:00
zykes-the API being Atlas ?20:00
LinuxJediI don't know enough about the Quantum LBaaS solution to comment, others in my team are working with it20:00
LinuxJedithe API is Atlas, yes20:01
zykes-yeh, it would like replacing atlas with quantum then20:01
zykes-1 less api ;p20:01
*** alexpilotti has joined #openstack-dev20:01
LinuxJedithere are parts of it which can be used for other things.  The pool manager has been made generic enough that it can be used to spin up nodes for any project20:02
LinuxJedijust add whatever backend you want to state how many free nodes there are20:03
*** harlowja_ has joined #openstack-dev20:05
*** timjr_ has joined #openstack-dev20:06
zykes-LinuxJedi: what does the worker do really ?20:06
*** anniec has quit IRC20:06
zykes-ehm, nvm20:06
mordredLinuxJedi: just out of curiosity ... can your pool manager handle multiple api endpoint sources?20:07
zykes-can't the worker talk to quantum as well ?20:07
*** timjr has quit IRC20:07
*** timjr_ is now known as timjr20:07
mordredLinuxJedi: (thinking about devstack-gate's pool here)20:07
LinuxJedimordred: with some minor adjustments it should.  That was a feature we were going to do early next year20:07
*** harlowja has quit IRC20:07
*** harlowja_ is now known as harlowja20:07
mordredok. no rush on my side - but you know I how I like to reuse things20:08
mordredjeblair: ^^20:08
mordredjeblair: apparently libra has a generalized pool manager for keeping pools of nodes20:08
LinuxJedizykes-: not yet20:08
LinuxJedimordred: I believe pcrews is using it (or about to use it) to manage a local testing pool20:11
*** andrewbogott is now known as andrewbogott_afk20:11
*** radez_g0n3 is now known as radez20:11
mordredLinuxJedi: once again, I register dismay that he is not doing this in #openstack-infra20:11
LinuxJedimordred: once someone gives the go-ahead to put the API code on gerrit he can20:12
*** AnilV4 has quit IRC20:12
mordredLinuxJedi: there are many things I'm dismayed about20:12
LinuxJedimordred: ++20:13
LinuxJedimordred: I'm feeling that increasingly lately :)20:13
*** AnilV4 has joined #openstack-dev20:13
mordredLinuxJedi: and many people I have on my list to yell at for senslessly doing things internally rather than publically20:13
* mordred cries20:13
*** strife25 has joined #openstack-dev20:14
*** AnilV_ has joined #openstack-dev20:14
LinuxJedimordred: you know if it was up to me we would be doing things differently :)  It will get better as we move to your stuff20:14
*** jog0 has joined #openstack-dev20:15
*** turul64 has joined #openstack-dev20:15
zykes-LinuxJedi: api code for what ?20:16
LinuxJedizykes-: the API server, it uses Atlas API, but what it does with the API calls is very different20:17
*** AnilV4 has quit IRC20:18
LinuxJedizykes-: and there are complications I can't really talk about which mean we can't put it on gerrit yet.  I'm torn between working to fix that, working to meet my deadlines and working to work with a bigger LBaaS project instead :)20:18
zykes-which is a bigger one LinuxJedi ? :p20:19
sdagueannegentle_: you around?20:19
LinuxJedizykes-: either Mirantis or Quantum20:20
LinuxJedialthough Quantum isn't ready for us right now and Mirantis is missing features (arguably our work would fit with Mirantis quite nicely if we make Mirantis asynchronous)20:20
*** zul has quit IRC20:21
*** zul has joined #openstack-dev20:21
zykes-LinuxJedi: I think mirantis is working with the quantum crew to integrate equilibrium20:22
*** martine has joined #openstack-dev20:26
LinuxJedizykes-: that is what I heard too20:26
annegentle_sdague: here!20:28
EmilienMkoolhead17: hi :)20:30
jeblairmordred: that's great.  I don't have time to re-write devstack-gate, but I'd love for other people to contribute.20:30
*** markvoelker has quit IRC20:30
koolhead17EmilienM, hello. about to go sleep sir!!20:30
EmilienMkoolhead17: no worries, we will talk tomorrow20:31
EmilienMkoolhead17: I was waiting your review about doc20:31
EmilienMkoolhead17: for days :p20:31
koolhead17yes please. lets talk20:31
EmilienMhttps://review.openstack.org/#/c/16096/20:31
koolhead17EmilienM, yeah i know sir!!20:31
EmilienMto merge it, we need one or 2 more review20:31
EmilienMand then, I'll be able to improve it with other people too20:32
sdagueannegentle_: ok, so I think we've got the ci job in place to land the wadl file on a change to compute-api repo. Should I suck in the common.ent and see if it all works? or is there another way you'd like to trigger that change?20:32
koolhead17yes i am espacilly want to test the quantum part of the guide once/twice :)20:32
EmilienMthe quantum part is going to be improved.20:32
EmilienMkoolhead17: but I need review to merge it20:32
EmilienMkoolhead17: and then, continue the work20:32
EmilienMkoolhead17: Madkiss wants to fix some stuffs to20:32
lifelessany quantum folk around at the moment ? getting a rootwrap error and seeking guidance on whether its a config issue or a bug20:33
EmilienMs/to/too20:33
annegentle_sdague: I don't know of ways to pre-test the whole job other than to patch, approve, patch the content source, approve to trigger. The CI guys might have better ideas for ya. :)20:33
lifelesshttp://paste.openstack.org/show/26164/20:33
koolhead17EmilienM, so i would suggest why dont you re test the quantum part and push the fix for the same sir20:33
koolhead17doc *patch20:33
EmilienMlifeless: you should run a wrong version of Quantum20:33
annegentle_EmilienM: koolhead17 we could merge it in without the www/install/index.html change?20:33
*** littleidea has quit IRC20:34
koolhead17annegentle_, go ahead do it then :)20:34
EmilienMkoolhead17: this doc is working for me and for a lot of people20:34
lifelessEmilienM: thats trunk - from devstack20:34
sdagueannegentle_: well, it should also trigger on any other changes to that tree, so if there is a safer one you want to try, we could do that too :)20:34
EmilienMkoolhead17: you can imagine I have not enough time to rebuild it20:34
koolhead17EmilienM, but i wanted to retest it20:34
EmilienMlifeless: ouch20:34
*** vipul is now known as vipul|away20:34
*** vipul|away is now known as vipul20:34
annegentle_sdague: I've even inserted spaces to trigger, it's okay with me20:34
koolhead17EmilienM, as annegentle_ suggested we can do that !!20:34
zykes-EmilienM: !20:34
EmilienMkoolhead17: so you don't want to +1 it because you can't run Quantum ?20:34
annegentle_sdague: as long as I'm aware of what you're doing20:34
koolhead17EmilienM, i want to test that piece before doing anything!!20:35
koolhead17:)20:35
EmilienMlifeless: if you meet a bug with devstack / trunk, you need to file a bug20:35
EmilienMkoolhead17: ok it's up to you20:36
koolhead17if you will allow me i can do that tomorrow as 1st thing. sounds good?20:36
EmilienMkoolhead17: but I won't change it before merging. As I told you, with some people we are ready to improve it, but we need something online and visible20:36
koolhead17EmilienM, also i wanted to keep the nova-network configuration as well along with quantum in the doc. You think we can do that? :)20:36
sdagueannegentle_: ok, let me throw in a simple space change then to give it a shot20:36
*** andrewbogott_afk is now known as andrewbogott20:36
EmilienMno. I wrote this doc with the goal to use quantum20:36
EmilienMand it's working20:37
annegentle_sdague: cool, ready fire, trigger? :)20:37
EmilienMzykes-: isn't it ? :)20:37
koolhead17EmilienM, i said as option not default!! :)20:37
zykes-EmilienM: what ?20:37
koolhead17since nova-network is still supported we can keep both20:37
koolhead17zykes-, oHai sir20:38
EmilienMzykes-: Quantum is working (basic features) with my guide, isn't it ?20:38
zykes-EmilienM: yeh it is20:38
EmilienMso please, we don't loose time :20:38
EmilienMwe merge it20:38
EmilienMand continue the work then20:38
EmilienMI've released this doc 2 months and a half ago20:38
annegentle_yeah I like the idea of merging before linking20:39
EmilienMI don't want to waste time20:39
koolhead17EmilienM, +120:39
*** pabelanger has quit IRC20:39
koolhead17:)20:39
annegentle_EmilienM: and that is a good point, it has been released, but we have thousands of visitors a day, do you know web stats on your guide so far?20:39
EmilienMG-1 is coming and we don't have a first guide for Folsom20:39
EmilienMI've on average 1 or 2 mails per day20:39
EmilienMwith feedbacks20:40
*** littleidea has joined #openstack-dev20:40
annegentle_koolhead17: I'm okay with merging it, even linking it, if we're ready for it20:40
openstackgerritA change was merged to openstack/nova: Remove useless function quota_usage_create  https://review.openstack.org/1644920:40
koolhead17annegentle_,  lets merge it and once EmilienM done with fix which he is planning to do we can link it20:40
koolhead17sounds good EmilienM ?20:40
EmilienMthat's fine20:41
sdagueannegentle_: https://review.openstack.org/16460 there you go20:41
koolhead17EmilienM, +1 from me then :D20:41
EmilienMkoolhead17: cool :)20:42
annegentle_sdague: ok, pushed it20:42
EmilienMkoolhead17: keep in mind this doc is not a production-ready doc. That's a basic install, for a first approach of Folsom.20:42
annegentle_sdague: a nova-core also can approve those (if that's not true for you let's fix that)20:43
EmilienMkoolhead17: if you need something production ready, you need to read other parts of doc, for each project I mean20:43
koolhead17EmilienM, well i would just expect you to push the changes soon so we can link it20:43
EmilienMkoolhead17: it's up to you20:43
koolhead17EmilienM, a novice should be ready to go with OS setup with the doc20:43
EmilienMkoolhead17: I pushed it last week because I had time but I'm not sure about next two weeks. I'll see20:44
koolhead17that is what expected from the guide20:44
sdagueannegentle_: oh, I didn't even bother to try, still not used to those new super powers :)20:44
annegentle_sdague: hee20:44
sdaguehmmm.... well, it didn't seem to do what I thought it would20:44
koolhead17EmilienM, does that mean after pushing your doc for 2 weeks you wont have time to fix doc bug if any reported :(20:44
annegentle_koolhead17: the whole point of putting the doc on openstack-manuals is to manage the process without waiting on a single person20:45
koolhead17Madkiss, zykes- am banking on you folks 4 the quantum part because EmilienM is way to busy :)20:45
koolhead17annegentle_, point noted!!20:45
EmilienMkoolhead17: i'll find some time20:45
koolhead17EmilienM, awesome20:46
EmilienMkoolhead17: but more you wait for review20:46
EmilienMless I'll have time20:46
annegentle_sdague: do you have the link handy for the openstack-ci-puppet review?20:46
koolhead17EmilienM, doing it right away!!20:46
annegentle_sdague: not that I'm great at debugging those but I could try20:46
EmilienMkoolhead17: fantastic20:47
sdagueannegentle_: https://review.openstack.org/#/c/16337/20:47
lifelessEmilienM: https://bugs.launchpad.net/quantum/+bug/108084620:47
uvirtbotLaunchpad bug 1080846 in quantum "rootwrap error in devstack w/quantum from quantum-dhcp" [Undecided,New]20:47
*** markwash has quit IRC20:47
annegentle_EmilienM: oo. one thought. I don't know if we have an openstack-ci-puppet job to build the Basic Install yet.20:47
* annegentle_ thinks20:47
EmilienMlifeless: did you try to fix it by changing dhcp rootwrap.conf ?20:48
annegentle_sdague: yeah I don't see a wadl/ directory created on the docs FTP site. Hm.20:48
lifelessEmilienM: there is a line in the rootwrap for it already, in the openvswitch.filters file20:48
EmilienMannegentle_: oh, what can I do more ?20:48
*** jcooley has quit IRC20:49
EmilienMlifeless: in your dhcp conf file, change rootwrap to "sudo"20:49
EmilienMlifeless: and try again20:49
EmilienMlifeless: if it's working, your bug is serious20:49
*** vipul is now known as vipul|away20:49
annegentle_EmilienM: so your doc job needs to build on Jenkins… it's just a patch to openstack-ci-puppet to add it to modules/openstack_project/files/jenkins_job_builder/config/manuals.yaml20:49
koolhead17Daviey, that rootwrap bug fix is still not pushed to cloud-repo :(20:49
annegentle_EmilienM: you're so darn helpful I can't stand it! I can work on it in a minute20:49
EmilienMannegentle_: I do it right now20:50
koolhead17EmilienM, cool sir!!20:50
lifelessEmilienM: root_helper = sudo in /etc/quantum/dhcp_agent.ini ? testing now20:50
annegentle_sdague: so I'm pretty useless but here's the log https://jenkins.openstack.org/job/openstack-compute-api-v20-wadl/1/consoleText20:50
EmilienMlifeless: yes, change to "sudo"20:50
*** sthakkar has joined #openstack-dev20:50
annegentle_sdague: gawd applicaiton is throughout that wadl. Sheesh.20:51
lifelessEmilienM: so that stops the error20:51
EmilienMlifeless: good news, your bug is valid !20:51
EmilienM:p20:51
lifelessEmilienM: heh, thanks.20:52
andrewbogottoslo lurkers:  Is there anything in oslo to support writing REST clients like python-novaclient?  Or does each client still contain its own http code?20:52
bcwaldonsgran: https://review.openstack.org/#/c/16461/20:52
sdagueoh, you know what, there is a redirection issue, so the file never actually generated on disk. Ok, that's useful, I can fix that.20:52
*** dedis has quit IRC20:52
EmilienMlifeless: you're welcome20:53
lifelessEmilienM: I've noted that, and some odd permissions on the filter file, in the bug20:53
*** jcooley has joined #openstack-dev20:53
*** strife25 has quit IRC20:53
*** pabelanger has joined #openstack-dev20:54
*** pixelbeat has quit IRC20:54
*** annegentle_ has quit IRC20:55
*** boris-42 has joined #openstack-dev20:55
*** strife25 has joined #openstack-dev20:56
*** turul64 has quit IRC20:56
*** nati_ueno has joined #openstack-dev20:57
*** nati_uen_ has joined #openstack-dev20:57
*** dingus9 has quit IRC20:57
*** dolphm has quit IRC20:58
danwentwhere's kyle and mark?20:58
*** perfTest has quit IRC20:58
*** gongysh has joined #openstack-dev21:00
*** salv-orlando has joined #openstack-dev21:00
*** nati_ueno has quit IRC21:01
andrewbogottdtroyer or dhellman:  I'm starting on a client for Moniker.  I know how to use openstackclient for the cli part… can one of you give me a two-minute lesson on how to build a REST client from openstackclient base classes?21:02
*** koolhead17 has quit IRC21:02
*** mikal has quit IRC21:02
andrewbogottAnd/or tell me that I shouldn't do it that way?21:02
*** alexxu has joined #openstack-dev21:02
*** dolphm has joined #openstack-dev21:02
*** mikal has joined #openstack-dev21:05
*** nati_uen_ is now known as nati_ueno21:06
*** zing has quit IRC21:06
zykes-andrewbogott: aren't there existing classes already for that ?21:07
andrewbogottzykes-:  You mean, existing in moniker?21:07
zykes-andrewbogott: other projects21:08
*** adjohn has quit IRC21:08
*** markvoelker has joined #openstack-dev21:08
*** annegentle_ has joined #openstack-dev21:09
*** dolphm has quit IRC21:09
andrewbogottzykes-:  That's kind of my question.  Back in the day we'd discussed having just the cli in python-openstackclient and making use of the existing REST code in e.g. python-novaclient.  But now in openstackclient I see bits and pieces of a shared REST client class.21:09
*** alof has quit IRC21:09
andrewbogottBut I'm not clear exactly what the plan is and/or where the boundary should be between common code and project-specific code.21:09
zykes-:p21:09
*** markwash has joined #openstack-dev21:10
andrewbogottfor example, it looks like the new nova client code is /in/ the python-openstackclient repo.  But it seems weird to build the moniker one there...21:10
andrewbogottSo I don't lack examples, I just want to make sure I do it the new/right way.21:10
dtroyer_zzandrewbogott: neither of the client libs currently used in osc are what you really want to use.  I've been playing with an alternate client lib design that simplifies the structure of the library layer and like what I''ve gotten so far.21:11
andrewbogottdtroyer_zz:  Is it worth my trying to build on your work, or should I just duplicate python-novaclient for now and plan on a big rewrite later?21:11
andrewbogott(I don't much object to the latter, it would get me something working right away.)21:12
*** timjr has quit IRC21:12
dtroyer_zzandrewbogott: please don't duplicate anything that novaclient does, that's the messiest one of the bunch21:13
zykes-dtroyer_zz: is there any work out there then ?21:13
andrewbogottdtroyer_zz:  OK :)  Can you suggest what I should start with in that case?21:13
*** ayoung has quit IRC21:13
*** dingus9 has joined #openstack-dev21:14
*** timjr has joined #openstack-dev21:14
dtroyer_zzandrewbogott: I'm in the midst of fighting SSL connectivity for all of them and had hoped to have that done by now.  Every time I turn around I want to chuck it all and start over.  That's what I'm working on in my spare time (ha!) and need to get the base code released before I can push up the osc branch that uses it.21:15
andrewbogottdtroyer_zz:  OK, so your advice is that I do nothing until you make some progress?21:16
andrewbogott(that may be acceptable, not sure.)21:16
dtroyer_zzandrewbogott: that's a crappy answer, and the world isn't going to wait for me…if you need to copy anything I'd study glanceclient first, it really is the cleanest.  it uses httplib directly rather than httplib221:17
andrewbogottdtroyer_zz:  OK, that's all perfectly useful.  Thank you!  (And, please ping me when you have something usable in openstackclient :)  )21:18
*** thingee_zz has joined #openstack-dev21:19
*** thingee has quit IRC21:19
dtroyer_zzandrewbogott: and look at  heckj's recent work on breaking the auth bits in keystone client.  We'll be using that pattern, auth first, then pas an auth object to the API call, pretty much everywhere going forward.21:20
dtroyer_zzs/breaking/breaking out/21:20
andrewbogottok21:20
*** dprince has quit IRC21:22
*** mmcloud has quit IRC21:22
*** alobbs has quit IRC21:24
*** sandywalsh has quit IRC21:25
*** salv-orlando_ has joined #openstack-dev21:30
*** vipul|away is now known as vipul21:32
*** salv-orlando has quit IRC21:33
*** salv-orlando_ is now known as salv-orlando21:33
*** pabelanger_ has joined #openstack-dev21:34
*** pabelanger_ has quit IRC21:35
*** pabelanger_ has joined #openstack-dev21:35
*** pabelanger has quit IRC21:35
*** pabelanger_ is now known as pabelanger21:35
*** oNeToWn has quit IRC21:35
*** pabelanger_ has joined #openstack-dev21:36
*** dolphm has joined #openstack-dev21:39
*** eharney has quit IRC21:42
*** sthakkar has quit IRC21:44
*** markvoelker has quit IRC21:44
*** e1mer has joined #openstack-dev21:46
*** japage has quit IRC21:50
*** ayoung has joined #openstack-dev21:53
*** slackguru has joined #openstack-dev21:55
sgranbcwaldon: awesome, thanks :)  That looks like a cleaner version of what I did to get it working here :)21:59
*** huats has quit IRC22:00
*** huats has joined #openstack-dev22:01
*** huats has joined #openstack-dev22:01
openstackgerritA change was merged to openstack/nova: Fix typo: hpervisor=> hypervisor  https://review.openstack.org/1646722:02
*** dolphm has quit IRC22:03
*** alexxu has quit IRC22:04
alexpilottirussellb vishy: Hi guys! Can I ask you some help for a small review? :-) https://review.openstack.org/#/c/16313/22:06
*** cdub has quit IRC22:07
russellbalexpilotti: dansmith reviewed, looks like you haven't responded to his latest comments22:07
*** cdub has joined #openstack-dev22:07
russellbhe's nova-core22:07
*** martine has quit IRC22:07
russellbi saw this review but didn't touch it since someone else was already providing feedback22:07
*** boden has quit IRC22:07
alexpilottirussellb: darn just saw it tx!22:08
alexpilottirussellb: is there a way to get an email when someone leaves a comment?22:08
russellbif you posted the review, you should get emails when it's updated ...22:08
russellbyou can also subscribe to more ... check the settings22:09
alexpilottirussellb: settings are fine… going to check on infra if someone has ideas, tx!22:09
*** almaisan-away is now known as al-maisan22:09
*** al-maisan is now known as almaisan-away22:10
nati_uenoarosen: Hi Are you around?22:10
*** adjohn has joined #openstack-dev22:12
*** mlavalle has joined #openstack-dev22:13
zykes-dtroyer_zz: any reason not to use requests ?22:16
openstackgerritA change was merged to openstack/nova: Add the beginnings of the nova-conductor service  https://review.openstack.org/1613522:17
dtroyer_zzzykes-: mindreader… that's one of the long-term changes we're working on22:18
*** thingee_zz is now known as thingee22:18
alexpilottidansmith: hi!22:18
*** strife25 has quit IRC22:18
zykes-dtroyer_zz: mindreader what not sorry ?22:18
dansmithalexpilotti: hiya22:19
alexpilottidansmith: I just saw your comment and left a reply. Going to bug somebody on infra to understand why I don't get emails for the comments!22:19
arosenhi nati_ueno22:20
nati_uenohi arosen22:20
*** sacharya1 has quit IRC22:20
nati_uenoSo security group binding should be automatically deleted when we delete port or network?22:21
openstackgerritA change was merged to openstack/nova: Yield in between hash runs for the image cache manager.  https://review.openstack.org/1560722:22
arosennati_ueno: right now there is a function that deletes it but we probably should make that done via CASADE delete when the port is deleted.22:24
nati_uenoarosen: I agree. Should I fix it in iptables patch or another bug patch ?22:24
arosennati_ueno: I'd prefer if you did it in another patch if you don't mind.22:25
nati_uenoarosen: I got it22:25
alexpilottidansmith: tx for the review! :-)22:25
dansmithalexpilotti: yup22:25
arosennati_ueno: btw good work on the linux_bridge implementation.22:25
nati_uenoarosen: Thanks22:26
*** sacharya has joined #openstack-dev22:26
*** arosen has left #openstack-dev22:26
nati_uenoarosen: I filed that bug https://bugs.launchpad.net/quantum/+bug/108088722:26
uvirtbotLaunchpad bug 1080887 in quantum "Security group port binding should be automatically deleted when delete_port" [Undecided,New]22:26
alexpilottidansmith: can't wait to get rid of the old code that remained (pre Essex stuff)22:26
*** annegentle_ has quit IRC22:29
*** ijw1 has quit IRC22:30
*** boris-42 has quit IRC22:34
*** mtreinish has quit IRC22:40
*** arbrandes has quit IRC22:41
*** thingee_zz has joined #openstack-dev22:41
*** nunosantos has quit IRC22:42
*** thingee has quit IRC22:43
*** thingee_zz is now known as thingee22:43
*** saper has joined #openstack-dev22:48
openstackgerritA change was merged to openstack/nova: Fixes an error reporting bug on Hyper-V  https://review.openstack.org/1631322:51
*** saper has left #openstack-dev22:51
lifelesssdague: still around? I have a few devstack patches needing review22:55
lifelesssdague: and I see you're in devstack-core ;)22:55
*** EmilienM has left #openstack-dev22:55
*** ijw1 has joined #openstack-dev22:56
*** dolphm has joined #openstack-dev22:57
sdaguelifeless: about to head out for the day, can you get some of the folks that have been slinging quantum patches in devstack to +1 it. I'll look tomorrow.22:57
*** winston-d has quit IRC22:57
lifelesssdague: so dan / gary ?22:58
sdagueyeh, sure, either would be fine22:58
lifelessdanwent: ^ garyk:22:58
sdaguewith the quantum things I'd just like to know they are chill with it22:59
lifelesshttps://review.openstack.org/#/c/16410/ and https://review.openstack.org/#/c/16411/ and https://review.openstack.org/#/c/16485/22:59
lifelesssure thing22:59
*** sacharya has quit IRC22:59
*** dubsquared1 has quit IRC23:01
*** kaganos has quit IRC23:01
*** alunduil has quit IRC23:05
*** ijw1 has quit IRC23:05
*** ijw1 has joined #openstack-dev23:05
*** rnirmal has quit IRC23:05
*** slackguru has quit IRC23:06
*** salv-orlando has quit IRC23:06
*** salv-orlando has joined #openstack-dev23:07
*** tmishler has quit IRC23:07
*** brich1 has joined #openstack-dev23:08
*** datsun180b has quit IRC23:09
*** nati_ueno has quit IRC23:12
*** nati_ueno has joined #openstack-dev23:12
*** dubsquared has joined #openstack-dev23:13
openstackgerritA change was merged to openstack/nova: Fix reversed args to call to _reschedule  https://review.openstack.org/1648723:14
*** annegentle_ has joined #openstack-dev23:15
alexpilottidansmith, can I ask you a question related to list_instances / get_info?23:16
alexpilottidansmith: on the expected driver behavior23:17
dansmithalexpilotti: you can *ask* anything :)23:17
alexpilottidansmith: fair enough ;-)23:18
alexpilottidansmith: when a host reboots ad reconnects, stopped VMs appear as active in the nova DB23:18
openstackgerritA change was merged to openstack/nova: Fix calls to private method in linux_net  https://review.openstack.org/1645023:19
alexpilottidansmith: all the status related methods are respecting their semantic AFAIK23:20
alexpilottidansmith: so I wonder where the catch is :-)23:20
dansmithalexpilotti: okay, I'm not sure what you're asking exactly...23:20
*** rpedde is now known as rpedde_away23:21
zaitcevOh my god. Bufunfa.23:21
alexpilottidansmith: ok, here's the list of events:23:21
alexpilottidansmith: 1) spawn a VM (nova boot ...)23:21
alexpilottidansmith: 2) wait for the vm to become active23:21
*** brich1 has quit IRC23:22
alexpilottidansmith: 3) reboot the compute node where the instance is running23:22
alexpilottidansmith: 4) the VM doesn't start23:22
*** EmilienM has joined #openstack-dev23:22
alexpilottidansmith: 5) "nova list" still reports the VM as "ACTIVE"23:22
alexpilottidansmith: I wonder if I'm missing somentjing on the compute driver side23:23
dansmithalexpilotti: for a while, right? the sync_power_states periodic task should reconcile the states23:23
*** pabelanger has quit IRC23:23
alexpilottidansmith: "a while" as in I waited a few minutes :-)23:23
alexpilottidansmith: do you know which compute driver methods is sync_power_states using?23:24
dansmithhttps://github.com/openstack/nova/blob/master/nova/compute/manager.py#L294523:24
dansmithlooks to me like it calls get_info() for each instance23:24
*** dubsquared has quit IRC23:25
alexpilottidansmith: yep, that's what I'd expect23:25
dansmithL3007: if vm_power_state != db_power_state:23:26
dansmith(sync the db power state from the hypervisor's notion)23:26
*** markwash has quit IRC23:27
alexpilottidansmith: yep, from what I see even in case of exceptions on get_info() I should get a NOSTATE23:27
*** vipul is now known as vipul|away23:27
dansmithL3026, if the db state is ACTIVE and the hypervisor state is NOSTATE, SHUTDOWN, or CRASHED,23:28
dansmiththen it calls stop() via the API23:28
*** echiu has joined #openstack-dev23:28
alexpilottidansmith: I see23:28
dansmithso, it looks like the compute manager is doing what I'd expect to reconcile things23:28
dansmithyou might sprinkle some debugs through there and see what's really going on in your specific case23:29
alexpilottidansmith: I have to check how the tasks are scheduled23:29
alexpilottidansmith: I'll start from the decorator23:29
*** rnirmal has joined #openstack-dev23:30
dansmithalexpilotti: you mean to see how often that runs?23:30
*** Gordonz has quit IRC23:31
alexpilottidansmith: also how it runs, to see if there are some WIndows specific issues23:31
alexpilottidansmith: a suggestion related to the status of the VMs in case of host reboots23:31
*** dubsquared has joined #openstack-dev23:31
dansmithalexpilotti: well, I don't know the details, but I think it's eventlet-driven and not as simple as "run every three seconds"23:32
alexpilottidansmith: should the VMs that were running be restarted automatically or not?23:32
dansmithalexpilotti: I don't think they are on any of the other hypervisors, but I'm not positive23:32
*** danwent has quit IRC23:33
dansmithalexpilotti: I'd expect that the best thing is to not restart them,23:33
dansmithas a user or app should have noticed the outage, and already re-deployed before the machine has even had a chance to reboot23:33
alexpilottidansmith: yep, that's also what we decided to do for Folsom (conservatively)23:33
*** danwent has joined #openstack-dev23:33
*** ijw1 has quit IRC23:33
alexpilottidansmith: tx for your help! I'm going to hunt some more eventlet dragons :-)23:34
*** danwent has quit IRC23:34
dansmithalexpilotti: good luck with that :)23:34
*** nati_ueno has quit IRC23:36
*** gongysh has quit IRC23:37
*** nati_ueno has joined #openstack-dev23:37
*** rnirmal has quit IRC23:37
*** dolphm has quit IRC23:39
*** henrynash has quit IRC23:39
*** jaypipes has quit IRC23:40
*** annegentle_ has quit IRC23:41
*** rafaduran has left #openstack-dev23:44
*** sacharya has joined #openstack-dev23:51
*** jdorothy has quit IRC23:54
*** vipul|away is now known as vipul23:54
*** edygarcia has joined #openstack-dev23:54
*** dhellmann is now known as dhellmann-afk23:56

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