jeblair | ah | 00:03 |
---|---|---|
openstackgerrit | Verification of a change to openstack/nova failed: Scheduler notifications added. https://review.openstack.org/4194 | 00:03 |
jeblair | okay so the unit test job builds the venv from the bundle | 00:03 |
jeblair | the bundle is only built with pip bundle .cache.bundle -r tools/pip-requires | 00:04 |
jeblair | so it lacks anything specified in test-requires | 00:04 |
jeblair | i'll see about adding that to jenkins' venv build script | 00:05 |
sandywalsh | comstud, what's the branch du jour for your zones stuff? | 00:09 |
openstackgerrit | Verification of a change to openstack/nova failed: xenapi: nova-volume support for multiple luns https://review.openstack.org/4267 | 00:10 |
comstud | sandywalsh: I need to throw it up | 00:10 |
sandywalsh | *hairball | 00:10 |
comstud | yeah | 00:10 |
comstud | was thinking something similar | 00:10 |
comstud | sec | 00:10 |
comstud | i can push something up real quick i think | 00:11 |
sandywalsh | k, I'll keep an eye out | 00:11 |
jeblair | bcwaldon: i've changed the script, but it'll take a while for all the changes to propogate through and the venv to be rebuilt | 00:13 |
jeblair | mtaylor: ^ fyi | 00:13 |
openstackgerrit | Verification of a change to openstack/nova failed: Fix error that causes 400 in flavor create. https://review.openstack.org/4370 | 00:13 |
bcwaldon | jeblair: thanks! | 00:13 |
*** dneary has quit IRC | 00:15 | |
openstackgerrit | Verification of a change to openstack/nova failed: Fix error that causes 400 in flavor create. https://review.openstack.org/4370 | 00:17 |
comstud | sandywalsh: https://review.openstack.org/4378 | 00:18 |
comstud | i gotta bolt | 00:21 |
*** sleepsonthefloo has quit IRC | 00:22 | |
* comstud & | 00:22 | |
sandywalsh | comstud, thanks ... later | 00:23 |
*** utlemming has quit IRC | 00:27 | |
*** rkukura has quit IRC | 00:30 | |
*** utlemming has joined #openstack-dev | 00:31 | |
*** zns has quit IRC | 00:31 | |
*** heckj has joined #openstack-dev | 00:38 | |
*** apevec has quit IRC | 00:43 | |
mikal | vishy: are you stilla round? | 00:45 |
*** dtroyer has joined #openstack-dev | 00:45 | |
mikal | Or in fact, is there anyone around who cares about the nova virtualization driver interface? | 00:46 |
vishy | mikal: hi | 00:47 |
mikal | Heya | 00:47 |
mikal | So, I was adding instances to some of the log messages that lxc produces. This lead me up the call chain, to discover that lots of nova/virt/driver.py has calls where the call takes an instance_name to describe the instance to operate on. | 00:48 |
mikal | There are few issues there -- the comments imply that instance name should be an id, which I think is confused. | 00:48 |
mikal | Also, surely we should be using uuids to describe instances in that interface? | 00:48 |
mikal | I'm wondering if I'd be going too far on a tangent if I tweaked those calls to always take an instance instead of just an instance name? | 00:49 |
vishy | it is legacy | 00:50 |
vishy | due to the fact that we didn't have uuids before | 00:50 |
vishy | and there was discussion about how the virt driver should refer to an instance | 00:51 |
mikal | So you wouldn't hate a patch which moved to passing around full instances? | 00:51 |
vishy | so we decided that instance_name was the right way to do it | 00:51 |
*** RobertLaptop has joined #openstack-dev | 00:51 | |
vishy | (which is a method on the model that we could change to some other representation later) | 00:51 |
*** RobertLaptop has left #openstack-dev | 00:51 | |
*** bhall has quit IRC | 00:51 | |
vishy | passing the instance object makes sense in most cases yes | 00:51 |
vishy | although there are times where that would require an extra lookup | 00:52 |
vishy | perhaps | 00:52 |
vishy | in that case we should move towards uuids | 00:52 |
*** littleidea has quit IRC | 00:52 | |
mikal | Yeah, there is code in connection.py which only knows the uuid as well | 00:52 |
mikal | So that's consistent | 00:53 |
mikal | I have a completely unrelated question as well. | 00:55 |
mikal | I am unsure how to proceed on https://bugs.launchpad.net/nova/+bug/934464 | 00:56 |
uvirtbot` | Launchpad bug 934464 in nova "New instance imagecache doesn't work with keystone: get_admin_context() doesn't set a valid token/strategy" [Undecided,Confirmed] | 00:56 |
mikal | Basically, is there an example of how to create an admin context that with will work keystone somewhere? | 00:56 |
mikal | s/work/work with/ | 00:56 |
*** jakedahn has quit IRC | 00:57 | |
*** jakedahn has joined #openstack-dev | 00:57 | |
*** troytoman is now known as troytoman-away | 00:59 | |
openstackgerrit | Verification of a change to openstack/keystone failed: Removing unused code from keystone.cli https://review.openstack.org/4275 | 00:59 |
anotherjesse | mikal: do you have the admin token ? | 01:02 |
anotherjesse | mikal or admin user/password? | 01:02 |
mikal | Hmmm. I have whatever is in nova.conf I suppose. | 01:02 |
mikal | This is a periodic task of the compute manager | 01:02 |
mikal | No humans interact with it | 01:02 |
*** bsza has quit IRC | 01:05 | |
spinningcog | keystone seems to default to having a database called bla.db, but I can't find that file anywhere, anyone know what's going on? keystone-manage db_sync doesn't seem to do anything (if the atime changed on a file I'ld be happy) | 01:10 |
*** zns has joined #openstack-dev | 01:11 | |
dolphm | spinningcog: for testing, that appears in tests/bla.db | 01:11 |
jdg | anotherjesse: I figured out the issue... | 01:11 |
jdg | There was a change made in /nova/volume/driver.py, the default value assigned for target_lun is '1', this is very bad for SolidFire | 01:13 |
spinningcog | If I issue ./bin/keystone-all -d it says 2012-02-21 17:01:01 DEBUG [keystone-all] sql.connection = sqlite:///bla.db | 01:13 |
spinningcog | but I've moved tests/bla.db to tests/bla.db.backup | 01:14 |
spinningcog | and it doesn't seem to have created a new database | 01:14 |
*** davlap has joined #openstack-dev | 01:16 | |
*** sleepsonthefloo has joined #openstack-dev | 01:18 | |
*** sandywalsh has quit IRC | 01:20 | |
*** pixelbeat has quit IRC | 01:22 | |
*** ayoung has joined #openstack-dev | 01:27 | |
*** dolphm has quit IRC | 01:32 | |
*** maplebed has quit IRC | 01:33 | |
*** sandywalsh has joined #openstack-dev | 01:37 | |
*** jdg has quit IRC | 01:40 | |
*** sandywalsh has quit IRC | 01:43 | |
*** anotherjesse has quit IRC | 01:44 | |
*** tomoe_ has quit IRC | 01:50 | |
*** jakedahn_ has joined #openstack-dev | 01:50 | |
*** jakedahn has quit IRC | 01:53 | |
*** jakedahn_ is now known as jakedahn | 01:53 | |
*** sandywalsh has joined #openstack-dev | 01:57 | |
*** sandywalsh has quit IRC | 02:03 | |
*** shevek_ has joined #openstack-dev | 02:03 | |
*** jakedahn has quit IRC | 02:07 | |
*** shevek_ has quit IRC | 02:10 | |
*** zykes- has quit IRC | 02:15 | |
*** sandywalsh has joined #openstack-dev | 02:18 | |
*** anotherjesse has joined #openstack-dev | 02:20 | |
*** dweimer has quit IRC | 02:21 | |
*** mikeyp is now known as mikeyp_away | 02:22 | |
*** dweimer has joined #openstack-dev | 02:24 | |
*** dprince has joined #openstack-dev | 02:25 | |
*** tomoe_ has joined #openstack-dev | 02:28 | |
*** cp16net has joined #openstack-dev | 02:29 | |
*** anotherjesse has quit IRC | 02:30 | |
*** cp16net has quit IRC | 02:33 | |
*** jdurgin has quit IRC | 02:36 | |
*** jog0 has left #openstack-dev | 02:37 | |
*** jog0_ has joined #openstack-dev | 02:37 | |
*** jog0_ has quit IRC | 02:37 | |
*** dayou has joined #openstack-dev | 02:39 | |
*** ches has quit IRC | 02:41 | |
*** ches has joined #openstack-dev | 02:41 | |
*** dprince has quit IRC | 02:44 | |
jeblair | bcwaldon: i believe the problem is fixed; i retriggered (i think) all of the affected changes | 02:48 |
*** gyee has quit IRC | 02:49 | |
*** Ryan_Lane has quit IRC | 02:51 | |
*** nati2_ has joined #openstack-dev | 02:51 | |
*** nati2 has quit IRC | 02:51 | |
*** bengrue has quit IRC | 02:51 | |
*** bengrue has joined #openstack-dev | 02:55 | |
*** LanceHaigMob has joined #openstack-dev | 02:57 | |
*** dayou has quit IRC | 02:57 | |
*** LanceHaigMob has quit IRC | 02:58 | |
*** dayou has joined #openstack-dev | 02:59 | |
*** nati2 has joined #openstack-dev | 03:05 | |
*** nati2_ has quit IRC | 03:05 | |
*** hugokuo has joined #openstack-dev | 03:06 | |
*** mikeyp_away has quit IRC | 03:20 | |
*** hugokuo has quit IRC | 03:23 | |
*** anotherjesse has joined #openstack-dev | 03:30 | |
*** andrewbogott is now known as andrewbogott_afk | 03:31 | |
bcwaldon | jeblair: thanks for staying on top of it :) | 03:45 |
*** anotherjesse has quit IRC | 03:51 | |
openstackgerrit | Verification of a change to openstack/nova failed: blueprint host-aggregates: improvements and clean-up https://review.openstack.org/4244 | 03:52 |
*** mdomsch has joined #openstack-dev | 03:57 | |
openstackgerrit | Verification of a change to openstack/nova failed: blueprint host-aggregates: host maintenance - xenapi implementation https://review.openstack.org/4322 | 04:03 |
*** kaz____ is now known as kaz | 04:04 | |
*** stuntmachine has quit IRC | 04:07 | |
*** tomoe_ has quit IRC | 04:08 | |
*** zns has quit IRC | 04:10 | |
*** jog0_ has joined #openstack-dev | 04:20 | |
*** jog0_ has left #openstack-dev | 04:22 | |
*** dweimer has quit IRC | 04:23 | |
*** dweimer has joined #openstack-dev | 04:23 | |
*** littleidea has joined #openstack-dev | 04:37 | |
*** mnewby has quit IRC | 04:47 | |
*** jdg has joined #openstack-dev | 04:52 | |
spinningcog | How do I add a keystone role without having a keystone admin token first | 04:55 |
spinningcog | when you just run the keystone service it doesn't have an admin token, and since it doesn't have one it seems impossible to use the REST API to add one. | 04:56 |
*** ohnoimdead has quit IRC | 05:06 | |
vishy | spinningcog: there is a special token in the conf file | 05:07 |
vishy | that you can use | 05:08 |
spinningcog | vishy: ahh, the ADMIN_TOKEN = directive | 05:08 |
vishy | yeah | 05:09 |
vishy | https://github.com/openstack-dev/devstack/blob/master/files/keystone.conf#L4 | 05:09 |
vishy | so you set a special token there | 05:09 |
vishy | then you can use the keystone client using the token/endpoint syntax instead of user/pass syntax | 05:09 |
vishy | https://github.com/openstack-dev/devstack/blob/master/files/keystone_data.sh#L3 | 05:09 |
jdg | vishy: Sorry for the false alarm on the volume driver, and thanks for the clarification | 05:10 |
vishy | jdg: no problem | 05:10 |
vishy | jdg: fyi that bug you referenced has to do with guest configuration really | 05:11 |
vishy | jdg: i don't think there is a way to fix it from the host side | 05:11 |
jdg | vishy: Yeah, I really had a difficult time even trying to reproduce it. | 05:11 |
*** jdg has quit IRC | 05:14 | |
spinningcog | vishy: Thanks | 05:16 |
*** mdomsch has quit IRC | 05:22 | |
*** mnewby has joined #openstack-dev | 05:26 | |
spinningcog | With the default keystone configuration, the file bla.db is not created, and seems to exist only in memory (closing and restarting the service loses all data. How do I make this database persistent? | 05:28 |
*** danwent has quit IRC | 05:30 | |
spinningcog | The admin router no longer routes '/' requests so the 'curl http://0.0.0.0:35357/v2.0/' requests don't work the way they did in pre-rebase version | 05:37 |
*** gabrielhurley has quit IRC | 05:45 | |
*** dtroyer has quit IRC | 05:46 | |
*** Mandell has quit IRC | 05:50 | |
*** Mandell has joined #openstack-dev | 05:54 | |
*** journeeman has joined #openstack-dev | 05:59 | |
*** dubsquared has quit IRC | 06:01 | |
*** deshantm has quit IRC | 06:01 | |
*** sleepsonthefloo has quit IRC | 06:07 | |
*** bengrue has quit IRC | 06:17 | |
*** nati2 has quit IRC | 06:30 | |
*** gabrielhurley has joined #openstack-dev | 06:31 | |
*** bepernoot has joined #openstack-dev | 07:03 | |
*** RobertLaptop has joined #openstack-dev | 07:04 | |
*** bepernoo1 has joined #openstack-dev | 07:09 | |
*** bepernoot has quit IRC | 07:11 | |
*** bepernoo1 has quit IRC | 07:11 | |
*** mnewby_ has joined #openstack-dev | 07:13 | |
*** mnewby has quit IRC | 07:16 | |
*** mnewby_ is now known as mnewby | 07:16 | |
*** dayou has quit IRC | 07:27 | |
*** dayou has joined #openstack-dev | 07:31 | |
*** jeroenhn has joined #openstack-dev | 07:34 | |
*** jeroenhn has joined #openstack-dev | 07:35 | |
*** littleidea has quit IRC | 07:41 | |
*** AlanClark has joined #openstack-dev | 07:41 | |
*** shevek_ has joined #openstack-dev | 07:55 | |
*** hashar has joined #openstack-dev | 07:56 | |
*** AlanClark has quit IRC | 07:58 | |
*** bepernoot has joined #openstack-dev | 08:00 | |
*** eglynn has quit IRC | 08:16 | |
*** berendt has joined #openstack-dev | 08:18 | |
*** hashar has quit IRC | 08:19 | |
*** apevec has joined #openstack-dev | 08:37 | |
*** hashar has joined #openstack-dev | 08:42 | |
*** eglynn has joined #openstack-dev | 08:45 | |
*** derekh has joined #openstack-dev | 08:45 | |
*** darraghb has joined #openstack-dev | 08:48 | |
*** Remco_ has joined #openstack-dev | 08:55 | |
*** sniperd has quit IRC | 08:58 | |
*** sniperd has joined #openstack-dev | 08:59 | |
*** corXi has joined #openstack-dev | 09:02 | |
*** shang has joined #openstack-dev | 09:12 | |
*** sniperd has quit IRC | 09:18 | |
*** sniperd has joined #openstack-dev | 09:19 | |
*** shang has quit IRC | 09:20 | |
*** sniperd has quit IRC | 09:21 | |
*** sniperd has joined #openstack-dev | 09:21 | |
*** sniperd has quit IRC | 09:23 | |
*** darraghb has quit IRC | 09:24 | |
*** sniperd has joined #openstack-dev | 09:24 | |
*** darraghb has joined #openstack-dev | 09:27 | |
*** sniperd has quit IRC | 09:28 | |
*** sniperd has joined #openstack-dev | 09:28 | |
*** gabrielhurley has quit IRC | 09:31 | |
*** sniperd has quit IRC | 09:32 | |
*** sniperd has joined #openstack-dev | 09:32 | |
*** Remco_ has quit IRC | 09:33 | |
*** pixelbeat has joined #openstack-dev | 09:34 | |
*** eglynn has quit IRC | 09:36 | |
*** sniperd has quit IRC | 09:36 | |
*** shang has joined #openstack-dev | 09:37 | |
*** zigo has joined #openstack-dev | 09:37 | |
*** Mkenneth has joined #openstack-dev | 09:38 | |
*** sniperd has joined #openstack-dev | 09:39 | |
*** sandywalsh has quit IRC | 09:40 | |
*** shang has quit IRC | 09:43 | |
*** shang has joined #openstack-dev | 09:44 | |
*** paulormg has joined #openstack-dev | 09:50 | |
*** eglynn has joined #openstack-dev | 09:51 | |
*** Mkenneth has quit IRC | 09:56 | |
*** sandywalsh has joined #openstack-dev | 10:05 | |
*** AlanClark has joined #openstack-dev | 10:06 | |
*** Mkenneth has joined #openstack-dev | 10:06 | |
*** derekh has quit IRC | 10:12 | |
*** eglynn has quit IRC | 10:15 | |
*** hashar is now known as hasharAW | 10:16 | |
*** sniperd has quit IRC | 10:20 | |
*** zigo has quit IRC | 10:24 | |
*** sniperd has joined #openstack-dev | 10:27 | |
*** hasharAW has quit IRC | 10:33 | |
*** dneary has joined #openstack-dev | 10:34 | |
*** dneary has quit IRC | 10:34 | |
*** dneary has joined #openstack-dev | 10:34 | |
*** maploin has joined #openstack-dev | 10:35 | |
*** maploin has quit IRC | 10:35 | |
*** maploin has joined #openstack-dev | 10:35 | |
*** zykes has joined #openstack-dev | 10:49 | |
zykes | so, reviving my DNSaaS idea, would it be smart to do something like CouchBase with Memcache + powerdns with a python proxy inbetween (powerdns doesn't speak couch natively) or should one use zookeeper instead ? if anyone has opinions | 10:50 |
*** rods has joined #openstack-dev | 10:50 | |
Kiall | zykes: sounds like a lot of dependencies.. | 11:02 |
zykes | Kiall: well PowerDNS doesn't talk to anything other then *SQL atm and membase | 11:03 |
zykes | Kiall: i need to option for storing "zone" configurations | 11:03 |
Kiall | It it were me, I would just use PowerDNS with MySQL/PostgreSQL/Whatever nova is using.. | 11:03 |
Kiall | Then, You can go ahead and stick bind or w/e as the public facing servers (to remove all those MySQL queries) | 11:04 |
zykes | bind what ? | 11:04 |
zykes | Kiall: yeah, but how can one replicate that across mysql ? | 11:04 |
*** markmc has joined #openstack-dev | 11:04 | |
*** eglynn has joined #openstack-dev | 11:04 | |
zykes | across availability zones and so on | 11:04 |
Kiall | Well, DNSaaS would be its own service, completely separate from the exiting zones etc IMO | 11:05 |
zykes | when i mean DNSaaS I mean the ability to spawn independant DNS as well (private dns for a company for example) | 11:05 |
Kiall | So, you mean private DNS instances, or allowing custom domains on the shared pool of DB servers> | 11:06 |
Kiall | So, you mean private DNS instances, or allowing custom domains on the shared pool of DB servers?* | 11:06 |
zykes | not sure what the ideal would be ;) | 11:07 |
mikal | Any nova core reviewers want to take a look at a couple of code reviews for me? https://review.openstack.org/#change,4300 fixes checksums for the libvirt image cache manager, and https://review.openstack.org/#change,4335 is some unit test coverage improvements. | 11:07 |
Kiall | IMO, Dedicated DNS instances are pointless - virtually nobody gets enough DNS traffic to warrent even an m1.small ;) | 11:07 |
zykes | but shouldn't configuration be spread across "zones" ? | 11:08 |
zykes | i mean to utilize nova for example for deploying utility vm's | 11:08 |
zykes | would wonder what redhat does today :p | 11:08 |
zykes | http://etherpad.openstack.org/HkEvt4crw9 | 11:08 |
Kiall | Well, I think there are 2 parts to that.. | 11:08 |
Kiall | Supporting configuration from multiple regions, and interacting with nova.. | 11:09 |
Kiall | Supporting multiple region config could use master<-->master MySQL, since the level of updates would be rather low the latency shouldnt be such and issue.., | 11:10 |
zykes | why not use something like zookeeper og couchbase ? | 11:10 |
Kiall | ZooKeeper and CouchBase are just another beast to manage, everyone has a SQL store for OpenStack already. | 11:11 |
zykes | maybe | 11:11 |
Kiall | That existing knowledge and infrastructure should be taken advantage of, unless there is a really compelling reason to use ZK or CB | 11:12 |
zykes | well i guess replication | 11:12 |
zykes | would be one | 11:12 |
Kiall | Anyway .. If I was writing DNSaaS for OpenStack, I would limit it's scope to an API with SQL backed PowerDNS "hidden" masters | 11:12 |
zykes | having dns in say europe, us and others | 11:12 |
zykes | hidden masters ? | 11:13 |
Kiall | standard DNS replication can be used to provide global read redundancy, using the DNS server of the deployers choice... | 11:13 |
zykes | why do that if you could have the backend do it if it's faster ? | 11:14 |
Kiall | So "hidden masters" - Consider PowerDNS with MySQL as a public facing server, the MySQL traffic would be A) huge and B) the bottleneck | 11:14 |
Kiall | So, Setup PowerDNS as the master - but dont list it in the SOA or NS records, instead you list a bunch of secondary servers running BIND or something not hitting SQL | 11:14 |
zykes | that was the reason for using a python proxy between the powerdns and zc / couchbase | 11:15 |
zykes | use memcache inbetween the masters | 11:15 |
Kiall | Sounds like a lot of complexity for something standard DNS servers handle really well already :) | 11:16 |
Kiall | Anyway - There are, as always, 100 ways to skin a cat, this is just how I would do it ;) | 11:16 |
Kiall | zykes: also, have you seen the DNS stuff that landed in essex? | 11:16 |
zykes | nop | 11:17 |
Kiall | https://github.com/openstack/nova/blob/master/nova/network/minidns.py etc | 11:18 |
Kiall | I think there is a review for a PowerDNS driver in there... | 11:18 |
Kiall | and .. https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/contrib/floating_ip_dns.py#L131 | 11:18 |
zykes | ok, so i can drop that ball then ;p | 11:19 |
Kiall | Well, I don't think this is a full DNSaaS ... | 11:19 |
Kiall | Pretty sure it's limited to a fixed set of domains and floating IPs | 11:19 |
Kiall | would be worth asking andrewbogott_afk for the details... | 11:20 |
zykes | i might as well drop it, probably just a matter of time before http://docs.rackspace.com/cdns/api/v1.0/cdns-devguide/content/index.html gets released | 11:21 |
zykes | don't you think ? ;) | 11:21 |
Kiall | Possibly... Then again, it could be a year or two ;) | 11:22 |
zykes | other ideas ? | 11:22 |
Kiall | Ask them what the plan is? (Pretty sure I suggested this a while back ;)) | 11:22 |
zykes | : o | 11:23 |
zykes | tried already, but dunno *who* in rs to go to | 11:23 |
*** jeremy_ has quit IRC | 11:27 | |
*** jeremy has joined #openstack-dev | 11:27 | |
*** zykes has left #openstack-dev | 11:28 | |
*** zykes has joined #openstack-dev | 11:28 | |
*** kaz has quit IRC | 11:36 | |
*** Remco_ has joined #openstack-dev | 11:36 | |
*** kaz___ has joined #openstack-dev | 11:36 | |
Kiall | zykes: ask one of the RS guys here to find out maybe? | 11:37 |
Kiall | zykes: ask one of the RS guys here to find out who to talk to maybe?* | 11:37 |
*** zigo has joined #openstack-dev | 11:45 | |
*** pixelbeat has quit IRC | 12:17 | |
*** pixelbeat has joined #openstack-dev | 12:18 | |
*** zul has quit IRC | 12:27 | |
journeeman | Hello. I am installing devstack. But `git clone' is giving me problems. Says, `warning: remote HEAD refers to nonexistent ref, unable to checkout.'. I am using an http/https proxy. I am not well-versed with git. What does this error mean? | 12:28 |
*** zul has joined #openstack-dev | 12:31 | |
Kiall | journeeman: that sounds like the proxy is broken, or, the devstack repo is broken (very unlikely) | 12:33 |
Kiall | Also - I've seen many people try, and fail, to get devstack working with a proxy.. | 12:34 |
journeeman | Kiall: I have set $http_proxy and $https_proxy vars correctly. They work for all other programs. Maybe the problem is this (problem with Ubuntu's packages)? -> http://goo.gl/qU74A | 12:36 |
Kiall | That might be the issue causing the inital clone to fail, but even if you get that workint... devstack runs piles of other commands and the proxy information doesn't seem to pass through. | 12:37 |
Kiall | (Thats based on the 2 or 3 others I've seen attempt devstack from behind a proxy) | 12:37 |
journeeman | Man.. :/ | 12:38 |
Kiall | In the end - they all gave up and found a way to not need the proxy | 12:38 |
Kiall | Anyway - My point is not that devstack behind a proxy is impossible, just that it doesnt seem to work out of the box and is for some reason harder than you might think to fix ;) | 12:39 |
journeeman | Okay.. | 12:39 |
journeeman | I can't avoid the proxy where I am. So,.. | 12:40 |
*** sandywalsh has quit IRC | 12:40 | |
journeeman | Anyway, thanks Kiall :) | 12:41 |
Kiall | Good luck - and if you manage to get it working, send the changes in for others ;) | 12:41 |
journeeman | Sure :) | 12:41 |
*** markvoelker has joined #openstack-dev | 12:41 | |
*** shang has quit IRC | 12:46 | |
*** shang has joined #openstack-dev | 12:46 | |
journeeman | Kiall: My friend is able to pull it fine on Fedora and Mint. He faced problems with Ubuntu too. | 12:47 |
journeeman | He needs to use the proxy too, of course | 12:48 |
*** naehring has joined #openstack-dev | 12:48 | |
Kiall | Sure - The issue with the inital clone is likely those packages, but once you get that, devstack runs all sorts of things which dont expect a proxy/dont pass the proxy vars through/something that breaks with a proxy | 12:49 |
*** naehring has quit IRC | 12:49 | |
*** naehring has joined #openstack-dev | 12:49 | |
journeeman | Okay | 12:51 |
*** zigo has quit IRC | 12:54 | |
*** naehring has quit IRC | 12:54 | |
*** naehring has joined #openstack-dev | 12:55 | |
*** bsza has joined #openstack-dev | 12:57 | |
*** sandywalsh has joined #openstack-dev | 12:58 | |
journeeman | Kiall: I won't be able to bypass the proxy. So, I am going for a manual install. That's what my friend did too apparently. Like you said Devstack was giving him problems later. | 13:00 |
Kiall | Thought so :) | 13:02 |
*** davidkranz has joined #openstack-dev | 13:08 | |
*** journeeman has quit IRC | 13:10 | |
*** dprince has joined #openstack-dev | 13:12 | |
*** shang has quit IRC | 13:15 | |
*** stuntmachine has joined #openstack-dev | 13:18 | |
*** stuntmachine has quit IRC | 13:23 | |
*** zns has joined #openstack-dev | 13:27 | |
*** zns has quit IRC | 13:28 | |
*** shang has joined #openstack-dev | 13:29 | |
*** stuntmachine has joined #openstack-dev | 13:30 | |
*** zul has quit IRC | 13:42 | |
*** zul has joined #openstack-dev | 13:43 | |
jaypipes | davidkranz: ping | 13:56 |
*** pr0gg3d has joined #openstack-dev | 13:56 | |
*** mattray has joined #openstack-dev | 14:04 | |
davidkranz | jaypipes: Here | 14:15 |
jaypipes | davidkranz: heya, morning. just wanted to let you know I should be getting to all the Tempest reviews today.. | 14:16 |
davidkranz | OK, great. I just tried to resubmit the stress test but got this, after rebasing to master and squashing. | 14:17 |
davidkranz | remote: Resolving deltas: 63% (7/11) To ssh://david-kranz@review.openstack.org:29418/openstack/tempest.git ! [remote rejected] HEAD -> refs/for/master/stress-test (change 3800 closed) error: failed to push some refs to 'ssh://david-kranz@review.openstack.org:29418/openstack/tempest.git' | 14:17 |
*** deshantm has joined #openstack-dev | 14:17 | |
jaypipes | davidkranz: yeah, I'm not quite sure what has happened with that branch :) we may need to just start a fresh branch and pull in the changes... :( | 14:18 |
davidkranz | How do I do that? | 14:18 |
*** dtroyer has joined #openstack-dev | 14:23 | |
jaypipes | davidkranz: just create a new branch from master and then pull in your changes... you could do something like git reset HEAD^ && git stash && git checkout master && git pull && git checkout -b new-stress && git stash pop | 14:25 |
davidkranz | Will do | 14:25 |
jaypipes | davidkranz: coolio. | 14:25 |
*** berendt has quit IRC | 14:29 | |
openstackgerrit | Verification of a change to openstack/glance failed: Create sorting/pagination helper function https://review.openstack.org/4206 | 14:31 |
*** dtroyer has quit IRC | 14:32 | |
*** crobinso has joined #openstack-dev | 14:38 | |
jaypipes | davidkranz: looks like that worked ok ;) | 14:40 |
*** kbringard has joined #openstack-dev | 14:41 | |
davidkranz | Well, it didn't quite because the code was already checked in so stash did nothing. Since I was just adding a whole directory I just copied it in and re-added to the new branch. | 14:42 |
*** lts has joined #openstack-dev | 14:42 | |
davidkranz | git is a tough nut to crack | 14:42 |
*** mdomsch has joined #openstack-dev | 14:45 | |
*** dtroyer has joined #openstack-dev | 14:45 | |
*** Mkenneth has quit IRC | 14:46 | |
*** littleidea has joined #openstack-dev | 14:46 | |
*** danwent has joined #openstack-dev | 14:47 | |
*** RobertLaptop has left #openstack-dev | 14:50 | |
chmouel | anybody can help with launchpad and pushing change to packaging branch? | 14:54 |
chmouel | soren, mtaylor: ^^ | 14:54 |
*** danwent has quit IRC | 14:54 | |
soren | chmouel: Sure. | 14:59 |
chmouel | soren: tks, so I have made some changes to swift package and i'd like to push it for code review | 15:01 |
soren | chmouel: Ok. | 15:01 |
chmouel | soren: but I am not sure to where this should go as this is failing, bzr push lp:~chmouel/openstack-ubuntu-packagers/lp667935 | 15:02 |
chmouel | soren: or should it go to ~chmouel/+junk/lpblah | 15:03 |
soren | chmouel: How is it failing? | 15:03 |
soren | chmouel: Oh. | 15:03 |
*** PotHix has joined #openstack-dev | 15:03 | |
soren | chmouel: openstack-ubuntu-packagers is not a project. | 15:04 |
soren | chmouel: It's ~owner/project/branch_name | 15:04 |
chmouel | soren: yeah sorry it's a team so I need to joni that team or push to somewhere else? | 15:04 |
soren | No, just put a project name there instead of a team name. | 15:05 |
soren | Like, say, "swift". | 15:05 |
soren | ~chmoul/swift/whatever. | 15:05 |
soren | Or ~some_team_that_you_think_should_own_the_branch/the_project_it_Belongs_to/the_name_of_the_branch | 15:06 |
chmouel | cool so I thin that should be ~openstack-ubuntu-packagers/swift/lp667935 but I can't find a link how to join that ubuntu packager team (and you are the owner btw) | 15:10 |
soren | You don't need to. | 15:10 |
soren | Just put it under ~chmoul. | 15:10 |
chmouel | http://pastie.org/private/skmcibgnqpimkkmgor9w | 15:11 |
soren | Sorry, keep mistyping your name. | 15:11 |
chmouel | okay wil do thanks | 15:11 |
chmouel | no worries :) | 15:11 |
soren | I guess you know what I meant :) | 15:11 |
soren | chmouel: You only put it under a team if several people are expected to work on the same branch. | 15:12 |
soren | chmouel: In this case, you just need a place to put it so that we can merge it into another branch. | 15:12 |
chmouel | soren: okay so I have uploaded it to https://code.launchpad.net/~chmouel/swift/lp667935 now I need to a merge proposal right ? how do I do so that the ubuntu-packagers can review it (and not lp:swift) | 15:13 |
openstackgerrit | Verification of a change to openstack/nova failed: Don't allow EC2 removal of security group in use. https://review.openstack.org/4154 | 15:15 |
soren | chmouel: When you file the merge proposal, one of the things you need to fill in is the target branch. | 15:16 |
chmouel | soren: something like that https://code.launchpad.net/~chmouel/swift/lp667935/+merge/94190 ? | 15:16 |
soren | chmouel: Exactly like that. | 15:17 |
chmouel | soren: awesome, thanks :) | 15:17 |
soren | chmouel: You'll see you have conflicts, though. | 15:17 |
chmouel | soren: nice, another thing to figure out for today :) (as how to resolve conflict in bzr) | 15:18 |
soren | chmouel: You merge the two branches, and bzr will tell you how to fix it. | 15:20 |
*** dolphm has joined #openstack-dev | 15:20 | |
jaypipes | davidkranz: if you have a moment... https://review.openstack.org/#change,3882 needs a second review. | 15:23 |
chmouel | soren: that looked easy but I ended make a new merge which seems to have no conflicts https://code.launchpad.net/~chmouel/swift/lp667935/+merge/94199 | 15:30 |
*** jdg has joined #openstack-dev | 15:31 | |
davidkranz | jaypipes: I'm on it | 15:32 |
jaypipes | davidkranz: cheers | 15:33 |
*** naehring has quit IRC | 15:34 | |
*** dolphm has quit IRC | 15:35 | |
*** zzed has joined #openstack-dev | 15:36 | |
*** derekh has joined #openstack-dev | 15:38 | |
soren | chmouel: Er... That was exactly what you were supposed to do, wasn't it? | 15:38 |
chmouel | soren: ah ok, I was too much in gerrit mind where you update your merge req directly, cool as long this is ok :) | 15:41 |
davidkranz | jaypipes: from my review: I think this change introduces a requirement that image_ref and image_ref_alt both exist and are different. A default devstack install would not satisfy that. Do we want to require this? | 15:57 |
*** Gordonz has joined #openstack-dev | 16:02 | |
*** jeroenhn has quit IRC | 16:03 | |
*** dubsquared has joined #openstack-dev | 16:12 | |
*** eglynn has quit IRC | 16:20 | |
*** Mkenneth has joined #openstack-dev | 16:22 | |
*** eglynn has joined #openstack-dev | 16:23 | |
*** vinilios has joined #openstack-dev | 16:28 | |
*** bepernoot has quit IRC | 16:28 | |
*** ayoung has quit IRC | 16:34 | |
*** gyee has joined #openstack-dev | 16:36 | |
*** ayoung has joined #openstack-dev | 16:36 | |
*** cdub has quit IRC | 16:38 | |
*** eglynn has quit IRC | 16:38 | |
*** eglynn has joined #openstack-dev | 16:44 | |
openstackgerrit | Verification of a change to openstack/glance failed: Avoid TestClient error on missing '__mro__' attr https://review.openstack.org/4396 | 16:53 |
*** maploin has quit IRC | 16:56 | |
*** eglynn has quit IRC | 16:59 | |
*** eglynn has joined #openstack-dev | 16:59 | |
*** maplebed has joined #openstack-dev | 16:59 | |
*** nati2 has joined #openstack-dev | 17:00 | |
*** eglynn has quit IRC | 17:00 | |
*** zzed has quit IRC | 17:04 | |
*** stuntmachine has quit IRC | 17:05 | |
*** cp16net has joined #openstack-dev | 17:07 | |
*** zzed has joined #openstack-dev | 17:08 | |
*** novas0x2a|laptop has quit IRC | 17:09 | |
*** hhoover has joined #openstack-dev | 17:10 | |
*** rickfoosusa has joined #openstack-dev | 17:10 | |
rickfoosusa | irc://irc.oftc.net | 17:16 |
*** sleepsonthefloo has joined #openstack-dev | 17:17 | |
*** rickfoosusa has quit IRC | 17:19 | |
*** rickfoosusa has joined #openstack-dev | 17:19 | |
*** eglynn has joined #openstack-dev | 17:20 | |
*** adjohn has joined #openstack-dev | 17:21 | |
*** nati2 has quit IRC | 17:29 | |
openstackgerrit | Verification of a change to openstack/nova failed: blueprint host-aggregates: host maintenance - xenapi implementation https://review.openstack.org/4322 | 17:30 |
*** bepernoot has joined #openstack-dev | 17:32 | |
*** dwalleck_nova has joined #openstack-dev | 17:32 | |
*** anotherjesse has joined #openstack-dev | 17:34 | |
ayoung | gyee, regarding LDAP support... | 17:34 |
*** eglynn has quit IRC | 17:34 | |
*** nati2 has joined #openstack-dev | 17:35 | |
*** davidkranz has quit IRC | 17:37 | |
*** jdurgin has joined #openstack-dev | 17:40 | |
*** AndrewWeiss has joined #openstack-dev | 17:43 | |
*** AndrewWeiss has left #openstack-dev | 17:44 | |
*** ohnoimdead has joined #openstack-dev | 17:45 | |
*** shang has quit IRC | 17:47 | |
*** aweiss has joined #openstack-dev | 17:48 | |
*** aweiss has left #openstack-dev | 17:51 | |
*** vincentricci has joined #openstack-dev | 17:51 | |
*** danwent has joined #openstack-dev | 17:51 | |
*** eglynn has joined #openstack-dev | 17:52 | |
*** aweiss has joined #openstack-dev | 17:54 | |
*** aweiss has quit IRC | 17:54 | |
*** mnewby has quit IRC | 17:55 | |
YorikSar | vishy: Can you help me with this i18n? | 17:55 |
*** mnewby has joined #openstack-dev | 17:56 | |
YorikSar | vishy: I don't get it, what does test_localization wants... | 17:56 |
*** aweiss has joined #openstack-dev | 17:57 | |
*** mnewby has quit IRC | 17:59 | |
*** vincent has joined #openstack-dev | 18:00 | |
*** zzed has quit IRC | 18:00 | |
*** vincent is now known as Guest64369 | 18:01 | |
*** bepernoot has quit IRC | 18:02 | |
*** Remco_ has quit IRC | 18:02 | |
*** vincentricci has left #openstack-dev | 18:04 | |
*** zzed has joined #openstack-dev | 18:04 | |
*** Guest64369 has left #openstack-dev | 18:05 | |
*** vanchester12416 has joined #openstack-dev | 18:05 | |
*** vricci has joined #openstack-dev | 18:09 | |
*** cdub has joined #openstack-dev | 18:09 | |
*** dolphm has joined #openstack-dev | 18:09 | |
*** nati2_ has joined #openstack-dev | 18:11 | |
*** Ryan_Lane has joined #openstack-dev | 18:11 | |
*** nati2 has quit IRC | 18:12 | |
YorikSar | vishy: Nevermind, managed to understand that. Why don't we use ast to look for i18n strings? | 18:12 |
*** jdg has quit IRC | 18:12 | |
mtaylor | YorikSar: instead of gettext? | 18:13 |
*** bepernoot has joined #openstack-dev | 18:13 | |
*** jdg has joined #openstack-dev | 18:14 | |
mtaylor | YorikSar: ah, nevermind- I read the test | 18:15 |
*** dwalleck_nova has quit IRC | 18:15 | |
*** darraghb has quit IRC | 18:16 | |
*** torgomatic has joined #openstack-dev | 18:16 | |
*** vanchester12416 has left #openstack-dev | 18:17 | |
jdg | Anybody able to give me advice on the process to make a fix to my code? | 18:18 |
jdg | I'm assuming I need to open a bug in launchpad assign it to myself | 18:18 |
jdg | Then I can create the review in Gerritt no? | 18:18 |
dolphm | jdg: yep! | 18:19 |
jdg | dolphm: Thanks! Thought so, but sometimes it's better to ask the stupid question first :) | 18:19 |
*** zykes has quit IRC | 18:19 | |
dolphm | Google for 'openstack git gerrit workflow' if you want a ton of detail | 18:20 |
*** shevek_ has quit IRC | 18:21 | |
*** novas0x2a|laptop has joined #openstack-dev | 18:21 | |
openstackgerrit | Verification of a change to openstack/glance failed: Create sorting/pagination helper function https://review.openstack.org/4206 | 18:22 |
YorikSar | mtaylor: Yes, the test parses .py files in some tricky way instead of using the ast module. | 18:22 |
*** aweiss has quit IRC | 18:23 | |
YorikSar | Who can approve changes in Gerrit? How exactly is it different from review? | 18:26 |
*** zykes has joined #openstack-dev | 18:27 | |
*** cp16net has quit IRC | 18:28 | |
*** cp16net has joined #openstack-dev | 18:28 | |
*** bengrue has joined #openstack-dev | 18:28 | |
mtaylor | YorikSar: core team members can approve | 18:30 |
mtaylor | YorikSar: for a change to be merged, it must both be positively reviewed, and it must be Approved by a core member | 18:30 |
*** jdg has quit IRC | 18:32 | |
YorikSar | mtaylor: Oh... So I need only another core member to make it happen | 18:33 |
*** jdg has joined #openstack-dev | 18:33 | |
*** eglynn has quit IRC | 18:33 | |
mtaylor | YorikSar: yes | 18:33 |
*** vricci has quit IRC | 18:34 | |
*** gabrielhurley has joined #openstack-dev | 18:35 | |
openstackgerrit | Verification of a change to openstack/glance failed: blueprint progressbar-upload-image https://review.openstack.org/3654 | 18:36 |
*** shang_ has joined #openstack-dev | 18:37 | |
*** kyriakos has quit IRC | 18:37 | |
*** vincentricci has joined #openstack-dev | 18:38 | |
*** vinilios has quit IRC | 18:39 | |
russellb | do bugs in launchpad get automatically targeted at a milestone? i've been setting the milestone on mine after a patch goes in, but wasn't sure if i'm wasting my time doing that | 18:42 |
gyee | ayoung, u there? sorry I was away from my desk | 18:44 |
*** dolphm has quit IRC | 18:45 | |
*** vincentricci has left #openstack-dev | 18:45 | |
*** aweiss has joined #openstack-dev | 18:48 | |
*** bepernoot has quit IRC | 18:50 | |
*** vricci has joined #openstack-dev | 18:50 | |
*** vricci has quit IRC | 18:50 | |
*** ncode has joined #openstack-dev | 18:50 | |
openstackgerrit | Verification of a change to openstack/glance failed: Correct kernel/ramdisk example in docs https://review.openstack.org/4392 | 18:52 |
heckj | termie: ping | 18:54 |
*** eglynn has joined #openstack-dev | 18:56 | |
termie | heckj: heyoo! | 18:57 |
termie | heckj: just getting in, wassup? was about to start reviewing ayoung's ldap | 18:57 |
heckj | termie: morning! Have you seen an error where keystone-manage db_sync throws a traceback during __import__()? | 18:57 |
*** AlanClark has quit IRC | 18:57 | |
termie | heckj: no, though i don't know much context on that | 18:58 |
*** jakedahn has joined #openstack-dev | 18:58 | |
*** shang_ has quit IRC | 18:59 | |
heckj | termie: http://paste.openstack.org/show/4941/ <-- just poking at it now and reading through the code | 18:59 |
*** shang_ has joined #openstack-dev | 18:59 | |
termie | heckj: ah, looks like it isn't picking up a configuration | 18:59 |
termie | heckj: is this after installation? | 18:59 |
termie | heckj: right now i think it has to be run as ./bin/keystone-manage | 19:00 |
*** jakedahn has quit IRC | 19:00 | |
heckj | termie - yeah, after a package based install (helping debug that for Ubuntu guys). I think I might have borked the config -looking | 19:00 |
termie | heckj: so that it can find the etc stuff, i think the conf file isn't being installed in the right place by setup.py or something | 19:00 |
heckj | oh yeah, definitely fucked up the config | 19:00 |
termie | heckj: it needs to go wherever the default place cfg.py looks for config files, if i recall | 19:00 |
*** jakedahn has joined #openstack-dev | 19:00 | |
heckj | packaging error - I'll backtrack to find out what I didn't do :-) | 19:01 |
*** eglynn has quit IRC | 19:02 | |
openstackgerrit | Verification of a change to openstack/glance failed: Support new image copied from external storage. https://review.openstack.org/4096 | 19:03 |
*** dwalleck_nova has joined #openstack-dev | 19:04 | |
*** dwallec__ has joined #openstack-dev | 19:05 | |
*** dwalleck_nova has quit IRC | 19:06 | |
markmc | russellb, there are scripts ttx uses for setting the milestone on FixCommitted at release time | 19:12 |
*** anotherjesse1 has joined #openstack-dev | 19:16 | |
*** anotherjesse has quit IRC | 19:16 | |
*** hub_cap has joined #openstack-dev | 19:17 | |
*** vincentricci has joined #openstack-dev | 19:23 | |
*** vincentricci has left #openstack-dev | 19:23 | |
*** mnewby has joined #openstack-dev | 19:23 | |
*** mnewby has joined #openstack-dev | 19:24 | |
openstackgerrit | Verification of a change to openstack/nova failed: Don't store connection pool in RpcContext. https://review.openstack.org/4356 | 19:27 |
*** martine has joined #openstack-dev | 19:29 | |
*** mattray1 has joined #openstack-dev | 19:30 | |
*** mattray has quit IRC | 19:31 | |
*** cp16net_ has joined #openstack-dev | 19:32 | |
*** zzed has quit IRC | 19:33 | |
russellb | markmc: thanks | 19:33 |
*** ncode has quit IRC | 19:33 | |
*** cp16net has quit IRC | 19:34 | |
*** cp16net_ is now known as cp16net | 19:34 | |
*** dolphm has joined #openstack-dev | 19:34 | |
*** bepernoot has joined #openstack-dev | 19:36 | |
openstackgerrit | Verification of a change to openstack-dev/devstack failed: Add exercise that boots an instance from a volume. https://review.openstack.org/4044 | 19:36 |
*** hhoover has quit IRC | 19:41 | |
*** davidkranz has joined #openstack-dev | 19:41 | |
*** hhoover has joined #openstack-dev | 19:41 | |
*** gabrielhurley has quit IRC | 19:42 | |
*** jog0 has joined #openstack-dev | 19:42 | |
aweiss | anyone know about any bugs associated with glance and [paste_deploy] section causing glance to fail to start? | 19:42 |
*** gabrielhurley has joined #openstack-dev | 19:42 | |
aweiss | using the following glance package on precise: 2012.1~e4~20120217.1275-0ubuntu1 | 19:42 |
*** bepernoot has quit IRC | 19:42 | |
spinningcog | It doesn't apear to me that the wsgi.Middleware passes the local config into __init__ as kwargs, as is described in the documentation, can anyone verify if this is working correctly? | 19:43 |
*** zzed has joined #openstack-dev | 19:44 | |
termie | spinningcog: which project? | 19:44 |
spinningcog | keystone | 19:45 |
termie | spinningcog: we don't use the paste configs, we get all our config from the common cfg stuff | 19:45 |
termie | spinningcog: paste is just used to initialize the pipelines | 19:45 |
spinningcog | How do I get the config variables specified in the keystone.conf file into my middleware layer? | 19:46 |
spinningcog | I'm inheriting from keystone.common.wsgi.Middleware | 19:47 |
markmc | spinningcog, config from the DEFAULT section or the specific middleware section? | 19:47 |
termie | markmc: nay | 19:47 |
spinningcog | specific middleware section | 19:48 |
termie | spinningcog: use CONF | 19:48 |
termie | spinningcog: finding you a code example | 19:48 |
markmc | spinningcog, yeah, keystone code doesn't pass local_conf | 19:48 |
* markmc just happens to be hacking on this code :) | 19:48 | |
termie | spinningcog: https://github.com/openstack/keystone/blob/master/keystone/middleware/core.py#L59 | 19:48 |
*** mattray1 is now known as mattray | 19:49 | |
*** mattray has joined #openstack-dev | 19:49 | |
termie | spinningcog: admin_token in this case is defined in the [DEFAULT] section, however if you are doing custome middleware you can make a new group and use that as well | 19:49 |
markmc | yeah, we should move the PasteDeploy stuff into a separate file anyway | 19:50 |
termie | markmc: disagree | 19:50 |
termie | markmc: it can all live together fine | 19:50 |
markmc | termie, PasteDeploy stuff is more code than config | 19:51 |
termie | markmc: fewer config files is better | 19:51 |
markmc | termie, e.g. on RPM systems, if you modify keystone.conf and update the RPM, you get left with an out of date keystone.conf | 19:51 |
spinningcog | so I'm working on a custom middleware that has variables defined in it's own config so do I access them with CONF['appname'].variable or something? | 19:51 |
markmc | termie, i.e. if there were pipeline changes in that RPM update | 19:51 |
termie | spinningcog: CONF.appname.variable | 19:51 |
spinningcog | great thanks | 19:52 |
termie | spinningcog: if you have an [appname] section | 19:52 |
*** eglynn has joined #openstack-dev | 19:52 | |
markmc | termie, nova and glance have gone for the separate file approach | 19:52 |
spinningcog | yup | 19:52 |
*** pr0gg3d has quit IRC | 19:53 | |
termie | markmc: nova and glance don't do plenty of things correctly, i'd rather hear your arguments for it | 19:53 |
markmc | termie, I've just made my main argument | 19:53 |
termie | markmc: why are configuration files not handled correctly in an rpm system? | 19:53 |
*** mattray has quit IRC | 19:53 | |
termie | markmc: my recollection from last time i dealt with config files on a dpkg system was that you had the option to merge in updates | 19:53 |
markmc | termie, we don't try and do unpredictable 3 way merges of updates with user config | 19:54 |
termie | markmc: the merge was manual | 19:54 |
markmc | termie, concept doesn't exist on RPM systems | 19:54 |
*** mattray has joined #openstack-dev | 19:54 | |
termie | markmc: seems like that is still an option, and paste _is_ still config, you'll be shoving extensions in there | 19:54 |
markmc | termie, my favorite type of default config file from a package is nothing but comments | 19:54 |
sleepsonthefloo | danwent - q-svc does not need python-quantumclient, does it? https://review.openstack.org/#patch,sidebyside,4405,1,stack.sh | 19:55 |
termie | markmc: mine too, our config options haven't solidified enough for that yet though | 19:55 |
danwent | sleepsonthefloor: it is useful to have if someone wants to inspect the current state of quantum | 19:56 |
*** bepernoot has joined #openstack-dev | 19:57 | |
termie | markmc: anyway, i'm not radically convinced it is worth it to separate them out, but you can work on heckj, he's my more reasonable twin | 19:57 |
markmc | termie, thanks for the tip :) | 19:57 |
sleepsonthefloo | danwent - ok cool, thanks | 19:57 |
markmc | termie, glance bug on this: https://bugs.launchpad.net/glance/+bug/815208 | 19:58 |
uvirtbot` | Launchpad bug 815208 in glance "remove paste configuration from the config files" [Low,Fix released] | 19:58 |
heckj | markmc: huh? | 19:58 |
spinningcog | Odd, I'm getting 'NameError: global name 'CONF' is not definied' | 19:58 |
markmc | termie, not a huge amount of discussion on it there, I grant you | 19:58 |
* heckj reads back | 19:59 | |
markmc | spinningcog, CONF = config.CONF | 19:59 |
termie | spinningcog: look at the top of the file | 19:59 |
spinningcog | shoot yeah | 19:59 |
spinningcog | sorry | 19:59 |
*** mattray has quit IRC | 19:59 | |
* markmc wanders off for dinner | 20:01 | |
*** Ryan_Lane is now known as Ryan_Lane|away | 20:01 | |
*** ncode has joined #openstack-dev | 20:03 | |
*** ncode has joined #openstack-dev | 20:03 | |
spinningcog | my section is actually a filter and not an app, so the section header looks like [filter:foo_bar]. When I try and do CONF.foo_bar.var_name it says NoSuchOptError: no such option foo_bar | 20:05 |
*** armaan has joined #openstack-dev | 20:06 | |
*** armaan has left #openstack-dev | 20:06 | |
*** armaan has joined #openstack-dev | 20:06 | |
spinningcog | there are register_str directives in config.py... so I'm curious as to how this would work. | 20:07 |
dprince | blamar: I see your smokin' keystone! | 20:07 |
blamar | dprince: yeah, I'm guessing you're not using openstack-chef anymore for fedora? | 20:07 |
armaan | Is gabrielhurley around ?? | 20:09 |
dprince | blamar: I'm mainting it... for now. I'm always happy to jump in on Chef things. | 20:09 |
dprince | blamar: keystone doesn't work since the KSL merge though. | 20:09 |
*** dneary has quit IRC | 20:09 | |
blamar | dprince: gotcha | 20:09 |
dprince | blamar: If you select the XenServer 5.6 configuration without keystone it will work fine. | 20:10 |
annegentle | mtaylor: or jeblair anyone ever see the Email Address in Gerrit Settings > Profile just blank? Trying to onboard a contributor and he's getting "Invalid committer" when he tries to do git review | 20:10 |
mtaylor | annegentle: he may need to add his email address by hand in gerrit if his email address in launchpad was not public | 20:10 |
openstackgerrit | Verification of a change to openstack/nova failed: Add 'nova-manage export auth' https://review.openstack.org/4334 | 20:10 |
dprince | blamar: And we should have keystone in the mix soon enough. | 20:10 |
annegentle | mtaylor: ok, did that too. | 20:12 |
dprince | blamar: and to your initial point we are using Puppet for Fedora. At least for now. There aren't Chef packages in Fedora yet. | 20:12 |
annegentle | mtaylor: I watched as he added the email and clicked confirmation link from Gerrit | 20:13 |
annegentle | mtaylor: glad you're feeling better by the way! | 20:14 |
*** Mkenneth has quit IRC | 20:14 | |
mtaylor | annegentle: thanks! | 20:17 |
*** dneary has joined #openstack-dev | 20:18 | |
*** cp16net has quit IRC | 20:18 | |
annegentle | mtaylor: looks like he's got a second email address in Launchpad that Gerrit thinks is him. | 20:20 |
*** aweiss has quit IRC | 20:21 | |
*** aweiss has joined #openstack-dev | 20:22 | |
*** nati2 has joined #openstack-dev | 20:26 | |
*** Mkenneth has joined #openstack-dev | 20:26 | |
*** nati2_ has quit IRC | 20:27 | |
*** armaan has left #openstack-dev | 20:28 | |
*** sandywalsh has quit IRC | 20:29 | |
*** andrewbogott_afk is now known as andrewbogott | 20:29 | |
*** aweiss has quit IRC | 20:29 | |
mtaylor | annegentle: does that mean that he has a gerrit username that is not the same as his launchpad username? | 20:29 |
annegentle | mtaylor: so we're getting closer… it seems like he's not an invalid committer anymore. But, he's got about 10 commits he needs to squash. | 20:31 |
annegentle | mtaylor: got him into an interactive rebase | 20:31 |
mtaylor | annegentle: wot | 20:31 |
mtaylor | w00t, I mean | 20:31 |
*** ohnoimdead has quit IRC | 20:32 | |
annegentle | mtaylor: but… now I'm stuck :) | 20:32 |
*** derekh has quit IRC | 20:32 | |
annegentle | mtaylor: ok, what's throwing me off is the order of the commits seems in reverse. He put squash on 10 commits and pick on the last commit. | 20:32 |
*** Mkenneth has quit IRC | 20:32 | |
mtaylor | you want to do that the opposite direction | 20:33 |
*** sandywalsh has joined #openstack-dev | 20:33 | |
mtaylor | pick on the earliest commit, squash on the remaining | 20:33 |
annegentle | mtaylor: ok, so how do we get back into interactive rebase? | 20:33 |
mtaylor | annegentle: git rebase --abort ; git rebase -i origin/master | 20:34 |
annegentle | mtaylor: on the branch he has been working in? | 20:34 |
mtaylor | yes | 20:35 |
annegentle | ok | 20:35 |
mikal | Can a nova core reviewer take a look at https://review.openstack.org/#change,4335 when they have a moment please? | 20:39 |
*** aweiss has joined #openstack-dev | 20:47 | |
dprince | mikal: +2 from me | 20:48 |
mikal | Ta | 20:49 |
mikal | Wanna take a look at another? https://review.openstack.org/#change,4379 vishy and I were talking about how the driver interface takes instance_names in a lot of places and how that's basically and ID. I had a go at moving one call to using a full instance, and I'd be interested in people's thoughts on it if they have the time. | 20:50 |
*** Ryan_Lane|away is now known as Ryan_Lane | 20:54 | |
*** dwallec__ has quit IRC | 20:58 | |
*** ewindisch has joined #openstack-dev | 21:00 | |
*** dneary has quit IRC | 21:06 | |
*** sannes has joined #openstack-dev | 21:07 | |
*** ohnoimdead has joined #openstack-dev | 21:18 | |
*** ncode has quit IRC | 21:18 | |
*** Remco_ has joined #openstack-dev | 21:20 | |
*** n0ano has quit IRC | 21:20 | |
*** dolphm has quit IRC | 21:22 | |
*** dolphm has joined #openstack-dev | 21:28 | |
*** dprince has quit IRC | 21:34 | |
*** jdg has quit IRC | 21:36 | |
*** jdg has joined #openstack-dev | 21:37 | |
anotherjesse1 | gabrielhurley: want to re +2 and approve https://review.openstack.org/#change,4336 - had dean update the commit message to link to the bugs | 21:40 |
gabrielhurley | anotherjesse1: lemme look | 21:41 |
*** anotherjesse1 is now known as anotherjesse | 21:41 | |
*** markmc has left #openstack-dev | 21:41 | |
gabrielhurley | anotherjesse: done and done | 21:42 |
sleepsonthefloo | jeblair - external networking does not work in ci tests for instances using floating ips right now | 21:43 |
sleepsonthefloo | jeblair: https://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/1724/console this is failing because the instance can't communicate with the internet | 21:44 |
*** aweiss has quit IRC | 21:45 | |
openstackgerrit | Verification of a change to openstack/python-keystoneclient failed: Help output tweaks, Vol I https://review.openstack.org/4336 | 21:45 |
*** aweiss has joined #openstack-dev | 21:45 | |
*** andrewsmedina has joined #openstack-dev | 21:46 | |
jeblair | sleepsonthefloo: that should all be configured/configurable by devstack; they're fairly vanilla rs public cloud servers before devstack is run on them | 21:55 |
jeblair | sleepsonthefloo: want me to put your key on that host so you can poke around? | 21:58 |
*** heckj has quit IRC | 21:58 | |
sleepsonthefloo | jeblair: yes please - I'll take a look and suggest something | 21:59 |
*** dwalleck_nova has joined #openstack-dev | 21:59 | |
jeblair | sleepsonthefloo: https://launchpad.net/~sleepsonthefloor/+sshkeys | 21:59 |
jeblair | that work? | 21:59 |
jeblair | i mean, is your current key in there? | 22:00 |
sleepsonthefloo | sent on pm - thanks, I'll take a look | 22:02 |
*** deshantm_ has joined #openstack-dev | 22:03 | |
*** bengrue has quit IRC | 22:04 | |
*** hub_cap has quit IRC | 22:05 | |
*** apevec has quit IRC | 22:05 | |
*** deshantm has quit IRC | 22:05 | |
*** aweiss has quit IRC | 22:06 | |
*** zzed has quit IRC | 22:07 | |
*** ncode has joined #openstack-dev | 22:08 | |
*** ncode has joined #openstack-dev | 22:08 | |
*** zzed has joined #openstack-dev | 22:09 | |
*** bengrue has joined #openstack-dev | 22:10 | |
*** martine has quit IRC | 22:12 | |
*** hub_cap has joined #openstack-dev | 22:13 | |
mikal | If anyone wants to do a code review... https://review.openstack.org/#change,4432 pushes the libvirt cache manager code to 100% unit test coverage. | 22:14 |
*** andrewsben has joined #openstack-dev | 22:15 | |
vishy | comstud: ping | 22:16 |
*** zzed has quit IRC | 22:16 | |
*** hub_cap has quit IRC | 22:17 | |
*** mattray has joined #openstack-dev | 22:19 | |
*** andrewsben has quit IRC | 22:20 | |
termie | ayoung: did a pass at your review, there is quite a lot of stuff to clean up per the style guide, do you think you could make a pass at fixing a bunch of those? | 22:20 |
ayoung | termie, will do. Some of that is my fault...some is inherited | 22:20 |
ayoung | gyee, did a review too, good feedbacl | 22:20 |
termie | ayoung: aye, there are a bunch of inherited bits, but it'll all need to be cleaned up before we can merge it | 22:21 |
termie | ayoung: also, you have two reviews open | 22:21 |
ayoung | termie, yes I do | 22:21 |
termie | if you could abandon the one that is not being update | 22:21 |
ayoung | I realized after I submitted that I didn;t wrap the ldap call ina thread pool | 22:21 |
termie | ayoung: if you do git review it should maintain the same change id | 22:21 |
ayoung | howdo I update a review? when I ran git review again, it submitted a new one | 22:21 |
ayoung | hmmm | 22:21 |
*** dwallec__ has joined #openstack-dev | 22:22 | |
*** stuntmachine has joined #openstack-dev | 22:22 | |
termie | looks like you need to remove some stuff from your commit message | 22:22 |
ayoung | termie, should I rebase -i changes in, or should I submit it as an additional patch | 22:22 |
ayoung | ah...due to the rebase | 22:22 |
*** dwallec__ has quit IRC | 22:22 | |
termie | you need to drop one of the change-id's from there | 22:22 |
termie | but yeah, rebase and squash your stuff, generally, before updating | 22:23 |
ayoung | so if I keep the same change Id, git review submits it as an update? | 22:23 |
ayoung | OK. I'll drop the second review | 22:23 |
termie | ayoung: yeah | 22:23 |
*** PotHix has quit IRC | 22:24 | |
ayoung | termie, ... and of course there are comments on both reviews. I'll keep yours, as it is the more recent. | 22:25 |
*** dwalleck_nova has quit IRC | 22:25 | |
mikal | ayoung: git commit -a --amend to update the previous diff, and then rerun git review | 22:25 |
termie | ayoung: lulz, sorry, i did mine on the one that looked most recent | 22:26 |
mikal | http://wiki.openstack.org/GerritWorkflow has some helpful pointers | 22:26 |
chmouel | somebody knows what the OS-KSVALIDATE is used for in keystone ? it's in legacy but not in current keystone | 22:26 |
ayoung | termie, NP | 22:26 |
*** ayoung is now known as ayoung-afk | 22:27 | |
termie | chmouel: i do not know, but i usually make anotherjesse look up legacy stuff | 22:27 |
termie | anotherjesse: ^^ | 22:27 |
anotherjesse | heh - chmouel looking now | 22:27 |
*** dwalleck_nova has joined #openstack-dev | 22:28 | |
comstud | vishy: pong | 22:28 |
vishy | comstud: looking at your periodic task for network cache | 22:29 |
comstud | vishy: ok | 22:29 |
vishy | comstud: I don't understand the timing checks | 22:29 |
comstud | looking | 22:29 |
vishy | comstud: are you trying to make it run less often than periodic interval? | 22:30 |
vishy | if so, why not use (ticks_between_runs=10) ? | 22:30 |
comstud | i'd like to refactor that tick stuff | 22:30 |
comstud | i mean | 22:31 |
comstud | ticks depdends on the setting of poll_interval | 22:31 |
*** anotherjesse has quit IRC | 22:31 | |
comstud | or whatever it is | 22:31 |
*** anotherjesse has joined #openstack-dev | 22:31 | |
comstud | i think there are other cases left that also don't use ticks | 22:31 |
comstud | like instance_reclaim_interval | 22:31 |
comstud | and things like that | 22:31 |
comstud | ticks has to be hardcoded is my issue | 22:32 |
chmouel | termie, anotherjesse: I have just updated https://bugs.launchpad.net/keystone/+bug/938253 with my comments on the diff between legacy and current ks, let me know what do you think | 22:32 |
uvirtbot` | Launchpad bug 938253 in keystone "need to update auth_token to most recent version" [High,Confirmed] | 22:32 |
zykes | anotherjesse, did you ever prototype the dns stuff ? | 22:32 |
comstud | if i raise periodic_poll_interval, then it modifies a number of things | 22:32 |
*** jeremy has quit IRC | 22:33 | |
comstud | vishy: know what I mean? | 22:33 |
comstud | vishy: when F opens up, I'd like to redo a bit with the periodic tasks.. essentially maybe: @manager.periodic_task(interval=FLAGS.foo) | 22:34 |
comstud | vs ticks | 22:34 |
comstud | interval being seconds | 22:34 |
*** nati2 has quit IRC | 22:37 | |
chmouel | there is a lot of questions on #openstack about keystone and swift it would be nice if this can be reviewed https://review.openstack.org/#change,4233 so I can point people to the documentation | 22:42 |
*** markvoelker has quit IRC | 22:43 | |
anotherjesse | chmouel: did a +2 to that | 22:44 |
annegentle | chmouel: nice doc | 22:44 |
*** dwalleck_nova has quit IRC | 22:45 | |
*** dwalleck_nova has joined #openstack-dev | 22:45 | |
vishy | comstud: so the periodic task code would just run every second? | 22:45 |
vishy | comstud: or are you thinking a separate greenthread for each task? | 22:46 |
vishy | tr3buchet: ping | 22:46 |
comstud | vishy: The periodic task code can be smarter.. single greenthread... but sleeps only for time until the next periodic task should run | 22:46 |
tr3buchet | hey man | 22:46 |
anotherjesse | chmouel: I think OS-KSVALIDATE was the idea where you could send a token in as a header | 22:47 |
comstud | vishy: We can also add "enabled=FLAGS.foo" to @manager.periodic_task() such that it won't even try calling methods that are disabled | 22:47 |
vishy | tr3buchet: https://bugs.launchpad.net/nova/+bug/939060 | 22:47 |
uvirtbot` | Launchpad bug 939060 in nova "live migrations do not update dnsmasq entries or setup networking on destination node when using multi_host" [Undecided,New] | 22:47 |
vishy | that is from the email discussion we had | 22:47 |
vishy | tr3buchet: I'm wondering if you think it is possible/useful to do this in essex? | 22:48 |
*** jeremy has joined #openstack-dev | 22:48 | |
*** zykes has quit IRC | 22:49 | |
*** lts has quit IRC | 22:49 | |
tr3buchet | vishy: i think it's possible, and useful, but you know more of the use case | 22:49 |
vishy | tr3buchet: The guys who came up with the existing patch really don't have the knowledge to do the "correct version" | 22:50 |
chmouel | anotherjesse: would that need to be merged in current keystone (ie: is people using this?)? | 22:50 |
vishy | tr3buchet: so someone with a lot of knowledge of nova networking (+ quantum implications is going to have to do it) | 22:50 |
vishy | er misplaced end paren | 22:51 |
anotherjesse | chmouel: https://github.com/openstack/keystone/blob/milestone-proposed/keystone/content/admin/OS-KSVALIDATE-admin.wadl is the WADL definition | 22:51 |
*** hhoover has left #openstack-dev | 22:51 | |
vishy | tr3buchet: so I'm not sure I'm going to have time and i think we need code in asap. Any ideas on who might be able to tackle it? | 22:51 |
vishy | comstud: ok I'm content with letting you keep your way for now. | 22:52 |
tr3buchet | vishy: let me dig in a bit and see how large it would actually be | 22:52 |
comstud | vishy: If you really want ticks, I don't mind changing it... i just don't like having to do math to figure out time_i_want/time_periodic_interval_is_set_to | 22:54 |
comstud | and if someone bumps periodic_interval, it changes 'x' things | 22:54 |
vishy | comstud: yeah it is nasty | 22:54 |
vishy | comstud: so bug, and fix in folsom? | 22:54 |
comstud | Sure! | 22:55 |
comstud | I do really like this decorator, though... s1rp didn't have a lot of time to take it further at the time | 22:55 |
sleepsonthefloo | comstud - I'm trying your nw cache branch. I see that this is returned from the osapi for server.addresses: {u'private': [{u'version': 4, u'addr': u'10.0.0.2'}, {u'version': 4, u'addr': u'172.24.4.225'}]} - does that look right to you? Notice the floating ip is listed in 'private' | 22:59 |
anotherjesse | chmouel: I would guess no one does yet - but we don't want a situation where the docs don't match reality | 22:59 |
chmouel | anotherjesse: ok will make a bug for updating the doc | 23:00 |
comstud | sleepsonthefloor: It looks right if you have both of those networks in the fixed_ips table labeled as 'private' i guess? | 23:01 |
*** spinningcog has quit IRC | 23:01 | |
openstackgerrit | Verification of a change to openstack/horizon failed: Help texts and dynamic label change for entering security group rules. ICMP rules have different meanings for the from_port and to_port fields. https://review.openstack.org/4346 | 23:01 |
comstud | sleepsonthefloor: I didn't change any of that code.. I just removed a fallback to querying network API. I suspect you'd get the same response even if you used master? | 23:01 |
*** spinningcog has joined #openstack-dev | 23:01 | |
comstud | sleepsonthefloor: (Or are you talking about trey and jason's branch that hit master a while ago that added this cache?) | 23:02 |
sleepsonthefloo | comstud, I pulled from 4269. Atm, no floating ips are returned for servers.list in master actually. This is the data I have: http://paste.openstack.org/raw/4951/ | 23:03 |
openstackgerrit | Verification of a change to openstack/python-keystoneclient failed: Move --version to --identity_api_version https://review.openstack.org/4305 | 23:04 |
vishy | tr3buchet: can you let me know? Or if you have an initial implementation that you can throw together maybe I can find someone to clean it up and get it merged. | 23:04 |
tr3buchet | vishy: yeah i'll let you know | 23:05 |
vishy | tr3buchet: assigned you the bug for now. Thx | 23:06 |
tr3buchet | vishy: sure no problem | 23:06 |
*** stuntmachine has quit IRC | 23:07 | |
comstud | sleepsonthefloor: can you dump the 'instance_info_caches' table for your instance in question? | 23:07 |
comstud | sleepsonthefloor: and see what it looks like? If it's busted, there's a bug in master | 23:07 |
*** littleidea has quit IRC | 23:08 | |
*** dubsquared has quit IRC | 23:08 | |
*** littleidea has joined #openstack-dev | 23:09 | |
sleepsonthefloo | comstud - this is what I have now: http://paste.openstack.org/show/4952/ I'll start over and see if I can repro the case where no ips are returned | 23:09 |
comstud | sleepsonthefloor: although that looks okay... you only have 1 network, 'private'. so I think your expected return above is correct. both ips are on the private network | 23:09 |
comstud | sleepsonthefloor: that looks correct | 23:09 |
comstud | OS API combines the fixed ips and floating ips | 23:09 |
comstud | (the old v1.0 didn't do that) | 23:10 |
sleepsonthefloo | comstud - ok, sounds good - it just looks a bit funny, and happened just after was struggling trying to get it to return anything at all. I'll file a bug if I can get it to misbehave again. | 23:11 |
comstud | I don't think OS API has a way to tell you the difference between floating and fixed | 23:11 |
comstud | (current OS API version) | 23:11 |
comstud | ok cool | 23:11 |
comstud | i can say that the 4269 branch wouldn't affect what you're seeing, though | 23:12 |
comstud | since the info cache entry is there | 23:12 |
comstud | that would have been used in master as well | 23:12 |
comstud | vishy: I created bug 939087 | 23:15 |
uvirtbot` | Launchpad bug 939087 in nova "periodic tasks could use a refactoring" [Low,Triaged] https://launchpad.net/bugs/939087 | 23:15 |
vishy | word | 23:15 |
comstud | as 'low' | 23:15 |
comstud | apparently i can't target for Folsom | 23:15 |
comstud | vishy: this means you'll approve my branch?:) | 23:16 |
comstud | need that to go in asap | 23:16 |
vishy | comstud: just waiting on anthony to see if he can repro an issue | 23:17 |
comstud | alrighty | 23:17 |
*** jakedahn has quit IRC | 23:17 | |
vishy | comstud: he's having trouble running the branch, but I guess jenkins will reject it if so, so we'll see | 23:18 |
comstud | it's got +1s from smokestack | 23:19 |
comstud | the removal was fairly trivial | 23:19 |
comstud | in most cases it's not used, so there shouldn't be an issue | 23:19 |
comstud | or well, i guess the fallback was hit right after a build | 23:19 |
comstud | i've been running something similar locally for zones | 23:20 |
comstud | (this fix is also required for zones.. as much as it is an optimization and removing network manager issues from affecting the API) | 23:20 |
comstud | vishy: you want to make the executive decision on the zones naming, so I don't have to create a poll? 'cells' it is? | 23:21 |
comstud | :) | 23:21 |
vishy | comstud: cells! | 23:24 |
comstud | bueno | 23:24 |
*** kbringard has quit IRC | 23:24 | |
zaitcev | ahale: Sorry I had to push back on 4428. Not sure what to do, maybe put example into a plain comment that is not a docstring, for ease of copy-paste. I'm a Python novice, but it looked clearly wrong. Also, not the only place where docstrings have escapes. | 23:24 |
sleepsonthefloo | comstud: ok, I can repro the "no floating ips returned through osapi servers.list" - both against your branch and master | 23:25 |
sleepsonthefloo | I'll file a bug once I can extract the relevant minimal repro steps from my scripts | 23:25 |
comstud | sleepsonthefloor: ok.. how are you expecting to see floating ips show up? | 23:27 |
openstackgerrit | Verification of a change to openstack/nova failed: Remove network_api fallback for info_cache from APIs https://review.openstack.org/4269 | 23:27 |
comstud | sleeponsthefloor: I don't think there's anything in the OS API spec... or are you using ec2? | 23:28 |
comstud | sleepsonthefloor: or is this an extension? | 23:28 |
vishy | comstud: needs a rebase | 23:29 |
*** rods has quit IRC | 23:29 | |
comstud | vishy: hrm, i just checked that 10 min ago | 23:30 |
comstud | yeah | 23:30 |
comstud | test_compute | 23:31 |
sleepsonthefloo | comstud - they should be returned in server.addresses through the osapi | 23:31 |
comstud | sleepsonthefloor: the view builder only returns 'addresses' though... so it combines fixed and floating into a single list. it appears that's what you showed in your example above.. ? | 23:32 |
*** novas0x2a|laptop has quit IRC | 23:32 | |
*** novas0x2a|laptop has joined #openstack-dev | 23:33 | |
dolphm | is there a base class for int, float, long? e.g. isinstance(value, number) | 23:33 |
*** jdg has joined #openstack-dev | 23:33 | |
anotherjesse | dolphm: http://docs.python.org/library/numbers.html ? | 23:34 |
sleepsonthefloo | comstud - that's right. The state of my current system is that I've associated a floating ip, and but only the fixed is returned. Could it be that the cache is slow to update? so If I associate a floating ip, I may have to wait till that info is displayed? | 23:34 |
anotherjesse | I doubt you are thinking about complex numbers | 23:35 |
comstud | sleepsonthefloor: should be there immediately | 23:35 |
comstud | sleepsonthefloor: is it missing from the instance_info_caches table? | 23:35 |
comstud | sleepsonthefloor: (immedately after adding) | 23:35 |
dolphm | anotherjesse: yeah, i just want primitives | 23:35 |
anotherjesse | dolphm: maybe termie or vishy knows | 23:37 |
dolphm | type(value) in [int, float, long] works well enough as far as i can tell, unless someone has a better way | 23:38 |
dolphm | guess i should include complex in that list, for completeness | 23:39 |
*** hhoover has joined #openstack-dev | 23:40 | |
sleepsonthefloo | comstud: the floating ip is missing in the cache table, but eventually populates, it would seem | 23:40 |
*** dwalleck_nova has quit IRC | 23:40 | |
*** Ryan_Lane has quit IRC | 23:41 | |
*** jakedahn has joined #openstack-dev | 23:41 | |
*** Ryan_Lane has joined #openstack-dev | 23:41 | |
comstud | sleepsonthefloo: in my branch, it'll populate.. at some point if it's not there initially | 23:42 |
comstud | sleepsonthefloo: i suppose the same would happen in master as well... at a random time something might query the network info | 23:42 |
comstud | sleepsonthefloo: that would be a bug, though, if it's not updated immediately. | 23:42 |
comstud | sleepsonthefloo: unless.. the assignment happens in the background anyway? | 23:42 |
comstud | sleepsonthefloo: i'm unfortunately not familiar with floating ip stuff | 23:44 |
sleepsonthefloo | comstud - ok - I'll post a bug. there may be some relation to the specific order of calls I'm doing, so I'll make it detailed. | 23:45 |
*** dwalleck_nova has joined #openstack-dev | 23:45 | |
comstud | sleepsonthefloo: what's the call you make to add a floating ip? | 23:46 |
*** dolphm has quit IRC | 23:46 | |
bcwaldon | zul: what do you think about the response to your injection flag MP? | 23:46 |
comstud | sleepsonthefloo: (just curious what that is) | 23:46 |
*** sleepson- has joined #openstack-dev | 23:46 | |
zul | bcwaldon: i havent seen it yet | 23:46 |
*** dolphm has joined #openstack-dev | 23:47 | |
bcwaldon | zul: ok, I'll be here if you want to discuss | 23:47 |
sleepsonthefloo | comstud: http://paste.openstack.org/raw/4954/ | 23:47 |
*** mattray has quit IRC | 23:47 | |
*** andrewsben has joined #openstack-dev | 23:47 | |
sleepsonthefloo | after that, for the next minute or two, nova list does not show the floating ip | 23:47 |
*** guaqua_ has joined #openstack-dev | 23:48 | |
*** bodepd_ has joined #openstack-dev | 23:48 | |
*** jeblair_ has joined #openstack-dev | 23:49 | |
*** mortman_ has joined #openstack-dev | 23:50 | |
*** jeremyb_ has joined #openstack-dev | 23:51 | |
openstackgerrit | Verification of a change to openstack/keystone failed: Removing broken & redundant code (bug 933555) https://review.openstack.org/4406 | 23:51 |
uvirtbot` | Launchpad bug 933555 in keystone "GET /tokens/{token_id}/endpoints response does not match spec" [Medium,In progress] https://launchpad.net/bugs/933555 | 23:51 |
*** ironcame12 has joined #openstack-dev | 23:51 | |
comstud | sleepsonfloor: ah, it's a non-blocking call | 23:51 |
*** soren_ has joined #openstack-dev | 23:51 | |
*** TREllis_ has joined #openstack-dev | 23:52 | |
*** rods has joined #openstack-dev | 23:52 | |
*** dtroyer has quit IRC | 23:52 | |
comstud | sleepsonthefloor: oops, i lied | 23:52 |
*** wwkeyboard2 has joined #openstack-dev | 23:53 | |
comstud | sleepsonthefloor: yeah, i don't see any updating of the cache in associate_floating_ip or _associate_floating_ip in network manager. | 23:53 |
*** sleepsonthefloor has quit IRC | 23:54 | |
*** bodepd has quit IRC | 23:54 | |
*** guaqua has quit IRC | 23:54 | |
*** jeblair has quit IRC | 23:54 | |
*** soren has quit IRC | 23:54 | |
*** jeremyb has quit IRC | 23:54 | |
*** mortman has quit IRC | 23:54 | |
*** ironcamel2 has quit IRC | 23:54 | |
*** TREllis has quit IRC | 23:54 | |
*** akscram has quit IRC | 23:54 | |
*** wwkeyboard has quit IRC | 23:54 | |
*** jeblair_ is now known as jeblair | 23:58 | |
openstackgerrit | Verification of a change to openstack/keystone failed: Move cfg to keystone.openstack.common https://review.openstack.org/4421 | 23:59 |
*** jakedahn has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!