openstackjenkins | Project nova build #1,341: FAILURE in 53 sec: https://jenkins.openstack.org/job/nova/1341/ | 00:02 |
---|---|---|
openstackjenkins | Tarmac: fix for lp844364: fix check for fixed_ip association in os-floating-ips | 00:02 |
*** negronjl has quit IRC | 00:12 | |
*** negronjl has joined #openstack-dev | 00:13 | |
*** negronjl has joined #openstack-dev | 00:15 | |
*** negronjl has joined #openstack-dev | 00:16 | |
*** blueblade has joined #openstack-dev | 00:22 | |
*** stanchan has quit IRC | 00:26 | |
*** negronjl has quit IRC | 00:26 | |
*** yamahata_ has quit IRC | 00:26 | |
*** ohnoimdead has quit IRC | 00:27 | |
*** negronjl has joined #openstack-dev | 00:27 | |
*** zedas has quit IRC | 00:32 | |
*** KiwiMartin has joined #openstack-dev | 00:36 | |
*** nati has joined #openstack-dev | 00:46 | |
*** jdurgin has quit IRC | 00:51 | |
*** mattray has joined #openstack-dev | 01:04 | |
*** Tushar has quit IRC | 01:05 | |
*** blueblade has quit IRC | 01:09 | |
*** stanchan has joined #openstack-dev | 01:09 | |
KiwiMartin | I am trying to checkout the swift code as per "GettingTheCode" but get a "bzr: ERROR: Not a branch:" error. Any pointers as to what I might be doing wrong? | 01:15 |
*** vladimir3p has quit IRC | 01:19 | |
comstud | KiwiMartin: Could be related to swift moving to github: https://github.com/openstack/swift | 01:21 |
KiwiMartin | I just want to explore the code for the moment. I had no problems following the instructions for glance and nova | 01:25 |
comstud | *nod* | 01:25 |
comstud | swift moved to github.. maybe last week. | 01:25 |
comstud | the doc may not have been updated | 01:25 |
comstud | check out the link above for the code | 01:26 |
KiwiMartin | Ah: Is the intention for all developers to follow to github? | 01:26 |
creiht | KiwiMartin: yeah we are in the middle of transfering to github | 01:26 |
comstud | KiwiMartin, The openstack projects, yes | 01:26 |
KiwiMartin | Ok: I'll explore the above link. Thanks! | 01:27 |
KiwiMartin | BTW, for the curious, I was able to make a copy of a an older version on bazaar: bzr branch lp:swift/1.3 | 01:29 |
*** dragondm has quit IRC | 01:31 | |
creiht | KiwiMartin: I imagine those are still there so that the older versions are still easily accessible | 01:31 |
*** bengrue has quit IRC | 01:32 | |
*** novas0x2a|laptop has quit IRC | 01:32 | |
KiwiMartin | I assumed (because the hudson user was the committer on bazaar) that a successful builds would be pushed to bazaar. Silly, I know... | 01:34 |
*** lorin1 has joined #openstack-dev | 01:34 | |
creiht | mtaylor: has there been any discussion as to weather or not current trunk will be mirrored back to lp? | 01:34 |
*** yamahata_ has joined #openstack-dev | 01:39 | |
*** tsuzuki_ has joined #openstack-dev | 01:40 | |
*** tsuzuki_ has quit IRC | 01:42 | |
*** tsuzuki_ has joined #openstack-dev | 01:43 | |
*** blueblade has joined #openstack-dev | 02:04 | |
*** stanchan has quit IRC | 02:08 | |
*** vladimir3p has joined #openstack-dev | 02:11 | |
*** mattray has quit IRC | 02:19 | |
sandywalsh | how do I put a comment on a gerrit change, but not associate it with a line of code? I just want to put a comment on the merge prop as a whole? | 02:24 |
sandywalsh | got it ... 'r' | 02:29 |
mtaylor | creiht: so far, for the projects we've moved, we're set up an lp mirror | 02:29 |
mtaylor | we've | 02:30 |
creiht | mtaylor: ok because bzr branch lp:swift doesn't work right now | 02:31 |
mtaylor | hrm. | 02:32 |
mtaylor | well, that's a bug | 02:32 |
mtaylor | although - on the other hand, perhaps it's a good thing, I dunno - what do you think? | 02:32 |
creiht | I'm not sure really either | 02:33 |
mtaylor | (we should certainly fix GettingTheCode) | 02:33 |
creiht | right | 02:33 |
KiwiMartin | As someone new, trying to explore the project, having GettingTheCode not match the reality is just plan sad. | 02:35 |
creiht | KiwiMartin: apologies for that | 02:36 |
KiwiMartin | creiht: No problems. I have written up the steps I have had to take to get it out of git. I can send them to someone (?) if they want to use them as a basis for updating GettingTheCode | 02:37 |
creiht | KiwiMartin: I'll bonk notmyname on the head in the morning to make sure it gets changed :) | 02:39 |
creiht | thanks for reporting the issue though | 02:39 |
creiht | oh wait | 02:40 |
creiht | KiwiMartin: which page did you get that from? | 02:40 |
creiht | or what doc? | 02:40 |
creiht | it may be that there are other docs that we didn't know about | 02:40 |
KiwiMartin | creiht: http://wiki.openstack.org/GettingTheCode | 02:41 |
creiht | ahh | 02:41 |
creiht | ok | 02:41 |
openstackgerrit | benzwt proposed a change to openstack/glance: add myself to the Authors file https://review.openstack.org/411 | 02:41 |
openstackgerrit | benzwt proposed a change to openstack/glance: the "glance index" provides a more style of listing images. 1. the number of image indexes is "adapted" to the size of the console, while users still can customize the number of output per page through the parameter --limit 2. us https://review.openstack.org/397 | 02:41 |
* creiht wonders if he can remember his wiki password | 02:42 | |
*** zul has quit IRC | 02:42 | |
KiwiMartin | creight: I would do it, but I haven't yet signed the contributer agreement also have only been looking at the code for < 1 day, so it would be the blind leading the blind :) | 02:43 |
creiht | mtaylor: this type of thing makes me think we should make that work | 02:43 |
creiht | as other places are going to have that link (presentations, etc.) | 02:43 |
creiht | KiwiMartin: no worries, the main thing is that you pointed us to it :) | 02:44 |
mtaylor | creiht: yeah. agree | 02:44 |
KiwiMartin | Ah well: thanks all for the help, again! | 02:45 |
*** KiwiMartin has left #openstack-dev | 02:45 | |
creiht | mtaylor: do you have access to the wiki? | 02:45 |
mtaylor | creiht: yup | 02:45 |
creiht | my reset password email is taking a while | 02:46 |
creiht | would you mind editing that page to replace the getting swift part with the right git command? | 02:46 |
mtaylor | yup. gonna do it | 02:48 |
creiht | mtaylor: awesome, and thanks | 02:48 |
mtaylor | creiht: look ok now? | 02:55 |
creiht | mtaylor: looks good, thanks | 02:56 |
*** novas0x2a|laptop has joined #openstack-dev | 03:01 | |
*** martine has joined #openstack-dev | 03:08 | |
*** martine has quit IRC | 03:33 | |
*** novas0x2a|laptop has quit IRC | 03:35 | |
*** lorin1 has quit IRC | 03:37 | |
*** lorin1 has joined #openstack-dev | 03:37 | |
hugokuo | morning , | 03:37 |
hugokuo | is there any docs talk about the work flow of Swift with some diagrams? | 03:38 |
hugokuo | Our team will contribute and develop for Swift | 03:38 |
hugokuo | Want to know more about it | 03:38 |
hugokuo | Thanks | 03:38 |
*** nati_ has joined #openstack-dev | 03:42 | |
*** vladimir3p has left #openstack-dev | 03:45 | |
*** nati has quit IRC | 03:45 | |
creiht | hugokuo: the best that we have right now are: | 03:52 |
creiht | http://swift.openstack.org/ | 03:52 |
creiht | The first section ("Overview and Concepts") | 03:53 |
hugokuo | thanks | 03:53 |
hugokuo | a quick question , while test Cyberduck to Swift ..... must I using Swauth as the auth server ? I temporarily using tempauth only | 03:54 |
hugokuo | failed to authentication | 03:55 |
creiht | I think you should be able to use tempauth as long as you set up ssl | 03:55 |
creiht | cyberduck requires ssl | 03:55 |
hugokuo | thanks | 03:55 |
*** yamahata_ has quit IRC | 03:58 | |
*** lorin1 has quit IRC | 04:22 | |
*** yamahata_ has joined #openstack-dev | 04:57 | |
*** yamahata_ has quit IRC | 05:13 | |
*** yamahata_ has joined #openstack-dev | 05:15 | |
*** yamahata_ has quit IRC | 05:29 | |
*** yamahata_ has joined #openstack-dev | 05:30 | |
*** nati_ has quit IRC | 05:47 | |
*** nati has joined #openstack-dev | 06:12 | |
*** Binbin has quit IRC | 06:33 | |
ttx | Morning | 06:36 |
*** nati has quit IRC | 06:37 | |
*** nati has joined #openstack-dev | 06:38 | |
ttx | notmyname: I'll cut the release branch soon -- we need to push the next version to trunk though. 1.4.4 ? 1.5.0 ? | 06:42 |
ttx | notmyname: I'd vote for 1.5.0, so that we have the possibility to do a 1.4.4 if shit happens before Diablo release | 06:42 |
zykes- | has projects been moved back to launchpad? | 06:47 |
ttx | zykes-: no, the projects that had their code hosting moved still are moved. | 06:47 |
ttx | zykes-: that said, not all projects migrated yet, and we still use Launchpad for a variety of features | 06:48 |
ttx | so your question is a bit incomplete. | 06:48 |
zykes- | keystone seems to have been moved to lp ? | 06:50 |
ttx | zykes-: what makes you think that ? | 06:50 |
ttx | It's still @ https://github.com/openstack/keystone | 06:51 |
ttx | there may be some stale branches on LP code, though | 06:51 |
ttx | that need cleanup | 06:51 |
zykes- | oh nvm | 06:52 |
zykes- | i read a mail wrongly | 06:52 |
*** mancdaz has quit IRC | 06:53 | |
ttx | vishy: ping me when around | 06:55 |
*** reidrac has joined #openstack-dev | 07:02 | |
*** Vek has quit IRC | 07:03 | |
*** Vek has joined #openstack-dev | 07:03 | |
*** rohitkarajgi has joined #openstack-dev | 07:14 | |
vishy | ttx: heyo | 07:23 |
ttx | vishy: o/ | 07:25 |
ttx | First step is to approve the last translations: https://code.launchpad.net/~ttx/nova/diablo-translations/+merge/74723 | 07:26 |
ttx | then we'll push the Essex versioning to trunk | 07:26 |
vishy | done | 07:26 |
ttx | let's let jenkins digest that, I'll prepare the version bump and ping you when ready | 07:27 |
ttx | vishy: if you have anything else you want to rush in before we enter backport mode, now is the time :) | 07:28 |
vishy | i'm just looking :) | 07:28 |
*** toluene has joined #openstack-dev | 07:33 | |
openstackjenkins | Project nova build #1,342: STILL FAILING in 50 sec: https://jenkins.openstack.org/job/nova/1342/ | 07:47 |
openstackjenkins | Tarmac: Last Diablo translations for Nova | 07:47 |
ttx | I like the STILL FAILING that means "SUCCESS | 07:51 |
*** Vek has quit IRC | 07:54 | |
*** Vek has joined #openstack-dev | 07:54 | |
ttx | soren: any clue on https://jenkins.openstack.org/job/nova/1342/ ?? | 07:57 |
*** nati has quit IRC | 07:58 | |
vishy | ttx: it was happening yesterday | 07:59 |
openstackjenkins | Project nova build #1,343: STILL FAILING in 1 min 4 sec: https://jenkins.openstack.org/job/nova/1343/ | 08:00 |
vishy | monty claimed it was some weirdness in the nose install | 08:00 |
vishy | looks like a recursive symlink to me | 08:00 |
ttx | yes, but the job is flapping | 08:00 |
ttx | so /sometimes/ it works | 08:00 |
ttx | I retried it | 08:00 |
*** HugoKuo_ has joined #openstack-dev | 08:01 | |
*** HugoKuo_ has left #openstack-dev | 08:02 | |
*** hugokuo has left #openstack-dev | 08:04 | |
*** jdag has quit IRC | 08:05 | |
*** HugoKuo has joined #openstack-dev | 08:06 | |
*** HugoKuo has quit IRC | 08:08 | |
openstackjenkins | Yippie, build fixed! | 08:08 |
openstackjenkins | Project nova build #1,344: FIXED in 4 min 0 sec: https://jenkins.openstack.org/job/nova/1344/ | 08:08 |
openstackjenkins | * Tarmac: Last Diablo translations for Nova | 08:08 |
openstackjenkins | * Tarmac: fix for lp844364: fix check for fixed_ip association in os-floating-ips | 08:08 |
openstackjenkins | * Tarmac: NetworkManager's add_fixed_ip_to_instance calls _allocate_fixed_ips without vpn or requested_networks parameters. If vpn or requested_networks is not provided to the _allocate_fixed_ips method, it throws an exception. This issue is fixed now. | 08:08 |
openstackjenkins | * Tarmac: One more bug fix to make zones work in trunk. Basic problem is that in novaclient using the 1.0 OSAPI, servers.create() takes an ipgroups argument, but when using the 1.1 OSAPI, it doesn't, which means booting instances in child zones won't work with OSAPI v1.0. This fix works around that by using keyword arguments for all the arguments after the flavor, and dropping the unused ipgroups argument. | 08:08 |
openstackjenkins | * Tarmac: Fixes the reroute_compute decorator in the scheduler API so that it properly: | 08:08 |
*** HugoKuo has joined #openstack-dev | 08:08 | |
openstackjenkins | 1) Raises InstanceNotFound when all zones return no instance | 08:08 |
openstackjenkins | 2) If an instance is found in a zone, ignore whether other zones may be down. Return the instance | 08:08 |
openstackjenkins | information, catching the novaclient exceptions from the other zones. | 08:08 |
openstackjenkins | 3) If a zone is down and no instances are found in other zones, raise a ZoneRequestError... as it's possible the instance exists in the downed zones. | 08:08 |
openstackjenkins | * Tarmac: Fix lp:844155 | 08:08 |
openstackjenkins | When using an abstract scheduler class, if no compute hosts are available locally, the checking of child zones is short circuited. I've removed the broken check. | 08:08 |
openstackjenkins | * Tarmac: Changing a behavior of update_dhcp() to write out dhcp options file. | 08:08 |
openstackjenkins | This option file make dnsmasq offer a default gateway to only NICs of VM belonging to a network that the first NIC of VM belongs to. | 08:08 |
openstackjenkins | So, first NIC of VM must be connected to a network that a correct default gateway exists in. | 08:08 |
openstackjenkins | By means of this, VM will not get incorrect default gateways. | 08:08 |
openstackjenkins | * Tarmac: Make weigh_hosts() return a host per instance, instead of just a list of hosts. | 08:08 |
openstackjenkins | * Tarmac: Do not attempt to mount the swap VDI for file injection. | 08:08 |
openstackjenkins | * Tarmac: This code contains contains a new NetworkManager class that can leverage Quantum + Melange. | 08:08 |
openstackjenkins | Thierry suggested that I merge prop this to get feedback, even though it is too late to get a branch of this size in for D-4. Feedback will help determine whether we can get this code in during the Diablo time frame or not. This branch was developed stacked on top of the melange branch, which is still not merged, but I am merge-propping it without that branch so that the diff is correct. | 08:08 |
openstackjenkins | The vast majority of the code is in nova/network/quantum and is only invoked if the network manager is set to nova.network.quantum.QuantumManager | 08:08 |
openstackjenkins | In addition to implementing networks with Quantum instead of the linux bridge, the QuantumManager also provides a new, more flexible model of associating vNICs with networks. It supports the creation of networks that are specific to a project and networks that are "global". When a VM is created, it gets a vNIC for each project network, as well as each global network. For example, this could support giving a VM a "p | 08:08 |
openstackjenkins | The branch also implements Tushar's 'os-create-server-ext' extension, so that the server create API call can indicate the set of networks the VM should be attached to (if this extension is used, it replaces the above mechanism for determining vNICs). | 08:08 |
openstackjenkins | QuantumManager can use either the traditional IPAM functionality in nova DB (i.e., the networks, fixed_ips tables) or melange. Similar to FlatManager, QuantumManager does not currently support DHCP, gateway/NAT, or floating IPs. | 08:08 |
openstackjenkins | This branch requires additional testing before it is really ready for merge, but we thought it would be best to merge prop as soon as possible to identify any significant concerns people had. | 08:08 |
openstackjenkins | - default sort is now created_at desc for instances | 08:08 |
openstackjenkins | * Tarmac: Fixes NotFound exceptions to show the proper instance id in the ec2 api. | 08:08 |
openstackjenkins | * Tarmac: fix for lp838583 - fixes bug in os-floating-ips view code that prevents instance_id from being returned for associated addresses. | 08:08 |
openstackjenkins | * Tarmac: Accept keypair when you launch a new server. These properties would be stored along with the other server properties in the database (like they are currently for ec2 api). | 08:08 |
openstackjenkins | * Tarmac: Correctly yield images from glance client through image service. | 08:08 |
openstackjenkins | * Tarmac: Simple usage extension for nova. Uses db to calculate tenant_usage for specified time periods. | 08:08 |
openstackjenkins | Methods: | 08:08 |
openstackjenkins | ��������* index: return a list of tenant_usages, with option of incuding detailed server_usage | 08:08 |
openstackjenkins | ��������* show: returns a specific tenant_usage object | 08:08 |
openstackjenkins | tenant_usage object: | 08:08 |
openstackjenkins | ��������* tenant_usage.total_memory_mb_usage: sum of memory_mb * hours for all instances in tenant for this period | 08:08 |
openstackjenkins | ��������* tenant_usage.total_local_gb_usage: sum of local_gb * hours for all instances in tenant for this period | 08:08 |
openstackjenkins | ��������* tenant_usage.total_vcpus_usage: sum of vcpus * hours for all instances in tenant for this period | 08:08 |
openstackjenkins | ��������* tenant_usage.total_hours: sum of all instance hours for this period | 08:08 |
openstackjenkins | ��������* tenant_usage.server_usages: A detailed list of server_usages, which describe the usage of a specific server | 08:08 |
openstackjenkins | For larger instances db tables, indexes on instance.launched_at and instance.terminated_at should significantly help performance. | 08:08 |
openstackjenkins | * Tarmac: Validates that user-data is b64 encoded. | 08:08 |
openstackjenkins | * Tarmac: Fixed and improved the way instance "states" are set. Instead of relying on solely the power_state of a VM, there are now explicitly defined VM states and VM task states which respectively define the current state of the VM and the task which is currently being performed by the VM. | 08:08 |
openstackjenkins | * Tarmac: Implements lp:798876 which is 'switch carrot to kombu'. Leaves carrot as the default for now... decision will be made later to switch the default to kombu after further testing. There's a lot of code duplication between carrot and kombu, but I left it that way in preparation for ripping carrot out later and to keep minimal changes to carrot. | 08:08 |
openstackjenkins | This also fixes bug: lp:794627 (re-establish connections to carrot when it restarts), but only fixes it in kombu. | 08:08 |
openstackjenkins | This also fixes bug: lp:803168 (msg-id response queues being left around), but also only fixes it in kombu. | 08:08 |
openstackjenkins | See those bugs for comments. | 08:08 |
ttx | wow | 08:08 |
vishy | wow | 08:10 |
vishy | so there was a lot in the queue apparently | 08:10 |
ttx | vishy: I temporarily disabled the "nova-1" builder | 08:10 |
vishy | so nova-1 is messed up? | 08:10 |
ttx | to force it on the "nova" slave | 08:10 |
ttx | dunno, maybe it's just random | 08:10 |
ttx | that said, it wouldn't be the first time the nova-1 slave is borked | 08:11 |
ttx | vishy: as soon as the tarball hits, I'll have a new thing for you to approve | 08:11 |
ttx | vishy: please approve https://code.launchpad.net/~ttx/nova/open-essex/+merge/74729 | 08:12 |
ttx | or soren ^ | 08:14 |
vishy | we should make an email asking evryone to base bug fixes of of that revision | 08:15 |
vishy | -r 1542 | 08:16 |
ttx | vishy: we can do that in the "essex is open" email | 08:16 |
ttx | not -r 1541 ? | 08:17 |
ttx | vishy: 1541 is the last common version | 08:17 |
*** mnour has joined #openstack-dev | 08:33 | |
ttx | soren, vishy: Jenkins blocked https://code.launchpad.net/~ttx/nova/open-essex/+merge/74729 -- could you please reapprove ? | 08:33 |
ttx | (this is getting old) | 08:33 |
soren | ttx: Approved. | 08:39 |
soren | ACtually.. | 08:39 |
soren | Hmm.. | 08:39 |
soren | ttx: I was just wondering for a second if we should set it to 2011.4. | 08:40 |
soren | ttx: In the off chance that we decide to have yet another release this year. | 08:40 |
soren | ttx: Technically, it could happen. | 08:40 |
ttx | soren: bah | 08:44 |
ttx | Even if we did 3 months it would still be 2012.1 | 08:44 |
ttx | I doubt we would release between Christmas and New Year's | 08:45 |
ttx | let's see if Jenkins likes it better now | 08:46 |
*** mnour has quit IRC | 08:48 | |
*** darraghb has joined #openstack-dev | 08:50 | |
openstackjenkins | Project nova build #1,345: FAILURE in 53 sec: https://jenkins.openstack.org/job/nova/1345/ | 09:02 |
openstackjenkins | Tarmac: Open Essex (switch version to 2012.1) | 09:02 |
ttx | sigh | 09:02 |
soren | Why would nova fail? | 09:04 |
ttx | some kind of weird recursion, that only seem to happen from time to time | 09:05 |
ttx | https://jenkins.openstack.org/job/nova/1345/console | 09:05 |
ttx | quite ugly. | 09:05 |
ttx | I restarted the job after disabling the nova-1 slave, last time forcing it on the nova one worked around it | 09:06 |
ttx | we'll see. | 09:06 |
ttx | soren: did you read http://www.markshuttleworth.com/archives/765 ? | 09:07 |
openstackjenkins | Yippie, build fixed! | 09:07 |
openstackjenkins | Project nova build #1,346: FIXED in 3 min 46 sec: https://jenkins.openstack.org/job/nova/1346/ | 09:07 |
openstackjenkins | Tarmac: Open Essex (switch version to 2012.1) | 09:07 |
ttx | yay, so apparently it's nova-1 that is busted. | 09:07 |
soren | ttx: No, hadn't seen that. | 09:08 |
soren | ttx: Did you see http://netsplit.com/2011/09/08/new-ubuntu-release-process/ ? | 09:08 |
ttx | it's in the next tab. | 09:08 |
soren | Ok :) | 09:10 |
ttx | soren: I still think there is a difference between a low-level protocol and a high-level API, so comparing with HTTP is unfair. | 09:11 |
ttx | soren: mtaylor's comment about database APIs is pretty spot on. | 09:19 |
*** bourke has quit IRC | 09:20 | |
ttx | nova-2012.1~e1~20110909.1542.tar.gz <- Essex open for Nova | 09:20 |
*** bourke has joined #openstack-dev | 09:20 | |
ttx | soren or vishy: please review https://code.launchpad.net/~ttx/nova/diablo-rbp-merge/+merge/74739 | 09:31 |
*** tsuzuki_ has quit IRC | 09:43 | |
*** antonym has quit IRC | 09:46 | |
*** larissa has quit IRC | 09:48 | |
*** larissa has joined #openstack-dev | 09:50 | |
soren | ttx: I guess I should cowboy it in. | 09:51 |
ttx | soren: the milestone-proposed stuff ? Definitely. This is milestone-proposed, we don't require two +1s :) | 09:52 |
*** antonym has joined #openstack-dev | 09:52 | |
*** antonym is now known as Guest49898 | 09:53 | |
openstackjenkins | Project nova-milestone build #26: SUCCESS in 30 sec: https://jenkins.openstack.org/job/nova-milestone/26/ | 09:57 |
openstackjenkins | Tarmac: Merge diablo-RBP development up to rev 1541 | 09:57 |
ttx | yeeha | 09:57 |
rohitkarajgi | yay | 09:58 |
*** chomping has quit IRC | 10:02 | |
ttx | notmyname: oh, you did that already. | 10:04 |
*** tsuzuki_ has joined #openstack-dev | 10:24 | |
*** mancdaz has joined #openstack-dev | 10:31 | |
*** zul has joined #openstack-dev | 10:32 | |
*** tsuzuki_ has quit IRC | 10:42 | |
*** tsuzuki_ has joined #openstack-dev | 10:44 | |
*** blakeyeager has quit IRC | 11:13 | |
*** rohitkarajgi has quit IRC | 11:14 | |
*** blakeyeager has joined #openstack-dev | 11:26 | |
*** toluene has quit IRC | 11:33 | |
*** tsuzuki_ has quit IRC | 11:52 | |
*** tryggvil has quit IRC | 12:18 | |
*** markmc has joined #openstack-dev | 12:23 | |
*** lorin1 has joined #openstack-dev | 12:31 | |
*** lts has joined #openstack-dev | 12:42 | |
*** ameade has joined #openstack-dev | 12:50 | |
*** mattray has joined #openstack-dev | 12:58 | |
zul | keystone tarballs still failing btw | 13:05 |
*** joesavak has joined #openstack-dev | 13:14 | |
*** bcwaldon has joined #openstack-dev | 13:15 | |
*** mnour has joined #openstack-dev | 13:16 | |
*** kbringard has joined #openstack-dev | 13:29 | |
*** lorin1 has quit IRC | 13:30 | |
notmyname | ttx: so I think you have everything you need from me? | 13:37 |
ttx | notmyname: yes | 13:37 |
ttx | notmyname: I just need to get the swift-milestone jobs fixed so that tarballs are generated from the milestone-proposed git branch | 13:38 |
ttx | notmyname: but that's jeblair's | 13:38 |
notmyname | :-) | 13:38 |
kbringard | ttx: thanks for the email this morning, I'm stoked :-) | 13:39 |
ttx | np :) | 13:39 |
kbringard | (RE: Design Summit) | 13:39 |
markmc | zul, hi there | 13:42 |
markmc | zul, are you planning on finishing the nova-iscsi-choice branch ? | 13:43 |
* markmc just hit the same problem in Fedora | 13:43 | |
zul | markmc: yeah im hoping its probably gonig to go in essex though | 13:43 |
markmc | zul, cool | 13:43 |
soren | zul: Oh, not for Diablo? | 13:44 |
*** lorin1 has joined #openstack-dev | 13:44 | |
zul | soren: ill try my best ;) | 13:44 |
markmc | zul, in the Fedora version, it looks like you also have to specify the mode flag to tgtadm | 13:44 |
soren | ok :) | 13:44 |
* markmc hasn't looked into it properly yet | 13:44 | |
markmc | zul, know anything about that? | 13:44 |
markmc | sudo tgtadm --op new --tid=9 --params Name=iqn.2010-10.org.openstack:volume-0000000a | 13:45 |
zul | markmc: not yet | 13:45 |
markmc | tgtadm: specify the mode | 13:45 |
markmc | zul, okay | 13:45 |
*** BK_man has quit IRC | 13:45 | |
markmc | zul, thanks | 13:45 |
zul | however i would prefer not to use iscsitarget though | 13:45 |
*** amccabe has joined #openstack-dev | 13:46 | |
markmc | zul, absolutely; it never even got into Fedora, so I'm with you there :) | 13:46 |
openstackgerrit | A change was merged to openstack/image-api: blueprint glance-api-doc https://review.openstack.org/399 | 13:46 |
openstackgerrit | A change was merged to openstack/image-api: Renaming doc directory https://review.openstack.org/403 | 13:47 |
openstackgerrit | A change was merged to openstack/image-api: Editing the pom.xml file https://review.openstack.org/402 | 13:47 |
openstackgerrit | A change was merged to openstack/image-api: Fixes to pom.xml https://review.openstack.org/410 | 13:47 |
openstackgerrit | A change was merged to openstack/image-api: Changes to pom.xml file https://review.openstack.org/408 | 13:47 |
markmc | zul, fwiw, https://bugzilla.redhat.com/737046 | 13:48 |
*** rnorwood has joined #openstack-dev | 13:49 | |
*** blamar has quit IRC | 14:09 | |
*** blamar has joined #openstack-dev | 14:09 | |
*** bcwaldon_ has joined #openstack-dev | 14:12 | |
*** bcwaldon_ has quit IRC | 14:12 | |
*** bcwaldon has quit IRC | 14:15 | |
*** bcwaldon has joined #openstack-dev | 14:17 | |
*** martine has joined #openstack-dev | 14:18 | |
openstackjenkins | Project nova build #1,347: FAILURE in 54 sec: https://jenkins.openstack.org/job/nova/1347/ | 14:22 |
openstackjenkins | Tarmac: Adding a can_read_deleted filter back to db.api.instance_get_all_by_filters that was removed in a recent merge. | 14:22 |
*** nati has joined #openstack-dev | 14:25 | |
*** BK_man has joined #openstack-dev | 14:26 | |
soren | ttx: https://jenkins.openstack.org/job/nova/1347/console looks bad | 14:31 |
ttx | yeah. It's when the job lands on nova-1 slave | 14:32 |
* ttx disables the nova-1 slave temporarily | 14:32 | |
soren | Holy crap. | 14:32 |
soren | Have you been on the nova-1 machine to check i tout? | 14:32 |
ttx | I have no creds for that | 14:33 |
soren | Ok, looking at this: https://jenkins.openstack.org/job/nova/1347/consoleFull | 14:33 |
ttx | and I don't really want to ;) | 14:33 |
soren | What would you guess the problem is. | 14:33 |
ttx | recursive symlink in nose | 14:33 |
soren | You'd think so, woulnd't you? | 14:33 |
soren | You'd be wrong. | 14:33 |
bcwaldon | waaaaaat | 14:33 |
soren | No symlinks are involved. | 14:33 |
soren | Just *MASSIVE* amounts of nested nose installs. | 14:33 |
ttx | ew | 14:34 |
ttx | nose gets caught in a subdirectory on reinstall ? | 14:34 |
soren | Like almost 300 of them. | 14:34 |
soren | Dunno. | 14:35 |
soren | As soon as I see /usr/local in the path, I walk away. | 14:35 |
soren | There be dragons. | 14:35 |
*** zaitcev has joined #openstack-dev | 14:35 | |
*** code_franco has joined #openstack-dev | 14:35 | |
soren | mtaylor: ^ Another little gem for you. | 14:36 |
*** code_franco has quit IRC | 14:36 | |
*** code_franco has joined #openstack-dev | 14:36 | |
*** rnirmal has joined #openstack-dev | 14:39 | |
*** cp16net has joined #openstack-dev | 14:39 | |
*** rnirmal has quit IRC | 14:40 | |
*** rnirmal has joined #openstack-dev | 14:40 | |
*** Guest49898 has quit IRC | 14:42 | |
*** Guest49898 has joined #openstack-dev | 14:42 | |
*** Guest49898 is now known as antonym | 14:42 | |
*** nati has quit IRC | 14:56 | |
doude | Hi all. Anyone have nova working with libvirt/lxc? I get errors like "lxcFdForward:287 : read of fd 9 failed: Input/output error" | 15:00 |
* soren takes off for a few hours | 15:06 | |
*** jdag has joined #openstack-dev | 15:07 | |
*** markmc has quit IRC | 15:08 | |
*** blueblade has joined #openstack-dev | 15:16 | |
*** reidrac has quit IRC | 15:22 | |
*** markmc has joined #openstack-dev | 15:29 | |
openstackjenkins | Yippie, build fixed! | 15:30 |
openstackjenkins | Project nova build #1,348: FIXED in 3 min 51 sec: https://jenkins.openstack.org/job/nova/1348/ | 15:30 |
openstackjenkins | * Tarmac: adds a fake_network module to tests to generate sensible network info for tests. It does not require using the db. | 15:30 |
openstackjenkins | This is the first round of a few, it creates the fake_get_instance_nw_info function and updates the libvirt tests to use it. | 15:30 |
openstackjenkins | * Tarmac: Adding a can_read_deleted filter back to db.api.instance_get_all_by_filters that was removed in a recent merge. | 15:30 |
smoser | soren, http://pad.daviey.com/MUKKsqFDfS is where i collected data about the block device mappings and nova metadata service | 15:32 |
* soren is scared to go and look | 15:33 | |
mtaylor | soren: yes. I'm working on fixing that right now | 15:34 |
mtaylor | soren: I would LOVE to know why it keeps getting nested like that | 15:34 |
soren | mtaylor: Why are you installing it? | 15:35 |
mtaylor | soren: pip installs it because of installing nosexunit. packaging nosexunit has been on my todo list for a while, but low priority. the priority just increased :) | 15:35 |
soren | smoser: Ok, I'm an idiot. Can you help me read that etherpad? | 15:39 |
soren | smoser: So when you write "m1.tiny /dev/vdb=ephemeral0", what do you actually mean? | 15:41 |
soren | smoser: Are you doing RUnInstances with type=m1.tiny and then passing extra block_device_mapping or something? | 15:42 |
vishy | jaypipes: ping | 15:45 |
*** tsuzuki_ has joined #openstack-dev | 15:49 | |
*** misheska has joined #openstack-dev | 15:55 | |
vishy | s1rp: here? | 16:01 |
s1rp | yep | 16:01 |
vishy | hey so a couple of qs | 16:02 |
vishy | s1rp: the snapshotting code | 16:04 |
vishy | s1rp: we create the image in advance, then modify it with update | 16:05 |
vishy | s1rp: unfortunately the chunking that was added to glance was only added to the create method, not update | 16:05 |
vishy | so large snapshots blow up | 16:05 |
*** dragondm has joined #openstack-dev | 16:10 | |
s1rp | vishy: sorry was on a call... interesting... looking at the glance code now | 16:10 |
comstud | pvo: Your email client seems to be re-sending your last email about local storage periodically | 16:12 |
comstud | (to openstack list) | 16:12 |
pvo | it was just to you... I did 'reply' instead of 'reply-all' | 16:12 |
comstud | pvo: twice so far today | 16:12 |
comstud | ahh | 16:13 |
comstud | openstack is copied | 16:13 |
pvo | I realized it when I went to check if Vish replied... | 16:13 |
pvo | silly gmail. | 16:13 |
comstud | as CC: | 16:13 |
comstud | i guess that explains why I got 2 | 16:13 |
comstud | nevermind | 16:13 |
pvo | right. you should have gotten a total of 3 copies. | 16:13 |
comstud | nod, ok | 16:14 |
pvo | its cos I like you so much | 16:14 |
comstud | I didn't notice the one from the other day was only to me | 16:14 |
comstud | :) | 16:14 |
pvo | sadly, I didn't either. | 16:14 |
pvo | email is hard | 16:14 |
comstud | yes | 16:15 |
s1rp | vishy: the chunking code is in the backends.add() method, so it should be called on both create and update | 16:18 |
vishy | hmm | 16:18 |
s1rp | vishy: is it possible you're running an old version of webob that's not handling chunked-transfer-encoding properly? | 16:19 |
vishy | hmm | 16:20 |
vishy | no | 16:20 |
vishy | looks like this may have been fixed | 16:21 |
vishy | in the code we have it was separate | 16:21 |
vishy | wait no | 16:21 |
vishy | this is not in the backend | 16:21 |
vishy | s1rp: add_image vs. upload_image in the client | 16:23 |
vishy | update doesn't send content-length | 16:23 |
jaypipes | vishy: pong | 16:24 |
vishy | jaypipes: ^^ | 16:24 |
vishy | update_image in glance client doesn't check for content length | 16:24 |
s1rp | vishy: oh, you're referring to the client (i was looking in the api code) | 16:24 |
vishy | which means large snapshots are blowing up | 16:25 |
jaypipes | vishy: reading back.... one sec | 16:25 |
vishy | I think this is a bug. Just trying to find out if there is some reason why update shouldn't support chunking. | 16:25 |
jaypipes | vishy: none of the drivers actually support an update operation... only the registry does. The same code path is used when POSTing or PUTing image data into an image store like Filesystem, Swift or S3 | 16:26 |
vishy | jaypipes: sure, but the client checks the image and sends content length on add | 16:27 |
vishy | but not on update | 16:27 |
jaypipes | vishy: aha, I see now... | 16:27 |
vishy | so if you update and send in a big image it splodes | 16:27 |
s1rp | vishy: but that should be fine... as long as image_data is a file-like object, that will be chunked-transfer-encoded | 16:27 |
jaypipes | vishy: gotcha, gotcha. ok, you want to put in a bug report? | 16:28 |
*** mgius has joined #openstack-dev | 16:28 | |
vishy | sure | 16:28 |
jaypipes | s1rp: no, that is not correct. unfortunately, we now need to calculate the size of the image file passed to the client because of the issue where the Swift driver needs to know if a file is larger than 5G. | 16:28 |
s1rp | vishy: *scratches head* ill try and replicate on my side | 16:28 |
vishy | s1rp: it has to know the content length in order to know to chunk it | 16:29 |
jaypipes | s1rp: vishy is absolutely correct that the few lines of code in the image_add() method of the client that check for a seekable file and grab the file length needs to be added to the update method, too. | 16:29 |
vishy | jaypipes, s1rp: one other thing I've been considering | 16:30 |
jaypipes | s1rp: see the fix for https://bugs.launchpad.net/bugs/827660 | 16:30 |
uvirtbot | Launchpad bug 827660 in glance "Cannot store files greater than 5GB in Swift" [Critical,Fix committed] | 16:30 |
s1rp | jaypipes: agreed that they should be there... | 16:30 |
vishy | in the case of snapshots, it is extremely wasteful of network bandwidth | 16:31 |
s1rp | vishy: jaypipes so there are two ways in which large files can fail, run out of memory, or hit swift 5gb limit... | 16:31 |
s1rp | which is happening here? | 16:31 |
jaypipes | s1rp: the latter. | 16:31 |
vishy | compute host has to send the whole image to the glance server, which then sends it right through to swift, so it doubles the amount of traffic | 16:31 |
s1rp | jaypipes: ah that's why i was confused | 16:31 |
jaypipes | vishy: correct. | 16:32 |
vishy | seems like there is a potential optimization there if it is a trusted upload | 16:32 |
s1rp | if that's the case, then yes, we need the seek code added | 16:32 |
vishy | where the compute host could send directly to swift | 16:32 |
jaypipes | vishy: there already is the ability to do that :) | 16:32 |
vishy | jaypipes: oh? | 16:32 |
vishy | i love it when features I want already exist! | 16:33 |
jaypipes | vishy: just upload to Swift directly and then pass X-Image-Meta-Location header value with the URI of the Swift object location | 16:33 |
*** doude has quit IRC | 16:33 | |
jaypipes | vishy: that said, you will be essentially copying a bunch of code from the Glance swift driver into the Nova snapshotting code ;) | 16:33 |
vishy | ok, so we just need to add that option in the snapshotting code | 16:33 |
s1rp | well the code to do the direct upload in nova doesn't exist yet, but glance can support it | 16:33 |
vishy | jaypipes: perhaps we could add it to the glance client | 16:33 |
vishy | then the code is all in one place | 16:34 |
jaypipes | vishy: hmm, that's a possibility... but that's really the swift client, not the glance client ;) | 16:34 |
vishy | I was thinking something like glance.client.add_image_swift() which uses the same structure as add_image but also accepts a swift auth url, username, and, key | 16:37 |
vishy | openstack-common? | 16:37 |
vishy | jaypipes, s1rp: bug845788 | 16:38 |
vishy | er bug 845788 | 16:38 |
uvirtbot | Launchpad bug 845788 in glance "update_image in glance.client doesn't add content-length so the swift backend can't chunk" [Undecided,New] https://launchpad.net/bugs/845788 | 16:38 |
jaypipes | vishy: cheerio. thx | 16:38 |
vishy | jaypipes: likely to make it in to diablo? | 16:39 |
vishy | or do i need to find a workaround? | 16:39 |
*** glenc_ has joined #openstack-dev | 16:39 | |
jaypipes | vishy: absolutely. I'll have it fixed in 15 minutes and proposed for review. | 16:39 |
vishy | nice | 16:39 |
*** glenc has quit IRC | 16:41 | |
*** jdurgin has joined #openstack-dev | 16:41 | |
ironcamel | mtaylor: i need a favor. can you please install the python-feedparser package on the CI servers? | 16:44 |
mtaylor | ironcamel: for which project? | 16:44 |
ironcamel | mtaylor: nova | 16:45 |
mtaylor | ironcamel: k. it's on my todo list. we need to add it to the nova debian packaging which is what causes build deps to be installed on servers | 16:46 |
ironcamel | mtaylor: thanks! if you remember, ping me on here when it's in. | 16:46 |
ironcamel | i have a merge prop hanging on it https://code.launchpad.net/~rackspace-titan/nova/minidom-to-etree/+merge/73056 | 16:47 |
ironcamel | and it's a relatively large one, so the sooner the better :) | 16:47 |
mtaylor | ironcamel: totally. I've got another thing I'm working on for fixing the nova builders right now, as soon as that's done, I'll hit new nova build deps (there's another one too) | 16:48 |
*** darraghb has quit IRC | 16:53 | |
*** lorin1 has quit IRC | 16:56 | |
*** ameade has quit IRC | 16:58 | |
bcwaldon | vishy: thanks for taking care of that read-deleted merge for me | 16:58 |
vishy | bcwaldon: sure | 16:59 |
bcwaldon | vishy: last time I merged into a milestone it worked, but I remember somebody saying I should create a new branch | 16:59 |
*** lorin1 has joined #openstack-dev | 16:59 | |
vishy | bcwaldon: can you have your guys go ahead and prop any bug fixes that make it in into proposed as well | 16:59 |
bcwaldon | vishy: makes sense that if it was before the branch, I can use the same branch | 16:59 |
bcwaldon | vishy: yeah, I was planning on it, thanks | 16:59 |
vishy | bcwaldon: yeah | 16:59 |
vishy | bcwaldon: if it is based after you will end up accidentally merging in a bunch of other code | 17:00 |
vishy | thats why bugfixes should be based off of -r 1541 | 17:00 |
bcwaldon | vishy: yeah, that's what I was trying to prevent. Just didnt' think it all the way through ;) | 17:00 |
*** tsuzuki_ has quit IRC | 17:02 | |
openstackgerrit | Jay Pipes proposed a change to openstack/glance: Fixes LP Bug#845788 https://review.openstack.org/412 | 17:04 |
*** BK_man has quit IRC | 17:07 | |
*** glenc_ is now known as glenc | 17:08 | |
jaypipes | s1rp, bcwaldon: feel free to review the above fix. If good, approve it and I will add it to the cue to go into Diablo | 17:08 |
openstackjenkins | Project nova-milestone build #27: SUCCESS in 18 sec: https://jenkins.openstack.org/job/nova-milestone/27/ | 17:12 |
openstackjenkins | Tarmac: Adding a can_read_deleted filter back to db.api.instance_get_all_by_filters that was removed in a recent merge. | 17:12 |
s1rp | jaypipes: just reviewed it; nice work | 17:13 |
bcwaldon | jaypipes: I'll review yours if you review mine | 17:15 |
*** yamahata_ has quit IRC | 17:19 | |
*** martine has quit IRC | 17:22 | |
*** BK_man has joined #openstack-dev | 17:22 | |
*** mgius has quit IRC | 17:32 | |
*** mgius has joined #openstack-dev | 17:33 | |
jaypipes | bcwaldon: nice catch. I feel like a dumbass. | 17:34 |
bcwaldon | jaypipes: we all make mistakes ;) | 17:34 |
openstackgerrit | Jay Pipes proposed a change to openstack/glance: Fixes LP Bug#845788 https://review.openstack.org/412 | 17:34 |
bcwaldon | jaypipes: do you know how to use git to get a diff between patchsets? | 17:35 |
jaypipes | bcwaldon: git diff <SHA1> <SHA1> | 17:36 |
*** blueblade has quit IRC | 17:37 | |
bcwaldon | hmm, I thought it would be more complex since I'm looking for the diff between refspecs | 17:37 |
*** stanchan has joined #openstack-dev | 17:39 | |
joesavak | sandywalsh: is the package build needed for stubout? How do I do this? I'd like to help - but i'm not sure how... | 17:39 |
sandywalsh | joesavak, just a pip install is all that's needed | 17:43 |
sandywalsh | not sure about a package build or not | 17:43 |
joesavak | ah - k - mtaylor just sent an email - it's on his list | 17:44 |
sandywalsh | got it ... thanks joe! | 17:44 |
joesavak | i love it when i get thanked for doing nothing. It makes nothing feel productive. | 17:45 |
*** yamahata_ has joined #openstack-dev | 17:46 | |
*** jsavak has joined #openstack-dev | 17:46 | |
annegentle | joesavak: well in that case, thanks for nothing! | 17:46 |
jsavak | ;) | 17:46 |
annegentle | joesavak: ah English what a fun language :) | 17:46 |
comstud | just filed lp845847 | 17:48 |
comstud | hm, didn't trigger a bot | 17:48 |
bcwaldon | vishy: can you look at this -> https://code.launchpad.net/~rackspace-titan/nova/server-basic-lp844947/+merge/74793 | 17:49 |
*** joesavak has quit IRC | 17:49 | |
bcwaldon | vishy: touches some things cloudbuilders added | 17:50 |
vishy | bcwaldon: just checked. Should be fine for dashboard that way | 17:53 |
vishy | sent it in | 17:54 |
bcwaldon | vishy: thanks | 17:54 |
mtaylor | sandywalsh, jsavak: a package build is required ... we do not use pip on the jenkins builders | 17:56 |
sandywalsh | mtaylor, must exist, it's a requirement for nova already | 17:57 |
mtaylor | sandywalsh: I do not see it in the nova ppa ... let me investigate further | 17:57 |
vishy | sandywalsh, mtaylor : which package? | 17:58 |
mtaylor | stubout - does it come from a package not called stubout? | 17:58 |
vishy | comstud: bug 845857 | 17:58 |
uvirtbot | Launchpad bug 845857 in nvidia-settings "Disable Display Device dialog shown on the unplugged monitor" [Undecided,New] https://launchpad.net/bugs/845857 | 17:58 |
vishy | mtaylor: no comes from python-mox | 17:58 |
mtaylor | HA | 17:58 |
mtaylor | AH, I mean | 17:58 |
mtaylor | sweet. that's WAY easier | 17:59 |
vishy | bug 845847 | 17:59 |
uvirtbot | Launchpad bug 845847 in nova "certain table columns are not indexed that should be" [Undecided,New] https://launchpad.net/bugs/845847 | 17:59 |
vishy | that is | 17:59 |
johan_-_ | is openstack-manual moving to git soon? | 17:59 |
mtaylor | sandywalsh, jsavak I can bump you guys way further up the queue now. one sec | 18:00 |
comstud | vishy: ah, thanks | 18:00 |
comstud | i figure that's something easy if someone wants to try to hit it for diablo | 18:00 |
mtaylor | SpamapS, soren, ttx: quick deb packaging review: https://code.launchpad.net/~mordred/keystone/add-python-mox/+merge/74850 | 18:03 |
mtaylor | johan_-_: yes | 18:03 |
*** lorin1 has quit IRC | 18:03 | |
mtaylor | johan_-_: afaik | 18:03 |
jeblair | yes | 18:03 |
sandywalsh | mtaylor, thanks again M | 18:04 |
johan_-_ | so should i be holding off on proposing merges to openstack-manual until after it moves? | 18:04 |
SpamapS | "Keystone does authentication and stuff" | 18:04 |
jeblair | johan_-_: annegentle is driving the schedule, might want to ask her | 18:04 |
SpamapS | t3h awesome | 18:04 |
jeblair | annegentle: question for you ^ | 18:06 |
SpamapS | mtaylor: just a review of the diff, or the package as a whole ? | 18:06 |
mtaylor | SpamapS: the diff. | 18:06 |
annegentle | johan_-_: the keystone api doc is now it github, the rest of openstack-manuals is probably after object-api and compute-api so if it's a smallish edit go ahead and prop to lp:openstack-manuals | 18:06 |
mtaylor | SpamapS: the package as a whole is a whole other conversation | 18:06 |
*** bcwaldon has quit IRC | 18:07 | |
johan_-_ | annegentle: ok. thanks. it's a small edit, so you'll see something soon | 18:07 |
annegentle | johan_-_: great, thanks. Does it really say "and stuff?" Yipes. | 18:07 |
SpamapS | mtaylor: +1'd | 18:09 |
mtaylor | SpamapS: thanks! | 18:09 |
vishy | here's a pretty easy bug if someone has time: | 18:10 |
vishy | https://bugs.launchpad.net/nova/+bug/845866 | 18:10 |
uvirtbot | Launchpad bug 845866 in nova "exception tracebacks are lost when using raise" [Low,Triaged] | 18:10 |
mtaylor | jsavak: ok. python-mox has been added as a keystone build-dep. Next rev that goes through for keystone should kick a new package build. after that, the puppet on the builder will install it. (and yes, there are too many moving parts in that process) | 18:12 |
openstackgerrit | Monty Taylor proposed a change to openstack/openstack-ci-puppet: Install nosexcover from packages instead of PIP. https://review.openstack.org/413 | 18:13 |
openstackjenkins | Project nova build #1,349: SUCCESS in 3 min 53 sec: https://jenkins.openstack.org/job/nova/1349/ | 18:15 |
openstackjenkins | Tarmac: Remove chanes_since and key_name from basic server entity. | 18:15 |
*** novas0x2a|laptop has joined #openstack-dev | 18:19 | |
*** dragondm has quit IRC | 18:20 | |
*** ohnoimdead has joined #openstack-dev | 18:22 | |
openstackgerrit | A change was merged to openstack/openstack-ci-puppet: Install nosexcover from packages instead of PIP. https://review.openstack.org/413 | 18:23 |
zul | mtaylor: hey any eta when the keystone tarballs is going to be fixed? | 18:23 |
mtaylor | zul: oh. bother. one sec | 18:25 |
*** mwhooker has joined #openstack-dev | 18:26 | |
mtaylor | zul: fixed | 18:27 |
mtaylor | zul: was artifact of an earlier bug in another thing | 18:27 |
zul | mtaylor: k..cool...ill upload the packages to ubuntu this afternoon then | 18:28 |
mtaylor | zul: SWEET | 18:28 |
mtaylor | zul: any chance you've heard anything on bug 788524 | 18:29 |
uvirtbot | Launchpad bug 788524 in python-defaults "backport dh_python2 to lucid (and maverick if appropriate)" [High,In progress] https://launchpad.net/bugs/788524 | 18:29 |
zul | mtaylor: nope | 18:30 |
mtaylor | cool. | 18:30 |
zul | mtaylor: i been stuck in my own misery hell :) | 18:30 |
mtaylor | zul: oh yeah? | 18:31 |
zul | mtaylor: regressions regression regressions | 18:31 |
mtaylor | yay! | 18:32 |
vishy | mtaylor: does that mean we might actually have keystone packages soon? | 18:36 |
vishy | who knows, maybe dashboard soon? | 18:37 |
vishy | maybe even an openstack metapackage that gets glance, keystone, dash, swift, nova (quantum?) and runs them all in one on one box? | 18:38 |
vishy | that's my goal for essex | 18:38 |
vishy | :) | 18:38 |
mtaylor | vishy: we've had keystone packages for ages | 18:40 |
mtaylor | :) | 18:40 |
mtaylor | vishy: they're in the nova ppa, even | 18:41 |
mtaylor | vishy: but ++ to the openstack single-machine metapackage | 18:42 |
openstackjenkins | Project nova build #1,350: SUCCESS in 2 min 57 sec: https://jenkins.openstack.org/job/nova/1350/ | 18:51 |
openstackjenkins | Tarmac: Remove the unnecessary sudo from qemu-img as it is unneeded and doesn't work with our current packaging. | 18:51 |
kbringard | mtaylor: the packages leave much to be desired | 18:53 |
kbringard | imo | 18:53 |
kbringard | for instance, there is no default config, or config template | 18:53 |
kbringard | so you install the package and nothing starts, nor did I see it logging anywhere (although, perhaps it's going to like syslog or something and I just didn't see it) | 18:54 |
mtaylor | kbringard: the packaging currently accepts merge requests! | 18:54 |
kbringard | mtaylor: totally, i didn't mean to deride it | 18:55 |
mtaylor | kbringard: didn't take it that way | 18:55 |
kbringard | I was just tossing out my 2c, since I was just dealing with it | 18:55 |
kbringard | truth be told, I think focusing on the install docs would be just as good time spent | 18:55 |
kbringard | both of which I know I have the power to help with :-D | 18:56 |
*** amccabe has quit IRC | 18:56 | |
mtaylor | kbringard: I just always want to make sure folks know contribution vectors - oftentimes around here stuff goes on and folks feel like they don't know where it is | 18:56 |
mtaylor | kbringard: excellent! | 18:56 |
jeblair | some of the information contained within the openstack-puppet modules may be of help -- it represents some actual deployment knowledge | 18:58 |
*** rnorwood has quit IRC | 18:59 | |
openstackgerrit | Anne Gentle proposed a change to openstack/object-api: Initial move of OpenStack Object Storage API guide to github repo https://review.openstack.org/414 | 18:59 |
*** bcwaldon has joined #openstack-dev | 18:59 | |
*** mwhooker has quit IRC | 19:02 | |
*** mdomsch has joined #openstack-dev | 19:04 | |
*** rnorwood has joined #openstack-dev | 19:05 | |
openstackgerrit | Monty Taylor proposed a change to openstack/openstack-ci: Fixes bug 834950. Checks for valid project name. https://review.openstack.org/415 | 19:07 |
uvirtbot | Launchpad bug 834950 in openstack-ci "rfc.sh should check if the computed gerrit repo exists" [Low,Triaged] https://launchpad.net/bugs/834950 | 19:07 |
*** yamahata_ has quit IRC | 19:22 | |
jsavak | mtaylor: thanks! | 19:35 |
openstackgerrit | A change was merged to openstack/openstack-ci: Fixes bug 834950. Checks for valid project name. https://review.openstack.org/415 | 19:35 |
uvirtbot | Launchpad bug 834950 in openstack-ci "rfc.sh should check if the computed gerrit repo exists" [Low,Triaged] https://launchpad.net/bugs/834950 | 19:35 |
*** dragondm has joined #openstack-dev | 19:39 | |
*** BK_man_ has joined #openstack-dev | 19:44 | |
*** BK_man has quit IRC | 19:47 | |
*** BK_man_ is now known as BK_man | 19:47 | |
*** vladimir3p has joined #openstack-dev | 19:49 | |
*** mnour has quit IRC | 19:51 | |
*** mwhooker has joined #openstack-dev | 19:52 | |
*** markvoelker has quit IRC | 19:54 | |
*** joesavak has joined #openstack-dev | 19:58 | |
*** jsavak has quit IRC | 20:00 | |
*** jsavak has joined #openstack-dev | 20:01 | |
openstackgerrit | Anne Gentle proposed a change to openstack/object-api: Removes all built docs from the target directory https://review.openstack.org/416 | 20:02 |
openstackgerrit | Anne Gentle proposed a change to openstack/object-api: Adds gitignore file https://review.openstack.org/417 | 20:02 |
*** joesavak has quit IRC | 20:03 | |
*** markmc has quit IRC | 20:12 | |
*** novas0x2a|laptop has quit IRC | 20:21 | |
*** yamahata_ has joined #openstack-dev | 20:26 | |
sandywalsh | loving the fast diffs in launchpad again | 20:29 |
openstackgerrit | Anne Gentle proposed a change to openstack/object-api: Initial move of OpenStack Object Storage API guide to github repo https://review.openstack.org/414 | 20:34 |
openstackgerrit | A change was merged to openstack/object-api: Initial move of OpenStack Object Storage API guide to github repo https://review.openstack.org/414 | 20:35 |
*** mdomsch has quit IRC | 20:40 | |
openstackgerrit | Brian Waldon proposed a change to openstack/glance: Updating image status docs https://review.openstack.org/418 | 20:41 |
*** vladimir3p has quit IRC | 20:42 | |
openstackgerrit | Brian Waldon proposed a change to openstack/glance: Updating image status docs https://review.openstack.org/418 | 20:43 |
*** vladimir3p has joined #openstack-dev | 20:45 | |
*** cp16net has quit IRC | 20:51 | |
openstackgerrit | Brian Waldon proposed a change to openstack/glance: Updating image status docs https://review.openstack.org/418 | 20:54 |
soren | mtaylor: The keystone packages seemt come with no configuration out of the box. Is that expected? | 20:54 |
mtaylor | soren: I think it's likely a bug | 20:55 |
Vek | mtaylor: https://code.launchpad.net/~klmitch/nova/spread-first/+merge/74817 | 20:56 |
Vek | same story as before: "merge failed" but no included output. | 20:56 |
*** lts has quit IRC | 20:59 | |
jk0 | ditto | 21:08 |
* Vek sighs...think mtaylor is still around, or did he leave already for the weekend? :) | 21:11 | |
openstackgerrit | Brian Waldon proposed a change to openstack/glance: Updating image status docs https://review.openstack.org/418 | 21:11 |
*** joesavak has joined #openstack-dev | 21:12 | |
*** jsavak has quit IRC | 21:14 | |
mtaylor | Vek: looking | 21:16 |
Vek | 'k... | 21:16 |
* soren too :) | 21:17 | |
soren | mtaylor: It can't find nose. | 21:18 |
soren | mtaylor: Did you guys remove *all* 300 noses? You should only remove 299 of them :) | 21:19 |
mtaylor | soren: :) | 21:19 |
mtaylor | it should be installed via packages now | 21:19 |
Vek | soren: he's been battling that problem since at least yesterday... | 21:20 |
bcwaldon | I had a branch yesterday fail multiple times | 21:22 |
bcwaldon | do you guys think its safe now? | 21:22 |
soren | mtaylor: WEll, try "import nose" and watch. | 21:23 |
*** joesavak has quit IRC | 21:23 | |
mtaylor | soren: no, I hear you | 21:23 |
soren | mtaylor: Oh *now* now? | 21:23 |
mtaylor | ok. try it again | 21:23 |
soren | YEah, works now. | 21:23 |
* soren re-approves | 21:23 | |
mtaylor | soren: no. I mean - I've been working on it ... for some reason, when you have it installed via packages, then via pip, then remove the pip package, python can no longer find the packages lib | 21:24 |
mtaylor | which is, of course, gigantic fail | 21:24 |
Vek | indeed... | 21:26 |
soren | mtaylor: Presumably pip does "something" to make sure you don't use the system one. | 21:28 |
soren | mtaylor: ...and then doesn't undo that "something". | 21:28 |
mtaylor | soren: yeah. well - re-installing the system one fixes it | 21:29 |
mtaylor | so nova and nova-1 should both be good to go now, and neither should get screwed up by pip anymore | 21:29 |
soren | Awesomesauce. | 21:29 |
bcwaldon | would one of you mind re-approving this branch | 21:29 |
bcwaldon | https://code.launchpad.net/~rackspace-titan/nova/image-service-cleanup/+merge/73621 | 21:29 |
bcwaldon | already tried to go in yesterday | 21:29 |
bcwaldon | may need to comment-approve since i merged trunk and pushed | 21:30 |
mtaylor | bcwaldon: got it | 21:30 |
bcwaldon | thanks | 21:31 |
*** novas0x2a|laptop has joined #openstack-dev | 21:32 | |
bcwaldon | Vek's branch failed again | 21:40 |
bcwaldon | mtaylor: so did image-service-cleanup | 21:43 |
Vek | FTR, I ran the test suite locally on that branch and there are no errors and no PEP8 errors. | 21:44 |
bcwaldon | same on mine | 21:44 |
*** bcwaldon has quit IRC | 21:45 | |
* Vek bets soren's branch merged. | 21:45 | |
*** rnirmal has quit IRC | 21:46 | |
jk0 | mine did ;) | 21:46 |
openstackjenkins | Project nova build #1,351: SUCCESS in 5 min 30 sec: https://jenkins.openstack.org/job/nova/1351/ | 21:47 |
openstackjenkins | Tarmac: Pass reboot_type (either HARD or SOFT) to the virt layers from the API. | 21:47 |
openstackjenkins | This only works with XenAPI at the moment. The other hypervisors will need to be implemented as their maintainers see fit. | 21:47 |
*** rnorwood has quit IRC | 21:47 | |
*** novas0x2a|laptop has quit IRC | 21:48 | |
ironcamel | mtaylor: sorry for bugging you. just wondering if you are going to be able to get the nova build deps in today? | 21:51 |
openstackgerrit | Yogeshwar Srikrishnan proposed a change to openstack/keystone: Introducing doc to support OS-KSCATALOG extensions.Adding new calls to OS-KSADM extension document. https://review.openstack.org/419 | 21:51 |
*** novas0x2a|laptop has joined #openstack-dev | 21:53 | |
Vek | my guess is that the process of running the tests against one branch is messing up later attempts to run tests on other branches | 21:54 |
Vek | leading to headaches for developers in general and mtaylor in particular :) | 21:54 |
mtaylor | ironcamel: which one are you waiting on again? | 21:55 |
ironcamel | mtaylor: python-feedparser | 21:55 |
mtaylor | ah yes. you're next | 21:56 |
ironcamel | sweet | 21:56 |
mtaylor | https://code.launchpad.net/~mordred/nova/add-feedparser/+merge/74875 | 22:00 |
Vek | mtaylor: any progress on our failed merges? | 22:01 |
*** novas0x2a|lapto1 has joined #openstack-dev | 22:06 | |
*** mattray has quit IRC | 22:07 | |
*** mattray has joined #openstack-dev | 22:07 | |
*** novas0x2a|laptop has quit IRC | 22:08 | |
ironcamel | mtaylor: thanks! | 22:09 |
mtaylor | W T F | 22:09 |
mtaylor | Vek: ok. so now I just went on there and /usr/bin/nose was just gone. even though the package was installed | 22:09 |
mtaylor | something evil is going on | 22:09 |
Vek | mtaylor: oh lovely :( | 22:11 |
mtaylor | Vek: I fixed that - but I'd like to know what happened there | 22:12 |
Vek | yeah, no kidding. | 22:13 |
* Vek almost quotes a shakespearean play about a certain scotsman... | 22:13 | |
mtaylor | something's rotten in the state of scotland? | 22:14 |
Vek | heh. superstition among actors--bad luck to mention that particular shakespearean play. | 22:14 |
Vek | your comment about "something evil is going on" reminded me of one of the opening lines of that paly. | 22:15 |
jeblair | Fri Sep 09 22:15:12 +0000 2011 /Stage[main]/Jenkins_slave/Package[nose]/ensure (notice): removed | 22:15 |
jeblair | mtaylor: ^ | 22:15 |
* Vek blinks | 22:15 | |
Vek | yay puppet... | 22:16 |
jeblair | perhaps the pip ensure absent is removing the nose bin from the package | 22:16 |
mtaylor | jeblair: fail | 22:17 |
jeblair | mtaylor: there's the difference between a package management system and pip. | 22:18 |
mtaylor | jeblair: good point | 22:19 |
*** mattray has quit IRC | 22:22 | |
openstackgerrit | James E. Blair proposed a change to openstack/openstack-ci-puppet: Remove ensure absent pip commands. https://review.openstack.org/420 | 22:22 |
*** code_franco has quit IRC | 22:23 | |
openstackgerrit | A change was merged to openstack/openstack-ci-puppet: Remove ensure absent pip commands. https://review.openstack.org/420 | 22:23 |
Vek | mtaylor: thanks! | 22:24 |
*** kbringard has quit IRC | 22:25 | |
openstackjenkins | Project nova build #1,352: SUCCESS in 3 min 56 sec: https://jenkins.openstack.org/job/nova/1352/ | 22:30 |
openstackjenkins | Tarmac: Stock zones follows a fill-first methodology���the current zone is filled with instances before other zones are considered. This adds a flag to nova to select a spread-first methodology. The implementation is simply adding a random.shuffle() prior to sorting the list of potential compute hosts by weights. | 22:30 |
*** novas0x2a|lapto1 has quit IRC | 22:39 | |
*** novas0x2a|laptop has joined #openstack-dev | 22:39 | |
*** novas0x2a|laptop has quit IRC | 22:45 | |
*** novas0x2a|laptop has joined #openstack-dev | 22:46 | |
*** novas0x2a|laptop has quit IRC | 22:49 | |
*** novas0x2a|laptop has joined #openstack-dev | 22:49 | |
Vek | hmmm, I shoulda updated that description. Oh, well. | 22:50 |
mtaylor | at least it merged | 22:57 |
*** misheska has quit IRC | 23:02 | |
*** yamahata_ has quit IRC | 23:12 | |
*** vladimir3p has quit IRC | 23:14 | |
*** yamahata_ has joined #openstack-dev | 23:23 | |
*** ohnoimdead has quit IRC | 23:40 | |
*** rnorwood has joined #openstack-dev | 23:43 | |
*** dragondm has quit IRC | 23:46 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!