*** ameeda_ has quit IRC | 00:02 | |
*** rcernin has joined #openstack-glance | 00:21 | |
*** AlexeyAbashkin has joined #openstack-glance | 00:32 | |
openstackgerrit | Merged openstack/glance master: Clean the web-download tests https://review.openstack.org/551275 | 00:32 |
---|---|---|
*** odyssey4me has quit IRC | 00:34 | |
*** odyssey4me has joined #openstack-glance | 00:35 | |
*** AlexeyAbashkin has quit IRC | 00:36 | |
*** btully has joined #openstack-glance | 00:38 | |
openstackgerrit | Brian Rosmaita proposed openstack/python-glanceclient master: Split glanceclient functional tests https://review.openstack.org/553641 | 00:39 |
*** btully has quit IRC | 00:42 | |
openstackgerrit | Brian Rosmaita proposed openstack/python-glanceclient master: Split glanceclient functional tests https://review.openstack.org/553641 | 00:44 |
*** harlowja has quit IRC | 00:49 | |
*** itlinux has joined #openstack-glance | 01:13 | |
*** rosmaita has quit IRC | 01:46 | |
*** AlexeyAbashkin has joined #openstack-glance | 01:52 | |
*** AlexeyAbashkin has quit IRC | 01:56 | |
*** btully has joined #openstack-glance | 02:27 | |
*** btully has quit IRC | 02:31 | |
*** germs has quit IRC | 02:33 | |
*** germs has joined #openstack-glance | 02:35 | |
*** germs has quit IRC | 02:35 | |
*** germs has joined #openstack-glance | 02:35 | |
*** itlinux has quit IRC | 02:56 | |
*** itlinux has joined #openstack-glance | 03:09 | |
*** pooja-jadhav is now known as pooja_jadhav | 03:21 | |
*** pdeore has joined #openstack-glance | 03:22 | |
*** r-daneel has quit IRC | 03:36 | |
*** nicolasbock has quit IRC | 03:40 | |
*** pdeore has quit IRC | 03:42 | |
*** r-daneel has joined #openstack-glance | 03:53 | |
*** r-daneel_ has joined #openstack-glance | 03:55 | |
*** r-daneel has quit IRC | 03:57 | |
*** r-daneel_ is now known as r-daneel | 03:57 | |
*** udesale has joined #openstack-glance | 04:00 | |
*** dalgaaf has quit IRC | 04:00 | |
*** dalgaaf has joined #openstack-glance | 04:00 | |
*** germs has quit IRC | 04:05 | |
*** germs has joined #openstack-glance | 04:05 | |
*** germs has quit IRC | 04:05 | |
*** germs has joined #openstack-glance | 04:05 | |
*** germs has quit IRC | 04:06 | |
*** links has joined #openstack-glance | 04:32 | |
*** harlowja has joined #openstack-glance | 04:35 | |
*** ratailor has joined #openstack-glance | 04:47 | |
*** pdeore has joined #openstack-glance | 05:02 | |
*** zhurong has joined #openstack-glance | 05:18 | |
*** harlowja has quit IRC | 05:22 | |
*** abhishekk has joined #openstack-glance | 05:27 | |
*** germs has joined #openstack-glance | 06:06 | |
*** germs has quit IRC | 06:06 | |
*** germs has joined #openstack-glance | 06:06 | |
*** germs has quit IRC | 06:11 | |
*** mingyu_ has quit IRC | 06:28 | |
*** alexchadin has joined #openstack-glance | 06:31 | |
*** AlexeyAbashkin has joined #openstack-glance | 06:36 | |
openstackgerrit | Pranali Deore proposed openstack/python-glanceclient master: Add support for web-download import method https://review.openstack.org/551935 | 06:41 |
openstackgerrit | Pranali Deore proposed openstack/python-glanceclient master: Add support for web-download import method https://review.openstack.org/551935 | 06:44 |
*** kholkina has joined #openstack-glance | 06:46 | |
openstackgerrit | Nguyen Hai proposed openstack/python-glanceclient master: Update new documentation PTI jobs https://review.openstack.org/530434 | 06:46 |
*** AlexeyAbashkin has quit IRC | 06:51 | |
*** rcernin has quit IRC | 07:20 | |
*** itlinux has quit IRC | 07:46 | |
*** AlexeyAbashkin has joined #openstack-glance | 07:50 | |
*** aniketh has joined #openstack-glance | 07:56 | |
*** zhurong has quit IRC | 07:56 | |
*** germs has joined #openstack-glance | 08:08 | |
*** germs has quit IRC | 08:08 | |
*** germs has joined #openstack-glance | 08:08 | |
*** hoonetorg has quit IRC | 08:11 | |
*** germs has quit IRC | 08:13 | |
*** hoonetorg has joined #openstack-glance | 08:27 | |
*** tesseract has joined #openstack-glance | 08:30 | |
*** alexchadin has quit IRC | 08:50 | |
*** alexchadin has joined #openstack-glance | 08:50 | |
*** alexchadin has quit IRC | 08:51 | |
*** alexchadin has joined #openstack-glance | 08:51 | |
*** alexchadin has quit IRC | 08:51 | |
*** alexchadin has joined #openstack-glance | 08:52 | |
*** alexchadin has quit IRC | 08:52 | |
*** alexchadin has joined #openstack-glance | 08:53 | |
*** alexchadin has quit IRC | 08:53 | |
*** alexchadin has joined #openstack-glance | 08:54 | |
*** alexchadin has quit IRC | 08:54 | |
*** alexchadin has joined #openstack-glance | 08:59 | |
*** alexchadin has quit IRC | 09:04 | |
*** MattMan has quit IRC | 09:13 | |
*** MattMan has joined #openstack-glance | 09:13 | |
*** jistr is now known as jistr|mtg | 09:24 | |
*** alexchadin has joined #openstack-glance | 09:25 | |
*** alexchadin has quit IRC | 09:29 | |
*** alexchadin has joined #openstack-glance | 09:30 | |
*** alexchadin has quit IRC | 09:35 | |
*** dtantsur|afk is now known as dtantsur | 09:42 | |
*** alexchadin has joined #openstack-glance | 09:56 | |
*** mingyu has joined #openstack-glance | 10:06 | |
*** germs has joined #openstack-glance | 10:09 | |
*** germs has quit IRC | 10:14 | |
*** twouters has quit IRC | 10:18 | |
*** twouters has joined #openstack-glance | 10:24 | |
*** twouters has quit IRC | 10:24 | |
*** twouters has joined #openstack-glance | 10:24 | |
*** nicolasbock has joined #openstack-glance | 10:36 | |
abhishekk | jokke_, hi, please have a look at web-download support client patch | 10:44 |
*** mingyu has quit IRC | 10:44 | |
abhishekk | jokke_, also I might be late to join today's discussion (need to address another one) | 10:45 |
*** udesale has quit IRC | 10:50 | |
*** abhishekk has quit IRC | 11:04 | |
*** jistr|mtg is now known as jistr | 11:07 | |
*** pdeore has quit IRC | 11:17 | |
*** mingyu has joined #openstack-glance | 11:18 | |
*** mvk has quit IRC | 11:19 | |
*** btully has joined #openstack-glance | 11:31 | |
*** mvk has joined #openstack-glance | 11:34 | |
*** btully has quit IRC | 11:35 | |
Roamer` | hi guys, I have a question about the process for a new image driver, namely https://review.openstack.org/#/c/137360/ - the StorPool Cinder driver is now in Queens, the Nova volume attachment driver is also in; does Flavio Percoco's position of "write the driver, maintain it externally for one cycle, then we'll talk" still hold? | 11:41 |
*** mingyu_ has joined #openstack-glance | 11:57 | |
*** mingyu has quit IRC | 11:57 | |
*** mingyu_ has quit IRC | 11:58 | |
*** odyssey4me has quit IRC | 12:04 | |
*** odyssey4me has joined #openstack-glance | 12:04 | |
*** ratailor has quit IRC | 12:05 | |
jokke_ | Roamer`: i'd like to lean towards no, but need to talk with the rest of the team | 12:09 |
*** mingyu has joined #openstack-glance | 12:10 | |
*** germs has joined #openstack-glance | 12:10 | |
*** germs has quit IRC | 12:10 | |
*** germs has joined #openstack-glance | 12:10 | |
jokke_ | Roamer`: I think it would be good if you proposed topic to next weeks glance meeting about what you have in mind | 12:10 |
*** mingyu_ has joined #openstack-glance | 12:11 | |
*** mingyu has quit IRC | 12:11 | |
*** edmondsw has joined #openstack-glance | 12:12 | |
*** germs has quit IRC | 12:14 | |
*** gaurangt has quit IRC | 12:20 | |
*** rosmaita has joined #openstack-glance | 12:20 | |
*** gaurangt has joined #openstack-glance | 12:22 | |
*** lloney has joined #openstack-glance | 12:25 | |
*** mingyu_ has quit IRC | 12:30 | |
Roamer` | jokke_, ok, will do, thanks! | 12:44 |
Roamer` | jokke_, basically what I have in mind is to un-abandon that spec and start working on the StorPool Glance driver (I'll probably write the driver anyway, even if we have to maintain it externally) | 12:44 |
*** gyankum has joined #openstack-glance | 13:01 | |
*** udesale has joined #openstack-glance | 13:31 | |
*** ratailor has joined #openstack-glance | 13:33 | |
*** r-daneel has quit IRC | 13:34 | |
*** udesale has quit IRC | 13:46 | |
*** alexchadin has quit IRC | 13:54 | |
*** mvk has quit IRC | 13:55 | |
*** links has quit IRC | 13:56 | |
*** germs has joined #openstack-glance | 14:10 | |
*** germs has quit IRC | 14:10 | |
*** germs has joined #openstack-glance | 14:10 | |
*** mingyu has joined #openstack-glance | 14:10 | |
*** mingyu has quit IRC | 14:14 | |
*** germs has quit IRC | 14:15 | |
*** mingyu has joined #openstack-glance | 14:17 | |
*** d0ugal has quit IRC | 14:19 | |
*** kholkina has quit IRC | 14:20 | |
*** stephenfin is now known as finucannot | 14:22 | |
*** r-daneel has joined #openstack-glance | 14:23 | |
*** mingyu has quit IRC | 14:23 | |
*** mingyu has joined #openstack-glance | 14:25 | |
*** mingyu has quit IRC | 14:27 | |
*** gyankum has quit IRC | 14:29 | |
*** mingyu has joined #openstack-glance | 14:32 | |
*** mingyu has quit IRC | 14:34 | |
*** mingyu has joined #openstack-glance | 14:43 | |
*** links has joined #openstack-glance | 14:48 | |
*** mingyu has quit IRC | 14:49 | |
openstackgerrit | Brian Rosmaita proposed openstack/python-glanceclient master: Split glanceclient functional tests https://review.openstack.org/553641 | 14:53 |
*** amoralej is now known as amoralej|lunch | 14:54 | |
*** mingyu has joined #openstack-glance | 14:56 | |
*** mingyu has quit IRC | 14:59 | |
*** r-daneel has quit IRC | 15:01 | |
*** r-daneel has joined #openstack-glance | 15:01 | |
*** mingyu has joined #openstack-glance | 15:02 | |
*** nicolasbock has quit IRC | 15:05 | |
*** mingyu has quit IRC | 15:06 | |
*** melwitt is now known as jgwentworth | 15:08 | |
*** btully has joined #openstack-glance | 15:08 | |
*** mingyu has joined #openstack-glance | 15:12 | |
*** btully has quit IRC | 15:12 | |
*** mingyu has quit IRC | 15:15 | |
*** udesale has joined #openstack-glance | 15:16 | |
*** mingyu has joined #openstack-glance | 15:19 | |
*** mingyu has quit IRC | 15:22 | |
*** mingyu_ has joined #openstack-glance | 15:29 | |
*** links has quit IRC | 15:32 | |
openstackgerrit | Brian Rosmaita proposed openstack/python-glanceclient master: Split glanceclient functional tests https://review.openstack.org/553641 | 15:35 |
*** d0ugal has joined #openstack-glance | 15:36 | |
*** d0ugal has quit IRC | 15:36 | |
*** d0ugal has joined #openstack-glance | 15:36 | |
*** amoralej|lunch is now known as amoralej | 15:37 | |
*** knylander has joined #openstack-glance | 15:44 | |
*** udesale has quit IRC | 15:44 | |
*** AlexeyAbashkin has quit IRC | 15:48 | |
*** mingyu has joined #openstack-glance | 15:49 | |
*** mingyu_ has quit IRC | 15:50 | |
*** mingyu has quit IRC | 15:51 | |
*** r-daneel has quit IRC | 15:53 | |
*** ratailor has quit IRC | 16:01 | |
*** andreykurilin_ has joined #openstack-glance | 16:01 | |
*** jistr_ has joined #openstack-glance | 16:01 | |
*** pdr- has joined #openstack-glance | 16:02 | |
*** szaher has quit IRC | 16:02 | |
*** mingyu has joined #openstack-glance | 16:02 | |
*** hugokuo_ has joined #openstack-glance | 16:02 | |
*** pdr_ has quit IRC | 16:03 | |
*** lifeless has quit IRC | 16:03 | |
*** andreykurilin has quit IRC | 16:03 | |
*** jistr has quit IRC | 16:03 | |
*** hugokuo has quit IRC | 16:03 | |
*** kgz has quit IRC | 16:03 | |
*** hugokuo_ is now known as hugokuo | 16:03 | |
*** harlowja has joined #openstack-glance | 16:03 | |
*** jistr_ is now known as jistr | 16:04 | |
*** lifeless has joined #openstack-glance | 16:05 | |
*** kgz has joined #openstack-glance | 16:09 | |
*** germs has joined #openstack-glance | 16:11 | |
*** germs has quit IRC | 16:11 | |
*** germs has joined #openstack-glance | 16:11 | |
*** mingyu has quit IRC | 16:14 | |
*** germs has quit IRC | 16:16 | |
*** mingyu has joined #openstack-glance | 16:18 | |
*** mingyu has quit IRC | 16:24 | |
*** mingyu has joined #openstack-glance | 16:26 | |
*** dtantsur is now known as dtantsur|afk | 16:31 | |
*** mingyu has quit IRC | 16:31 | |
rosmaita | jokke_ : around? | 16:31 |
jokke_ | yeah | 16:32 |
rosmaita | good afternoon | 16:32 |
*** mingyu has joined #openstack-glance | 16:33 | |
jokke_ | Afternoon | 16:33 |
rosmaita | abhishek indicated that he might be interested in this discussion, but it's 10 pm where he is | 16:33 |
*** abhishekk_ has joined #openstack-glance | 16:34 | |
jokke_ | yup ... I'd be not so happily surprised if he showed up :P | 16:34 |
rosmaita | jokke_: btw, you need to patch this file with your name & nick: http://git.openstack.org/cgit/openstack-infra/irc-meetings/tree/meetings/glance-team-meeting.yaml | 16:36 |
abhishekk_ | jokke_, rosmaita, sorry for late | 16:36 |
rosmaita | abhishekk_ not at all, thanks for attending | 16:37 |
abhishekk_ | Is discussion over? | 16:37 |
*** mingyu has quit IRC | 16:37 | |
rosmaita | ok, so the spec for OSSN-0075 is here: https://review.openstack.org/#/c/468179/ | 16:38 |
rosmaita | abhishekk_ nope, just starting! | 16:38 |
rosmaita | i will summarize the spec quickly, jokke_ can keep me honest | 16:38 |
rosmaita | the problem is that when glance-manage db purge is run, soft-deleted rows disappear from the images (and all other) table | 16:39 |
rosmaita | since those rows are used in a uniqueness check for image_id | 16:39 |
rosmaita | after a purge happens, an image_id is available again, and the api lets any user specify an image_id at the time of image creation | 16:40 |
rosmaita | so, it's possible for an image_id to be reused | 16:40 |
*** mingyu has joined #openstack-glance | 16:40 | |
jokke_ | I think after, what about a year of going back and forth with this, we're aware of the situation :P | 16:41 |
rosmaita | ok | 16:41 |
rosmaita | the proposal is to keep "important" rows in the images table and never let them be hard-deleted | 16:42 |
rosmaita | what makes it "important" is that the visibility of the image was either public or community at some point | 16:42 |
*** mingyu has quit IRC | 16:42 | |
jokke_ | I'm not sure if it's really a matter of importance but rather matter of exploitability | 16:43 |
abhishekk_ | it will grow over the time | 16:43 |
rosmaita | right, but the visibility thing is supposed to keep the growth factor low | 16:43 |
rosmaita | except, of course, someone reading this discussion could just create a bunch of image records and make them community | 16:44 |
rosmaita | you can do that with queued status images | 16:44 |
rosmaita | so there's a follow up idea | 16:44 |
rosmaita | to address OSSN-0076, which is that it's possible to cause a DB slowdown by flooding glance with image-create calls | 16:45 |
jokke_ | Thus the part of hard deleting the ones never got active is important part of the whole solution | 16:45 |
rosmaita | i'm coming to that | 16:45 |
*** d0ugal has quit IRC | 16:45 | |
rosmaita | well, let's skip ahead | 16:45 |
rosmaita | actually not | 16:45 |
rosmaita | the thing is, even if glance had a quota on number of images per user | 16:46 |
jokke_ | I thought you had conserns you wanted to brainstorm about. All of the stuff we've spent half of the meeting so far is well documented | 16:46 |
rosmaita | ok, here it is then | 16:46 |
rosmaita | your idea will not work | 16:46 |
rosmaita | you can create a bunch of active images that are community | 16:46 |
rosmaita | very quickly | 16:46 |
*** mingyu has joined #openstack-glance | 16:46 | |
rosmaita | by uploading a 1 byte image | 16:46 |
rosmaita | so the hard deletion will never kick in | 16:47 |
rosmaita | so there's no way to constrain the number of rows being added to the images table | 16:47 |
jokke_ | _if_ your user is allowed to create community images _and_ your not implementing rate limiting and monitoring your user behaviour | 16:48 |
rosmaita | even with rate limitiing | 16:48 |
rosmaita | you can do a slow attack that will eventually fill the table | 16:48 |
rosmaita | hard to distinguish that from legitimate behavior | 16:49 |
jokke_ | like said _if_ your users are allowed to make community images and you're not monitoring your usage patterns | 16:49 |
*** mingyu has quit IRC | 16:49 | |
rosmaita | how is usage pattern monitoring going to help? | 16:50 |
jokke_ | there is no legitimate use case for tons of images that gets created and deleted with minimal amount of data | 16:50 |
rosmaita | sure, but use a cirros-sized image | 16:50 |
rosmaita | legitimate, small, uploads quickly | 16:50 |
jokke_ | if you create continuously images, upload 1b data and delete it right away, there is only one reason to do so | 16:50 |
jokke_ | :s/1b/what ever is considered as small in perspective of targetting the system/ | 16:52 |
rosmaita | yeah, but think about the cirros image, it's a functional small size | 16:54 |
jokke_ | so say even if you implemented the introspection plugin and made sure the data uploaded was bootable valid image, if user creates 100 images that alive short time in matter of days and all of them has same checksum, again that is by no means legitimate use case | 16:54 |
rosmaita | ok, so then you'd delete all of that guy's images ... so there doesn't seem to be a reason to implement the hard-delete | 16:55 |
*** mingyu has joined #openstack-glance | 16:55 | |
rosmaita | because it doesn't seem like it is actually going to help anything | 16:55 |
rosmaita | the only mitigation is external to glance | 16:55 |
*** mingyu has quit IRC | 16:57 | |
jokke_ | so lets finally archive this whole thing and not touch nor discuss it again? As if we plug this, the same user just moves to Nova or Neutron and starts spamming VMs or networks | 16:57 |
jokke_ | After all we do log every single api call to glance ... if you do ratelimiting and you don't recognize that someone is poking the API constantly against that limit before it's too late, I really don't know what to say | 17:00 |
*** mingyu has joined #openstack-glance | 17:00 | |
rosmaita | ok, so ossn-0076 already says use rate limiting, so that's cool | 17:01 |
rosmaita | what do we do about ossn-0075? | 17:02 |
jokke_ | and we already say that even the purge tool was implemented don't use it, so that's ocol as well | 17:02 |
rosmaita | yeahhhhhh .... but .... | 17:03 |
rosmaita | somehow i feel like we should do something | 17:03 |
jokke_ | so we can either harden it and improve the situation or we can finally stop this | 17:03 |
jokke_ | we agreed to do something, only two weeks ago | 17:03 |
rosmaita | yeah, but it turns out that what we agreed to is equivalent to never removing anything from the images table | 17:04 |
rosmaita | so maybe we just fix the purge tool | 17:04 |
rosmaita | so it purges from everything except images table | 17:04 |
*** mingyu_ has joined #openstack-glance | 17:04 | |
*** harlowja has quit IRC | 17:05 | |
rosmaita | and leave it up to the operator to figure out how to purge the images table? | 17:05 |
jokke_ | so finding a configuration and way to target it does not equal never anything. | 17:05 |
*** gyee has joined #openstack-glance | 17:05 | |
*** mingyu has quit IRC | 17:05 | |
jokke_ | as said if you don't recognize that kind of usage pattern before you have billion rows in your database, maybe you should evaluate your security teams/audits effectiveness | 17:06 |
*** mingyu_ has quit IRC | 17:06 | |
jokke_ | and 100s or even 1000s such cases makes absolutely no difference on performance side | 17:06 |
jokke_ | relational databases are designed to handle that kind of loads | 17:07 |
*** udesale has joined #openstack-glance | 17:07 | |
rosmaita | ok, then it sounds like the fix is just on the glance-manage db purge side ... never purge the images table | 17:07 |
rosmaita | i don't see the point of doing the visibility check since it's so easily defeated | 17:08 |
jokke_ | and we have already tooling in place to restrict creating community/public images for the deployments where most of your customers would try something stupid like that | 17:08 |
openstackgerrit | Monty Taylor proposed openstack/python-glanceclient master: Split glanceclient functional tests https://review.openstack.org/553641 | 17:08 |
rosmaita | yeah | 17:08 |
rosmaita | ok, i will update the spec for hopefully the final time | 17:09 |
rosmaita | and not file a spec for 0076 | 17:09 |
rosmaita | thanks for the brainstorming! | 17:09 |
jokke_ | I still think it would make sense not to save the images never got active | 17:09 |
*** mingyu has joined #openstack-glance | 17:10 | |
jokke_ | just because there is no reason what so ever to do that | 17:10 |
abhishekk_ | agree | 17:10 |
rosmaita | yeah, but if all that monitoring is happening, we're talking a very small percentage of images, shouldn't matter | 17:11 |
jokke_ | and that's regardless if it's malicious user or just someones automation breaking and failing to finish creating all those images | 17:11 |
*** mingyu has quit IRC | 17:12 | |
rosmaita | yeah, but the db purge takes care of that | 17:14 |
rosmaita | i don't see any reason to do it "live" if your analysis of the power of modern relational databases is correct | 17:15 |
jokke_ | but we're already saying don't use the purge | 17:16 |
*** udesale has quit IRC | 17:16 | |
*** mingyu has joined #openstack-glance | 17:16 | |
*** AlexeyAbashkin has joined #openstack-glance | 17:17 | |
rosmaita | i thought we said we'll modify the purge to hit all tables except images | 17:17 |
rosmaita | images table needs to be cleared out by hand | 17:17 |
jokke_ | and it's even less likely that anyone ever have to if we do not intentinally dump stuff in to the datbase that has no value | 17:17 |
jokke_ | or did it turn out to be too complex beast to tackle? | 17:18 |
rosmaita | we still have the situation where 1 image can have 255 rows in properties, members, and tags | 17:18 |
rosmaita | which could be perfectly legitimate | 17:19 |
rosmaita | i think we need to make it possible to clear out the non-images tables | 17:19 |
jokke_ | yup, I'm perfectly fine with that | 17:19 |
rosmaita | cool | 17:19 |
jokke_ | my point is, why we would not do the hard delete if never active? | 17:19 |
rosmaita | what i'm saying is that i don't see a reason to do the hard-delete because it is so easy to defeat it | 17:20 |
jokke_ | like is there any legitimate reason why we should save that data? | 17:20 |
rosmaita | no, but it will eventually be purged | 17:20 |
rosmaita | it's just something that could have a bug and doesn't seem to me to have a lot of payoff | 17:20 |
*** mingyu has quit IRC | 17:20 | |
*** AlexeyAbashkin has quit IRC | 17:22 | |
jokke_ | that could be very true ... at least I don't have data available how much those cases actually exists | 17:23 |
rosmaita | well, i'll revise the spec, put out another email to the operators list and see what people have to say | 17:24 |
*** mingyu has joined #openstack-glance | 17:25 | |
rosmaita | that's all from me ... i think it's guinness o'clock for you ... have a good weekend! | 17:25 |
rosmaita | abhishekk_ you have a good weekend, too | 17:25 |
jokke_ | You too! It's also St. Paddy's day tomorrow and Bank Holiday at Mon so I'll be back at Tue | 17:26 |
abhishekk_ | jokke_, rosmaita have a nice weekend ahead | 17:26 |
jokke_ | abhishekk_: you too! | 17:26 |
*** mingyu has quit IRC | 17:27 | |
abhishekk_ | jokke_: I have added a comment on client patch, please have a look | 17:27 |
abhishekk_ | Or should we move that check explicitly in images.py instead of handling it in shell.py? | 17:27 |
jokke_ | abhishekk_: we need to handle it in both, because of fail early and the fact that all utilization does not come from shell | 17:28 |
jokke_ | it's after all python client | 17:28 |
abhishekk_ | jokke_: got it | 17:29 |
rosmaita | btw, i am close to having the glanceclient gates set up to test functional v1 against stable/queens and functional v2 against glance master | 17:29 |
jokke_ | rosmaita: oh, that's the split functional tests patch? | 17:29 |
abhishekk_ | I guess we will push a new patch early on Monday morning | 17:30 |
rosmaita | yeah, mordred just made a quick change that will hopefully get everything working | 17:30 |
jokke_ | nuice | 17:30 |
*** mingyu has joined #openstack-glance | 17:30 | |
jokke_ | rosmaita: if you have time at some point I think 551285 would be nice to get in | 17:31 |
jokke_ | it's the barbica-tempest experimental job for stable branch | 17:31 |
*** mingyu has quit IRC | 17:31 | |
rosmaita | oh, ok, thought i had approved it, but that must have been in master | 17:32 |
jokke_ | yeah, it was | 17:32 |
rosmaita | are they going to let her remove the legacy job from project-config? | 17:34 |
rosmaita | otherwise we'll be running this job twice | 17:34 |
*** abhishekk_ has quit IRC | 17:35 | |
rosmaita | maybe it doesnt' matter since it's experimental | 17:35 |
jokke_ | at least there is already +2 from Andreas on the needed by | 17:36 |
jokke_ | and no objections | 17:36 |
rosmaita | ok, works for me | 17:38 |
jokke_ | and once that's in there is one more for stable/pike | 17:39 |
rosmaita | we need to beef up the glanceclient functional tests ... right now there's like 24 min of setup and 10 seconds of tests | 17:41 |
jokke_ | we need to optimize the setup :P | 17:42 |
*** mingyu has joined #openstack-glance | 17:42 | |
rosmaita | yeah, that's kind of out of our hands :( | 17:42 |
jokke_ | Could we use same mechanism as what glance functionals uses and not rely on devstack? | 17:43 |
*** mingyu has quit IRC | 17:44 | |
rosmaita | not sure, we'd have to do some kind of cross-repo stuff | 17:44 |
*** imacdonn has quit IRC | 17:44 | |
*** imacdonn has joined #openstack-glance | 17:45 | |
jokke_ | yeah, I guess we have better use for our time than that | 17:45 |
rosmaita | i will keep that in mind whenever i get impatient :) | 17:46 |
jokke_ | I know the feeling :D | 17:47 |
*** weshay is now known as weshay_brb | 17:47 | |
*** mingyu has joined #openstack-glance | 17:48 | |
*** mingyu has quit IRC | 17:49 | |
jokke_ | I guess my day is wrapped ... I might have a peak to IRC some point later, but you know how to reach me if needed | 17:51 |
rosmaita | sounds good, ttyl | 17:51 |
*** mingyu has joined #openstack-glance | 17:53 | |
*** mingyu has quit IRC | 17:57 | |
*** mingyu has joined #openstack-glance | 17:57 | |
*** r-daneel has joined #openstack-glance | 17:59 | |
*** mingyu has quit IRC | 17:59 | |
*** harlowja has joined #openstack-glance | 18:01 | |
*** harlowja_ has joined #openstack-glance | 18:04 | |
*** harlowja has quit IRC | 18:06 | |
*** amoralej is now known as amoralej|off | 18:06 | |
*** mingyu has joined #openstack-glance | 18:08 | |
*** germs has joined #openstack-glance | 18:12 | |
*** germs has quit IRC | 18:12 | |
*** germs has joined #openstack-glance | 18:12 | |
*** mingyu has quit IRC | 18:13 | |
*** mingyu has joined #openstack-glance | 18:15 | |
*** germs has quit IRC | 18:17 | |
*** mingyu_ has joined #openstack-glance | 18:20 | |
*** mingyu has quit IRC | 18:21 | |
*** mingyu_ has quit IRC | 18:26 | |
*** mingyu has joined #openstack-glance | 18:28 | |
*** mingyu has quit IRC | 18:31 | |
*** mingyu has joined #openstack-glance | 18:38 | |
*** btully has joined #openstack-glance | 18:46 | |
*** mingyu has quit IRC | 18:46 | |
*** mingyu has joined #openstack-glance | 18:49 | |
*** AlexeyAbashkin has joined #openstack-glance | 18:50 | |
*** btully has quit IRC | 18:50 | |
*** mingyu has quit IRC | 18:54 | |
*** AlexeyAbashkin has quit IRC | 18:54 | |
*** mingyu has joined #openstack-glance | 18:55 | |
*** mingyu has quit IRC | 18:58 | |
*** weshay_brb is now known as weshay | 18:59 | |
*** tesseract has quit IRC | 19:00 | |
*** mingyu has joined #openstack-glance | 19:02 | |
*** mingyu has quit IRC | 19:07 | |
*** mingyu has joined #openstack-glance | 19:12 | |
*** mingyu has quit IRC | 19:15 | |
*** mingyu has joined #openstack-glance | 19:39 | |
*** mingyu has quit IRC | 19:39 | |
*** r-daneel_ has joined #openstack-glance | 19:45 | |
*** r-daneel has quit IRC | 19:47 | |
*** r-daneel_ is now known as r-daneel | 19:47 | |
*** AlexeyAbashkin has joined #openstack-glance | 19:50 | |
*** AlexeyAbashkin has quit IRC | 19:55 | |
openstackgerrit | Merged openstack/python-glanceclient master: Updated from global requirements https://review.openstack.org/553250 | 20:04 |
*** germs has joined #openstack-glance | 20:13 | |
*** germs has quit IRC | 20:18 | |
*** aniketh has quit IRC | 20:56 | |
*** edmondsw has quit IRC | 21:03 | |
*** tshefi has quit IRC | 21:29 | |
*** AlexeyAbashkin has joined #openstack-glance | 21:29 | |
*** tshefi has joined #openstack-glance | 21:31 | |
*** itlinux has joined #openstack-glance | 21:31 | |
*** AlexeyAbashkin has quit IRC | 21:34 | |
*** d0ugal has joined #openstack-glance | 21:47 | |
*** d0ugal has quit IRC | 21:47 | |
*** d0ugal has joined #openstack-glance | 21:47 | |
*** itlinux has quit IRC | 21:48 | |
*** itlinux has joined #openstack-glance | 22:03 | |
*** imacdonn has quit IRC | 22:07 | |
*** lifeless has quit IRC | 22:07 | |
*** gaurangt has quit IRC | 22:07 | |
*** dalgaaf has quit IRC | 22:07 | |
*** imacdonn has joined #openstack-glance | 22:07 | |
*** lifeless has joined #openstack-glance | 22:07 | |
*** gaurangt has joined #openstack-glance | 22:07 | |
*** dalgaaf has joined #openstack-glance | 22:07 | |
*** lifeless has quit IRC | 22:08 | |
*** lifeless has joined #openstack-glance | 22:08 | |
*** r-daneel has quit IRC | 22:08 | |
*** d0ugal has quit IRC | 22:10 | |
*** germs has joined #openstack-glance | 22:14 | |
*** germs has quit IRC | 22:14 | |
*** germs has joined #openstack-glance | 22:14 | |
*** germs has quit IRC | 22:18 | |
*** r-daneel has joined #openstack-glance | 23:47 | |
*** openstackgerrit has quit IRC | 23:48 | |
*** jgwentworth is now known as melwitt | 23:48 | |
*** r-daneel has quit IRC | 23:51 | |
*** gyee has quit IRC | 23:55 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!