Thursday, 2011-12-29

openstackgerritJohannes Erdfelt proposed a change to openstack/nova: Be explicit with kombu to avoid redeclaring incompatible exchanges  https://review.openstack.org/266500:00
openstackgerritJohannes Erdfelt proposed a change to openstack/glance: Synchronize notification queue setup between nova and glance  https://review.openstack.org/265100:03
openstackgerritandrewbogott proposed a change to openstack/python-novaclient: Add the python api for floating IP DNS.  https://review.openstack.org/266800:13
openstackgerritGabriel Hurley proposed a change to openstack-dev/devstack: Added "Admin" as an allowed role in swift proxy-server.conf.  https://review.openstack.org/266900:18
*** dtroyer has joined #openstack-dev00:20
*** nati2_ has joined #openstack-dev00:35
*** nati2 has quit IRC00:35
*** gyee has quit IRC00:36
*** zns has quit IRC00:39
*** Ryan_Lane has joined #openstack-dev00:45
*** dtroyer has quit IRC00:48
*** jdg has quit IRC01:09
*** jdg has joined #openstack-dev01:09
*** spiffxp has quit IRC01:16
*** Mandell_ has joined #openstack-dev01:18
*** zns has joined #openstack-dev01:18
*** Mandell has quit IRC01:20
*** lloydde has quit IRC01:24
*** lloydde has joined #openstack-dev01:24
*** Mandell_ has quit IRC01:27
*** lloydde has quit IRC01:29
jdgDoes anybody know how to get run_tests.sh to work on 11.10?  Specifically how to solve: "ImportError: No module name M2Crypto"01:31
*** spiffxp has joined #openstack-dev01:32
*** spiffxp has quit IRC01:54
PaulMjdg: do a "sudo pip install m2crypto"02:02
*** jdurgin has quit IRC02:02
jdgPaulM: Thanks... that didn't seem to work.  I've found some notes about pip install of m2crypto causing problems, haven't sorted out how to fix though.02:04
PaulMwhat was the error?02:04
PaulMit can fail if you don't have build-essential or libssl I think02:04
*** jdg has quit IRC02:06
*** jdg has joined #openstack-dev02:07
jdgPaulM: sorry... lost my connection02:08
PaulMwhat was the error during the pip install?02:08
PaulMit can fail if you don't have build-essential and libssl02:08
jdgThe pip install worked fine.02:09
jdgThe problem is run_tests.sh complains02:09
PaulMdid you pip install in the virtualenv that run_tests is using?02:10
*** RobertLaptop_ has joined #openstack-dev02:10
*** RobertLaptop_ has left #openstack-dev02:10
jdgYes, bu must've done something wrong along the way.02:11
jdgI have m2crypto in .nova_venv as well as /usr/lib/python2.7 and 2.602:12
openstackgerritJoe Gordon proposed a change to openstack/nova: Brings some more files up to HACKING standards  https://review.openstack.org/267002:12
PaulMif you source the nova venv, and then run python02:12
PaulMcan you import it?02:13
jdgThat's what I don't get, I look in the code and I have no errors, but when I run tests:02:13
jdgAhh, interesting.  If I write a little test script that just does the import it complains that it can't find SSLv2_method02:15
jdghttps://answers.launchpad.net/nova/+question/17703702:17
*** Ryan_Lane has quit IRC02:19
PaulMinteresting02:20
*** misheska has quit IRC02:21
jdgI guess I'll spin up a VM for now, dig into this a bit later and see if I can find the fix.02:22
*** ben_duyujie has joined #openstack-dev02:24
*** ben_duyujie has left #openstack-dev02:24
*** andrewbogott has quit IRC02:25
*** Ryan_Lane has joined #openstack-dev02:26
*** pixelbeat has quit IRC02:31
*** jog0 has quit IRC02:32
*** sdake has joined #openstack-dev02:38
*** pixelbeat has joined #openstack-dev02:44
*** spiffxp has joined #openstack-dev02:48
*** Mandell has joined #openstack-dev02:48
*** spiffxp has quit IRC02:53
*** Mandell has quit IRC03:08
*** sdake has quit IRC03:16
*** Ryan_Lane has quit IRC03:20
*** jdg has quit IRC03:21
*** jdg has joined #openstack-dev03:22
*** Ryan_Lane has joined #openstack-dev03:26
*** jdg has joined #openstack-dev03:28
*** pixelbeat has quit IRC03:29
*** Ryan_Lane has quit IRC03:30
*** deshantm has joined #openstack-dev03:33
*** Ryan_Lane has joined #openstack-dev03:37
*** dtroyer has joined #openstack-dev03:38
*** pixelbeat has joined #openstack-dev03:44
*** Ryan_Lane has quit IRC03:50
*** yamahata_ has quit IRC03:54
*** sdake has joined #openstack-dev03:55
*** jdg has quit IRC03:56
*** Ryan_Lane has joined #openstack-dev03:57
*** Ryan_Lane has quit IRC04:03
*** Ryan_Lane has joined #openstack-dev04:09
*** zns has quit IRC04:10
*** lloydde has joined #openstack-dev04:24
*** pixelbeat has quit IRC04:51
*** lloydde has quit IRC05:04
*** lloydde has joined #openstack-dev05:07
*** dtroyer has quit IRC05:09
*** zigo has joined #openstack-dev05:28
*** spiffxp has joined #openstack-dev05:34
openstackgerritheut2008 proposed a change to openstack/nova: add a flag to fix mouse cursor problem.  https://review.openstack.org/258205:37
*** Mandell_ has joined #openstack-dev05:48
*** spiffxp has quit IRC05:52
*** spiffxp has joined #openstack-dev06:11
*** ben_duyujie has joined #openstack-dev06:16
*** lloydde has quit IRC06:19
*** dillon-w has joined #openstack-dev06:27
dillon-wanyone here from GridDynamics?06:28
*** bepernoot has joined #openstack-dev06:36
*** spiffxp has quit IRC06:38
*** bepernoot has quit IRC06:48
*** deshantm has quit IRC07:00
*** dillon-w has quit IRC07:00
*** tryggvil has joined #openstack-dev07:08
*** ben_duyujie has quit IRC07:09
*** tryggvil has quit IRC07:13
openstackgerritIvan Kolodyazhny proposed a change to openstack/nova: Bug 820059: bin/nova-manage.py VpnCommands.spawn calls non-existant method VpnCommands._vpn_for - fixed  https://review.openstack.org/189607:15
uvirtbotLaunchpad bug 820059 in nova "bin/nova-manage.py VpnCommands.spawn calls non-existant method VpnCommands._vpn_for" [Medium,In progress] https://launchpad.net/bugs/82005907:15
openstackgerritIvan Kolodyazhny proposed a change to openstack/nova: Bug 751229: Floating address range fixed  https://review.openstack.org/266307:21
uvirtbotLaunchpad bug 751229 in nova "Network/broadcast addresses can be associated by AssociateAddress" [Medium,In progress] https://launchpad.net/bugs/75122907:21
*** GheRivero has joined #openstack-dev07:30
*** Mandell_ has quit IRC07:32
*** Mandell has joined #openstack-dev07:32
*** Ryan_Lane has quit IRC07:36
*** longhudou has joined #openstack-dev07:40
*** bepernoot has joined #openstack-dev07:50
*** Mandell has quit IRC08:13
*** ben_duyujie has joined #openstack-dev08:24
*** GheRivero has quit IRC08:45
*** sleepsonthefloo has quit IRC08:45
*** mjfork has quit IRC08:45
*** pyhole has quit IRC08:45
*** Kiall has quit IRC08:45
*** elasticdog has quit IRC08:45
*** sleepsonthefloo has joined #openstack-dev08:49
*** mjfork has joined #openstack-dev08:49
*** pyhole has joined #openstack-dev08:49
*** Kiall has joined #openstack-dev08:49
*** elasticdog has joined #openstack-dev08:49
*** cdub has quit IRC08:50
*** cdub has joined #openstack-dev08:51
*** GheRivero has joined #openstack-dev08:57
*** ben_duyujie has left #openstack-dev09:00
openstackgerritA change to openstack/nova has been rejected: Separate scheduler host management  https://review.openstack.org/255209:01
*** nati2_ has quit IRC09:12
openstackgerritIvan Kolodyazhny proposed a change to openstack/nova: Bug 820059: bin/nova-manage.py VpnCommands.spawn calls non-existant method VpnCommands._vpn_for - fixed  https://review.openstack.org/189609:25
uvirtbotLaunchpad bug 820059 in nova "bin/nova-manage.py VpnCommands.spawn calls non-existant method VpnCommands._vpn_for" [Medium,In progress] https://launchpad.net/bugs/82005909:25
*** mnour has joined #openstack-dev09:49
openstackgerritChris Behrens proposed a change to openstack/nova: Separate scheduler host management  https://review.openstack.org/255210:01
*** bepernoot has quit IRC10:05
*** bepernoot has joined #openstack-dev10:05
*** tryggvil has joined #openstack-dev10:09
*** pixelbeat has joined #openstack-dev10:17
*** zykes- has quit IRC11:16
openstackgerritNilanjan Roy proposed a change to openstack/nova: Date 28/12/2011 12:05PM IST  https://review.openstack.org/264311:21
openstackgerritNilanjan Roy proposed a change to openstack/nova: Changed some comments  https://review.openstack.org/264411:21
*** GheRivero has quit IRC11:46
*** hugokuo has quit IRC11:53
*** sdake has quit IRC12:07
*** longhudou has quit IRC12:30
*** GheRivero has joined #openstack-dev12:41
openstackjenkinsProject nova-docs build #1852: SUCCESS in 2 min 38 sec: https://jenkins.openstack.org/job/nova-docs/1852/13:33
openstackjenkinsjogo: Brings some more files up to HACKING standards13:33
*** GheRivero has quit IRC13:54
openstackgerritNilanjan Roy proposed a change to openstack/nova: Date 28/12/2011 12:05PM IST  https://review.openstack.org/264313:54
openstackgerritNilanjan Roy proposed a change to openstack/nova: Added snapshot features in SolarisISCSIDriver  https://review.openstack.org/264413:54
*** GheRivero has joined #openstack-dev13:54
*** zns has joined #openstack-dev14:14
*** hugokuo has joined #openstack-dev14:15
*** kbringard has joined #openstack-dev14:25
*** bsza has joined #openstack-dev14:26
*** GheRivero has quit IRC14:30
*** ben_duyujie has joined #openstack-dev14:42
*** dtroyer has joined #openstack-dev14:47
*** dillon-w has joined #openstack-dev14:50
*** bcwaldon has joined #openstack-dev14:51
*** tryggvil has quit IRC14:53
*** tryggvil_ has joined #openstack-dev14:53
*** tryggvil_ has quit IRC14:54
*** tryggvil_ has joined #openstack-dev14:54
*** dtroyer has quit IRC14:55
*** bsza has quit IRC15:02
*** troytoman is now known as troytoman-away15:08
*** jdg has joined #openstack-dev15:20
*** lloydde has joined #openstack-dev15:35
*** Ryan_Lane has joined #openstack-dev15:35
*** dtroyer has joined #openstack-dev15:36
*** bcwaldon has quit IRC15:48
*** bcwaldon has joined #openstack-dev15:48
*** hugokuo has quit IRC15:57
openstackgerritBrian Waldon proposed a change to openstack/nova: Fixing novaclient_converter NameError  https://review.openstack.org/267115:58
*** zzed has joined #openstack-dev16:00
openstackgerritBrian Waldon proposed a change to openstack/nova: Clean up pylint errors in top-level files  https://review.openstack.org/267216:02
*** pixelbeat has quit IRC16:07
openstackgerritBrian Waldon proposed a change to openstack/python-novaclient: Remove unused imports and fix NameError on exc  https://review.openstack.org/267316:10
*** pixelbeat has joined #openstack-dev16:11
*** pixelbeat has quit IRC16:13
*** lloydde has quit IRC16:15
*** cp16net has joined #openstack-dev16:17
openstackgerritVerification of a change to openstack/nova failed: Fixing novaclient_converter NameError  https://review.openstack.org/267116:18
openstackgerritZiad Sawalha proposed a change to openstack/keystone: Refactor models and backends  https://review.openstack.org/267416:22
*** sleepsonthefloo has quit IRC16:23
openstackgerritBrian Waldon proposed a change to openstack/nova: Fixing novaclient_converter NameError  https://review.openstack.org/267116:25
*** ecarlin has joined #openstack-dev16:27
*** tryggvil_ has quit IRC16:29
*** ecarlin has quit IRC16:29
*** bepernoot has quit IRC16:31
*** zns has quit IRC16:39
*** RobertLaptop has joined #openstack-dev16:40
*** RobertLaptop has left #openstack-dev16:40
openstackgerritVerification of a change to openstack/nova failed: Clean up pylint errors in top-level files  https://review.openstack.org/267216:45
*** mnour has quit IRC16:48
bcwaldonjeblair, mtaylor: can one of you take a look at the unittest failure for this review: https://review.openstack.org/#change,267216:49
mtaylorbcwaldon: the job timed out - I just rekicked it to see if it's transient16:49
*** lloydde has joined #openstack-dev16:50
*** jdg has quit IRC16:51
mtaylorbcwaldon: (we have a hard-timeout set in jenkins to prevent the queue from getting backed up on stuck jobs. it's currently set at 20 minutes)16:51
jeblairthe last successful build took 9:5016:53
*** ecarlin has joined #openstack-dev16:54
*** ecarlin has quit IRC16:59
*** ecarlin has joined #openstack-dev16:59
*** lloydde has quit IRC17:01
*** tryggvil_ has joined #openstack-dev17:03
openstackjenkinsProject nova-docs build #1853: SUCCESS in 3 min 31 sec: https://jenkins.openstack.org/job/nova-docs/1853/17:04
openstackjenkinsbrian.waldon: Fixing novaclient_converter NameError17:04
*** lloydde has joined #openstack-dev17:04
*** tryggvil__ has joined #openstack-dev17:06
*** tryggvil__ has quit IRC17:07
*** tryggvil_ has quit IRC17:08
*** dillon-w has quit IRC17:08
*** danishman has joined #openstack-dev17:09
*** sleepsonthefloo has joined #openstack-dev17:10
*** Ryan_Lane has quit IRC17:12
*** ben_duyujie has quit IRC17:14
*** spiffxp has joined #openstack-dev17:14
openstackgerritVerification of a change to openstack/nova failed: Clean up pylint errors in top-level files  https://review.openstack.org/267217:16
*** ben_duyujie has joined #openstack-dev17:18
*** RobertLaptop has joined #openstack-dev17:18
openstackgerritVerification of a change to openstack/nova failed: Clean up pylint errors in top-level files  https://review.openstack.org/267217:18
*** RobertLaptop has left #openstack-dev17:18
*** sleepsonthefloo_ has joined #openstack-dev17:19
*** negronjl has joined #openstack-dev17:19
*** sleepsonthefloo has quit IRC17:21
*** sleepsonthefloo_ is now known as sleepsonthefloo17:21
*** Mandell has joined #openstack-dev17:21
openstackgerritgholt proposed a change to openstack/swift: Just a test; ignore.  https://review.openstack.org/267517:24
*** danishman has quit IRC17:26
*** rods has joined #openstack-dev17:29
openstackgerritJohannes Erdfelt proposed a change to openstack/nova: Ensure generated passwords meet minimum complexity  https://review.openstack.org/267617:29
*** lloydde has quit IRC17:30
*** andrewbogott has joined #openstack-dev17:36
*** nati2 has joined #openstack-dev17:37
openstackgerritgholt proposed a change to openstack/swift: another test; sorry  https://review.openstack.org/267717:38
*** rods has quit IRC17:40
*** RobertLaptop has joined #openstack-dev17:42
*** rods has joined #openstack-dev17:42
*** RobertLaptop has left #openstack-dev17:43
*** Mandell has quit IRC17:43
*** sirushti has joined #openstack-dev17:46
*** jdurgin has joined #openstack-dev17:54
*** zns has joined #openstack-dev17:55
*** bcwaldon has quit IRC17:56
vishysoren: here today?18:08
*** ben_duyujie has left #openstack-dev18:13
openstackgerritZiad Sawalha proposed a change to openstack/keystone: Move URL Normalizer to Frontends  https://review.openstack.org/265018:14
openstackgerritJohannes Erdfelt proposed a change to openstack/nova: Ensure generated passwords meet minimum complexity  https://review.openstack.org/267618:20
*** Mandell has joined #openstack-dev18:23
openstackjenkinsProject nova-docs build #1854: SUCCESS in 3 min 18 sec: https://jenkins.openstack.org/job/nova-docs/1854/18:34
openstackjenkinse0ne: Bug 751229: Floating address range fixed18:34
uvirtbotLaunchpad bug 751229 in nova "Network/broadcast addresses can be associated by AssociateAddress" [Medium,Fix committed] https://launchpad.net/bugs/75122918:34
*** rnirmal has joined #openstack-dev18:34
openstackgerritBrian Lamar proposed a change to openstack/openstack-chef: Update load_images recipe to load image via redirection and not pipe.  https://review.openstack.org/267818:37
*** jog0 has joined #openstack-dev18:40
*** sirushti has quit IRC18:41
vishypvo: are you here or on vacation?18:47
openstackjenkinsProject nova-docs build #1855: SUCCESS in 3 min 27 sec: https://jenkins.openstack.org/job/nova-docs/1855/18:49
openstackjenkinse0ne: Bug 820059: bin/nova-manage.py VpnCommands.spawn calls non-existant method VpnCommands._vpn_for - fixed18:49
uvirtbotLaunchpad bug 820059 in nova "bin/nova-manage.py VpnCommands.spawn calls non-existant method VpnCommands._vpn_for" [Medium,Fix committed] https://launchpad.net/bugs/82005918:49
*** davlap has joined #openstack-dev18:57
openstackjenkinsProject nova-docs build #1856: SUCCESS in 3 min 25 sec: https://jenkins.openstack.org/job/nova-docs/1856/19:04
openstackjenkinsJohannes Erdfelt: Ensure queue is declared durable so messages aren't dropped19:04
rmkIs there a way to bind various nova services to a specific IP rather than 0.0.0.0?19:08
openstackgerritZiad Sawalha proposed a change to openstack/keystone: Add HP-IDM extension to fix Bug 890411  https://review.openstack.org/265419:13
uvirtbotLaunchpad bug 890411 in keystone "Tenant role conflicts/overlaps can be a security issue" [Medium,In progress] https://launchpad.net/bugs/89041119:13
pvovishy: here19:14
vishyoh hey19:14
vishypvo: we were discussing disk parity19:14
pvoyep19:14
pvoI was talking with johannes earlier.19:14
vishypvo: you had mentioned at one point that you guys would take it19:15
vishypvo: anthony was going to start working on it next week19:15
pvoyep, I think Johannes is looking at it now.19:15
vishypvo: oh so you are underway?19:15
pvocould probably use coordination though.19:15
pvoyea, I think he was starting today.19:15
vishyis he on today19:16
vishyjohan_-_: ping19:16
openstackjenkinsProject nova-docs build #1857: SUCCESS in 3 min 12 sec: https://jenkins.openstack.org/job/nova-docs/1857/19:19
openstackjenkinsnaveedm9: Adding index to instances project_id column19:19
openstackgerritgholt proposed a change to openstack/swift: Added swift-orphans and swift-oldies.  https://review.openstack.org/205519:19
*** mdragon has quit IRC19:22
*** Ryan_Lane has joined #openstack-dev19:25
johan_-_vishy: hi19:30
*** kbringard has quit IRC19:30
vishyhi19:30
johan_-_i've started working on disk-configuration-parity19:31
vishyjohan_-_: so sleepsonthefloo is looking at disk config parity for a couple hours19:31
vishyand wants to sync with you19:31
johan_-_ok19:31
johan_-_is he on irc?19:31
vishyjohan_-_: have you started coding or just looking at it?19:31
johan_-_just looking at it19:31
sleepsonthefloohey johan_-_ - was about to start looking at it as well19:31
sleepsontheflooI'm cool with you leading it, just wasn't sure this morning if it was assigned19:32
johan_-_i think it will be relatively straight forward19:32
johan_-_i picked it up this morning :)19:32
johan_-_vishy: would primary and ephemeral be good names for the disks?19:32
johan_-_i agree that disk1 and disk2 don't mean much19:33
vishysure19:33
vishyor root and ephemeral19:33
johan_-_root sounds better19:33
vishyi think the tricky part is how to deal with migrations19:33
pvovishy: didn't we say you would migrate root and drop ephemeral?19:34
johan_-_yeah, i wasn't sure how to deal with the ephemeral disks in all situations19:34
vishypvo: sorry not that kind19:34
vishypvo: i mean db migrations19:34
*** bcwaldon has joined #openstack-dev19:34
vishydoes the existing field move to root?19:34
vishyor ephemeral19:34
vishyor both?19:34
johan_-_depends on if you consider kvm or xenserver more correct :)19:35
johan_-_we could set both root and ephmeral to the same value in the migration19:36
johan_-_and let the admins sort it out afterwards19:36
openstackgerritJohannes Erdfelt proposed a change to openstack/nova: Ensure generated passwords meet minimum complexity  https://review.openstack.org/267619:38
johan_-_i think i lost everyone19:41
sleepsonthefloocould the migration take into account the active hypervisor?19:42
openstackgerritZiad Sawalha proposed a change to openstack/keystone: Add HP-IDM extension to fix Bug 890411  https://review.openstack.org/265419:43
uvirtbotLaunchpad bug 890411 in keystone "Tenant role conflicts/overlaps can be a security issue" [Medium,In progress] https://launchpad.net/bugs/89041119:43
pvosleepsonthefloo: what does that mean? it would take action on a running instance?19:43
*** stanchan has joined #openstack-dev19:44
sleepsonthefloopvo - no, just for xs, it may interpret the existing local_gb as root, for kvm it would be ephemeral, or some such19:44
*** stanchan has quit IRC19:44
*** stanchan has joined #openstack-dev19:44
johan_-_sleesponthefloo: what would you set the root gb to on kvm then?19:45
sleepsonthefloojohan_-_: hmm.  perhaps 0, which would mean don't resize19:46
pvowouldn't 0 mean you don't get a root disk?19:47
andrewbogottbcwaldon:  Can you explain a bit to me about resource classes in python-novaclient?  I'm looking at other extensions (e.g. floating_ips.py) but not learning much.  What are they for?19:49
openstackgerritBrian Waldon proposed a change to openstack/nova: Clean up pylint errors in top-level files  https://review.openstack.org/267219:49
sleepsonthefloopvo - I think that is still fuzzy.  I'm trying to think if we could migrate in such a way that re-using the existing flavors would behave as they did previously19:49
bcwaldonandrewbogott: ok, so the resource class represents the core object19:49
bcwaldonandrewbogott: so we have a Server, and a Flavor, etc19:49
bcwaldonandrewbogott: we then have Managers that allow us to get a list of Server objects, or to create a Server19:50
bcwaldonandrewbogott: we also provide a convenience to our users of allowing similar actions on the resource itself19:50
bcwaldonso we want to allow someone to create their own instance of a Server resource, then call create() on it19:50
pvosleepsonthefloo: now, if it is a 40gb flavor, you allocate 10 to root and 30 to ephemeral?19:50
johan_-_sleepsonthefloo: if i understand right, kvm never resizes a root disk right now?19:50
bcwaldonor to be able to create a Server with just an id, then call get() and have that automagically populate the relevant details19:50
bcwaldonandrewbogott: make sense?19:50
andrewbogottbcwaldon:  I think so... if I look at servers.py it makes more sense.  Most of the other resource classes are pretty sparse.19:51
bcwaldonandrewbogott: yeah, and remember not all methods make sense to backref to the manager like that19:52
bcwaldonandrewbogott: like list, that doesn't really apply19:52
sleepsonthefloojohan_-_: right, so the equivalent revised flavor would be root=[existing image size] ephemeral=[old local_gb]19:52
bcwaldonandrewbogott: and you might want to just use Servers as *the* example, I don't think as much effort was put into any others19:52
johan_-_sleepsonthefloo: do we ever want to continue with the current behavior of not resizing the root disk?19:52
johan_-_seems like that isn't what we want19:53
andrewbogottso, a FloatingIPDNS will represent a single dns entry.  In which case, it should implement 'delete' and... maybe that's all?  'create'?19:53
*** cp16net_ has joined #openstack-dev19:53
bcwaldonandrewbogott: get, delete, and create probably make sense19:53
bcwaldonandrewbogott: 'get' might not be the proper term19:53
sleepsonthefloojohan_-_: to me it doesn't seem unreasonable to provide an option to not resize the root disk, perhaps because I've grown accustomed to that in kvm.  not sure what pvo vishy think19:55
*** cp16net has quit IRC19:55
zigoCan Anyone past me the content of XenServer xenhost.conf ?19:55
pvowouldn't the option to not resize the root disk be reflected in the flavor you are goign to?19:55
zigoI'm trying to finish my nova-xcp-plugins Debian package...19:55
pvo10/20 -> 10/30 wouldn't resize while 10/20 -> 20/30 would.19:56
johan_-_sleepsonthefloo: we could special case -1 to be "don't resize". 0 seems like it should be "no disk" to me19:56
zigoAnd I've found zero docs about it.19:56
andrewbogottbcwaldon:  That means that some of my methods on FloatingIPDNSManager should take FloatingIPDNS objs as args, rather than just name/zone/ip?19:56
johan_-_pvo: i think we're talking about resizing at initial build19:56
zigopvo: Do you know who I should ask?19:57
*** cp16net_ has quit IRC19:57
sleepsonthefloopvo - yeah, I'm thinking more of initial build,.  It would be good, I think, if users with existing clouds had the exact same behavior for existing flavors as before the migration.  for kvm, that would require having the ability to launch an instance without the root being resized.19:58
pvosleepsonthefloo: ok, I see. -1 could work, i think.19:58
pvozigo: todd deshane would be my guess, but I don't know if he is around.19:59
zigoRight.19:59
zigoEveryone seems away for holidays...19:59
zigoMike and Jon (upstream for XCP) haven't replied to my mails this week.20:00
pvosleepsonthefloo: -1 would only be applicable for root disk and never ephemeral, correct?20:00
pvoit wouldn't make sense there.20:00
johan_-_pvo: yeah. i'm not a fan of -1 being valid for one size, but not the other, but it would allow the existing behavior to be maintained20:01
pvowould 0 be valid then?20:02
pvoI guess it would if you were booting from volume?20:02
sleepsonthefloopvo - can't think of a use for 'don't resize' for ephemeral20:11
pvoI worry that in a flavor listing that -1GB returned would be confusing20:12
pvobut I can't think of a good alternative at the moment.20:12
johan_-_we could have access to the connection_type during migration, so we could migrate differently depending on xenapi vs libvirt20:14
pvojohan_-_: hmm. I'd prefer to keep the migrations the same. The bp is named aimed at moving the virt layers together.20:14
johan_-_pvo: except people are used to their current (inconsistent) behaviors20:16
johan_-_and then who do we break?20:16
andrewbogottbcwaldon:  Is this more or less what you're after?  http://etherpad.openstack.org/sNhH04XHIO20:17
pvoI'd almost lean to resizing the primary disk.20:19
bcwaldonandrewbogott: making changes in the etherpad...stand by20:19
andrewbogottkthx20:19
johan_-_pvo: it's getting kinda complicated trying to come up with reasonable migration behavior. maybe migrate to something standard and document it and let the admins make changes as they see fit?20:21
bcwaldonandrewbogott: ok, take a look20:21
pvojohan_-_: sure20:21
bcwaldonandrewbogott: the weird thing about this resource is that it doesn't have an integer id (which the novaclient architecture assumes all resources to have)20:22
* andrewbogott nods. Makes sense.20:22
*** troytoman-away is now known as troytoman20:22
bcwaldonandrewbogott: ideally you would be able to do ->  d = FloatingIPDNS(name='subdomain', zone='example.org') and have the object populate itself20:23
pvosleepsonthefloo: thoughts?20:23
bcwaldonandrewbogott: but currently we do s = Server(id=12)20:23
*** ben_duyujie has joined #openstack-dev20:27
*** ben_duyujie has left #openstack-dev20:27
sleepsonthefloopvo - thinking.  what would we want as default flavors? the existing m1.x with only root storage?20:27
pvoI think so.20:28
*** nati2 has quit IRC20:28
pvoor 10 + diff ?20:28
sleepsonthefloopvo - should there be any examples of ephemeral by default?20:29
pvo10 + diff works for everything but Windows builds20:29
pvosleepsonthefloo: I think one or 2 examples would work20:32
andrewbogottbcwaldon:  It's not clear that a resource class __init__ can take args like you suggest.20:34
*** Mandell has quit IRC20:34
andrewbogottI guess I just need to put 'em in a dict.20:34
bcwaldonandrewbogott: could there be a default __init__ on base.Resource?20:34
andrewbogottThere is, and it takes a dict of properties.  So I'm not sure there's any need to override it.20:36
openstackgerritBrian Waldon proposed a change to openstack/python-novaclient: Abstract Client building into novaclient.client  https://review.openstack.org/267920:38
sleepsonthefloopvo - I'm trying to think about a way around it, but for our users, if I had to choose one migration path it would be the don't resize root, and make ephemeral = local_gb.  Then I'd create some new defaults m2.10_0 and so forth.20:39
johan_-_can you just update your flavors to set root_gb to the size of your images?20:40
pvowould you migrate their flavor size to m2.10_0?20:40
openstackgerritBrian Waldon proposed a change to openstack/python-novaclient: Abstract Client building into novaclient.client  https://review.openstack.org/267920:40
sleepsonthefloopvo: m2.10_0 etc would be new defaults to illustrate the added functionality20:42
openstackgerritandrewbogott proposed a change to openstack/python-novaclient: Add the python api for floating IP DNS.  https://review.openstack.org/266820:44
pvomaybe I can draw out these flows of the migrations and send it to you?20:44
sleepsonthefloojohan_-_: some of our customers only use local_gb=0, and actually create different sized images to make up for the lack of resize ability right now.20:44
sleepsontheflooso they use that one flavor for many sizes of images20:45
johan_-_isn't that an argument to fix resizing?20:45
openstackgerritZiad Sawalha proposed a change to openstack/keystone: Refactor models and backends  https://review.openstack.org/267420:45
sleepsonthefloojohan_-_: it certainly is - I just don't want to upgrade them in a way that will destroy their current workflow20:46
sleepsontheflooso if we were to make assumptions that their instance could launch in 10gb, that may not be the case20:46
johan_-_customers want to maintain that workflow?20:47
johan_-_it seems like we're trying to go out of our way to maintain behavior that is problematic20:48
*** deshantm has joined #openstack-dev20:48
openstackjenkinsProject nova-docs build #1858: SUCCESS in 3 min 41 sec: https://jenkins.openstack.org/job/nova-docs/1858/20:49
openstackjenkinsbrian.waldon: Clean up pylint errors in top-level files20:49
*** nati2 has joined #openstack-dev20:51
sleepsonthefloojohan_-_: well, it more like trying to go out of our way to do what we think users/deployers will expect.20:52
johan_-_so, do customers want to maintain that workflow?20:53
sleepsontheflooso as a user, I'd expect that if i launched an instance after an upgrade (which I may or may not be aware of) that it would do the same thing as before.  If there is a better way, I would definitely prefer that, it may take me a bit of time to rebuild my image and scripts so that they accommodate that improved process.20:54
johan_-_sounds like an argument to maintain some sort of transition from the old behavior20:55
johan_-_but not a long term plan20:55
*** bcwaldon has quit IRC20:56
johan_-_i'm still leaning towards migrations with sensible defaults, but informing people so they can make changes like yours20:56
*** cp16net has joined #openstack-dev20:56
sleepsontheflooI think that could make sense.  But imo the most sensible default right now is probably to assume kvm style flavors (most deployments I'm aware of are using kvm), and then generate new example flavors to show the new functionality20:58
* johan_-_ & (lunch)20:59
*** zykes- has joined #openstack-dev21:03
*** bcwaldon has joined #openstack-dev21:04
*** spiffxp has quit IRC21:22
openstackgerritZiad Sawalha proposed a change to openstack/keystone: Refactor models and backends  https://review.openstack.org/267421:22
*** Mandell has joined #openstack-dev21:25
*** zzed has quit IRC21:28
openstackgerritZiad Sawalha proposed a change to openstack/keystone: Refactor models and backends  https://review.openstack.org/267421:31
*** cp16net has quit IRC21:46
*** cp16net has joined #openstack-dev21:46
*** jdg has joined #openstack-dev21:48
andrewbogottbcwaldon:  In response to both your comments, (zone, name) selects a single, unique entry.  That means that the resource class get() is guaranteed to return at most one entry.  And, as for get_entries()... if the caller passes in both name and ip then they are over-specifying so it's not necessarily meaningful to filter on both.21:52
bcwaldonandrewbogott: so FloatingIPDNS.get() will return a list of FloatingIPDNS objects, right?21:53
bcwaldonandrewbogott: even though it will be a list of one21:53
andrewbogottYes.  For get() I could extract that single item, that might be more polite.21:54
bcwaldonandrewbogott: yes, that's what I'm asking for21:54
bcwaldonandrewbogott: it doesnt make sense to return a single entity list21:55
bcwaldonandrewbogott: and as for the name AND ip filters: I understand what you're saying but it still feels odd21:55
bcwaldonandrewbogott: I'd rather allow it to go through and just return the results even though its extra info21:55
andrewbogottYeah, that's why it was two different functions, previously :)21:55
bcwaldonandrewbogott: if they pass in name AND an ip that isn't valid, they would get no results back21:55
andrewbogottWait, you mean OR together the two searches?21:55
bcwaldonandrewbogott: that's kind of a good way to check existence21:56
andrewbogottor AND them together?21:56
bcwaldonyes, that's what I would expect21:56
bcwaldonandrewbogott: well...21:56
bcwaldonandrewbogott: I would expect both to be passed in as query params in the same request21:56
bcwaldonandrewbogott: I understand that by passing in 'name' you will only ever get one result21:57
andrewbogottThe back-end api currently ignores ip if name is specified.  So I will need to change that as well.21:57
bcwaldonwell you don't HAVE to do that21:58
bcwaldonwe're looking at 3 different layers here21:58
bcwaldonthe behavior of the bottom layer can be defined independent of the top two21:58
*** zigo has quit IRC22:09
openstackgerritandrewbogott proposed a change to openstack/python-novaclient: Add the python api for floating IP DNS.  https://review.openstack.org/266822:10
openstackgerritBrian Lamar proposed a change to openstack/openstack-chef: Updated :filesystem_store_datadir to be owned by glance.  https://review.openstack.org/268022:10
openstackgerritDean Troyer proposed a change to openstack-dev/devstack: Clean up log files older than 7 (default) days  https://review.openstack.org/265322:11
openstackgerritDean Troyer proposed a change to openstack-dev/devstack: Improve log file handling: * Elimiate subshells to produce logfiles * Clean up log files older than 7 days (default)  https://review.openstack.org/265322:13
openstackgerritDean Troyer proposed a change to openstack-dev/devstack: Improve log file handling: * Elimiate subshells to produce logfiles (fixes bug 885091) * Clean up log files older than 7 days (default)  https://review.openstack.org/265322:17
uvirtbotLaunchpad bug 885091 in devstack "tee masks errors?" [Undecided,In progress] https://launchpad.net/bugs/88509122:17
openstackgerritandrewbogott proposed a change to openstack/python-novaclient: Add the python api for floating IP DNS.  https://review.openstack.org/266822:21
*** Mandell_ has joined #openstack-dev22:25
*** Mandell has quit IRC22:28
*** troytoman is now known as troytoman-away22:28
*** rnirmal has quit IRC22:29
openstackgerritJoe Gordon proposed a change to openstack/nova: use dhcp_lease_time for dnsmasq. Fix bug 894218  https://review.openstack.org/268122:36
uvirtbotLaunchpad bug 894218 in nova "dhcp_lease_time is not used in dnsmasq call" [Medium,Confirmed] https://launchpad.net/bugs/89421822:36
*** bcwaldon has quit IRC22:52
openstackgerritDean Troyer proposed a change to openstack-dev/devstack: Handle spaces in user-supplied passwords  https://review.openstack.org/268222:52
openstackgerritDean Troyer proposed a change to openstack-dev/devstack: Handle spaces in user-supplied passwords  https://review.openstack.org/268222:53
*** jdg has quit IRC22:58
*** sdake has joined #openstack-dev23:02
*** Mandell has joined #openstack-dev23:11
*** Mandell_ has quit IRC23:15
openstackgerritGabriel Hurley proposed a change to openstack/horizon: Intelligent programmatic table generation!  https://review.openstack.org/268323:16
*** hugokuo has joined #openstack-dev23:16
*** cdub has quit IRC23:26
*** hugokuo has quit IRC23:30
*** dtroyer has quit IRC23:34
openstackgerritDean Troyer proposed a change to openstack-dev/devstack: Handle spaces in user-supplied passwords  https://review.openstack.org/268223:36
*** dtroyer has joined #openstack-dev23:39
*** zns has quit IRC23:41
*** cdub has joined #openstack-dev23:43
andrewbogottIs anyone around who can advise me about modifying the nova-manage commandline tool?23:43
*** bepernoot has joined #openstack-dev23:52
*** dtroyer has quit IRC23:52
*** bepernoot has quit IRC23:57

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