*** echevemaster has joined #openstack-glance | 00:02 | |
*** julim has joined #openstack-glance | 00:17 | |
*** bkopilov has quit IRC | 00:24 | |
*** bkopilov has joined #openstack-glance | 00:29 | |
*** bkopilov has quit IRC | 00:48 | |
*** julim has quit IRC | 00:53 | |
*** bkopilov has joined #openstack-glance | 00:54 | |
*** sdake has joined #openstack-glance | 01:00 | |
*** sdake__ has quit IRC | 01:04 | |
*** Longgeek has joined #openstack-glance | 01:08 | |
*** vilobhmm has quit IRC | 01:34 | |
*** bkopilov has quit IRC | 01:40 | |
*** sdake__ has joined #openstack-glance | 02:18 | |
*** sdake has quit IRC | 02:22 | |
*** ccrouch has joined #openstack-glance | 02:25 | |
*** takedakn has joined #openstack-glance | 02:44 | |
*** haomaiwang has joined #openstack-glance | 02:46 | |
*** ccrouch is now known as ccrouch-afk | 03:02 | |
*** sdake has joined #openstack-glance | 03:09 | |
*** sdake__ has quit IRC | 03:12 | |
*** Longgeek has quit IRC | 03:30 | |
*** buzztroll has quit IRC | 03:38 | |
*** bkopilov has joined #openstack-glance | 03:46 | |
*** cpallares has joined #openstack-glance | 04:00 | |
*** vilobhmm has joined #openstack-glance | 04:06 | |
*** bkopilov has quit IRC | 04:25 | |
*** buzztroll has joined #openstack-glance | 04:27 | |
*** bkopilov has joined #openstack-glance | 04:28 | |
*** Longgeek has joined #openstack-glance | 04:30 | |
*** cpallares has quit IRC | 04:33 | |
*** sdake__ has joined #openstack-glance | 04:40 | |
*** sdake has quit IRC | 04:44 | |
*** echevemaster has quit IRC | 04:47 | |
*** sdake has joined #openstack-glance | 04:52 | |
*** sdake__ has quit IRC | 04:55 | |
*** pcaruana has quit IRC | 05:07 | |
*** sdake__ has joined #openstack-glance | 05:18 | |
*** sdake has quit IRC | 05:22 | |
*** sdake__ has quit IRC | 05:33 | |
*** bkopilov has quit IRC | 05:33 | |
*** sdake has joined #openstack-glance | 05:34 | |
*** bkopilov has joined #openstack-glance | 05:34 | |
*** vilobhmm has quit IRC | 05:50 | |
*** bkopilov has quit IRC | 05:50 | |
*** sdake has quit IRC | 05:51 | |
*** ishant has joined #openstack-glance | 05:54 | |
*** bkopilov has joined #openstack-glance | 06:03 | |
*** ankit_ag has joined #openstack-glance | 06:04 | |
*** alanf-mc has joined #openstack-glance | 06:10 | |
*** alanf-mc_ has joined #openstack-glance | 06:13 | |
*** nlevinki has joined #openstack-glance | 06:14 | |
*** alanf-mc has quit IRC | 06:16 | |
*** alanf-mc_ has quit IRC | 06:24 | |
*** jamielennox is now known as jamielennox|away | 06:28 | |
*** bkopilov is now known as bkopilov_wfh | 06:37 | |
*** simon-AS559 has joined #openstack-glance | 06:41 | |
*** simon-AS559 has quit IRC | 06:45 | |
*** simon-AS559 has joined #openstack-glance | 06:50 | |
*** pcaruana has joined #openstack-glance | 06:58 | |
*** sgotliv_ has quit IRC | 07:01 | |
*** gberginc has joined #openstack-glance | 07:26 | |
*** bkopilov_wfh has quit IRC | 07:37 | |
*** bkopilov_wfh has joined #openstack-glance | 07:44 | |
*** bkopilov has joined #openstack-glance | 07:51 | |
*** bkopilov_wfh has quit IRC | 07:52 | |
*** ParsectiX has joined #openstack-glance | 07:53 | |
*** chlong has quit IRC | 07:58 | |
*** mfedosin_ has joined #openstack-glance | 08:00 | |
*** markus_z has joined #openstack-glance | 08:14 | |
*** bkopilov has quit IRC | 08:19 | |
*** sgotliv has joined #openstack-glance | 08:21 | |
*** junhongl has quit IRC | 08:25 | |
*** buzztroll has quit IRC | 08:43 | |
*** tshefi has joined #openstack-glance | 08:48 | |
*** sgotliv has quit IRC | 08:53 | |
*** sgotliv has joined #openstack-glance | 08:54 | |
*** tshefi has quit IRC | 09:01 | |
*** jistr has joined #openstack-glance | 09:02 | |
*** tshefi has joined #openstack-glance | 09:03 | |
*** mfedosin_ has quit IRC | 09:11 | |
*** simon-AS5591 has joined #openstack-glance | 09:31 | |
*** simon-AS559 has quit IRC | 09:34 | |
*** sgotliv has quit IRC | 09:39 | |
*** sgotliv has joined #openstack-glance | 09:52 | |
*** krykowski has joined #openstack-glance | 10:00 | |
*** freerunner has quit IRC | 10:14 | |
*** freerunner has joined #openstack-glance | 10:14 | |
*** simon-AS5591 has quit IRC | 10:15 | |
*** takedakn has quit IRC | 10:25 | |
*** GB21 has joined #openstack-glance | 10:28 | |
*** ashishjain has joined #openstack-glance | 10:30 | |
*** junhongl has joined #openstack-glance | 10:31 | |
*** junhongl has quit IRC | 10:35 | |
*** simon-AS559 has joined #openstack-glance | 10:35 | |
*** simon-AS5591 has joined #openstack-glance | 10:37 | |
*** haomaiwang has quit IRC | 10:38 | |
*** ank2090 has joined #openstack-glance | 10:39 | |
ank2090 | hello all :) | 10:39 |
---|---|---|
*** simon-AS559 has quit IRC | 10:40 | |
*** GB21 has quit IRC | 10:40 | |
*** GB21 has joined #openstack-glance | 10:41 | |
ank2090 | when i am running this command >> "glance image-create --name new-volume2 --disk-format qcow2 --container-format bare --file /dev/cinder-volumes/volume-42e15b98-4d04-4050-96ac-fd6d550e068b"...it is creating image from volume and its active...but the file size is same as volume...how can i convert to original image size?? | 10:43 |
*** bkopilov has joined #openstack-glance | 10:44 | |
*** kaisers has joined #openstack-glance | 10:49 | |
*** kaisers has left #openstack-glance | 10:49 | |
*** krykowski has quit IRC | 10:51 | |
*** krykowski_ has joined #openstack-glance | 10:51 | |
*** junhongl has joined #openstack-glance | 10:51 | |
*** junhongl has quit IRC | 10:56 | |
*** mclaren has quit IRC | 10:58 | |
openstackgerrit | Inessa Vasilevskaya proposed openstack/glance: Glance Artifact's API documentation https://review.openstack.org/164283 | 11:00 |
*** ivasilevskaya has quit IRC | 11:07 | |
*** ivasilevskaya has joined #openstack-glance | 11:09 | |
ashishjain | h | 11:12 |
openstackgerrit | Ashish proposed openstack/glance: Update documentation for glance-manage https://review.openstack.org/166597 | 11:12 |
ank2090 | anyone have any idea? | 11:14 |
*** zul has joined #openstack-glance | 11:32 | |
*** bkopilov has quit IRC | 11:34 | |
*** bkopilov has joined #openstack-glance | 11:34 | |
*** Longgeek has quit IRC | 11:46 | |
*** GB21 has quit IRC | 11:56 | |
*** krykowski_ has quit IRC | 12:00 | |
*** krykowski has joined #openstack-glance | 12:01 | |
*** stpierre has joined #openstack-glance | 12:07 | |
*** gberginc has quit IRC | 12:16 | |
openstackgerrit | Andreas Jaeger proposed openstack/glance: Fix requirements to unbreak pbr https://review.openstack.org/166796 | 12:17 |
*** bkopilov has quit IRC | 12:19 | |
*** mjturek1 has joined #openstack-glance | 12:20 | |
*** ishant has quit IRC | 12:27 | |
*** gberginc has joined #openstack-glance | 12:30 | |
*** bkopilov has joined #openstack-glance | 12:45 | |
*** ayoung has joined #openstack-glance | 12:51 | |
*** AJaeger has joined #openstack-glance | 12:56 | |
*** gberginc has quit IRC | 13:06 | |
*** mjturek1 has quit IRC | 13:11 | |
*** leakypipes has quit IRC | 13:13 | |
*** annegentle has joined #openstack-glance | 13:14 | |
*** peristeri has joined #openstack-glance | 13:23 | |
*** ParsectiX has quit IRC | 13:27 | |
*** ParsectiX has joined #openstack-glance | 13:30 | |
*** bkopilov has quit IRC | 13:32 | |
*** cdelatte has quit IRC | 13:32 | |
*** delattec has quit IRC | 13:32 | |
zigo_ | When trying to build Glance, I get: | 13:33 |
zigo_ | # python setup.py build | 13:33 |
zigo_ | error in setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers | 13:33 |
zigo_ | What's going on?!? | 13:33 |
*** bkopilov has joined #openstack-glance | 13:33 | |
*** mjturek1 has joined #openstack-glance | 13:33 | |
kragniz | zigo_: see https://review.openstack.org/#/c/166796/ | 13:35 |
zigo_ | kragniz: It's down, but thanks ! | 13:35 |
kragniz | gerrit's down? | 13:36 |
kragniz | it seems happy to me! | 13:37 |
openstackgerrit | Martin Kletzander proposed openstack/glance: Fix common misspellings https://review.openstack.org/166824 | 13:37 |
*** bkopilov has quit IRC | 13:39 | |
zigo_ | kragniz: What's the meaning of ~= btw? | 13:41 |
zigo_ | I fixed that already as a debian/patches thing already, but it's not enough. | 13:41 |
*** bkopilov has joined #openstack-glance | 13:42 | |
AJaeger | zigo_, https://review.openstack.org/#/c/166796/ | 13:50 |
AJaeger | zigo_, but let me update that patch first... | 13:50 |
zigo_ | AJaeger: Thanks, now it builds with that patch. | 13:51 |
zigo_ | AJaeger: Add me to the review (ie: Thomas Goirand), and I'll +1 ... | 13:51 |
openstackgerrit | Andreas Jaeger proposed openstack/glance: Fix requirements to unbreak pbr https://review.openstack.org/166796 | 13:52 |
AJaeger | zigo_, down | 13:53 |
zigo_ | AJaeger: We don't need this kinds of upper caps | 13:53 |
zigo_ | Like this, I'm doing -1 | 13:54 |
AJaeger | Glance Cores, could you approve https://review.openstack.org/166796 to unblock glance jobs, please? flaper87 ping | 13:54 |
AJaeger | zigo_, you missed the policy discussion on openstack-dev about this, we do use caps everywhere in OpenStack now | 13:54 |
zigo_ | 1/ You should fix that issue, and that issue only | 13:54 |
zigo_ | 2/ You shouldn't put an upper bound unless this fixes something | 13:54 |
zigo_ | Yes, I may have missed it then. | 13:55 |
AJaeger | zigo_, wrong forum here - read the archives please | 13:55 |
zigo_ | From a distribution perspective that's wrong though. | 13:55 |
*** thangp has joined #openstack-glance | 13:56 | |
openstackgerrit | Andreas Jaeger proposed openstack/glance: Fix requirements to unbreak pbr https://review.openstack.org/166796 | 13:57 |
*** sdake has joined #openstack-glance | 13:57 | |
zigo_ | AJaeger: Also, it's normally too late to "fix" requirements.txt this way after b3 is released. It should be just set as it was the day b3 was released. | 13:58 |
AJaeger | zigo_, this is the sync with what should have been in the package... | 13:58 |
*** ericpeterson has joined #openstack-glance | 13:59 | |
*** sdake__ has joined #openstack-glance | 13:59 | |
AJaeger | zigo_, I meant: Should have been in b3 but was not in there due to the usage of ~= ;( | 14:00 |
*** sdake has quit IRC | 14:01 | |
*** bkopilov has quit IRC | 14:04 | |
*** ankit_ag has quit IRC | 14:05 | |
AJaeger | nikhil_k, thanks for the review! | 14:05 |
nikhil_k | thanks too, AJaeger ! | 14:06 |
*** julim has joined #openstack-glance | 14:07 | |
*** zz_jgrimm- is now known as jgrimm | 14:12 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:16 | |
*** sdake has joined #openstack-glance | 14:16 | |
*** ccrouch-afk is now known as ccrouch | 14:17 | |
AJaeger | nikhil_k, do you know why this fails: https://jenkins01.openstack.org/job/gate-glance-python27/4858/consoleFull - that's from 166796 | 14:17 |
ashishjain | hello | 14:18 |
*** ericpeterson has quit IRC | 14:19 | |
ashishjain | Ajaeger: It failed for me too and I just submitted a doc patch | 14:19 |
*** sdake__ has quit IRC | 14:20 | |
AJaeger | ashishjain, which one? | 14:20 |
*** ericpeterson has joined #openstack-glance | 14:20 | |
ashishjain | https://review.openstack.org/166597 | 14:20 |
AJaeger | ashishjain, I misparsed you ;( | 14:20 |
ashishjain | AJaeger, I didn't get you | 14:21 |
ashishjain | what is misparsed? | 14:21 |
AJaeger | ashishjain, I was confused and now everything is fine. | 14:21 |
ashishjain | okay | 14:21 |
*** ericpeterson has quit IRC | 14:22 | |
ashishjain | I am all set to submit my first code fix | 14:22 |
*** bkopilov has joined #openstack-glance | 14:22 | |
AJaeger | ashishjain, great, welcome! | 14:22 |
ashishjain | just wanted to know if I need to run some sort of build locally | 14:22 |
ashishjain | to make sure if there is any issue with the code change | 14:23 |
ashishjain | I made and may impact anything else | 14:23 |
AJaeger | ashishjain, running tox locally is always good | 14:23 |
ashishjain | How shall I go about this | 14:23 |
AJaeger | ashishjain, we're in feature freeze now, so better discuss whether your code will land... | 14:23 |
AJaeger | ashishjain, I'm not a glance expert, hope others can chime in. | 14:23 |
*** smc7 has joined #openstack-glance | 14:24 | |
ashishjain | its okay whether the code lands or not | 14:24 |
ashishjain | I am just keen to maintain a constant supply of patches :) | 14:25 |
AJaeger | ;) | 14:26 |
*** vijendar has joined #openstack-glance | 14:26 | |
ashishjain | just started having fun with git,python and open stack ( all new for me) ....so don't want to stop that fun for any reason | 14:26 |
ashishjain | btw came to know from vkmc that I can use tox command | 14:27 |
ashishjain | I think this is what has to be read https://wiki.openstack.org/wiki/Testr | 14:27 |
AJaeger | ashishjain, I hope you read http://docs.openstack.org/infra/manual/developers.html before that | 14:28 |
*** annegentle has quit IRC | 14:29 | |
krykowski | <ashishjain>: yup, tox is the answer. Just remember to run tox -e pep8 additionally to check if there are no pep8 issues | 14:29 |
ashishjain | AJaeger, thanks read that couple of times :) | 14:30 |
ashishjain | krykowski: thanks a lot for this and for your review too. I read the link which you have shared and have resubmitted another patch today. All set to submit now a code change. | 14:31 |
ashishjain | https://review.openstack.org/166597 | 14:32 |
krykowski | <ashishjain>: sure, no problem. Will definitely look at yours changes when got some free time :) | 14:33 |
ashishjain | sure thanks :) | 14:33 |
*** annegentle has joined #openstack-glance | 14:34 | |
*** sdake__ has joined #openstack-glance | 14:34 | |
*** annegentle has quit IRC | 14:34 | |
*** sdake has quit IRC | 14:37 | |
*** cpallares has joined #openstack-glance | 14:38 | |
ashishjain | Hello | 14:43 |
nikhil_k | hi | 14:44 |
ashishjain | there is one run_test.sh in glance root directory | 14:44 |
ashishjain | what is that for? | 14:44 |
sigmavirus24 | ashishjain: to run the tests on Python 2.7 | 14:44 |
nikhil_k | running tests, it's similar command to tox | 14:44 |
ashishjain | so if I make a code change I can use that to test if my code changes break anything? | 14:45 |
sigmavirus24 | ashishjain: ye | 14:45 |
sigmavirus24 | *yes | 14:45 |
nikhil_k | sigmavirus24: g'morning! | 14:45 |
ashishjain | sigmavirus24, thanks nikhil_k, thanks | 14:45 |
sigmavirus24 | good morning nikhil_k ! | 14:45 |
nikhil_k | :) | 14:46 |
*** junhongl has joined #openstack-glance | 14:46 | |
nikhil_k | sigmavirus24: fyi, https://review.openstack.org/166796 | 14:46 |
sigmavirus24 | you're welcome ashishjain | 14:46 |
nikhil_k | ashishjain: you're welcome, thanks for contributing to Glance! | 14:46 |
sigmavirus24 | nikhil_k: yeah I was going to -1 the Workflow on that but it's not worth the fight | 14:46 |
nikhil_k | :) | 14:46 |
sigmavirus24 | ~= is the correct operator but people insist on using ancient versions of setuptools so let them | 14:46 |
ashishjain | sigmavirus24, thanks | 14:47 |
ashishjain | nikhil_k, thanks | 14:47 |
ashishjain | btw once you start the script it prompts to create a virtual environment, its okay to let it create a virt environment | 14:47 |
sigmavirus24 | ashishjain: I think I might prevent your doc patch from being accepted only because we're currently under a string freeze and no one has clarified if that includes the docs in doc/source/* | 14:47 |
sigmavirus24 | ashishjain: it's preferable to create a virtual environment | 14:47 |
sigmavirus24 | ashishjain: otherwise it will try to install them globally on your machine and you likely don't want taht | 14:48 |
sigmavirus24 | *that | 14:48 |
kragniz | sigmavirus24: I don't think it does, since the docs are not translated | 14:48 |
sigmavirus24 | kragniz: I didn't think so either, but I know some of the command-line docs are lifted from our documentation into the more formal openstack docs | 14:48 |
sigmavirus24 | There's currently a discussion to drop keystone's cli docs since it's been deprecated in favor of openstackcli | 14:48 |
ashishjain | sigmavirus24: thanks for this information on running the tests. | 14:49 |
kragniz | okay, interesting | 14:49 |
sigmavirus24 | Since the formal docs are translated and they seem to use the project's documentation as a basis, I would think these docs would be affected | 14:49 |
sigmavirus24 | I still have to check with Anne though | 14:49 |
sigmavirus24 | ashishjain: you're welcome | 14:49 |
*** r-daneel has joined #openstack-glance | 14:49 | |
nikhil_k | kragniz: sigmavirus24 ashishjain : I'm not sure if they translate the docs for glancemanage (however they do for installations). Please create a ML thread with appropriate tags for Glance, Doc, all etc | 14:49 |
*** junhongl has quit IRC | 14:50 | |
*** annegentle has joined #openstack-glance | 14:51 | |
ashishjain | kilo is going to be released on 30th april | 14:51 |
ashishjain | Is this all freeze for kilo? | 14:51 |
nikhil_k | ashishjain: https://wiki.openstack.org/wiki/Kilo_Release_Schedule | 14:52 |
ashishjain | ya it says 30th apr | 14:52 |
ashishjain | nikhil_k, do you want me to send a mail to openstack-dev? | 14:53 |
ashishjain | ohh ya the feature freeze is listed there | 14:53 |
nikhil_k | ashishjain: yes please | 14:56 |
sigmavirus24 | ashishjain: you can /send/ patches, we just won't be able to accept them right away | 14:57 |
*** junhongl has joined #openstack-glance | 14:59 | |
ashishjain | nikhil_k: somehow I am trying to understand what has to be the content of the mail. | 15:00 |
ashishjain | sigmavirus24: it is okay to not merge the patches with the kilo release, I was looking more from correctness of the submitted patch. I hope that should not be a problem. | 15:01 |
sigmavirus24 | ashishjain: not at all | 15:02 |
sigmavirus24 | Just wanted to help set your expectations appropriately | 15:02 |
nikhil_k | ashishjain: 1. Reference your patch, 2. add a small section for what's in the patch (what file changes, what are the general changes), 3. ask question if that would be okay to be merged in the string freeze, 4. ensure you're all the right tags so that it does not get filtered (in inboxes you need reply from) | 15:02 |
ashishjain | nikhil_k: sure I will do it. | 15:03 |
ashishjain | sigmavirus24: thanks for this | 15:03 |
*** junhongl has quit IRC | 15:04 | |
*** ParsectiX has quit IRC | 15:04 | |
AJaeger | sigmavirus24, we would need to update the CI infrastructure for supporting ~= - and that will take a bit longer ;( | 15:14 |
AJaeger | sigmavirus24, docs in doc/source/ are excluded from string freeze, they are not translated at all | 15:15 |
sigmavirus24 | AJaeger: this seems to be a perpetual infra problem in that half of the nodes receive updates | 15:15 |
sigmavirus24 | I found a couple nodes a week or two ago that had the puppet agent disabled on them and were using old project-config copies | 15:15 |
AJaeger | sigmavirus24, yeah, that was fixed ;( | 15:16 |
sigmavirus24 | yeah I know | 15:16 |
sigmavirus24 | still was annoying since there were transient failures that multiple projects ran into due to that | 15:16 |
AJaeger | sigmavirus24, and the other information we import verbatim into the manuals is help strings and help output from cli commands - so doc/* is not part of string freeze | 15:17 |
AJaeger | nikhil_k, sigmavirus24 do you know why the python27 tests fail currently on head? | 15:17 |
sigmavirus24 | AJaeger: haven't looked at it | 15:18 |
sigmavirus24 | link to a failing job? | 15:18 |
AJaeger | https://review.openstack.org/#/c/166597/ -> http://logs.openstack.org/97/166597/2/check/gate-glance-python27/67163cb/console.html | 15:18 |
AJaeger | and http://logs.openstack.org/96/166796/3/check/gate-glance-python27/73697fc/console.html | 15:18 |
sigmavirus24 | http://logs.openstack.org/97/166597/2/check/gate-glance-python27/67163cb/testr_results.html.gz seems to indicate that metadefs' model(s) and its migrations aren't correct | 15:21 |
sigmavirus24 | nikhil_k: did we merge those metadefs changes last week that dealt with upgrading/migrating metadefs? | 15:21 |
mfedosin | folks, migrations are broken with new alembic | 15:24 |
mfedosin | 0.7.5 | 15:24 |
AJaeger | sigmavirus24, https://review.openstack.org/#/c/119824/ ? | 15:25 |
sigmavirus24 | mfedosin: oh that's awesome | 15:25 |
mfedosin | exactly because of this http://alembic.readthedocs.org/en/latest/changelog.html#change-40b43f94dca3aeee601dd90579335cb6 | 15:25 |
sigmavirus24 | AJaeger: that's one of the ones I was thinking of | 15:25 |
mfedosin | they fixed the bug and we have a workaround that is not compatible with 0.7.5 | 15:26 |
AJaeger | sigmavirus24, that merged but mfedosin might be undo something, the log shows we use " alembic==0.7.5.post2 " | 15:26 |
AJaeger | s/undo/on to/ | 15:27 |
mfedosin | everything is alright when we use 0.7.4 | 15:27 |
mfedosin | let me show you what exactly happens | 15:27 |
sigmavirus24 | don't you love it when dependencies break us in patch releases like that? | 15:27 |
mfedosin | https://github.com/openstack/glance/blob/master/glance/db/sqlalchemy/migrate_repo/versions/039_add_changes_to_satisfy_models_metadef.py#L78 | 15:28 |
*** GB21 has joined #openstack-glance | 15:29 | |
sigmavirus24 | AJaeger: so it was a combination of both it seems =P | 15:30 |
AJaeger | sigmavirus24, thanks | 15:30 |
nikhil_k | sigmavirus24: AJaeger : I think the bug related to the breaking migrations was filed by ashishjain last week | 15:30 |
nikhil_k | https://bugs.launchpad.net/glance/+bug/1434761 | 15:31 |
openstack | Launchpad bug 1434761 in Glance "glance-manage db load_metadefs does not load all resource_type_associations" [Undecided,In progress] - Assigned to Wayne (wayne-okuma) | 15:31 |
nikhil_k | (that's different though) | 15:31 |
nikhil_k | https://bugs.launchpad.net/glance/+bug/1434237 | 15:31 |
openstack | Launchpad bug 1434237 in Glance "glance-manage db_export_metadefs fails with NoSuchColumnError" [High,Triaged] - Assigned to Ashish (ashish-jain14) | 15:31 |
nikhil_k | that one | 15:31 |
sigmavirus24 | ashishjain: is this the bug you were working on today? | 15:32 |
mfedosin | the easiest way to fix all problems is to add additionally 'alembic<=0.7.4' to requirements | 15:35 |
mfedosin | and then to find out how to rewrite the migrations :) | 15:37 |
sigmavirus24 | mfedosin: migrations aren't changed once commited. new migrations are added is all | 15:37 |
mfedosin | I'm going to ping Oleksii, he is the author of it | 15:39 |
openstackgerrit | Dolph Mathews proposed openstack/glance: Manually update requirements from openstack/requirements https://review.openstack.org/166894 | 15:41 |
*** jaypipes has joined #openstack-glance | 15:42 | |
openstackgerrit | Dolph Mathews proposed openstack/glance: Manually update oslo.policy requirement https://review.openstack.org/166897 | 15:43 |
ashishjain | sigmavirus24:yes | 15:44 |
ashishjain | that is the one which I was working on today | 15:45 |
ashishjain | the fix is just one word change probably :) | 15:45 |
ashishjain | ran the tests looks like nothing broke | 15:45 |
ashishjain | are all the results in run_tests.log | 15:46 |
ashishjain | is there any other log too | 15:46 |
sigmavirus24 | ashishjain: they should all be there | 15:47 |
ashishjain | okay | 15:47 |
ashishjain | shall I propose the change for https://bugs.launchpad.net/glance/+bug/1434761 | 15:48 |
openstack | Launchpad bug 1434761 in Glance "glance-manage db load_metadefs does not load all resource_type_associations" [Undecided,In progress] - Assigned to Wayne (wayne-okuma) | 15:48 |
ashishjain | sorry not this one | 15:48 |
ashishjain | https://bugs.launchpad.net/glance/+bug/1434237 | 15:48 |
openstack | Launchpad bug 1434237 in Glance "glance-manage db_export_metadefs fails with NoSuchColumnError" [High,Triaged] - Assigned to Ashish (ashish-jain14) | 15:48 |
*** bkopilov has quit IRC | 15:51 | |
mfedosin | 040 will be the dumbest migration ever :D | 15:51 |
sigmavirus24 | ashishjain: it's a separate migration, right? | 15:51 |
ashishjain | separate migration? | 15:52 |
* sigmavirus24 guessed you were fixing the problem with the migration | 15:55 | |
sigmavirus24 | Just submit it and we'll see how it works | 15:56 |
ashishjain | yes exporting the metadefs | 16:00 |
ashishjain | I thought loading the metadefs was migration | 16:01 |
ashishjain | I am working on exporting the metadefs | 16:01 |
ashishjain | I will submit it | 16:01 |
ashishjain | thanks | 16:01 |
*** nlevinki has quit IRC | 16:02 | |
mfedosin | Do you know about this spec? https://review.openstack.org/#/c/152337/ | 16:06 |
mfedosin | It says that we have to remove all downgrades from all migrations | 16:07 |
*** nlevinki has joined #openstack-glance | 16:10 | |
*** TravT has quit IRC | 16:13 | |
*** buzztroll has joined #openstack-glance | 16:15 | |
openstackgerrit | Ashish proposed openstack/glance: Fixes glance-manage exporting meta definitions issue https://review.openstack.org/166909 | 16:19 |
*** TravT has joined #openstack-glance | 16:23 | |
*** GeetikaBatra_ has joined #openstack-glance | 16:23 | |
*** GeetikaBatra__ has joined #openstack-glance | 16:27 | |
*** GB21 has quit IRC | 16:27 | |
*** GeetikaBatra_ has quit IRC | 16:29 | |
ashishjain | krykowski: Thanks for the review | 16:29 |
ashishjain | krykowski: shall I submit a new patch for that typo | 16:29 |
ashishjain | krykowski: The patch shall have all the changes including the metadefs right? | 16:30 |
krykowski | That would be great, but as I mentioned - it's out of the scope so you free to ignore it | 16:30 |
ashishjain | or just the typo | 16:30 |
krykowski | naah, I wanted you to fix that typo in your current patch. as a extra gift for the community :) | 16:31 |
sigmavirus24 | mfedosin: your summary isn't correct | 16:31 |
ashishjain | haha :) | 16:31 |
ashishjain | krykowski: sure | 16:31 |
sigmavirus24 | mfedosin: it says we need to remove the abilities from tooling to use downgrades but not to remove them from existing migrations | 16:32 |
sigmavirus24 | mfedosin: further to not add them to new migrations | 16:32 |
mfedosin | sigmavirus24, this is a great relief! | 16:33 |
mfedosin | I just gave words of Oleksii | 16:33 |
*** GeetikaBatra__ is now known as GB21 | 16:34 | |
*** junhongl has joined #openstack-glance | 16:34 | |
*** peristeri has quit IRC | 16:35 | |
sigmavirus24 | yeah | 16:35 |
sigmavirus24 | you had me worried for a second there mfedosin | 16:35 |
sigmavirus24 | =P | 16:35 |
mfedosin | I was surprised too when I hear that :P | 16:37 |
*** junhongl has quit IRC | 16:38 | |
openstackgerrit | Ashish proposed openstack/glance: Update documentation for glance-manage https://review.openstack.org/166597 | 16:40 |
openstackgerrit | Stuart McLaren proposed openstack/glance: Zero downtime config reload (socket handling) https://review.openstack.org/123482 | 16:42 |
*** junhongl has joined #openstack-glance | 16:46 | |
*** nlevinki has quit IRC | 16:52 | |
*** junhongl has quit IRC | 16:53 | |
openstackgerrit | Stuart McLaren proposed openstack/glance: Zero downtime config reload (log handling) https://review.openstack.org/129936 | 16:57 |
openstackgerrit | Stuart McLaren proposed openstack/glance: Zero downtime config reload (glance-control) https://review.openstack.org/130222 | 16:58 |
*** vilobhmm has joined #openstack-glance | 16:58 | |
*** vilobhmm has quit IRC | 16:58 | |
*** vilobhmm has joined #openstack-glance | 16:58 | |
*** annegentle has quit IRC | 16:59 | |
*** vilobhmm1 has joined #openstack-glance | 16:59 | |
*** GB21 has quit IRC | 17:00 | |
*** sgotliv has quit IRC | 17:02 | |
*** GB21 has joined #openstack-glance | 17:02 | |
*** vilobhmm has quit IRC | 17:03 | |
*** alanf-mc has joined #openstack-glance | 17:07 | |
*** ashishjain has quit IRC | 17:09 | |
*** annashen has joined #openstack-glance | 17:09 | |
*** annegentle has joined #openstack-glance | 17:10 | |
*** pdb has quit IRC | 17:13 | |
*** pdb has joined #openstack-glance | 17:14 | |
*** max_lobur has joined #openstack-glance | 17:15 | |
max_lobur | Hi All. Did anybody ever had problems uploading large images/snapshots in glance? | 17:19 |
max_lobur | we're using glance + swift backend | 17:20 |
max_lobur | snapshots are up to 50 gb | 17:20 |
max_lobur | the problem is that the whole image is transferred from nova via single post request | 17:20 |
max_lobur | and there's no connection drop handle | 17:21 |
max_lobur | wondering if glance have blueprints or even patches to enhance that. Or there's another way to make it work (upload directly to backend?) | 17:21 |
sigmavirus24 | max_lobur: there's been talk of providing a way to have other services upload directly to the backend but no one has acted upon it | 17:23 |
sigmavirus24 | also this sounds like news to me | 17:23 |
max_lobur | usually when network is reliable ehough you can upload flawlessly. But if connection drops, there's no retries and nothing like chunks. Image passed as a solid piece, binary stream. So all you can do is to re-do snapshot, e.g. upload from the beginning | 17:26 |
max_lobur | @sigmavirus24 do you have a ref to that talk? | 17:26 |
max_lobur | or remember the name | 17:26 |
sigmavirus24 | no but there was also a spec to retry uploads to swift on network problems that kragniz was working on but didn't make it into Kilo | 17:27 |
mfedosin | yeah! I fixed migrations | 17:27 |
sigmavirus24 | I can find that for you quickly | 17:27 |
*** harlowja has joined #openstack-glance | 17:27 | |
sigmavirus24 | max_lobur: https://review.openstack.org/#/c/146437/ | 17:28 |
sigmavirus24 | mfedosin: git-review or it didn't happen. =P | 17:28 |
mfedosin | give me a minute to write a CM | 17:29 |
max_lobur | @sigmavirus24 | 17:29 |
* sigmavirus24 starts stop watch | 17:29 | |
sigmavirus24 | @max_lobur | 17:29 |
max_lobur | swift is fine as we see | 17:29 |
max_lobur | we need retries/chunks between glanceclient -> glance-api | 17:29 |
sigmavirus24 | So you see an exception in Nova's logs or does it just hang? | 17:30 |
max_lobur | because if that streams breaks in the middle the only way is to restart from scratch | 17:30 |
max_lobur | there's a trace in nova, something like "connection reset" | 17:31 |
sigmavirus24 | more details than that would be greatly appreciated | 17:31 |
* stevelle imagines another solution entirely from what max_lobur is suggesting | 17:32 | |
max_lobur | lemme get it | 17:32 |
*** spzala has joined #openstack-glance | 17:33 | |
*** junhongl has joined #openstack-glance | 17:33 | |
openstackgerrit | Mike Fedosin proposed openstack/glance: Fix metadef tags migrations https://review.openstack.org/166941 | 17:35 |
sigmavirus24 | max_lobur: reminder, please use paste.openstack.org | 17:36 |
max_lobur | hehe, okay | 17:37 |
*** annegentle has quit IRC | 17:37 | |
*** junhongl has quit IRC | 17:37 | |
*** cdelatte has joined #openstack-glance | 17:39 | |
*** delattec has joined #openstack-glance | 17:39 | |
*** jdurgin has joined #openstack-glance | 17:41 | |
sabari | max_lobur: I understand what you are talking about. It would be great if we could support resumable upload to glance-api. | 17:49 |
sabari | I see that we had some bp's in the past to supported partial downloads. | 17:50 |
sabari | It will be great it someone could point to any discussion around resuming uploads, if any. | 17:50 |
nikhil_k | sabari: look for that in v2 api | 17:53 |
sigmavirus24 | sabari: that's significantly harder to do | 17:53 |
nikhil_k | and when we port Nova to use v2, we _may_ be able to support | 17:53 |
*** jistr has quit IRC | 17:54 | |
*** bkopilov has joined #openstack-glance | 17:55 | |
sabari | nikhil_k: yeah I got that we implemented partial downloads in v2. | 17:55 |
sabari | just looked up | 17:55 |
nikhil_k | cool | 17:55 |
sabari | sigmavirus24: I understand that, I was looking at dropbox api for resumable upload. Seems a bit tricky! | 17:56 |
sigmavirus24 | sabari: uh partial downloads in v2 don't exactly work correctly anyway | 17:57 |
sigmavirus24 | there's still work necessary in the glance_store for that iirc | 17:57 |
*** simon-AS5591 has quit IRC | 17:57 | |
sabari | sigmavirus24: I tried it and it doens't work. I saw the bug is assigned to you :P | 17:57 |
sigmavirus24 | sabari: yeah that's a lie | 17:57 |
sigmavirus24 | I tried working on it and was told I was doing it at the wrong level by zhiyan who already had patches in progress so that should be reassigned =P | 17:58 |
sabari | sigmavirus24: Looks like we don't support the right semantics as defined in rfc7233 | 17:58 |
sabari | ^ hope I got the rfc right. | 17:58 |
sigmavirus24 | for uploads or downloads? | 17:59 |
max_lobur | I was thinking about similar transfer like between glance swift now. 1. glance client splits image to chunks. 2. Every chunk is passed via separate POST, with retries. 3. Chunks assembled on glance. 4. Passed to backend. | 17:59 |
sabari | sigmavirus24: for downloads | 17:59 |
*** bkopilov has quit IRC | 17:59 | |
sigmavirus24 | right that was the bug I created and assigned to myself | 17:59 |
sabari | sigmavirus24: Range in header should be supported. But we look for 'Content-Range' | 17:59 |
max_lobur | this doubles upload time of course | 17:59 |
*** bkopilov has joined #openstack-glance | 17:59 | |
sigmavirus24 | max_lobur: so you said something that alarmed me | 18:00 |
sigmavirus24 | (earlier) | 18:00 |
sigmavirus24 | does nova really say "here's all the data as a blob now upload it"? | 18:00 |
max_lobur | advanced implementation might start streaming to backend once the first chunk received | 18:00 |
sigmavirus24 | Or does it give it a file-like object to upload? | 18:00 |
sigmavirus24 | max_lobur: except that the chunks could be received out of order | 18:00 |
max_lobur | nova creates a temp file with image | 18:00 |
max_lobur | and then does | 18:00 |
sabari | afk..ah, the stand up time at work. | 18:00 |
max_lobur | glance image-update --file | 18:01 |
max_lobur | - starts streaming the file to glance | 18:01 |
sigmavirus24 | which means that some will have to be stored for some time until the correct chunk is uploaded | 18:01 |
max_lobur | yeah | 18:01 |
max_lobur | but I assume we won't transfer chunks concurrently | 18:02 |
max_lobur | therefore until 1st chunk is not POSTed with 200, 2nd is not sent | 18:02 |
stevelle | There is a CR up to use Range sabari if you haven't seen it | 18:03 |
*** AJaeger_ has joined #openstack-glance | 18:03 | |
stevelle | max_lobur: you're just relying on glance-client, correct? | 18:05 |
sigmavirus24 | stevelle: nova is | 18:07 |
*** krykowski has quit IRC | 18:07 | |
max_lobur | @stevelle: chunked transfer between glanceclient and glance-api will require changes in both | 18:08 |
max_lobur | nova relies on glanceclient, right | 18:08 |
stevelle | I'm wondering if maybe that is putting an implementation detail in front of the problem spec | 18:08 |
openstackgerrit | Mike Fedosin proposed openstack/glance: Fix metadef tags migrations https://review.openstack.org/166941 | 18:09 |
max_lobur | it is an implementation of course :) | 18:09 |
max_lobur | the problem is simple | 18:09 |
max_lobur | you can't reliably upload 50 gb image | 18:09 |
max_lobur | because u can't be sure the connection will last 30 minutes or more | 18:10 |
*** bkopilov has quit IRC | 18:12 | |
*** harlowja has quit IRC | 18:18 | |
*** harlowja has joined #openstack-glance | 18:21 | |
*** vilobhmm11 has joined #openstack-glance | 18:22 | |
*** peristeri has joined #openstack-glance | 18:23 | |
*** vilobhmm1 has quit IRC | 18:23 | |
*** smc7 has quit IRC | 18:36 | |
*** ParsectiX has joined #openstack-glance | 18:37 | |
sabari | stevelle: Were you referring to zhiyan's CR ? https://review.openstack.org/#/c/165024/1. | 18:38 |
sabari | ^ I think that's only for the http store to fetch partial content from external source. | 18:38 |
*** ParsectiX has quit IRC | 18:39 | |
sabari | glance-api still needs to honor 'Range' header for client requests, in order to send offset information to glance_store. | 18:39 |
*** ParsectiX has joined #openstack-glance | 18:40 | |
stevelle | sabari: yes, it's a step in that direction | 18:40 |
*** ParsectiX has quit IRC | 18:40 | |
stevelle | have to add to storage drivers before you can justify adding to api | 18:40 |
*** peristeri has quit IRC | 18:42 | |
*** ericpeterson has joined #openstack-glance | 18:46 | |
sabari | Thanks stevelle. I was looking at filesystem store which already supports offsets and but didn't work because the api didn't support the right header. | 18:51 |
stevelle | sabari: I think seeing the implementation there may be helpful for a Glance API change as well. | 18:52 |
stevelle | filesystem store is a bit more particular iirc | 18:53 |
*** peristeri has joined #openstack-glance | 18:57 | |
sabari | yeah, it's clear now on how the work is shaping up. thanks stevelle. | 19:01 |
*** ericpeterson has quit IRC | 19:03 | |
*** raginbajin has quit IRC | 19:04 | |
*** mfedosin has quit IRC | 19:04 | |
*** frickler has quit IRC | 19:04 | |
*** raginbajin has joined #openstack-glance | 19:04 | |
*** nikhil_k has quit IRC | 19:04 | |
*** frickler has joined #openstack-glance | 19:04 | |
*** nikhil_k has joined #openstack-glance | 19:04 | |
*** mfedosin has joined #openstack-glance | 19:04 | |
*** smc7 has joined #openstack-glance | 19:05 | |
*** smcginnis has joined #openstack-glance | 19:13 | |
*** GB21 has quit IRC | 19:14 | |
*** ericpeterson has joined #openstack-glance | 19:14 | |
*** markus_z has quit IRC | 19:16 | |
*** alanf-mc has quit IRC | 19:19 | |
*** gberginc has joined #openstack-glance | 19:22 | |
*** ericpeterson has quit IRC | 19:24 | |
*** mfedosin_ has joined #openstack-glance | 19:26 | |
*** alanf-mc has joined #openstack-glance | 19:35 | |
*** ericpeterson has joined #openstack-glance | 19:35 | |
smcginnis | ignore #openstack-glance MODES JOINS PARTS QUITS | 19:38 |
smcginnis | oops | 19:38 |
*** annashen has quit IRC | 19:39 | |
*** annashen has joined #openstack-glance | 19:42 | |
*** sdake has joined #openstack-glance | 19:46 | |
*** vilobhmm11 has left #openstack-glance | 19:46 | |
*** sdake__ has quit IRC | 19:49 | |
*** sgotliv has joined #openstack-glance | 19:49 | |
sigmavirus24 | smcginnis: I see how it is | 19:51 |
* sigmavirus24 gets teary eyed | 19:51 | |
*** smc7 has quit IRC | 19:52 | |
*** AJaeger_ has quit IRC | 19:53 | |
smcginnis | sigmavirus24: :) | 19:56 |
sigmavirus24 | No it's okay. Ignore us. We'll survive. | 19:57 |
smcginnis | sigmavirus24: I only ignore you if you leave. :D | 19:57 |
*** simon-AS559 has joined #openstack-glance | 19:57 | |
* sigmavirus24 knows. | 19:57 | |
* sigmavirus24 is only kidding | 19:57 | |
smcginnis | sigmavirus24: I know. You gotta give someone a hard time when they type client commands wrong. ;) | 19:57 |
*** alanf-mc has quit IRC | 20:00 | |
*** simon-AS5591 has joined #openstack-glance | 20:00 | |
*** simon-AS559 has quit IRC | 20:02 | |
*** alanf-mc has joined #openstack-glance | 20:03 | |
*** jgrimm is now known as zz_jgrimm | 20:05 | |
*** annegentle has joined #openstack-glance | 20:11 | |
*** flwang1 has joined #openstack-glance | 20:17 | |
*** annashen has quit IRC | 20:18 | |
*** annashen has joined #openstack-glance | 20:18 | |
*** TravT has quit IRC | 20:19 | |
*** smc7 has joined #openstack-glance | 20:20 | |
*** alanf-mc has quit IRC | 20:20 | |
*** TravT has joined #openstack-glance | 20:25 | |
*** bkopilov has joined #openstack-glance | 20:31 | |
*** alanf-mc has joined #openstack-glance | 20:36 | |
*** peristeri has quit IRC | 20:44 | |
*** stpierre has quit IRC | 20:46 | |
*** jaypipes has quit IRC | 20:47 | |
*** stpierre has joined #openstack-glance | 20:48 | |
*** stpierre has quit IRC | 20:48 | |
*** stpierre has joined #openstack-glance | 20:48 | |
*** jaypipes has joined #openstack-glance | 20:52 | |
*** fesp has joined #openstack-glance | 20:56 | |
*** simon-AS5591 has quit IRC | 20:56 | |
*** sgotliv has quit IRC | 20:59 | |
*** annegentle has quit IRC | 20:59 | |
*** mfedosin_ has quit IRC | 21:00 | |
*** simon-AS559 has joined #openstack-glance | 21:01 | |
*** simon-AS559 has quit IRC | 21:01 | |
*** jamielennox|away is now known as jamielennox | 21:02 | |
*** thangp has quit IRC | 21:13 | |
*** annegentle has joined #openstack-glance | 21:14 | |
*** simon-AS559 has joined #openstack-glance | 21:16 | |
*** simon-AS5591 has joined #openstack-glance | 21:17 | |
*** smc7 has quit IRC | 21:20 | |
*** simon-AS559 has quit IRC | 21:20 | |
*** mfedosin_ has joined #openstack-glance | 21:21 | |
*** sdake__ has joined #openstack-glance | 21:22 | |
*** sdake has quit IRC | 21:26 | |
*** simon-AS5591 has quit IRC | 21:26 | |
*** smc7 has joined #openstack-glance | 21:33 | |
*** stpierre has quit IRC | 21:35 | |
*** sdake__ has quit IRC | 21:54 | |
*** sdake has joined #openstack-glance | 21:57 | |
*** tshefi has quit IRC | 21:58 | |
max_lobur | @sigmavirus24 u there? | 22:06 |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:07 | |
*** julim has quit IRC | 22:09 | |
*** vijendar has quit IRC | 22:34 | |
*** annegentle has quit IRC | 22:53 | |
*** spzala has quit IRC | 23:17 | |
*** ericpeterson has quit IRC | 23:26 | |
*** chlong has joined #openstack-glance | 23:31 | |
*** mfedosin_ has quit IRC | 23:39 | |
*** cpallares has quit IRC | 23:40 | |
*** smc7 has quit IRC | 23:41 | |
*** annegentle has joined #openstack-glance | 23:41 | |
*** smc7 has joined #openstack-glance | 23:43 | |
*** smc7 has quit IRC | 23:44 | |
*** flwang1 has quit IRC | 23:45 | |
*** annashen has quit IRC | 23:46 | |
*** annashen has joined #openstack-glance | 23:47 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!