*** btully has joined #openstack-glance | 00:00 | |
*** threestrands has joined #openstack-glance | 00:03 | |
*** threestrands has quit IRC | 00:03 | |
*** threestrands has joined #openstack-glance | 00:03 | |
*** btully has quit IRC | 00:05 | |
*** aniketh has quit IRC | 00:20 | |
*** dalgaaf has quit IRC | 00:23 | |
*** dalgaaf has joined #openstack-glance | 00:24 | |
*** edmondsw has joined #openstack-glance | 01:04 | |
*** edmondsw has quit IRC | 01:08 | |
*** threestrands_ has joined #openstack-glance | 01:18 | |
*** threestrands_ has quit IRC | 01:18 | |
*** threestrands_ has joined #openstack-glance | 01:18 | |
*** threestrands_ has quit IRC | 01:19 | |
*** threestrands_ has joined #openstack-glance | 01:20 | |
*** threestrands_ has quit IRC | 01:21 | |
*** threestrands_ has joined #openstack-glance | 01:21 | |
*** threestrands_ has quit IRC | 01:21 | |
*** threestrands_ has joined #openstack-glance | 01:21 | |
*** threestrands has quit IRC | 01:21 | |
*** edmondsw has joined #openstack-glance | 02:52 | |
*** edmondsw has quit IRC | 02:57 | |
*** btully has joined #openstack-glance | 03:38 | |
*** btully has quit IRC | 03:43 | |
*** abhishekk has joined #openstack-glance | 04:39 | |
*** edmondsw has joined #openstack-glance | 04:40 | |
*** bkopilov has quit IRC | 04:44 | |
*** edmondsw has quit IRC | 04:44 | |
*** links has joined #openstack-glance | 05:00 | |
*** pdeore has joined #openstack-glance | 05:03 | |
*** btully has joined #openstack-glance | 05:27 | |
*** btully has quit IRC | 05:31 | |
*** pooja_jadhav has joined #openstack-glance | 05:46 | |
*** mosulica has joined #openstack-glance | 05:58 | |
*** tshefi has joined #openstack-glance | 06:14 | |
*** Luzi has joined #openstack-glance | 06:27 | |
*** edmondsw has joined #openstack-glance | 06:28 | |
*** edmondsw has quit IRC | 06:33 | |
*** aniketh has joined #openstack-glance | 06:36 | |
*** bkopilov has joined #openstack-glance | 06:43 | |
*** alexchadin has joined #openstack-glance | 06:45 | |
*** peereb has joined #openstack-glance | 07:05 | |
*** tesseract has joined #openstack-glance | 07:06 | |
*** rcernin has quit IRC | 07:08 | |
*** amoralej|off is now known as amoralej | 07:21 | |
*** tesseract has quit IRC | 07:25 | |
*** tesseract has joined #openstack-glance | 07:27 | |
*** itlinux has joined #openstack-glance | 07:32 | |
*** d0ugal_ has quit IRC | 07:33 | |
*** d0ugal has joined #openstack-glance | 07:33 | |
*** d0ugal has quit IRC | 07:33 | |
*** d0ugal has joined #openstack-glance | 07:33 | |
*** alexchadin has quit IRC | 07:36 | |
*** alexchadin has joined #openstack-glance | 07:42 | |
*** itlinux has quit IRC | 07:52 | |
*** itlinux has joined #openstack-glance | 08:00 | |
*** zigo has quit IRC | 08:03 | |
*** zigo has joined #openstack-glance | 08:05 | |
*** dpawlik has joined #openstack-glance | 08:09 | |
*** threestrands_ has quit IRC | 08:12 | |
*** edmondsw has joined #openstack-glance | 08:16 | |
*** edmondsw has quit IRC | 08:21 | |
*** bkopilov has quit IRC | 08:33 | |
*** w|zzy has quit IRC | 08:37 | |
*** w|zzy has joined #openstack-glance | 08:40 | |
*** gvrangan has joined #openstack-glance | 08:44 | |
*** bkopilov has joined #openstack-glance | 08:49 | |
*** bkopilov has quit IRC | 09:09 | |
*** d0ugal has quit IRC | 09:17 | |
*** d0ugal has joined #openstack-glance | 09:23 | |
*** alexchadin has quit IRC | 09:25 | |
*** alexchadin has joined #openstack-glance | 09:29 | |
*** bkopilov has joined #openstack-glance | 09:31 | |
*** abhishekk is now known as abhishekk|afk | 09:34 | |
*** gvrangan has quit IRC | 09:42 | |
*** itlinux has quit IRC | 09:42 | |
*** itlinux has joined #openstack-glance | 09:48 | |
*** gvrangan has joined #openstack-glance | 09:52 | |
*** gvrangan has quit IRC | 09:53 | |
*** finucannot is now known as stephenfin | 09:53 | |
*** gvrangan has joined #openstack-glance | 09:54 | |
*** gvrangan has quit IRC | 09:55 | |
*** gvrangan has joined #openstack-glance | 09:56 | |
*** rosmaita has joined #openstack-glance | 09:57 | |
rosmaita | #startmeeting glance_bs | 10:01 |
---|---|---|
openstack | Meeting started Mon Jul 9 10:01:57 2018 UTC and is due to finish in 60 minutes. The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot. | 10:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 10:01 |
*** openstack changes topic to " (Meeting topic: glance_bs)" | 10:02 | |
openstack | The meeting name has been set to 'glance_bs' | 10:02 |
rosmaita | good morning, time for the glance bug squad meeting | 10:02 |
abhishekk|afk | o/ | 10:02 |
abhishekk|afk | good morning | 10:02 |
*** abhishekk|afk is now known as abhishekk | 10:02 | |
rosmaita | o/ | 10:02 |
rosmaita | i think let's concentrate on glance-store today | 10:03 |
abhishekk | sounds good | 10:03 |
rosmaita | you are reading my mind! | 10:04 |
rosmaita | #link https://etherpad.openstack.org/p/glance-bug-squad-meeting | 10:05 |
abhishekk | :D | 10:05 |
rosmaita | glad tomoki is already working on it | 10:05 |
*** alexchadin has quit IRC | 10:06 | |
abhishekk | https://review.openstack.org/#/c/579335/ | 10:06 |
rosmaita | think we should target it for 0.25.0 ? | 10:07 |
abhishekk | this is the patch for resolving the issue | 10:07 |
rosmaita | it seems like a bad error | 10:07 |
abhishekk | yes, it requires otherwise cinder backend is broken | 10:07 |
rosmaita | we should ask smcginnis[m] to take a look | 10:08 |
abhishekk | I will add him as a reviewer | 10:08 |
rosmaita | thanks! | 10:09 |
rosmaita | ok, i marked it as critical for 0.25.0 | 10:09 |
abhishekk | ok | 10:09 |
rosmaita | although i guess that's overstating it a bit since the cinder driver still says it's experimental | 10:09 |
jokke_ | It might be good time to drop that statement as well ... I did not realize it's still stating so ;) | 10:10 |
rosmaita | jokke_ : hello! | 10:11 |
rosmaita | yes, i think it gets logged when the store is loaded | 10:11 |
abhishekk | jokke_, o/ | 10:11 |
rosmaita | i'll file a bug for that ... do we want to do it before 0.25.0 ? | 10:12 |
abhishekk | I don't think so | 10:12 |
jokke_ | I'd be ok with that | 10:13 |
rosmaita | also, i guess this one is unreleated? https://bugs.launchpad.net/glance-store/+bug/1764200 | 10:13 |
openstack | Launchpad bug 1764200 in glance_store "Glance Cinder backed images & multiple regions" [High,Triaged] | 10:13 |
jokke_ | if we get this bugfix in as well | 10:13 |
rosmaita | true, it would be bad to say it's no longer experimental AND it doesn't work! | 10:13 |
jokke_ | indeed ;) | 10:14 |
rosmaita | here's the list of open bugs, newest first: https://bugs.launchpad.net/glance-store/?orderby=-id&start=0 | 10:15 |
rosmaita | let's take a quick glance (ha!) at them and see if anything looks critical | 10:16 |
rosmaita | because we have abhishekk's multiple backends that def needs to get in | 10:16 |
rosmaita | and i have a new multihash patch up | 10:16 |
*** alexchadin has joined #openstack-glance | 10:17 | |
abhishekk | agree | 10:18 |
rosmaita | this one is a year old: https://bugs.launchpad.net/glance-store/+bug/1706405 | 10:19 |
openstack | Launchpad bug 1706405 in glance_store "ceph jobs failing to upload images in pike due to "AttributeError: 'NoneType' object has no attribute 'Rados'" on py35" [Undecided,Confirmed] | 10:19 |
jokke_ | is https://bugs.launchpad.net/glance-store/+bug/1732036 still valid bug? | 10:19 |
openstack | Launchpad bug 1732036 in glance_store "Glance cannot delete incomplete chunked upload to Swift backend if token expires" [Undecided,New] | 10:19 |
rosmaita | it's a ceph thing, have you guys seen it? | 10:19 |
rosmaita | jokke_ i don't know | 10:20 |
rosmaita | my note on it says its a multitenant store problem | 10:20 |
jokke_ | I thought the trust implementation fixed that ... | 10:20 |
jokke_ | it's just even that bug is from 2017 | 10:21 |
rosmaita | me too, but dmitry says otherwise | 10:21 |
abhishekk | rosmaita, I haven't got this error | 10:21 |
rosmaita | yes, but november 2017 | 10:21 |
abhishekk | I have done lots of testing for ceph backend and never encounter this issue | 10:21 |
rosmaita | abhishekk: maybe it's a packaging thing, then -- you mean https://bugs.launchpad.net/glance-store/+bug/1706405 ? | 10:22 |
openstack | Launchpad bug 1706405 in glance_store "ceph jobs failing to upload images in pike due to "AttributeError: 'NoneType' object has no attribute 'Rados'" on py35" [Undecided,Confirmed] | 10:22 |
rosmaita | jokke_ i'm not sure how well the trusts stuff is tested in multitenant environment | 10:22 |
abhishekk | rosmaita, yes | 10:22 |
rosmaita | abhishekk great, i will mark that as incomplete for now, then | 10:23 |
abhishekk | rosmaita, ok | 10:23 |
jokke_ | indeed ... well I'd assume we would have got a lot more heat if those two were broken in general | 10:23 |
rosmaita | jokke_ agreed, i think we can back-burner them both | 10:24 |
abhishekk | again, I haven't faced this issue as well | 10:25 |
abhishekk | https://bugs.launchpad.net/glance-store/+bug/1706405 | 10:25 |
openstack | Launchpad bug 1706405 in glance_store "ceph jobs failing to upload images in pike due to "AttributeError: 'NoneType' object has no attribute 'Rados'" on py35" [Undecided,Incomplete] | 10:25 |
abhishekk | sorry wrong link | 10:25 |
abhishekk | https://bugs.launchpad.net/glance-store/+bug/1673280 | 10:26 |
openstack | Launchpad bug 1673280 in glance_store "BackendException: Failed to add object to Swift. - While trying to upload image size of around 400 MB" [Undecided,New] | 10:26 |
rosmaita | that one is pretty old | 10:27 |
abhishekk | yes | 10:28 |
rosmaita | looks like swift is failing on the first segment (or the error message is misleading, not sure about the '...' in it) | 10:29 |
rosmaita | that's weird though, because the large object size is 5120 MB, and this is a 400 MB image | 10:31 |
abhishekk | yes | 10:32 |
rosmaita | i think we ask for more information on this one | 10:32 |
abhishekk | ok, I have tried to upload around 2 gb image without any issue | 10:33 |
rosmaita | ok, back to https://bugs.launchpad.net/glance-store/+bug/1764200 | 10:34 |
openstack | Launchpad bug 1764200 in glance_store "Glance Cinder backed images & multiple regions" [High,Triaged] | 10:34 |
rosmaita | jokke_ you marked that one as high | 10:35 |
jokke_ | yes, I think that's pretty high importance issue if it's really broken | 10:36 |
jokke_ | but looks like you were able to confirm it | 10:37 |
rosmaita | jokke_ maybe shoot tomoki an email ? | 10:37 |
rosmaita | no, i only marked it as triaged because you assigned it an importance! | 10:38 |
abhishekk | good idea | 10:38 |
jokke_ | I left the status intentionally unmarked as I did not have means to verify it ;) | 10:39 |
rosmaita | jokke_ can you shoot tomoki an email? | 10:39 |
rosmaita | he would be able to confirm right away, and would know if the proposed fix makes sense | 10:39 |
jokke_ | yeah | 10:40 |
jokke_ | will do | 10:40 |
rosmaita | ok, cool | 10:40 |
*** mosulica has quit IRC | 10:41 | |
rosmaita | also, should we remove Glance from that bug? | 10:41 |
abhishekk | yes | 10:43 |
rosmaita | ok, i removed glance, marked it back to incomplete, and left a note that if confirmed, we want to get it into 0.25.0 | 10:43 |
abhishekk | ok | 10:44 |
rosmaita | jokke_ should i just go ahead and target it for 0.25.0 ? | 10:44 |
*** mosulica has joined #openstack-glance | 10:45 | |
jokke_ | yeah, feel free | 10:47 |
rosmaita | done | 10:47 |
rosmaita | ok, that's all for now, bug-wise | 10:51 |
rosmaita | thanks! but stick around, i have a question | 10:51 |
rosmaita | #endmeeting | 10:51 |
*** openstack changes topic to "OpenStack Glance | priorities: http://lists.openstack.org/pipermail/openstack-dev/2018-March/128739.html | logs at http://eavesdrop.openstack.org/irclogs/%23openstack-glance/" | 10:51 | |
openstack | Meeting ended Mon Jul 9 10:51:32 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 10:51 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/glance_bs/2018/glance_bs.2018-07-09-10.01.html | 10:51 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/glance_bs/2018/glance_bs.2018-07-09-10.01.txt | 10:51 |
openstack | Log: http://eavesdrop.openstack.org/meetings/glance_bs/2018/glance_bs.2018-07-09-10.01.log.html | 10:51 |
rosmaita | i put up a new patch for the multihash stuff: https://review.openstack.org/#/c/528790/3 | 10:52 |
rosmaita | my question is how i handled the config option in backend.py | 10:52 |
rosmaita | it's really a glance thing, needs to be defined in glance so that the hash algorithm metadata is populated correctly | 10:53 |
*** btully has joined #openstack-glance | 10:53 | |
rosmaita | so i look for it, but fall back to sha512 if it's not available | 10:53 |
rosmaita | that way other glance_store consumers don't need to worry about how to configure it | 10:54 |
*** mosulica has quit IRC | 10:54 | |
rosmaita | but i don't know if that's a good idea | 10:55 |
rosmaita | also, the object that computes the hash is named 'os_hash_value' (which is what the metadata for it will be named in glance) | 10:56 |
rosmaita | scott did that because the current code refers to 'checksum' | 10:56 |
jokke_ | I'm actually more worried about the fect that it's backwards incompatible change on that store_add_to_backend and so breaks the store api for any consumer who is not prepared | 10:56 |
rosmaita | but they are both misleading, because they are not the actual values | 10:56 |
rosmaita | yes, it is very backward-incompatible | 10:56 |
rosmaita | glare for instance will not want to move to 0.25.0 | 10:57 |
abhishekk | agree with jokke_ | 10:57 |
rosmaita | so are you thinking add a new call, store_add_to_backend_with_multihash? | 10:57 |
*** btully has quit IRC | 10:58 | |
abhishekk | or should we introduce a new config option and deprecate it later? | 10:58 |
jokke_ | I think that's pretty much our only option if we don't want to break possible other consumers and go to 1.0.0 this cycle | 10:58 |
jokke_ | abhishekk: has good point ... instead of defaulting to sha512 we could not return the multihash at all if it's not configured/provided | 10:59 |
abhishekk | even if we introduce new call we need this new config option to decide which api needs to be called | 10:59 |
abhishekk | makes more sense | 11:00 |
jokke_ | this obviously needs more logic on consumer end when the multihash is enabled as the consumer needs to know to expect different output | 11:01 |
rosmaita | yeah, so that's why i am thinking new call | 11:01 |
rosmaita | if you make the old call, you get 4 | 11:02 |
rosmaita | new call gets 5 | 11:02 |
jokke_ | but at least it would not break unexpectedly | 11:02 |
rosmaita | i don't like hiding it in a config option | 11:02 |
rosmaita | just to be clear, though, since the drivers are all in _drivers, i can just modify their add methods without worrying, right? | 11:03 |
abhishekk | yes | 11:04 |
rosmaita | that's a relief :) | 11:05 |
jokke_ | well ... | 11:05 |
jokke_ | will be shooting ourselves to the foot with that | 11:05 |
rosmaita | why? | 11:06 |
abhishekk | i don't think so | 11:06 |
rosmaita | just for future reference, instead of returning tuples, multi-return functions should return a single dict | 11:06 |
rosmaita | then the consumer looks in there for what they want | 11:06 |
jokke_ | hmm-m I might and hope to be wrong, but the tasks and import has still that creative invocation of file store in there | 11:07 |
rosmaita | i am hoping that you use store-add-to-backend! | 11:07 |
jokke_ | I can't remember out of my head as I just copied what was done in the same thing happening in the old tasks api task | 11:08 |
abhishekk | jokke_, is right we are calling directly add method on file store :( | 11:08 |
jokke_ | I thought that might have been the case | 11:09 |
rosmaita | ok, well we can handle that on the glance side | 11:10 |
rosmaita | glance will have the config option, will be able to pass in the hash_algo | 11:10 |
rosmaita | although now i see what you mean | 11:10 |
rosmaita | it will immediately break glance | 11:11 |
jokke_ | yeah, so the problem will be setting the upper and lower constrains | 11:11 |
jokke_ | we need to make sure that Rocky >= 0.25.0 and before Rocky < 0.25.0 | 11:12 |
jokke_ | which is really not a great thing | 11:12 |
rosmaita | here is the filesystem add signature: | 11:12 |
rosmaita | def add(self, image_id, image_file, image_size, hashing_algo, context=None, | 11:12 |
rosmaita | verifier=None): | 11:12 |
rosmaita | why don't i make hashing_algo=None, and then check in the method whether to use it | 11:13 |
abhishekk | can we make it kw argument? | 11:13 |
rosmaita | if present, return 5 tuple | 11:13 |
rosmaita | if absent, return 4 tuple | 11:13 |
rosmaita | which really sucks | 11:13 |
jokke_ | that will work but indeed sucks horribly | 11:13 |
jokke_ | but I think it's the only way getting away with this for now | 11:14 |
jokke_ | whoever though returning tuples was great idea | 11:14 |
jokke_ | ... | 11:14 |
jokke_ | ;) | 11:15 |
rosmaita | maybe in 2.0.0 we switch to returning dicts | 11:15 |
rosmaita | :) | 11:15 |
abhishekk | :D | 11:15 |
jokke_ | utf-8 encoded strings with json payload :P | 11:16 |
jokke_ | "do what ever you want with that, sucker!" | 11:17 |
abhishekk | Haha | 11:17 |
rosmaita | ok, so looks like i need a new patch. so to be clear: | 11:18 |
abhishekk | I need to rush back to home, kindly review store patches I will be back online after 3 hours to assist with doubts | 11:18 |
jokke_ | abhishekk: before you go | 11:18 |
rosmaita | 1 - introduce new store_add_to_backend_2018() that returns multihash | 11:18 |
jokke_ | could you link me again that etherpad where you had the manual test process streamlined for multi back-end? | 11:19 |
rosmaita | 2 - old store_Add_to_Backend() stays the same | 11:19 |
abhishekk | jokke_, https://etherpad.openstack.org/p/multi-store-scenarios | 11:19 |
jokke_ | ty | 11:19 |
jokke_ | abhishekk: safe commute | 11:19 |
abhishekk | jokke_, ty | 11:19 |
rosmaita | 3 - modify each store.add() so that it returns a 4-tuple as it does now if no hash_algo is specified, otherwise, it returns a 5 tuple including the multihash | 11:19 |
rosmaita | abhishekk : safe travels! | 11:19 |
abhishekk | rosmaita, yes, ty | 11:20 |
rosmaita | 4 - there is no #4 | 11:20 |
abhishekk | :P | 11:20 |
*** abhishekk has quit IRC | 11:20 | |
jokke_ | rosmaita: maybe instead of rewriting all the individual stores with that dance, you might want to consider passing None and write small wrapper? | 11:21 |
jokke_ | python wrappers are pretty powerful and it would be easier to deal with now and when we finally are able to/want to rip the 4 - 5 return values dance off from the code | 11:23 |
rosmaita | so i would write a _add() for each store that does everything (basically what i have on the current patch), and add a new add() that returns 4 if hash_algo is None, 5 if hash_algo is not None ? | 11:25 |
jokke_ | no | 11:27 |
rosmaita | you mean use an actual wrapper decorator | 11:27 |
jokke_ | i mean writing actual pythong decorator that checks if the hashing_algo is None, calls the store.add with hashing_algo="md5" and strips the multihash out of that returned tuple | 11:28 |
jokke_ | then we could just default the hashing_algo to None in the add_to_backend and have fully backwards compatible glance_store that we can rip out when we bump the major | 11:29 |
rosmaita | yeah, that would also solve the config problem | 11:31 |
rosmaita | glance would just make the call with the hashing algo it wants used | 11:32 |
jokke_ | yeap | 11:32 |
jokke_ | which would also mean that who ever wants to consume glance_store would not need to have that very specific config option in their DEFAULT config segment as the lib is expecting that somewhere it does not provide | 11:33 |
jokke_ | or do similar crap as we're doing in the tasks code | 11:33 |
jokke_ | in perfect world we would have enough man power to rip the oslo_config dependency totally out of glance_store and have what ever is consuming it just providing it all the needed info and configuring itself just as they want | 11:35 |
jokke_ | but as of now, we at least can make it bit easier for ourselves and the consumers. Even it's not great solution I think in this case it would be the best and definitely easiest to maintain for the time we need to | 11:36 |
rosmaita | ok, this makes sense | 11:37 |
rosmaita | i have not worked much with decorators, but will give it a shot | 11:37 |
rosmaita | but i like eliminating the config worry in the store and eliminating the backward-compat problem | 11:37 |
jokke_ | they are pretty easy, look the python official doc example for them and this is going to be really simple one | 11:38 |
jokke_ | feel free to poke me if you need help with that | 11:38 |
rosmaita | ok, will do! | 11:38 |
*** itlinux has quit IRC | 11:39 | |
jokke_ | The thing I do hate about the python decorators is that they hide stuff like this from the who ever is reading the code (as it's just something like @utils.fix_backwards_compatibility_because_we_fucked_up on top of the func delcaration) but on the same time it makes this kind of job really easy and clean when it's desperately needed | 11:40 |
*** alexchadin has quit IRC | 11:42 | |
jokke_ | and when you don't need it anymore you just remove the @ lines from the functions you were decorating and reove the decorator and you're done | 11:42 |
jokke_ | instead of doing it individually on every function and risking typos etc. | 11:42 |
rosmaita | yeah, the centralization makes it very attractive | 11:46 |
rosmaita | i'll work on mocking something up to make sure i have the basic idea right and will ping you later | 11:47 |
jokke_ | sure | 11:47 |
*** pdeore has quit IRC | 11:58 | |
*** amoralej is now known as amoralej|lunch | 12:03 | |
*** csatari has joined #openstack-glance | 12:04 | |
*** MattMan has quit IRC | 12:04 | |
*** MattMan has joined #openstack-glance | 12:04 | |
*** d0ugal has quit IRC | 12:06 | |
*** alexchadin has joined #openstack-glance | 12:08 | |
*** d0ugal has joined #openstack-glance | 12:08 | |
*** jistr is now known as jistr|mtg | 12:12 | |
*** alexchadin has quit IRC | 12:14 | |
*** alexchadin has joined #openstack-glance | 12:14 | |
*** alexchadin has quit IRC | 12:14 | |
*** alexchadin has joined #openstack-glance | 12:15 | |
*** alexchadin has quit IRC | 12:15 | |
*** alexchadin has joined #openstack-glance | 12:16 | |
*** alexchadin has quit IRC | 12:16 | |
*** edmondsw has joined #openstack-glance | 12:24 | |
*** alexchadin has joined #openstack-glance | 12:28 | |
*** edmondsw has quit IRC | 12:29 | |
*** edmondsw has joined #openstack-glance | 12:31 | |
*** edmondsw has quit IRC | 12:35 | |
*** jdillaman has joined #openstack-glance | 12:35 | |
*** edmondsw has joined #openstack-glance | 12:37 | |
*** btully has joined #openstack-glance | 12:42 | |
*** edmondsw has quit IRC | 12:42 | |
*** jmlowe has quit IRC | 12:45 | |
*** edmondsw has joined #openstack-glance | 12:45 | |
*** btully has quit IRC | 12:46 | |
*** edmondsw has quit IRC | 12:49 | |
*** edmondsw has joined #openstack-glance | 12:51 | |
openstackgerrit | Nguyen Hai proposed openstack/glance master: replace cmp with total_ordering decorator https://review.openstack.org/573027 | 12:52 |
*** edmondsw has quit IRC | 12:53 | |
*** edmondsw has joined #openstack-glance | 12:53 | |
*** mvk has quit IRC | 13:03 | |
*** abhishekk{zzz} has joined #openstack-glance | 13:03 | |
*** abhishekk{zzz} is now known as abhishekk | 13:04 | |
*** amoralej|lunch is now known as amoralej | 13:11 | |
*** jistr|mtg is now known as jistr | 13:14 | |
*** gvrangan has quit IRC | 13:29 | |
*** jmlowe has joined #openstack-glance | 13:34 | |
*** aniketh has quit IRC | 13:36 | |
*** jistr is now known as jistr|mtg | 13:36 | |
*** lbragstad has joined #openstack-glance | 13:37 | |
*** alexchad_ has joined #openstack-glance | 14:01 | |
*** alexchadin has quit IRC | 14:02 | |
*** Luzi has quit IRC | 14:05 | |
*** jistr|mtg is now known as jistr | 14:05 | |
*** links has quit IRC | 14:18 | |
*** mvk_ has joined #openstack-glance | 14:20 | |
*** tshefi has quit IRC | 14:35 | |
*** bkopilov has quit IRC | 14:36 | |
*** abhishekk has quit IRC | 14:56 | |
*** alexchadin has joined #openstack-glance | 15:02 | |
*** alexchad_ has quit IRC | 15:03 | |
*** peereb has quit IRC | 15:03 | |
*** abhishekk has joined #openstack-glance | 15:14 | |
openstackgerrit | Erno Kuvaja proposed openstack/glance master: Remove Images API v1 entry points https://review.openstack.org/532503 | 15:18 |
*** gyee has joined #openstack-glance | 15:35 | |
*** alexchadin has quit IRC | 15:45 | |
openstackgerrit | Tomoki Sekiyama proposed openstack/glance_store master: specify region on creating cinderclient https://review.openstack.org/581069 | 15:47 |
*** aniketh has joined #openstack-glance | 16:14 | |
*** btully has joined #openstack-glance | 16:20 | |
*** btully has quit IRC | 16:24 | |
*** hoonetorg has quit IRC | 16:32 | |
*** mvk_ has quit IRC | 16:33 | |
*** abhishekk has quit IRC | 16:34 | |
*** hoonetorg has joined #openstack-glance | 16:34 | |
*** abhishekk has joined #openstack-glance | 16:48 | |
*** imacdonn has joined #openstack-glance | 17:03 | |
*** tesseract has quit IRC | 17:15 | |
openstackgerrit | Merged openstack/glance master: replace cmp with total_ordering decorator https://review.openstack.org/573027 | 17:27 |
*** amoralej is now known as amoralej|off | 17:49 | |
*** vishakha has quit IRC | 18:18 | |
*** vishakha has joined #openstack-glance | 18:32 | |
*** bkopilov has joined #openstack-glance | 18:56 | |
*** abhishekk has quit IRC | 19:20 | |
*** mvk_ has joined #openstack-glance | 20:02 | |
*** jmlowe has quit IRC | 20:20 | |
*** btully has joined #openstack-glance | 21:46 | |
*** btully has quit IRC | 21:50 | |
*** rcernin has joined #openstack-glance | 22:20 | |
*** threestrands_ has joined #openstack-glance | 22:20 | |
*** threestrands_ has quit IRC | 22:20 | |
*** threestrands_ has joined #openstack-glance | 22:20 | |
*** jappleii__ has joined #openstack-glance | 22:23 | |
*** jappleii__ has quit IRC | 22:24 | |
*** jappleii__ has joined #openstack-glance | 22:25 | |
*** aniketh has quit IRC | 22:25 | |
*** threestrands_ has quit IRC | 22:26 | |
*** rybridges has quit IRC | 22:36 | |
*** dpawlik_ has joined #openstack-glance | 23:22 | |
*** bhagyashri_s has joined #openstack-glance | 23:22 | |
*** dpawlik has quit IRC | 23:24 | |
*** gyee has quit IRC | 23:25 | |
*** bhagyashris has quit IRC | 23:25 | |
*** edmondsw has quit IRC | 23:26 | |
*** gyee has joined #openstack-glance | 23:28 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!