vishy | tr3buchet: sorry, I was on a plane, sup? | 00:00 |
---|---|---|
vishy | tr3buchet: they have a host on associate so the rules can be recreated if the network worker reboots | 00:01 |
*** nati has quit IRC | 00:06 | |
vishy | tr3buchet::https://code.launchpad.net/~vishvananda/nova/fix-floating-reboot | 00:06 |
vishy | changed there | 00:06 |
tr3buchet | vishy: was out sawing some wood, did you see my comment on the merge prop? couple of hours ago | 00:08 |
*** mszilagyi has quit IRC | 00:11 | |
*** martine has joined #openstack-dev | 00:17 | |
*** mgius has quit IRC | 00:17 | |
vishy | nope | 00:20 |
tr3buchet | vishy: i was just curious why you added a column instead of getting the data another way since it already exists | 00:27 |
tr3buchet | floating_ip['fixed_ip']['network']['host'] | 00:28 |
vishy | it was a little more complicated than that | 00:41 |
vishy | that only works in non ha mode | 00:42 |
vishy | so since the column was still there, i figured might as well use it | 00:42 |
tr3buchet | hmm, in ha mode, wouldn't it just be floating_ip['fixed_ip']['instance']['host'] ? | 00:42 |
vishy | so you have to check fixed_ip->network for ha, and then use fixed_ip->instance->host | 00:42 |
vishy | tr3buchet: it was a much larger change set to make that change | 00:43 |
tr3buchet | ah ok | 00:43 |
vishy | since we're in freeze i went for the smallest change set | 00:43 |
tr3buchet | at first i was worried we were assigning floating ips to hosts | 00:43 |
vishy | but agreed, it could be pulled out of the existing data | 00:43 |
vishy | this actually may be more efficient though | 00:43 |
tr3buchet | yeah | 00:43 |
tr3buchet | and actually since we're disassociating instance and network models now it will be | 00:44 |
tr3buchet | since you'd have to do an instance lookup instead of going from fixed ip straight to instance | 00:44 |
vishy | you can think of floating_ip->host as a cache of the right host | 00:45 |
tr3buchet | yeah | 00:47 |
tr3buchet | alright well i'll update the merge conflicts i had related to it then | 00:47 |
tr3buchet | hey were you wanting the nonhomogeneous stuff in for diablo? | 00:47 |
*** jdurgin has quit IRC | 00:51 | |
*** RobertLaptop has joined #openstack-dev | 00:58 | |
*** dragondm has quit IRC | 01:05 | |
*** novas0x2a|laptop has quit IRC | 01:05 | |
*** nci has joined #openstack-dev | 01:15 | |
_0x44 | 01:27 | |
*** dragondm has joined #openstack-dev | 01:29 | |
*** novas0x2a|laptop has joined #openstack-dev | 01:29 | |
vishy | tr3buchet: if it is a smallish patch | 01:47 |
*** villep_ has joined #openstack-dev | 01:58 | |
*** notmyname_ has joined #openstack-dev | 01:59 | |
*** JordanRinke has joined #openstack-dev | 01:59 | |
*** notmyname has quit IRC | 02:00 | |
*** villep has quit IRC | 02:00 | |
*** sandywalsh has quit IRC | 02:00 | |
*** notmyname_ is now known as notmyname | 02:00 | |
*** JordanRi1ke has quit IRC | 02:00 | |
*** novas0x2a|laptop has quit IRC | 02:07 | |
*** sandywalsh has joined #openstack-dev | 02:11 | |
openstackjenkins | Project nova-milestone build #48: SUCCESS in 15 sec: https://jenkins.openstack.org/job/nova-milestone/48/ | 02:26 |
openstackjenkins | Tarmac: Add a FakeVirDomainSnapshot and return it from snapshotCreateXML. | 02:26 |
openstackjenkins | Fixes libvirt snapshot tests. | 02:27 |
openstackjenkins | Project nova-milestone build #49: SUCCESS in 14 sec: https://jenkins.openstack.org/job/nova-milestone/49/ | 02:46 |
openstackjenkins | Tarmac: Interpret "Swap" unit to be in Megabytes rather than Gigabytes. | 02:46 |
openstackjenkins | This cherry picks the trunk commit for LP: #849154. | 02:46 |
*** stanchan has quit IRC | 02:49 | |
openstackjenkins | Project nova-milestone build #50: SUCCESS in 13 sec: https://jenkins.openstack.org/job/nova-milestone/50/ | 02:56 |
openstackjenkins | Tarmac: Pull in the FlavorExtraData extension, add vcpus to flavor.detail output | 02:56 |
openstackjenkins | (LP: 849160, LP: #829687) | 02:56 |
openstackjenkins | This cherry picks trunk commit 1574, which merged a branch to the | 02:56 |
openstackjenkins | FlavorExtraData extension. The extension provides additional data | 02:57 |
openstackjenkins | flavors.detail. | 02:57 |
openstackjenkins | Bug 849160: provides 'rxtx_cap', 'rxtx_quota', 'swap' fields | 02:57 |
openstackjenkins | Bug 829687: provides the 'vcpus' data that should have been there | 02:57 |
uvirtbot | Launchpad bug 849160 in nova "swap, rxtx_cap, rxtx_quota not listed in output of 'nova flavor-list'" [Low,Fix committed] https://launchpad.net/bugs/849160 | 02:57 |
openstackjenkins | per the openstack 1.1 api spec. | 02:57 |
openstackjenkins | For 'python-novaclient' package, this means that 'nova flavor-list' will have | 02:57 |
uvirtbot | Launchpad bug 829687 in nova "flavors.detail does not return vcpus" [Medium,In progress] https://launchpad.net/bugs/829687 | 02:57 |
openstackjenkins | data for all its output fields. | 02:57 |
*** hbetts has quit IRC | 03:10 | |
*** comstud has quit IRC | 03:12 | |
*** comstud has joined #openstack-dev | 03:12 | |
*** comstud has quit IRC | 03:12 | |
*** comstud has joined #openstack-dev | 03:16 | |
*** martine has quit IRC | 03:21 | |
openstackjenkins | Project nova-milestone build #51: SUCCESS in 14 sec: https://jenkins.openstack.org/job/nova-milestone/51/ | 03:22 |
openstackjenkins | Tarmac: Fixes libvirt rescue to use the same strategy as xen. Use a new copy of the base image as the rescue image. It leaves the original rescue image flags in, so a hand picked rescue image can still be used if desired. | 03:22 |
*** pvo has quit IRC | 03:23 | |
*** zul has quit IRC | 03:31 | |
*** pvo has joined #openstack-dev | 03:32 | |
*** dragondm has quit IRC | 03:49 | |
*** zul has joined #openstack-dev | 04:04 | |
*** stanchan has joined #openstack-dev | 05:02 | |
*** stanchan has quit IRC | 05:29 | |
*** nati has joined #openstack-dev | 05:33 | |
*** nati has quit IRC | 07:27 | |
*** Binbin has joined #openstack-dev | 07:45 | |
*** stanchan has joined #openstack-dev | 07:50 | |
*** BK_man has quit IRC | 08:37 | |
*** BK_man has joined #openstack-dev | 08:37 | |
*** AhmedSoliman has joined #openstack-dev | 09:07 | |
*** AhmedSoliman has quit IRC | 09:12 | |
*** AhmedSoliman has joined #openstack-dev | 09:51 | |
*** AhmedSoliman has quit IRC | 10:05 | |
*** AhmedSoliman has joined #openstack-dev | 10:47 | |
vishy | soren: well I got libeatmydata building and working: saves about 7 seconds for me. Woo! Maybe because my drive is ssd? | 11:45 |
vishy | soren: (on mac osx btw) | 11:45 |
*** bengrue has quit IRC | 12:00 | |
*** ChanServ sets mode: +v notmyname | 12:42 | |
*** medberry is now known as med_out | 13:01 | |
*** AhmedSoliman has quit IRC | 14:46 | |
*** nati has joined #openstack-dev | 14:51 | |
*** nati_ has joined #openstack-dev | 14:53 | |
*** nati has quit IRC | 14:53 | |
*** cmagina has quit IRC | 15:06 | |
*** mnour has joined #openstack-dev | 15:12 | |
*** hbetts has joined #openstack-dev | 15:16 | |
*** mnour has quit IRC | 15:18 | |
*** stanchan has quit IRC | 15:25 | |
soren | vishy: Mine's and SSD as well. | 15:41 |
soren | s/and/an/ | 15:41 |
soren | vishy: And saves me quite a bit of time. Not sure how much, but it's significant. | 15:42 |
rmk | It's surprising that for a channel so large, so few people in the support channel say anything. | 16:23 |
*** SevenSeconds has joined #openstack-dev | 16:58 | |
*** SevenSeconds has left #openstack-dev | 17:08 | |
*** nati_ has quit IRC | 17:09 | |
*** nati has joined #openstack-dev | 17:09 | |
*** SevenSeconds has joined #openstack-dev | 17:10 | |
*** SevenSeconds has left #openstack-dev | 17:16 | |
*** nati has quit IRC | 17:16 | |
*** Binbin has quit IRC | 17:17 | |
*** nati has joined #openstack-dev | 17:17 | |
*** nati has quit IRC | 17:21 | |
zykes- | is quantum in a usable state now ? | 17:40 |
openstackjenkins | Project nova build #1,383: SUCCESS in 4 min 4 sec: https://jenkins.openstack.org/job/nova/1383/ | 18:04 |
openstackjenkins | * Tarmac: Fix a bug that would make spawning new instances fail if no port/protocol is given (for rules granting access for other security groups). | 18:04 |
openstackjenkins | * Tarmac: When swap is specified as block device mapping, its size becomes 0 wrongly. | 18:04 |
openstackjenkins | This patch make it set to correct size according to instance_type. | 18:04 |
vishy | soren: maybe there is something wrong with the version I made for osx | 18:08 |
vishy | soren: now that the secgroup branch finally merged, can you backport it to proposed? | 18:08 |
vishy | soren: or shall i do it? | 18:08 |
vishy | rmk: it is generally very busy during the week | 18:09 |
openstackjenkins | Project nova build #1,384: SUCCESS in 3 min 47 sec: https://jenkins.openstack.org/job/nova/1384/ | 18:09 |
rmk | vishy: I wish that were true honestly | 18:09 |
rmk | vishy: I've been hanging out for a few weeks now | 18:09 |
rmk | It's much busier in here | 18:09 |
vishy | rmk: ah you mean the openstack channel vs. openstack-dev? | 18:10 |
rmk | correct | 18:10 |
vishy | rmk: I don't know if that is always the case. I know that a lot of the devs have been super-busy trying to prepare for the diablo release | 18:10 |
soren | vishy: I won't get around to it before Monday. If you want it sooner than that, feel free :) | 18:11 |
rmk | Fair enough, I am new to openstack (~2) so hopefully there's more activity soon | 18:12 |
zykes- | what's the diff on auth_token.py and glance_auth_token.py ? | 18:12 |
zykes- | the pipeline for glance says it's using auth_token.py | 18:12 |
vishy | soren: so osx added a fcntl called F_FULLFSYNC which actually flushes drive buffer before returning | 18:12 |
vishy | zykes-: auth_token is a middleware to make the underlying app get a token | 18:13 |
soren | vishy: Ah. | 18:13 |
vishy | nova_auth_token was another middleware that took the token and set the important vars (user_id, project_id, etc.) in the env. | 18:13 |
zykes- | ah | 18:14 |
vishy | i assume glance is the same | 18:14 |
zykes- | so auth_token is kind of a proxy or something to have before the service? | 18:14 |
vishy | soren: the odd thing is I added a fcntl wrapper too, but it never seems to be called. | 18:14 |
vishy | auth_token, accepts the token, calls out to keystone to validate it and gets back a user_id tenant_id and roles | 18:15 |
zykes- | k | 18:15 |
vishy | soren: let me rephrase fcntl gets called, but i put an if cmd==FULLFSYNC _exit(1); it never exits | 18:16 |
vishy | so i have some kind of suspicion it isn't doing much | 18:16 |
soren | vishy: Fascinating. | 18:16 |
soren | vishy: No idea how to debug something like that on OSX. | 18:16 |
vishy | perhaps there are multiple threads and only the main thread gets the override library | 18:16 |
vishy | soren: yes it took a lot of fiddling to actually get it to work | 18:17 |
vishy | soren: had to use: DYLD_FORCE_FLAT_NAMESPACE= DYLD_INSERT_LIBRARIES= | 18:18 |
soren | Is that the OSX equiv of LD_PRELOAD? | 18:18 |
soren | brb | 18:19 |
rmk | Been having a really tough time getting keystone/dashboard working. | 18:20 |
vishy | soren: yeah | 18:23 |
rmk | And I just got it working. Sample data needed some tweaking. | 18:28 |
*** martine has joined #openstack-dev | 18:34 | |
vishy | rmk: nice | 18:35 |
rmk | The sample data seems completely wrong | 18:37 |
rmk | not seems, it is | 18:38 |
*** martine has quit IRC | 18:46 | |
*** novas0x2a|laptop has joined #openstack-dev | 18:57 | |
*** AhmedSoliman has joined #openstack-dev | 19:24 | |
soren | vishy: Can you tell if any of the other things it overrides actually get overridden? | 19:53 |
*** villep_ has quit IRC | 20:14 | |
*** villep has joined #openstack-dev | 20:14 | |
*** hbetts has quit IRC | 20:39 | |
*** AhmedSoliman has quit IRC | 20:47 | |
*** hbetts has joined #openstack-dev | 20:51 | |
*** AhmedSoliman has joined #openstack-dev | 20:53 | |
*** AhmedSoliman has quit IRC | 21:02 | |
*** ewindisch__ has quit IRC | 21:02 | |
openstackgerrit | A change was merged to openstack/glance: Fixes LP Bug #833285 https://review.openstack.org/465 | 21:45 |
uvirtbot | Launchpad bug 833285 in glance "swift store delete only removes manifest" [High,In progress] https://launchpad.net/bugs/833285 | 21:46 |
vishy | soren: i know that fcntl is getting overridden and open. I haven't checked for fsync | 21:48 |
zykes- | hmm, funny in keystone, in get_tenant(s) it says: Tenant(dtenant.id, dtenant.desc, dtenant.enabled) but in the logic.types.tenant it says: def __init__(self, id=None, name=None, description=None, enabled=None): | 22:26 |
zykes- | so stuff like enabled becomes something it's not supposed to ? | 22:26 |
*** jeffjapan has joined #openstack-dev | 23:37 | |
*** cmagina has joined #openstack-dev | 23:42 | |
*** cmagina has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!