Monday, 2015-07-27

*** chlong has joined #openstack-glance00:00
*** ducttape_ has quit IRC00:03
*** harshs has quit IRC00:07
*** manous has quit IRC00:07
*** r-daneel has joined #openstack-glance00:37
*** r-daneel has quit IRC00:44
*** dims has joined #openstack-glance00:58
*** TravT has joined #openstack-glance01:04
*** TravT has quit IRC01:09
*** annashen has joined #openstack-glance01:11
*** jasondotstar has joined #openstack-glance01:26
*** mingdang1 has joined #openstack-glance01:51
*** ducttape_ has joined #openstack-glance01:58
*** TravT has joined #openstack-glance02:05
*** TravT has quit IRC02:09
*** shalq has joined #openstack-glance02:10
*** ayoung has quit IRC02:17
*** ducttape_ has quit IRC02:35
*** annashen has quit IRC02:35
*** annashen has joined #openstack-glance02:37
*** annashen_ has joined #openstack-glance02:40
*** annashen_ has quit IRC02:41
*** annashen has quit IRC02:42
*** annashen has joined #openstack-glance02:42
*** annashen has quit IRC02:45
*** annashen has joined #openstack-glance02:46
*** annashen has quit IRC02:50
*** annashen has joined #openstack-glance02:50
*** snapdey has joined #openstack-glance02:58
*** dims has quit IRC02:59
*** ducttape_ has joined #openstack-glance03:01
*** snapdey has quit IRC03:02
*** kcaj has quit IRC03:07
*** annashen has quit IRC03:09
*** annashen has joined #openstack-glance03:12
*** kcaj has joined #openstack-glance03:14
*** ducttape_ has quit IRC03:14
*** ducttape_ has joined #openstack-glance03:15
*** changbl has quit IRC03:19
*** jasondotstar has quit IRC03:20
*** ducttape_ has quit IRC03:32
*** changbl has joined #openstack-glance03:32
*** ducttape_ has joined #openstack-glance03:35
*** ducttape_ has quit IRC03:40
*** dramakri has joined #openstack-glance03:42
*** dramakri has quit IRC03:46
*** annashen has quit IRC03:48
*** annashen has joined #openstack-glance03:48
*** zul has quit IRC03:52
*** zul has joined #openstack-glance03:53
*** dims has joined #openstack-glance04:00
*** haomaiwang has quit IRC04:02
*** haomaiwang has joined #openstack-glance04:04
*** TravT has joined #openstack-glance04:06
*** dims has quit IRC04:06
*** TravT has quit IRC04:10
*** annashen has quit IRC04:16
*** annashen has joined #openstack-glance04:16
*** kebray has joined #openstack-glance04:17
*** harshs has joined #openstack-glance04:17
*** annashen has quit IRC04:19
*** annashen has joined #openstack-glance04:28
*** annashen has quit IRC04:35
*** tpeoples has quit IRC04:55
*** TravT has joined #openstack-glance05:21
*** TravT has quit IRC05:26
*** TravT has joined #openstack-glance05:26
*** TravT has quit IRC05:30
*** harshs has quit IRC05:34
*** annashen has joined #openstack-glance05:35
*** lakshmiS has joined #openstack-glance05:38
*** annashen has quit IRC05:40
*** frickler_ is now known as frickler05:42
*** groen692 has joined #openstack-glance05:59
*** fifieldt has joined #openstack-glance06:00
*** dims has joined #openstack-glance06:03
openstackgerritOpenStack Proposal Bot proposed openstack/glance: Imported Translations from Transifex  https://review.openstack.org/20490506:04
*** dims has quit IRC06:09
*** markus_z has joined #openstack-glance06:10
openstackgerritOpenStack Proposal Bot proposed openstack/glance_store: Imported Translations from Transifex  https://review.openstack.org/20492006:13
*** annashen has joined #openstack-glance06:14
*** markus_z has quit IRC06:17
*** annashen has quit IRC06:23
*** lan has quit IRC06:27
*** annashen has joined #openstack-glance06:29
*** annashen has quit IRC06:31
*** annashen has joined #openstack-glance06:33
*** sgotliv_ has quit IRC06:33
*** annashen has quit IRC06:39
*** annashen has joined #openstack-glance06:46
*** annashen has quit IRC06:49
*** annashen has joined #openstack-glance06:51
*** annashen has quit IRC06:53
*** markus_z has joined #openstack-glance07:11
*** kebray has quit IRC07:11
*** [1]shalq has joined #openstack-glance07:25
*** shalq has quit IRC07:25
*** [1]shalq is now known as shalq07:25
*** TravT has joined #openstack-glance07:27
*** chlong has quit IRC07:28
*** TravT has quit IRC07:31
*** fifieldt has quit IRC07:42
*** jistr has joined #openstack-glance07:44
*** aarefiev has joined #openstack-glance08:07
*** sgotliv has joined #openstack-glance08:09
openstackgerritmakocchi proposed openstack/glance: Keeping the configuration file with convention  https://review.openstack.org/20480008:10
*** GB21 has joined #openstack-glance08:11
*** GB21_ has joined #openstack-glance08:11
*** lakshmiS has quit IRC08:20
*** MarcF has joined #openstack-glance08:23
*** MattMan has joined #openstack-glance08:23
openstackgerritTeruaki Ishizaki proposed openstack/glance_store: Sheepdog: improve operations for storing glance-image  https://review.openstack.org/20594208:27
*** Jhelf has joined #openstack-glance08:29
jokke_sigmavirus24_awa: yep08:30
*** aix has joined #openstack-glance08:31
*** e0ne has joined #openstack-glance08:32
openstackgerritTeruaki Ishizaki proposed openstack/glance_store: Sheepdog: improve operations for storing glance-image  https://review.openstack.org/20594208:34
*** annashen has joined #openstack-glance08:38
*** eandersson has joined #openstack-glance09:00
*** dims has joined #openstack-glance09:06
*** dims has quit IRC09:11
*** annashen has quit IRC09:18
*** TravT has joined #openstack-glance09:28
*** jasondotstar has joined #openstack-glance09:32
*** TravT has quit IRC09:32
*** dims has joined #openstack-glance10:04
*** dims_ has joined #openstack-glance10:06
*** dims has quit IRC10:10
*** mancdaz has quit IRC10:21
*** mancdaz has joined #openstack-glance10:41
*** lakshmiS has joined #openstack-glance10:54
*** mingdang1 has quit IRC11:09
*** shalq has quit IRC11:19
*** shalq has joined #openstack-glance11:19
*** TravT has joined #openstack-glance11:29
*** marzif has joined #openstack-glance11:31
*** TravT has quit IRC11:33
*** markus_z has quit IRC11:35
openstackgerritDarja Shakhray proposed openstack/glance: Glance to handle exceptions from glance_store  https://review.openstack.org/20000011:43
*** shalq has quit IRC11:48
*** markus_z has joined #openstack-glance11:48
*** marcusvrn has joined #openstack-glance12:02
*** jasondotstar has quit IRC12:10
*** annashen has joined #openstack-glance12:19
*** annashen has quit IRC12:23
openstackgerritDarja Shakhray proposed openstack/python-glanceclient: Add the ability client to create unicode properties in v2  https://review.openstack.org/20603712:24
*** mingdang1 has joined #openstack-glance12:28
*** edmondsw has joined #openstack-glance12:30
*** chlong has joined #openstack-glance12:30
*** jasondotstar has joined #openstack-glance12:32
*** lakshmiS has quit IRC12:42
*** lakshmiS has joined #openstack-glance12:43
*** annegentle has joined #openstack-glance12:54
openstackgerritDarja Shakhray proposed openstack/python-glanceclient: Add the ability client to create unicode properties in v2  https://review.openstack.org/20603712:56
*** markus_z has quit IRC12:59
*** markus_z has joined #openstack-glance13:03
*** julim has joined #openstack-glance13:05
*** edmondsw has quit IRC13:08
*** annegentle has quit IRC13:10
*** annegentle has joined #openstack-glance13:11
*** GB21_ has quit IRC13:12
flaper87o/13:12
kragnizthe return of the flaper!13:13
*** ducttape_ has joined #openstack-glance13:20
openstackgerritMerged openstack/glance: Keeping the configuration file with convention  https://review.openstack.org/20480013:23
*** ericpeterson has joined #openstack-glance13:26
*** ducttape_ has quit IRC13:26
*** TravT has joined #openstack-glance13:30
*** mjturek1 has joined #openstack-glance13:31
*** TravT has quit IRC13:34
*** annegent_ has joined #openstack-glance13:38
*** annegentle has quit IRC13:41
*** chlong has quit IRC13:42
*** pbourke has quit IRC13:45
*** pbourke has joined #openstack-glance13:45
*** jasondotstar has quit IRC13:48
*** jistr has quit IRC13:52
*** jistr has joined #openstack-glance13:54
openstackgerritOpenStack Proposal Bot proposed openstack/glance: Updated from global requirements  https://review.openstack.org/20439313:55
*** julim_ has joined #openstack-glance13:57
*** edmondsw has joined #openstack-glance13:57
*** mfedosin_ has joined #openstack-glance13:59
*** julim has quit IRC14:00
ativelkovCourtesy artifacts-meeting reminder: nikhil, ativelkov, mfedosin, sigmavirus24, flaper87, kragniz, dshakhray14:00
mfedosin_write the same message in openstack-glance :)14:01
mfedosin_I mean meeting-3, too14:02
kragnizmfedosin_: this is openstack-glance :P14:02
ativelkovit is in meeting-414:02
*** boris-42 has joined #openstack-glance14:02
ativelkovat least the therpad says so14:02
kragnizativelkov: yeah, it was changed from -314:03
*** exploreshaifali has joined #openstack-glance14:03
*** sigmavirus24_awa is now known as sigmavirus2414:04
*** ericpeterson has quit IRC14:08
*** mingdang1 has quit IRC14:13
*** exploreshaifali_ has joined #openstack-glance14:26
*** ayoung has joined #openstack-glance14:27
*** jasondotstar has joined #openstack-glance14:28
*** exploreshaifali has quit IRC14:28
*** TravT has joined #openstack-glance14:31
*** kodoku has joined #openstack-glance14:32
*** changbl has quit IRC14:32
kodokuHi, I upgrade juno to kilo but now I can't upload new image ==>  Error in store configuration. Adding images to store is disabled.14:33
kodokuI have filesystem_store_datadir = /var/lib/glance/images/14:33
kodokuSomebody can help me ?14:33
*** mfedosin_ has quit IRC14:35
*** TravT has quit IRC14:35
*** ducttape_ has joined #openstack-glance14:36
*** r-daneel has joined #openstack-glance14:46
*** mtanino has joined #openstack-glance14:48
*** shaifali__ has joined #openstack-glance14:50
*** exploreshaifali_ has quit IRC14:52
*** annegent_ has quit IRC14:54
*** tpeoples has joined #openstack-glance14:56
*** kodoku has quit IRC15:03
*** exploreshaifali_ has joined #openstack-glance15:04
*** shaifali__ has quit IRC15:04
*** exploreshaifali_ has quit IRC15:06
*** kodoku has joined #openstack-glance15:16
kodokuHi, I have this issue https://bugs.launchpad.net/python-glanceclient/+bug/1442664 . So I upgrade glance-client 0.17.0 to 0.17.2    But I have always trace AttributeError: 'PoolManager' object has no attribute 'connection_kw' in nova-api15:18
openstackLaunchpad bug 1442664 in python-glanceclient "Since 0.16.1 client breaks nova when using https" [Critical,Fix released] - Assigned to Stuart McLaren (stuart-mclaren)15:18
*** TravT has joined #openstack-glance15:18
*** dims_ has quit IRC15:21
*** tsekiyama has joined #openstack-glance15:21
*** dims has joined #openstack-glance15:21
*** aix has quit IRC15:22
edmondswflaper87, can you explain https://github.com/openstack/glance/blob/master/glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py#L31-32 ?15:31
edmondswthat module isn't referenced after it is imported... is it doing some init?15:32
edmondswthis is currently the only reason to have swiftclient in requirements.txt... would like to remove that requirement if possible15:32
*** kebray has joined #openstack-glance15:33
edmondswsee https://review.openstack.org/#/c/203242]15:33
flaper87edmondsw: it was doing it when I added that line. I added it when we pulled glance/store out of glance.15:34
flaper87edmondsw: not sure if things changed after it on the swift side15:34
flaper87IIRC, it was registering some swift options require for the tests15:35
sigmavirus24Does anyone know the story behind glance.common.auth? Why are we using that instead of keystoneclient.auth?15:35
edmondswflaper87, so it may or may not still be needed?15:35
flaper87edmondsw: correct15:37
flaper87sigmavirus24: could it be related to the "no auth" thingy ?15:37
flaper87I don't recall, honestly. Just guessing15:37
sigmavirus24flaper87: ah15:37
sigmavirus24the keystone strategy should be using keystoneclient.auth because we currently can't handle v315:38
sigmavirus24(Keystone v3015:38
sigmavirus24*v3)15:38
*** lakshmiS has quit IRC15:39
openstackgerritMatthew Edmonds proposed openstack/glance: (WIP) remove store-specific requirements  https://review.openstack.org/20324215:42
sigmavirus24jokke_: ping15:43
kragnizedmondsw: I think there should be more discussion before removing swiftclient from the dependancies, since I think it's currently assumed glance will work with swift as the default store out of the box15:44
edmondswkragniz, sure... let's discuss15:44
edmondswremoving it from requirements shouldn't mean it can't be the default.. just that it's not required15:45
*** groen692 has quit IRC15:46
openstackgerritJesse J. Cook proposed openstack/glance-specs: Duplicate downloads spec  https://review.openstack.org/20612015:47
mfedosinsigmavirus24, afair there will be oslo meeting in 10 minutes. are we going to ask about oslo.rbd there?15:48
kragnizmfedosin: I was going to15:49
mfedosinkragniz, cool! thanks15:49
kragnizedmondsw: the issue is that someone installs glance, then gets a bunch of errors when they try to use it15:49
edmondswkragniz, if they didn't install the dependencies for the backend they want to use, yes... that's to be expected, not a problem15:50
edmondswthey will need to understand what the dependencies are for their choice of config15:50
edmondswthey need to understand that for non-default configs. They need to understand it for the default config as well15:51
edmondswlisting things in requirements that aren't really requirements causes someone to have to install things that they don't need15:51
edmondswan operator who is not going to use the swift backend should not have to install swiftclient15:52
kragnizthis is true, and if we were starting from scratch I'd agree with you15:53
kragnizI just don't want to make life harder for people updating to liberty for no reason15:53
edmondswkragniz, why would this be an upgrade issue? If they are upgrading, and they were using swift, they already have swift15:54
sigmavirus24mfedosin: I was goign to attend as well15:54
sigmavirus24edmondsw: except that we may require a higher version of swiftclient in liberty15:55
sigmavirus24And if we develop against features not present in the kilo swiftclient then things will break for no apparent reason15:55
sigmavirus24That's an upgrade issue15:55
edmondswtest-requirements will still list swiftclient, so anyone can still see what version of swiftclient is necessary by looking at that15:56
kragnizedmondsw: if, for example, they have a playbook to deploy glance they'll need to add an extra step to manually install python-swiftclient15:56
kragnizI'm not stongly opposed to it, mind you15:56
kragnizI just want to think about what issues we could be causing if we remove it15:56
sigmavirus24edmondsw: yes that's a really operator friendly way of doing things15:56
edmondswsigmavirus24, very little of what we do is terribly operator-friendly, unfortunately... :(15:57
edmondswI very much wish there was a better way of handling this for operators... but there isn't, today15:57
sigmavirus24edmondsw: yes so let's do more of it to be even less friendly15:57
edmondswI have to run... back later15:57
kragnizthere is http://specs.openstack.org/openstack/oslo-specs/specs/liberty/optional-deps.html15:57
kragnizI'm not sure if it's only for libraries, though15:57
sigmavirus24kragniz: yeah I was thinking about using extras for this15:59
sigmavirus24but I'm not sure if we want extras in glance or in glance_store or in both15:59
sigmavirus24Also, I'm more concerned with how to add keystone v3 support in a way that we can possibly backport it to kilo16:00
kragnizdoesn't that sort of count as a feature?16:00
kragniz(so a no-no for backporting)16:00
*** mgarza_ has joined #openstack-glance16:00
jokke_sigmavirus24: pong16:05
sigmavirus24jokke_: can you imagine a way that we could add Keystone v3 support to Glance and make it backportable to Kilo?16:07
jokke_sigmavirus24: nope16:07
jokke_sigmavirus24: there is no way we're gonna break our api demanding new auth fields just to support that16:08
sigmavirus24We don't need to "demand" new field16:08
sigmavirus24*fields16:08
sigmavirus24We can collect them if they're present and use them only if the URL is for v316:09
sigmavirus24Kind of like how we do that for v2.0 in glance/common/auth.py16:09
jokke_sigmavirus24: didn't Keystone v3 need that domain field for auth?16:09
*** e0ne has quit IRC16:10
sigmavirus24jokke_: it renames most fields, but we're not going to require people to use v3 for auth16:10
sigmavirus24That's not how this works (that's not how any of this works)16:10
jokke_sigmavirus24: I really don't see any of these being ticked https://wiki.openstack.org/wiki/StableBranch#Appropriate_Fixes for enabling the keystone v3 auth in Kilo16:11
sigmavirus24so I can imagine a way that this would be a tiny change that could be refactored in a dependent change for liberty to use keystoneclient.auth (which is what we should have been using anyway). There is user visible benefit (people trying to federate keystones, which requires v3 and will thusly make glance completely unusable)16:13
*** kodoku has quit IRC16:17
jokke_sigmavirus24: So it _is_ new feature & it _does_ change API these two are alone big no-no. It does have quite a risk of regression as v3 is not even closely as well field proven as v2, it does not fix a user visible bug but enables deployer to utilize new feature. Seriously it belongs to new release, not stable backports :)16:18
*** mragupat has joined #openstack-glance16:18
sigmavirus24jokke_: that's what I thought16:24
jokke_sigmavirus24: this is example of tiny fix that has big impact https://review.openstack.org/#/c/205432/ and yet it is not trivial to drop in.16:24
sigmavirus24let me guess. oslo.utils?16:24
sigmavirus24ah, no16:25
jokke_and I think only reason to backport that in is that otherwise we will have hell of a planning to upgrade to Liberty _if_ nova gets the v2 support together16:25
jokke_you cannot trust that new Nova would be able to talk to old Glance node and that ain't great result either16:26
jokke_and even with that change it gets messy for where the old schema is cached16:26
*** jasondotstar has quit IRC16:34
openstackgerritJesse J. Cook proposed openstack/glance-specs: Duplicate downloads spec  https://review.openstack.org/20612016:37
*** jasondotstar has joined #openstack-glance16:40
*** snapdey has joined #openstack-glance16:41
*** harshs has joined #openstack-glance16:47
*** sgotliv has quit IRC16:49
*** markus_z has quit IRC16:50
*** jistr has quit IRC16:55
*** snapdey has quit IRC16:57
*** annashen has joined #openstack-glance16:59
*** snapdey has joined #openstack-glance17:01
kragnizhttp://lists.openstack.org/pipermail/openstack-operators/2015-July/007767.html17:10
*** mingdang1 has joined #openstack-glance17:14
*** mingdang1 has quit IRC17:19
*** e0ne has joined #openstack-glance17:22
*** snapdey has quit IRC17:24
*** snapdey has joined #openstack-glance17:26
mfedosinsigmavirus24, kragniz I had a talk with e0ne and he likes the idea of oslo.rbd17:26
kragnizmfedosin: cool17:27
kragnizmfedosin: we should probably sit down and have a look at what code can be shared between the cinder driver and the glance store17:27
mfedosinyep17:28
mfedosincurrently have no time on it, but next week is free and I can fill the etherpad with e0ne17:29
kragnizsounds good17:30
*** snapdey has quit IRC17:36
*** boris-42 has quit IRC17:40
*** mgarza_ has quit IRC17:44
*** harlowja has joined #openstack-glance17:52
jokke_kragniz: ++17:54
jokke_for removing CIS in Liberty17:54
mfedosinkragniz, there is code in Nova to work with rbd https://github.com/openstack/nova/blob/master/nova/virt/libvirt/rbd_utils.py17:58
*** annegentle has joined #openstack-glance17:58
mfedosinso oslo.rbd is useful there too!17:58
kragnizmfedosin: at the very least, we can move that parse_url function!17:59
kragnizI think they all implement the same thing18:00
kragnizin cinder it's called _parse_location, though18:00
mfedosinand get_connection too18:00
kragnizthere's so much in common between nova and cinder18:00
*** e0ne has quit IRC18:01
mfedosincinder was a part of Nova :) so, yes18:02
kragnizin our hearts, we're all part of nova18:02
mfedosinbut we gemmated earlier18:05
*** drwahl has joined #openstack-glance18:05
drwahlwe have multiple clusters. we're looking for a convenient way to take images in cluster A and uploading them to cluster B18:06
drwahlany suggestions on how to accomplish this conveniently?18:07
*** snapdey has joined #openstack-glance18:10
*** changbl has joined #openstack-glance18:12
kragnizdrwahl: I think glance-replicator is what you're looking for18:13
kragniz(I've not needed to do this myself, though, so I could be wrong)18:13
*** annegentle has quit IRC18:15
*** annashen has quit IRC18:16
*** annashen has joined #openstack-glance18:18
drwahlkragniz: i'll take a look at that.thanks!18:21
*** jasondot_ has joined #openstack-glance18:25
*** annegentle has joined #openstack-glance18:27
*** jasondotstar has quit IRC18:27
*** ayoung has quit IRC18:30
*** kebray has quit IRC18:30
*** eandersson has quit IRC18:32
*** snapdey has quit IRC18:36
*** boris-42 has joined #openstack-glance18:42
*** annegentle has quit IRC18:43
*** kebray has joined #openstack-glance18:46
*** sgotliv has joined #openstack-glance18:46
*** mragupat_ has joined #openstack-glance18:50
*** kebray has quit IRC18:51
*** mragupat has quit IRC18:54
openstackgerritMerged openstack/glance: Glance to handle exceptions from glance_store  https://review.openstack.org/20000018:54
*** spzala has joined #openstack-glance18:58
*** annegentle has joined #openstack-glance19:02
*** kebray has joined #openstack-glance19:11
*** annegentle has quit IRC19:11
*** annegentle has joined #openstack-glance19:12
*** GB21 has quit IRC19:22
*** snapdey has joined #openstack-glance19:22
*** ayoung has joined #openstack-glance19:43
*** harlowja has quit IRC19:45
*** kebray has quit IRC19:56
*** harlowja has joined #openstack-glance20:01
*** mfedosin_ has joined #openstack-glance20:04
*** mfedosin_ has quit IRC20:08
*** dramakri has joined #openstack-glance20:09
edmondswflaper87, Jenkins passed without https://github.com/openstack/glance/blob/master/glance/db/sqlalchemy/migrate_repo/versions/017_quote_encrypted_swift_credentials.py#L31-3220:09
edmondswso I assume that means we could take it out... yes?20:10
edmondswkragniz, that was the last technical hurdle to removing swiftclient from requirements. How do we close on the concern you raised about glance using swift by default?20:12
edmondswsigmavirus24, ^^20:12
*** snapdey has quit IRC20:14
*** snapdey_ has joined #openstack-glance20:16
*** flwang has quit IRC20:19
*** kebray has joined #openstack-glance20:21
*** kebray has quit IRC20:21
*** spzala has quit IRC20:22
*** kebray has joined #openstack-glance20:31
lifelessedmondsw: sigmavirus24: bystander comment - but extras might be appropriate.20:31
lifelessassuming I read between the lines appropriately20:31
sigmavirus24lifeless: right, but we A) don't have them and this B) breaks default behaviour20:32
sigmavirus24I would say "add extras" with a warning in documentation that we're removing swiftclient in M20:32
sigmavirus24to ease upgrade concerns20:32
edmondswsigmavirus24, I would not say that this breaks anything20:32
lifelessedmondsw: it absolutely will :)20:32
*** flwang has joined #openstack-glance20:32
lifelessedmondsw: someone somewhere will a_ depend on swiftclient being present and b) only have it installed due to the transitive deps20:33
lifelessI don't think its major-version-bump bad20:33
lifelessbut its 'be gentle about it' territory20:33
*** dmsimard has joined #openstack-glance20:34
*** dmsimard has left #openstack-glance20:34
*** mragupat_ has quit IRC20:36
*** mragupat has joined #openstack-glance20:37
*** mragupat has quit IRC20:37
edmondswlifeless, maybe... but they'll have it installed in an upgrade case because it was required in previous releases.20:37
edmondswThey will only be broken if a) glance requires a newer version in liberty and b) they don't upgrade swiftclient for liberty20:37
*** annegentle has quit IRC20:37
*** mragupat has joined #openstack-glance20:37
*** julim_ has quit IRC20:38
*** mragupat has quit IRC20:38
edmondswb) assumes that global-requirements isn't also updated to have the Liberty-required version20:38
*** mragupat has joined #openstack-glance20:39
edmondswif all that goes just wrong for someone... they'd quickly figure this out, right?20:39
stevelle"quickly"20:39
stevellenot so sure.20:40
sigmavirus24edmondsw: yes because everyone wants to debug this in production20:41
edmondswsigmavirus24 which is why you shouldn't do an upgrade in production until you've tried one not in production20:41
sigmavirus24edmondsw: because everyone has perfect mirrors for test of exactly every behaviour that happens in production, right?20:41
kragnizlifeless: so could we use optional dependancies for this?20:43
edmondswthis isn't some odd detail somewhere... this is basic stuff that they should have in a non-prod env20:43
kragniz(they seem to be more focused on libraries)20:43
sigmavirus24kragniz: optional depenencies are essentially setting an extra for this which would be opt-in20:43
*** snapdey_ has quit IRC20:43
sigmavirus24edmondsw: if they upgrade and do very light testing and we're relying on a new feature of a more up-to-date swiftclient, then they might not catch it, no20:44
sigmavirus24The old version would stay because the upgrade isn't forcing an upgrade to a new version of the client20:44
edmondswwhy are we worried about this case more than about the same case for non-default backends?20:45
edmondswwhich would have all the issues you're bringing up... today20:45
*** snapdey has joined #openstack-glance20:45
edmondswif this is a problem that must be solved, it must be solved for non-default backends just as much as for the default one20:46
sigmavirus24edmondsw: except that people deploying non-default backends already handle this themselves through various means20:47
*** harlowja_ has joined #openstack-glance20:47
edmondswright... and those same various means can be used for people deploying with the default backend20:47
sigmavirus24That said, I'm +1 on utilizing extras, and -1 on removing swiftclient before Liberty is released20:47
sigmavirus24edmondsw: except you're fundamentally changing default behaviour by removing our handling of the swiftclient dependency for them in requirements.txt20:48
sigmavirus24You're changing *default* behaviour without a deprecation cycle20:48
edmondswi.e., you're ok with removing swiftclient from requirements, but only in M, after we do something in Liberty (what?) to warn them that this will be removed in M?20:48
kragnizedmondsw: I totally agree it should be solved, but I don't want to just leave ops out in the cold for the most common way of deploying glance20:49
edmondswI don't want to leave ops in the cold any more than you guys... I think we're just on different pages as to what leaves them in the cold and how to avoid that20:49
edmondswso... how would you guys suggest fixing this?20:50
edmondswwe don't have extras yet, right? So... wait for that? And then ops have to know to specify that, right?20:50
*** harlowja has quit IRC20:51
kragnizmaybe we should take this to the ML20:52
kragnizothers may have had this same discussion20:52
edmondswI'm fine with that20:53
kragnizI personally think we should not change until we have a better option, but I'd like to hear what others have to say about it20:53
edmondswkragniz, in the meantime, I think we can go ahead and agree to proceed with your https://review.openstack.org/#/c/203200 just removing oslo.vmware20:54
kragnizedmondsw: also, it's the glance mid-cycle this week, so a finding cores around online might be a little harder20:56
kragnizedmondsw: good idea20:56
kragnizjokke_: mind updating your review on that? ^20:56
*** annegentle has joined #openstack-glance21:06
*** annashen has quit IRC21:14
*** annashen has joined #openstack-glance21:39
openstackgerritMatthew Edmonds proposed openstack/glance: (WIP) remove python-swiftclient from requirements  https://review.openstack.org/20324221:40
*** ccrouch has quit IRC21:42
edmondsw^ that is just cleanup to remove the olso.vmware change, for which we'll use https://review.openstack.org/#/c/20320021:43
edmondswkragniz, sigmavirus24 http://lists.openstack.org/pipermail/openstack-dev/2015-July/070699.html21:45
*** julim has joined #openstack-glance21:46
edmondswsigmavirus24, why did you remove +1 on https://review.openstack.org/#/c/203200 ? We should be able to go ahead and fix the oslo.vmware bug without waiting on the ML discussion21:46
*** snapdey has quit IRC21:50
*** 16WAADQEM has joined #openstack-glance21:52
openstackgerritMatthew Edmonds proposed openstack/glance: (WIP) remove python-swiftclient from requirements  https://review.openstack.org/20324221:52
*** sgotliv has quit IRC21:55
*** mragupat has quit IRC21:57
*** chlong has joined #openstack-glance22:09
*** edmondsw has quit IRC22:14
*** jasondot_ has quit IRC22:15
*** dramakri has quit IRC22:17
jamielennoxkragniz: do you know what's happenign with the glance_store gate? https://review.openstack.org/#/c/193422/ is still failing and i don't think it's me22:18
jamielennoxor anyone ^22:20
jamielennoxi would like to get that merged22:20
*** harlowja_ has quit IRC22:21
*** harlowja has joined #openstack-glance22:21
sigmavirus24jamielennox: looks like you have two failing tempest tests there: http://logs.openstack.org/22/193422/3/check/gate-tempest-dsvm-full-ceph-src-glance_store/098988f/console.html#_2015-07-25_10_43_05_982 and http://logs.openstack.org/22/193422/3/check/gate-tempest-dsvm-full-ceph-src-glance_store/098988f/console.html#_2015-07-25_10_46_50_02722:23
*** tpeoples has quit IRC22:23
jamielennoxsigmavirus24: yep, but it looked like a general failure in glance_store: v22:24
jamielennoxhttps://review.openstack.org/#/c/204920/22:24
jamielennoxwas wondering if anyone else had looked22:25
*** marcusvrn has quit IRC22:25
sigmavirus24that's also the ceph gate22:25
sigmavirus24probably a problem with the ceph gates22:25
sigmavirus24jamielennox: I think mriedem added that a couple weeks ago, I'm not sure it's passed since then22:26
sigmavirus24might be worth bugging them about22:26
jamielennoxsigmavirus24: bugging who?22:26
sigmavirus24mriedem22:26
jamielennoxbecause of nova or infra?22:27
sigmavirus24Because I think mriedem was the reason the ceph gate was added22:27
jamielennoxok, cool22:27
sigmavirus24And they seem to know a lot about ceph because glance_store apparently broke ceph gates previously which is why it was added to glance_store22:27
sigmavirus24But those failures are unrelated to glance_store at the moment it seems22:28
*** dramakri has joined #openstack-glance22:39
*** dramakri has quit IRC22:39
openstackgerritJesse J. Cook proposed openstack/glance-specs: Upload retry spec  https://review.openstack.org/20625022:46
*** annegentle has quit IRC22:50
lifelesskragniz: optional deps let you say 'for feature Y, bring in deps A,B,C,D'22:50
lifelesskragniz: so if Y is something folk 'opt in to'22:51
lifelessthen an extra makes sense22:51
lifelessif Y is something folk expect to Just Work, then it doesn't, and it should be a hard dep22:51
*** 16WAADQEM has quit IRC23:02
*** r-daneel has quit IRC23:02
*** snapdey has joined #openstack-glance23:05
*** ducttape_ has quit IRC23:05
*** arahal has joined #openstack-glance23:06
*** jasondotstar has joined #openstack-glance23:08
*** annashen has quit IRC23:12
*** jasondotstar has quit IRC23:13
*** annashen has joined #openstack-glance23:17
*** annashen has quit IRC23:23
jokke_lifeless: still there?23:27
*** jasondot_ has joined #openstack-glance23:28
jokke_I'd like to remind that swift store as backend is not any more default than vmware or ceph, our only default store is file23:30
*** arahal has quit IRC23:37
*** arahal has joined #openstack-glance23:37
*** arahal has quit IRC23:37
*** harshs has quit IRC23:41
*** jasondotstar has joined #openstack-glance23:44
*** jasondot_ has quit IRC23:47

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