*** gmann has quit IRC | 00:51 | |
*** gmann has joined #openstack-glance | 00:51 | |
*** CeeMac has quit IRC | 00:52 | |
*** CeeMac has joined #openstack-glance | 00:55 | |
*** baojg has quit IRC | 01:38 | |
*** baojg has joined #openstack-glance | 01:41 | |
*** rcernin has quit IRC | 02:59 | |
*** rcernin has joined #openstack-glance | 03:03 | |
*** gyee has quit IRC | 04:10 | |
*** m75abrams has joined #openstack-glance | 04:15 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-glance | 04:33 | |
*** ratailor has joined #openstack-glance | 04:37 | |
openstackgerrit | Abhishek Kekane proposed openstack/glance master: Victoria milestone 2 release notes https://review.opendev.org/742835 | 04:55 |
---|---|---|
*** udesale has joined #openstack-glance | 05:27 | |
openstackgerrit | Abhishek Kekane proposed openstack/glance master: Add new config options in sample config generator https://review.opendev.org/743452 | 05:37 |
openstackgerrit | Abhishek Kekane proposed openstack/glance master: Refresh Glance example configs for Victoria milestone 2 https://review.opendev.org/743453 | 05:37 |
*** bhagyashris|away is now known as bhagyashris | 06:01 | |
*** lpetrut has joined #openstack-glance | 06:04 | |
openstackgerrit | Merged openstack/glance_store master: [goal] Migrate glance_store jobs to focal https://review.opendev.org/743109 | 06:05 |
*** baojg has quit IRC | 06:15 | |
*** amoralej|off is now known as amoralej | 07:05 | |
*** nikparasyr has joined #openstack-glance | 07:11 | |
openstackgerrit | zhufl proposed openstack/glance_store master: [Trivial]Add missing white space between words https://review.opendev.org/743474 | 07:15 |
*** baojg has joined #openstack-glance | 07:21 | |
*** rcernin has quit IRC | 07:32 | |
*** ralonsoh has joined #openstack-glance | 07:53 | |
*** bhagyashris is now known as bhagyashris|lunc | 08:10 | |
*** rcernin has joined #openstack-glance | 08:48 | |
*** priteau has joined #openstack-glance | 08:49 | |
*** rcernin has quit IRC | 08:54 | |
*** bhagyashris|lunc is now known as bhagyashris | 09:41 | |
*** Luzi has joined #openstack-glance | 09:45 | |
*** k_mouza has joined #openstack-glance | 09:57 | |
*** udesale_ has joined #openstack-glance | 09:58 | |
*** udesale has quit IRC | 10:01 | |
*** rcernin has joined #openstack-glance | 10:19 | |
*** rcernin has quit IRC | 10:43 | |
*** bhagyashris is now known as bhagyashris|away | 11:06 | |
*** k_mouza has quit IRC | 11:13 | |
*** k_mouza has joined #openstack-glance | 11:19 | |
*** k_mouza has quit IRC | 11:19 | |
*** k_mouza has joined #openstack-glance | 11:20 | |
*** k_mouza has quit IRC | 11:34 | |
*** bhagyashris|away is now known as bhagyashris | 11:36 | |
*** k_mouza has joined #openstack-glance | 11:45 | |
*** ratailor has quit IRC | 11:45 | |
*** k_mouza has quit IRC | 11:53 | |
*** priteau has quit IRC | 11:55 | |
*** priteau has joined #openstack-glance | 11:56 | |
*** evrardjp has quit IRC | 12:00 | |
*** tkajinam has quit IRC | 12:02 | |
*** amoralej is now known as amoralej|lunch | 12:05 | |
*** waleedm has joined #openstack-glance | 12:12 | |
waleedm | Hi guys, I have an issue with ovs-dpdk setup, that I couldn't upload image to glance | 12:12 |
waleedm | glance_store.exceptions.BackendException: Failed to add container to Swift | 12:12 |
waleedm | 21984:2020-07-28 11:49:39.381 46 ERROR glance.common.wsgi Got error from Swift: Container PUT failed: http://172.16.1.60:8080/v1/AUTH_72b4e0ef8dba43dca5a60a4c39a44e22/glance 503 Service Unavailable [first 60 chars of response] b'<html><h1>Service Unavailable</h1><p>The server is currently' | 12:13 |
waleedm | any one could help with that | 12:13 |
*** k_mouza has joined #openstack-glance | 12:19 | |
smcginnis | waleedm: It's a 503 error coming from your Swift service. Check on your Swift deployment and correct whatever issue is there. Then is should likely work. | 12:23 |
*** k_mouza has quit IRC | 12:24 | |
waleedm | smcginnis, ooh I see that swift containers restarting | 12:31 |
waleedm | will check the logs there | 12:31 |
*** ralonsoh has quit IRC | 12:34 | |
*** ralonsoh has joined #openstack-glance | 12:34 | |
smcginnis | waleedm: Good luck! | 12:35 |
*** k_mouza has joined #openstack-glance | 12:37 | |
*** k_mouza has quit IRC | 12:41 | |
*** k_mouza has joined #openstack-glance | 12:58 | |
*** rcernin has joined #openstack-glance | 12:59 | |
*** k_mouza has quit IRC | 13:02 | |
*** rcernin has quit IRC | 13:03 | |
*** amoralej|lunch is now known as amoralej | 13:07 | |
*** k_mouza has joined #openstack-glance | 13:11 | |
*** k_mouza has quit IRC | 13:16 | |
*** baojg has quit IRC | 13:20 | |
*** baojg has joined #openstack-glance | 13:21 | |
*** k_mouza has joined #openstack-glance | 13:23 | |
*** k_mouza has quit IRC | 13:27 | |
*** Luzi has quit IRC | 13:40 | |
*** k_mouza has joined #openstack-glance | 13:59 | |
*** k_mouza has quit IRC | 14:03 | |
*** k_mouza has joined #openstack-glance | 14:04 | |
dansmith | abhishekk: so, I put up some WIP patches yesterday, | 14:11 |
dansmith | which lets us get a periodic callback during the data transfer and some granularity | 14:11 |
dansmith | to update the task and/or check to see if we have been preempted | 14:11 |
dansmith | I'm working on the rest of the POC on top of that now | 14:11 |
abhishekk | dansmith, I saw those patches and setting message in task sounds the right approach to me | 14:12 |
dansmith | cool | 14:12 |
dansmith | it's also nice to get some feedback that the upload is proceeding, both in the logs and ont he task | 14:12 |
abhishekk | +1 | 14:16 |
dansmith | abhishekk: so, just so I have it right, the only thing that should delete a file from staging is a successful import, right? | 14:23 |
dansmith | what happens if I stage 1TiB and then decide not to do anything.. can I unstage? | 14:24 |
abhishekk | dansmith, in that case you need to delete that image | 14:24 |
dansmith | but if I don't the data will hang around for a long time I guess, and presumably the customer won't be charged (much) because the image size is still zero? | 14:25 |
dansmith | I wonder if we could solve our cleanup-after-fail problems by having a periodic task that will clean up the staging area when files there are more than 48 hours old? | 14:25 |
abhishekk | dansmith, right | 14:25 |
abhishekk | we can do it | 14:25 |
dansmith | then we could worry less about the case where we fail, leave residue, and need to worry about deleting the staging file out from under other threads | 14:26 |
abhishekk | also if you are using glance-direct import method then only data will remain in staging | 14:26 |
dansmith | we could also touch the image whenever we start an import to renew its TTL | 14:26 |
dansmith | you mean no residue in staging with web-download right/ | 14:27 |
abhishekk | yes | 14:27 |
dansmith | yeah, got that | 14:27 |
*** waleedm has quit IRC | 14:39 | |
dansmith | jokke: did you say you were going to be on vacation soon? | 14:39 |
*** lpetrut has quit IRC | 14:40 | |
abhishekk | he might be | 14:40 |
abhishekk | rosmaita, jokke below patches are required to tag V2 milestone, please review them | 14:47 |
abhishekk | https://review.opendev.org/742810 | 14:47 |
abhishekk | https://review.opendev.org/742835 | 14:47 |
abhishekk | https://review.opendev.org/743452 | 14:47 |
abhishekk | https://review.opendev.org/743453 | 14:47 |
rosmaita | i think i need a vacation too | 14:49 |
abhishekk | :P | 14:50 |
abhishekk | Me too :D | 14:50 |
rosmaita | :D | 14:50 |
dansmith | abhishekk: https://review.opendev.org/#/c/743453/1/etc/glance-api.conf ? | 14:53 |
abhishekk | dansmith, good catch | 14:57 |
abhishekk | looks like something wrong with config generator | 14:57 |
dansmith | glance has its own conf generator separate from the oslo one? | 14:57 |
abhishekk | yes | 14:57 |
dansmith | ...why? :) | 14:57 |
dansmith | legacy I assume | 14:58 |
abhishekk | yes | 14:58 |
dansmith | interested in switching to avoid problems like this and the need to maintain two lists of opts? | 14:58 |
abhishekk | yes, again this was pending due to lack of resources :( | 14:59 |
dansmith | ack | 15:00 |
*** baojg has quit IRC | 15:13 | |
openstackgerrit | Abhishek Kekane proposed openstack/glance master: Add new config options in sample config generator https://review.opendev.org/743452 | 15:23 |
openstackgerrit | Abhishek Kekane proposed openstack/glance master: Refresh Glance example configs for Victoria milestone 2 https://review.opendev.org/743453 | 15:23 |
*** baojg has joined #openstack-glance | 15:25 | |
*** baojg has quit IRC | 15:26 | |
*** baojg has joined #openstack-glance | 15:27 | |
* abhishekk dinner break, will be back in 45 mins | 15:27 | |
*** baojg has quit IRC | 15:33 | |
*** udesale_ has quit IRC | 15:40 | |
*** m75abrams has quit IRC | 15:40 | |
jokke | dansmith: around end of Aug | 15:41 |
dansmith | ah okay | 15:41 |
dansmith | just wondering if we're up against a clock for finishing the locking conversation | 15:42 |
jokke | dansmith: no we o use oslo config generator | 15:43 |
dansmith | s/o/do/ ? | 15:44 |
jokke | correct | 15:44 |
jokke | this keyboard is horrible, constant typos, sorry | 15:44 |
dansmith | then why do you have to add new opts to it separately? | 15:44 |
dansmith | and, I don't understand the grouping failure then | 15:45 |
dansmith | meaning, we don't have to maintain separate lists, that I know of | 15:47 |
jokke | ah it just got fixed when I was typing the failure in review | 15:52 |
jokke | now it's coming right | 15:53 |
jokke | dansmith: we're generating multiple config files so what options are pulled into the specific config files are defined in glance/etc/oslo-config-generator/ | 15:55 |
*** waleedm has joined #openstack-glance | 15:56 | |
dansmith | ah so it's just a usage thing I guess, and you can't just let 'er rip because you have to filter what goes into which generation step? | 15:57 |
jokke | dansmith: correct | 16:00 |
dansmith | so can we write a test that processes all the generator lists and determines if any registered opts are left out after we consume them all? | 16:01 |
jokke | was specially important when we had both api and registry around as their configs came from same code base but had totally different stuff in them | 16:01 |
dansmith | i.e. to prevent developers like me from realizing that this special handling is required and not adding to the generator lists | 16:01 |
abhishekk | we also note it down somewhere in developers doc | 16:02 |
*** k_mouza has quit IRC | 16:02 | |
jokke | dansmith: that should have been caught it review ;( | 16:04 |
dansmith | sure, but... I like to make computers do the work so humans don't have to.. humans are lossy. | 16:04 |
openstackgerrit | Abhishek Kekane proposed openstack/glance master: Add new config options in sample config generator https://review.opendev.org/743452 | 16:07 |
openstackgerrit | Abhishek Kekane proposed openstack/glance master: Refresh Glance example configs for Victoria milestone 2 https://review.opendev.org/743453 | 16:07 |
*** priteau has quit IRC | 16:08 | |
*** amoralej is now known as amoralej|off | 16:19 | |
*** k_mouza has joined #openstack-glance | 16:23 | |
*** k_mouza has quit IRC | 16:28 | |
*** k_mouza has joined #openstack-glance | 16:31 | |
*** k_mouza has quit IRC | 16:36 | |
*** k_mouza has joined #openstack-glance | 16:37 | |
dansmith | abhishekk: FYI, I have a stack of test-only changes in front of this task-heartbeating PoC which are valuable regardless | 16:41 |
dansmith | will be pushing in a bit, | 16:41 |
abhishekk | dansmith, ack | 16:41 |
dansmith | but anywhere I'm touching something that doesn't really have test coverage today, I'm adding tests first for the existing behavior before I modify | 16:41 |
*** k_mouza has quit IRC | 16:42 | |
*** k_mouza has joined #openstack-glance | 16:42 | |
*** k_mouza has quit IRC | 16:47 | |
*** waleedm has quit IRC | 16:51 | |
*** k_mouza has joined #openstack-glance | 16:52 | |
*** k_mouza has quit IRC | 16:57 | |
*** k_mouza has joined #openstack-glance | 17:05 | |
openstackgerrit | Dan Smith proposed openstack/glance master: WIP: Heartbeat the actual work of the task https://review.opendev.org/743426 | 17:08 |
openstackgerrit | Dan Smith proposed openstack/glance master: WIP: Update task message during import https://review.opendev.org/743427 | 17:08 |
openstackgerrit | Dan Smith proposed openstack/glance master: Add testing for _CompleteTask in api_image_import https://review.opendev.org/743593 | 17:08 |
openstackgerrit | Dan Smith proposed openstack/glance master: Add a test to make sure import get_flow() includes all the steps we expect https://review.opendev.org/743594 | 17:08 |
openstackgerrit | Dan Smith proposed openstack/glance master: Add tests for _ImportToStore.execute() https://review.opendev.org/743595 | 17:08 |
openstackgerrit | Dan Smith proposed openstack/glance master: Add image_delete_property_atomic() helper https://review.opendev.org/743596 | 17:08 |
openstackgerrit | Dan Smith proposed openstack/glance master: WIP: Import locking https://review.opendev.org/743597 | 17:08 |
dansmith | abhishekk: ^ | 17:08 |
dansmith | jokke: abhishekk: rosmaita: that last patch there is _totally_ not working braindump material on using the task's updated_at to gate the lock busting, along with heartbeating of the task during the transfer in the earlier patches | 17:09 |
*** k_mouza has quit IRC | 17:09 | |
dansmith | I haven't even tried to run any of it, but it's laid out like I'm thinking if you feel like skimming it for the approach | 17:09 |
jokke | dansmith: will do | 17:10 |
*** nikparasyr has left #openstack-glance | 17:10 | |
abhishekk | dansmith, ack | 17:11 |
*** k_mouza has joined #openstack-glance | 17:11 | |
*** k_mouza has quit IRC | 17:16 | |
*** k_mouza has joined #openstack-glance | 17:28 | |
*** k_mouza has quit IRC | 17:32 | |
rosmaita | dansmith: that will be helpful, will take a look later today | 17:36 |
*** k_mouza has joined #openstack-glance | 17:36 | |
*** k_mouza has quit IRC | 17:41 | |
*** k_mouza has joined #openstack-glance | 17:45 | |
*** k_mouza has quit IRC | 17:49 | |
*** ralonsoh has quit IRC | 17:49 | |
*** k_mouza has joined #openstack-glance | 17:54 | |
*** k_mouza has quit IRC | 17:59 | |
openstackgerrit | Merged openstack/glance master: [Doc] Policy support to copy unowned images https://review.opendev.org/742810 | 18:01 |
openstackgerrit | Merged openstack/glance master: Victoria milestone 2 release notes https://review.opendev.org/742835 | 18:01 |
openstackgerrit | Abhishek Kekane proposed openstack/glance stable/train: Fix broken glance-cache-manage utility https://review.opendev.org/742889 | 18:06 |
*** k_mouza has joined #openstack-glance | 18:12 | |
*** k_mouza has quit IRC | 18:16 | |
*** k_mouza has joined #openstack-glance | 18:20 | |
*** k_mouza has quit IRC | 18:24 | |
*** k_mouza has joined #openstack-glance | 18:30 | |
* abhishekk signing out for the day | 18:34 | |
*** k_mouza has quit IRC | 18:39 | |
openstackgerrit | Dan Smith proposed openstack/glance master: Heartbeat the actual work of the task https://review.opendev.org/743426 | 20:37 |
openstackgerrit | Dan Smith proposed openstack/glance master: Update task message during import https://review.opendev.org/743427 | 20:37 |
openstackgerrit | Dan Smith proposed openstack/glance master: WIP: Import locking https://review.opendev.org/743597 | 20:37 |
*** rosmaita has quit IRC | 20:43 | |
*** rosmaita has joined #openstack-glance | 20:46 | |
*** evrardjp has joined #openstack-glance | 20:55 | |
*** gyee has joined #openstack-glance | 21:02 | |
*** rcernin has joined #openstack-glance | 22:09 | |
*** rcernin has quit IRC | 22:22 | |
*** rcernin has joined #openstack-glance | 22:36 | |
*** rcernin has quit IRC | 22:50 | |
*** rcernin has joined #openstack-glance | 22:50 | |
*** tkajinam has joined #openstack-glance | 22:52 | |
openstackgerrit | Dan Smith proposed openstack/glance master: Heartbeat the actual work of the task https://review.opendev.org/743426 | 22:54 |
openstackgerrit | Dan Smith proposed openstack/glance master: Update task message during import https://review.opendev.org/743427 | 22:54 |
openstackgerrit | Dan Smith proposed openstack/glance master: WIP: Import locking https://review.opendev.org/743597 | 22:54 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!