*** Suyi_ has quit IRC | 00:09 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements https://review.openstack.org/89250 | 00:11 |
---|---|---|
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 00:12 |
*** jamielennox is now known as jamielennox|away | 00:29 | |
*** jamielennox|away is now known as jamielennox | 00:33 | |
*** manous has quit IRC | 01:02 | |
*** nadeem has joined #openstack-swift | 01:10 | |
*** klrmn has quit IRC | 01:13 | |
*** manous has joined #openstack-swift | 01:14 | |
*** Jeffrey4l has joined #openstack-swift | 01:27 | |
*** sgundur has joined #openstack-swift | 01:29 | |
*** sgundur has quit IRC | 01:29 | |
*** nadeem has quit IRC | 01:30 | |
*** jamielennox is now known as jamielennox|away | 01:42 | |
*** sgundur has joined #openstack-swift | 01:43 | |
*** sgundur has quit IRC | 01:43 | |
*** Vinsh has quit IRC | 01:44 | |
zhengyin | good morning | 01:44 |
*** manous has quit IRC | 01:49 | |
*** bkopilov_ has quit IRC | 01:49 | |
*** sgundur has joined #openstack-swift | 02:06 | |
*** sgundur has quit IRC | 02:13 | |
*** sgundur has joined #openstack-swift | 02:13 | |
mattoliverau | zhengyin: morning | 02:14 |
*** lhx_ has joined #openstack-swift | 02:18 | |
*** klrmn has joined #openstack-swift | 02:23 | |
*** sgundur has quit IRC | 02:47 | |
zhengyin | mattoliverau:morning :) | 02:48 |
*** sgundur has joined #openstack-swift | 02:51 | |
*** _JZ_ has quit IRC | 02:55 | |
*** sgundur has quit IRC | 02:59 | |
*** bkopilov_ has joined #openstack-swift | 03:03 | |
*** Vinsh has joined #openstack-swift | 03:03 | |
*** david-lyle has quit IRC | 03:04 | |
*** sgundur has joined #openstack-swift | 03:05 | |
openstackgerrit | Anh Tran proposed openstack/swift: Remove redundant 'the' https://review.openstack.org/379096 | 03:11 |
*** jamielennox|away is now known as jamielennox | 03:11 | |
*** Vinsh has quit IRC | 03:12 | |
*** niknakpaddywak has quit IRC | 03:13 | |
*** niknakpaddywak has joined #openstack-swift | 03:14 | |
*** nadeem has joined #openstack-swift | 03:17 | |
*** sgundur has quit IRC | 03:18 | |
*** niknakpaddywak has quit IRC | 03:25 | |
*** dmorita has quit IRC | 03:26 | |
*** niknakpaddywak has joined #openstack-swift | 03:27 | |
*** links has joined #openstack-swift | 03:33 | |
*** M4urice has joined #openstack-swift | 03:41 | |
*** niknakpaddywak has quit IRC | 03:42 | |
*** aswadr_ has joined #openstack-swift | 03:43 | |
*** hoonetorg has quit IRC | 03:47 | |
*** pcaruana has quit IRC | 03:47 | |
*** cebreidian has quit IRC | 03:47 | |
*** d0ugal has quit IRC | 03:48 | |
*** kota_ has quit IRC | 03:49 | |
*** niknakpaddywak has joined #openstack-swift | 03:49 | |
*** hoonetorg has joined #openstack-swift | 03:53 | |
*** delattec has joined #openstack-swift | 03:53 | |
*** cdelatte has quit IRC | 03:56 | |
*** d0ugal has joined #openstack-swift | 03:57 | |
*** _JZ_ has joined #openstack-swift | 03:57 | |
*** pcaruana has joined #openstack-swift | 03:59 | |
*** cebreidian has joined #openstack-swift | 03:59 | |
*** lifeless has quit IRC | 04:02 | |
*** lifeless has joined #openstack-swift | 04:05 | |
*** lhx_ has quit IRC | 04:05 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Improve functional tests and test client https://review.openstack.org/376455 | 04:07 |
*** lhx_ has joined #openstack-swift | 04:08 | |
*** nadeem has quit IRC | 04:12 | |
*** kota_ has joined #openstack-swift | 04:13 | |
*** ChanServ sets mode: +v kota_ | 04:13 | |
*** lhx_ has quit IRC | 04:14 | |
*** lhx_ has joined #openstack-swift | 04:14 | |
*** chsc has joined #openstack-swift | 04:15 | |
*** niknakpaddywak has quit IRC | 04:23 | |
*** niknakpaddywak has joined #openstack-swift | 04:23 | |
*** chsc has quit IRC | 04:31 | |
*** ppai has joined #openstack-swift | 04:37 | |
*** tongli has quit IRC | 04:39 | |
*** sanchitmalhotra has joined #openstack-swift | 04:41 | |
openstackgerrit | Merged openstack/swift: Remove redundant 'the' https://review.openstack.org/379096 | 04:45 |
*** psachin has joined #openstack-swift | 04:52 | |
nikki__ | Hi | 05:04 |
mattoliverau | nikki__: o/ | 05:08 |
*** _JZ_ has quit IRC | 05:08 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 05:14 |
openstackgerrit | John Dickinson proposed openstack/swift: Update test-requriements.txt https://review.openstack.org/365271 | 05:21 |
openstackgerrit | John Dickinson proposed openstack/swift: Update test-requriements.txt https://review.openstack.org/365271 | 05:22 |
openstackgerrit | John Dickinson proposed openstack/swift: Update test-requriements.txt https://review.openstack.org/365271 | 05:24 |
*** dmorita has joined #openstack-swift | 05:27 | |
*** dmorita has quit IRC | 05:31 | |
*** nadeem has joined #openstack-swift | 05:41 | |
*** nadeem has quit IRC | 05:43 | |
*** nadeem has joined #openstack-swift | 05:45 | |
*** dmorita has joined #openstack-swift | 06:02 | |
openstackgerrit | gengchc2 proposed openstack/swift: Update the version of openstackdocstheme https://review.openstack.org/379163 | 06:02 |
*** dmorita has quit IRC | 06:07 | |
*** SkyRocknRoll has joined #openstack-swift | 06:21 | |
*** rcernin has joined #openstack-swift | 06:22 | |
lhx_ | mattoliverau, could you spare some minutes?https://review.openstack.org/#/c/378203/ | 06:52 |
patchbot | patch 378203 - swift - Use six.moves.urllib.parse instead of urllib | 06:52 |
mattoliverau | lhx_: sure | 06:55 |
*** klrmn has quit IRC | 06:56 | |
lhx_ | mattoliverau, thx :) | 06:57 |
*** nadeem has quit IRC | 06:58 | |
*** niknakpaddywak has quit IRC | 07:04 | |
*** niknakpaddywak has joined #openstack-swift | 07:05 | |
*** amoralej|off is now known as amoralej | 07:06 | |
*** geaaru has joined #openstack-swift | 07:16 | |
*** kmARC has quit IRC | 07:35 | |
*** kmARC has joined #openstack-swift | 07:38 | |
*** tanee_ is now known as tanee | 07:40 | |
*** rledisez1 has joined #openstack-swift | 07:52 | |
*** rledisez1 has quit IRC | 07:53 | |
*** rledisez1 has joined #openstack-swift | 07:54 | |
*** gabor_antal_ has quit IRC | 07:55 | |
*** rledisez has quit IRC | 07:55 | |
*** rledisez1 has quit IRC | 07:56 | |
*** rledisez has joined #openstack-swift | 07:56 | |
*** admin6 has joined #openstack-swift | 08:05 | |
dewanee | anyone using EC policy here? | 08:05 |
rledisez | dewanee: yep, i am | 08:10 |
dewanee | do you have any issue with the swift-object-reconstructor slowly using more and more memory? | 08:10 |
rledisez | yes. i have a crontab restarting the process every 6 hours | 08:12 |
*** aswadr_ has quit IRC | 08:12 | |
*** manous has joined #openstack-swift | 08:16 | |
dewanee | so it's a known issue | 08:19 |
rledisez | I actually don't know if it has been reported. But it's a known issue from operators ;) | 08:20 |
dewanee | I am currently trying to reweight some devices but restarting the reconstructor makes it start from the beginning | 08:21 |
dewanee | and although it goes slightly faster when passing devices it has already done the whole process takes ages.. | 08:22 |
dewanee | do you know if it is possible to have more reconstructor processes at once? | 08:25 |
*** cbartz has joined #openstack-swift | 08:26 | |
*** kei_yama has quit IRC | 08:37 | |
*** winggundamth has joined #openstack-swift | 08:38 | |
rledisez | dewanee: it's not really possible. I patched reconstructor to be able to run one process per device, and one process per job type (revert/sync). it really helped (and it showed that it's sync processes that are leaking memory) | 08:40 |
mattoliverau | If I wasn't lazy I'd go search to see if there is already a bug for this (using more and more memory).. a quick bug search says no.. but I'm about to run out to dinner so didn't look to closely.. if there isn't a bug then it should be reported so we can fix it! dewanee or rledisez could one of you take a look and if you can't see anything report it? heck report it anyway even if there is a duplicate. it's important | 08:46 |
mattoliverau | to know so we can fix it so please report it ;) | 08:46 |
*** acoles_ is now known as acoles | 09:00 | |
nikki__ | Hello all.. | 09:07 |
nikki__ | I am getting this error when i try to start swift service | 09:09 |
nikki__ | http://paste.openstack.org/show/583442/ | 09:09 |
nikki__ | Can anyone help me whats going wrng? | 09:09 |
mahatic_ | rledisez: dewanee: https://bugs.launchpad.net/swift/+bugs?field.tag=ec -> is a list of EC tagged bugs. Nothing seems specific to what you've mentioned here. You could take look and report a new bug and that'd help bring some focus to the problem :) | 09:09 |
nikki__ | Thanks in advance | 09:09 |
rledisez | dewanee: what version of swift are you running? as i'm not on the latest (i'm in 2.7), i can't be sure it's not fixed upstream yet | 09:10 |
*** dmorita has joined #openstack-swift | 09:27 | |
*** manous has quit IRC | 09:30 | |
*** dmorita has quit IRC | 09:32 | |
*** thebloggu has joined #openstack-swift | 10:13 | |
admin6 | dewanee: I got the same problem here. The object reconstructor is taking more and more memory over time. for example, on one of my server, it’s currently consuming more than 70GB of Ram (over a total of 98GB), leaving few space for disk cache and slowing down all the other tasks. | 10:16 |
*** lhx_ has quit IRC | 10:17 | |
admin6 | rledisez: I’m running v2.7 and I’m really interested by you patch for the reconstructor to have one process per device and per job type. I currently have a problem because I can’t add as much new disk per rebalance as it is filled up by my users. | 10:21 |
admin6 | rledisez: and I can’t restart the reconstructor process because it always start from the first device. and parsing all the whole devices (12 4TB disks per server) take more than 15 days for the reconstructor. | 10:24 |
*** mvk has quit IRC | 10:29 | |
*** kmARC has quit IRC | 10:30 | |
*** lhx_ has joined #openstack-swift | 10:32 | |
*** geaaru has quit IRC | 10:38 | |
*** geaaru has joined #openstack-swift | 10:51 | |
*** mvk has joined #openstack-swift | 10:55 | |
*** manous has joined #openstack-swift | 10:58 | |
*** bkopilov_ has quit IRC | 11:10 | |
*** openstackgerrit has quit IRC | 11:19 | |
*** openstackgerrit has joined #openstack-swift | 11:19 | |
*** cnf has left #openstack-swift | 11:23 | |
*** thebloggu has quit IRC | 11:38 | |
*** furlongm has quit IRC | 11:46 | |
*** furlongm has joined #openstack-swift | 11:46 | |
*** furlongm has quit IRC | 11:50 | |
*** furlongm has joined #openstack-swift | 11:50 | |
openstackgerrit | Yushiro FURUKAWA proposed openstack/swift: Fix typo https://review.openstack.org/379390 | 11:50 |
*** amoralej is now known as amoralej|lunch | 11:59 | |
*** SkyRocknRoll has quit IRC | 12:05 | |
*** catintheroof has joined #openstack-swift | 12:18 | |
*** dmorita has joined #openstack-swift | 12:28 | |
*** dmorita has quit IRC | 12:33 | |
*** kmARC has joined #openstack-swift | 12:36 | |
*** acoles is now known as acoles_ | 12:46 | |
*** bkopilov_ has joined #openstack-swift | 12:51 | |
*** tdasilva has quit IRC | 12:54 | |
*** McMurlock1 has joined #openstack-swift | 12:54 | |
*** david-lyle has joined #openstack-swift | 12:57 | |
*** lhx_ has quit IRC | 13:11 | |
*** links has quit IRC | 13:17 | |
*** silor has joined #openstack-swift | 13:20 | |
*** amoralej|lunch is now known as amoralej | 13:22 | |
*** lhx_ has joined #openstack-swift | 13:29 | |
*** ppai has quit IRC | 13:30 | |
*** ppai has joined #openstack-swift | 13:30 | |
*** klamath has joined #openstack-swift | 13:33 | |
lhx_ | mattoliverau, any time for review? https://review.openstack.org/#/c/378203/ | 13:35 |
patchbot | patch 378203 - swift - Use six.moves.urllib.parse instead of urllib | 13:35 |
ntata | nikki__, Looks like your ports 6000, 6001, 6002 and 8080 are already in use, hence swift services are unable to bind to them.. | 13:36 |
*** vint_bra has joined #openstack-swift | 13:42 | |
*** tdasilva has joined #openstack-swift | 13:50 | |
*** chsc has joined #openstack-swift | 14:04 | |
*** chsc has joined #openstack-swift | 14:04 | |
*** acoles_ is now known as acoles | 14:07 | |
*** thiago has joined #openstack-swift | 14:08 | |
*** thiago is now known as Guest58415 | 14:08 | |
*** Guest58415 is now known as tdasilva_ | 14:08 | |
*** sgundur has joined #openstack-swift | 14:29 | |
*** sgundur has quit IRC | 14:30 | |
*** tongli has joined #openstack-swift | 14:36 | |
*** sgundur has joined #openstack-swift | 14:36 | |
*** chsc has quit IRC | 14:44 | |
*** sgundur has quit IRC | 14:45 | |
*** sgundur has joined #openstack-swift | 14:48 | |
*** ppai has quit IRC | 14:49 | |
*** jamielennox is now known as jamielennox|away | 14:53 | |
*** aswadr_ has joined #openstack-swift | 14:53 | |
*** McMurlock1 has quit IRC | 14:57 | |
*** ma91 has joined #openstack-swift | 14:58 | |
*** admin6_ has joined #openstack-swift | 14:58 | |
ma91 | Hi | 14:58 |
ma91 | I have 2 users in the same project, one is SwiftOperator, and one is not. The Swift operator should be able to create containers and grant access rights to the second user who is not Swift operator. If granted write access, the user who is not swift operator should be able to write into the container. | 14:59 |
ma91 | So I have a container with the ACLs: | 15:00 |
ma91 | Read ACL: test_project:user_limited | 15:00 |
ma91 | Write ACL: test_project:user_limited | 15:00 |
*** jamielennox|away is now known as jamielennox | 15:00 | |
ma91 | When I write into that container with the more limited user I get: | 15:00 |
ma91 | $ swift upload shared_folder test.txt | 15:00 |
ma91 | Warning: failed to create container 'shared_folder': 403 Forbidden: <html><h1>Forbidden</h1><p>Access was denied to this resourc | 15:00 |
ma91 | test.txt | 15:00 |
ma91 | $ swift list shared_folder | 15:00 |
ma91 | test.txt | 15:00 |
ma91 | so apparently the user is able to write into the container correctly, but he gets a warning at upload time | 15:00 |
ma91 | that he cannot create that container… but that container is already there so he should not need to create it | 15:01 |
ma91 | is this normal? | 15:01 |
*** thumpba has joined #openstack-swift | 15:01 | |
*** admin6 has quit IRC | 15:01 | |
*** admin6_ is now known as admin6 | 15:01 | |
*** geaaru has quit IRC | 15:10 | |
*** thumpba has quit IRC | 15:11 | |
*** Vinsh has joined #openstack-swift | 15:11 | |
*** thumpba has joined #openstack-swift | 15:12 | |
*** siva_krish has joined #openstack-swift | 15:12 | |
*** siva_krish has quit IRC | 15:12 | |
cbartz | ma91: Yes, its normal. Pls, see: https://ask.openstack.org/en/question/15427/upload-object-to-container-which-is-set-by-acl-shows-access-was-denied-to-this-resource/ | 15:13 |
*** sgundur has quit IRC | 15:13 | |
*** McMurlock1 has joined #openstack-swift | 15:15 | |
ma91 | so it's a feature | 15:15 |
ma91 | ok | 15:15 |
*** sgundur has joined #openstack-swift | 15:17 | |
ma91 | thanks | 15:18 |
*** ma91 has left #openstack-swift | 15:19 | |
notmyname | good morning | 15:27 |
notmyname | rledisez: reading scrollback. I can open a bug for that memory issue. can you add details? | 15:28 |
notmyname | well, what about https://bugs.launchpad.net/swift/+bug/1628906 | 15:29 |
openstack | Launchpad bug 1628906 in OpenStack Object Storage (swift) "swift-object-reconstructor memory leak" [Undecided,New] | 15:29 |
*** thumpba has quit IRC | 15:34 | |
*** amoralej is now known as amoralej|off | 15:37 | |
*** dolphm has joined #openstack-swift | 15:39 | |
dolphm | anyone know scott simpson's nick? | 15:40 |
notmyname | scotticus | 15:41 |
dolphm | notmyname: awesome, thank you | 15:41 |
notmyname | dolphm: anything I can help you with? | 15:42 |
dolphm | notmyname: actually just looking to fill out a list of IRC nicks :P | 15:43 |
notmyname | that sounds useful :-) | 15:43 |
rledisez | notmyname: yes, thx to mattia for opening this bug. i'll precise version 2.7 and that it seems to concern only SYNC jobs | 15:47 |
notmyname | rledisez: I'm looking forward to your talk in barcelona | 15:47 |
*** openstackgerrit has quit IRC | 15:49 | |
*** openstackgerrit has joined #openstack-swift | 15:50 | |
admin6 | notmyname: rledisez: I confirm having the same behavior here, with a EC ring of 48 disk, the reconstructor process is consuming more than 80GB on the 96GB RAM available at the end of the reconstruction process. I’m running swift v2.7. | 15:51 |
dewanee | notmyname, I opened that ticket on launchpad | 15:52 |
notmyname | dewanee: thanks | 15:52 |
admin6 | rledisez: I’m interested to test your patch for the reconstructor to have one process per device and per job type | 15:53 |
notmyname | admin6: if you could leave a comment like that on the bug, that would be fantastic | 15:53 |
admin6 | notmyname: ok, my pleasure :-) | 15:53 |
notmyname | rledisez: and any code/ideas/whatever you've been doing in prod to help get around it would be very helpful to mention on the bug report too (assuming you don't want to propose a formal upstream patch for it) | 15:54 |
dewanee | I am interested in the patch also | 15:54 |
dewanee | we are currently trying to take a node offline but at this pace it's gonna take months | 15:55 |
rledisez | notmyname: admin6: it's far from upstream ready (i assume the dirtiness of the code :)), but i can show it without problem. it worked in production for few month | 15:55 |
notmyname | rledisez: totally fine. even if what you have is just a starting point, I can easily think of at least 5 people who'd jump in and clean it up to patch upstream | 15:56 |
notmyname | :-) | 15:56 |
*** pcaruana has quit IRC | 16:03 | |
*** sgundur has quit IRC | 16:05 | |
*** rcernin has quit IRC | 16:05 | |
*** sgundur has joined #openstack-swift | 16:07 | |
*** cbartz has left #openstack-swift | 16:08 | |
*** admin6_ has joined #openstack-swift | 16:09 | |
*** admin6 has quit IRC | 16:11 | |
*** admin6_ is now known as admin6 | 16:11 | |
*** jordanP has joined #openstack-swift | 16:12 | |
*** manous has quit IRC | 16:15 | |
*** Vinsh has quit IRC | 16:15 | |
*** Vinsh has joined #openstack-swift | 16:17 | |
*** Vinsh has quit IRC | 16:17 | |
*** Vinsh has joined #openstack-swift | 16:17 | |
*** nadeem has joined #openstack-swift | 16:24 | |
*** lifeless has quit IRC | 16:25 | |
*** tries_ has quit IRC | 16:25 | |
rledisez | admin6, dewanee: i'll have to go. i'll find somewhere to put the patches tomorrow. feel free to ping me if i forget | 16:28 |
notmyname | rledisez: thanks! | 16:28 |
*** manous has joined #openstack-swift | 16:29 | |
notmyname | dewanee: I'm curious about what you can share about your swift use case. what/where are you using it? how much? what issues are you seeing? etc | 16:29 |
*** lifeless has joined #openstack-swift | 16:33 | |
*** cnf has joined #openstack-swift | 16:33 | |
*** silor has quit IRC | 16:34 | |
*** rledisez has quit IRC | 16:36 | |
lhx_ | jordanP, could you help reivew? | 16:36 |
lhx_ | https://review.openstack.org/#/c/378483/ | 16:37 |
patchbot | patch 378483 - tempest - Add link for Unset keys | 16:37 |
*** sgundur has quit IRC | 16:38 | |
jordanP | lhx_, I have to go now, sorry (wrong IRC chan btw) | 16:39 |
*** jordanP has quit IRC | 16:39 | |
*** psachin has quit IRC | 16:40 | |
*** McMurlock1 has quit IRC | 16:42 | |
timburke | good morning | 16:52 |
*** manous has quit IRC | 16:53 | |
openstackgerrit | Tim Burke proposed openstack/swift: Update test-requriements.txt https://review.openstack.org/365271 | 16:55 |
*** nikivi has joined #openstack-swift | 16:58 | |
*** sanchitmalhotra has quit IRC | 16:59 | |
*** sanchitmalhotra1 has joined #openstack-swift | 17:00 | |
*** dmorita has joined #openstack-swift | 17:01 | |
*** sanchitmalhotra1 is now known as sanchitmalhotra | 17:02 | |
*** manous has joined #openstack-swift | 17:05 | |
*** tries_ has joined #openstack-swift | 17:06 | |
*** tries_ has joined #openstack-swift | 17:06 | |
*** dmorita has quit IRC | 17:07 | |
notmyname | timburke: thanks | 17:08 |
*** mvk has quit IRC | 17:08 | |
*** sgundur has joined #openstack-swift | 17:09 | |
*** dmorita has joined #openstack-swift | 17:11 | |
*** klrmn has joined #openstack-swift | 17:12 | |
onovy | notmyname: hi, pls https://review.openstack.org/#/c/365239/ same patch, only added comment | 17:15 |
patchbot | patch 365239 - python-swiftclient - Require newer version of oslosphinx | 17:15 |
notmyname | onovy: is the global requirements entry unfrozen and updated now? | 17:16 |
onovy | updated | 17:16 |
onovy | i don't know if unfrozen :) | 17:16 |
onovy | https://review.openstack.org/#/c/365253/ | 17:16 |
patchbot | patch 365253 - requirements - Bump required version of oslosphinx (MERGED) | 17:16 |
onovy | if it was not merged, i didn't get +1 from jenkins in 365239 | 17:17 |
*** sanchitmalhotra1 has joined #openstack-swift | 17:22 | |
*** aswadr_ has quit IRC | 17:22 | |
*** sanchitmalhotra has quit IRC | 17:23 | |
*** sanchitmalhotra1 is now known as sanchitmalhotra | 17:23 | |
*** sgundur has quit IRC | 17:27 | |
*** sanchitmalhotra has quit IRC | 17:31 | |
*** chsc has joined #openstack-swift | 17:31 | |
*** chsc has joined #openstack-swift | 17:31 | |
*** sanchitmalhotra has joined #openstack-swift | 17:32 | |
onovy | thanks guys | 17:34 |
*** nikivi has quit IRC | 17:34 | |
openstackgerrit | Takashi Kajinami proposed openstack/swift: Ensure update of the container by object-updater https://review.openstack.org/99598 | 17:48 |
openstackgerrit | Takashi Kajinami proposed openstack/swift: Ensure update of the container by object-updater https://review.openstack.org/99598 | 17:52 |
*** sanchitmalhotra1 has joined #openstack-swift | 18:01 | |
*** sanchitmalhotra has quit IRC | 18:02 | |
*** sanchitmalhotra1 is now known as sanchitmalhotra | 18:02 | |
*** lhx_ has quit IRC | 18:06 | |
*** mvk has joined #openstack-swift | 18:06 | |
openstackgerrit | Merged openstack/swift: Update diskfile docstring for get_ondisk_files https://review.openstack.org/374399 | 18:10 |
openstackgerrit | Merged openstack/python-swiftclient: Installs futures only for python 2.7 and 2.6 https://review.openstack.org/377726 | 18:11 |
openstackgerrit | Alistair Coles proposed openstack/swift: EC - eliminate .durable files https://review.openstack.org/355958 | 18:17 |
openstackgerrit | Alistair Coles proposed openstack/swift: Fix failing cross-policy-versioning functional test https://review.openstack.org/379649 | 18:27 |
*** acoles is now known as acoles_ | 18:29 | |
*** sanchitmalhotra has quit IRC | 18:48 | |
*** sanchitmalhotra has joined #openstack-swift | 18:49 | |
notmyname | tdasilva: ping | 18:51 |
*** bkopilov_ has quit IRC | 18:52 | |
*** manous has quit IRC | 18:54 | |
*** dolphm has left #openstack-swift | 18:58 | |
*** manous has joined #openstack-swift | 19:07 | |
tdasilva_ | notmyname: hi | 19:09 |
notmyname | tdasilva: was looking in to a pyeclib release to get the memory leak fix in | 19:10 |
notmyname | tdasilva: from what I can tell, in the past you updated the ChangeLog, landed it, then tagged, right? | 19:10 |
notmyname | tdasilva: any issues if I do that now? | 19:10 |
tdasilva_ | tdasilva: that's correct, no issues from me | 19:12 |
tdasilva_ | notmyname: | 19:12 |
notmyname | tdasilva: looks like it should be 1.3.0 instead of 1.2.2. ther'es a dependency update and also maybe 25bc26b. but what do you think? | 19:14 |
notmyname | torgomatic: FYI ^ | 19:16 |
tdasilva_ | notmyname: looking | 19:17 |
notmyname | tdasilva_: hmm...actually, that looks more like a bugfix | 19:18 |
notmyname | tdasilva_: so the dependency bump (d65c800) is the only reason I'd go for 1.3.0 instead of 1.2.2 | 19:18 |
tdasilva_ | notmyname: yeah, i counted like 3 bug fixes | 19:21 |
tdasilva_ | plust the dependency bump | 19:21 |
notmyname | same here | 19:21 |
tdasilva_ | notmyname: i think 1.3.0 is fine | 19:22 |
notmyname | ok. I'll submit a changelog update and ping you. then tag | 19:22 |
tdasilva_ | ok | 19:22 |
notmyname | tdasilva_: FYI this is to have a release that handles https://bugs.launchpad.net/swift/+bug/1628906 (filed last night) | 19:23 |
openstack | Launchpad bug 1628906 in OpenStack Object Storage (swift) "swift-object-reconstructor memory leak" [High,Confirmed] | 19:23 |
tdasilva_ | notmyname: i was wondering if it was related to that bug | 19:23 |
tdasilva_ | handles as in fixes that bug? | 19:23 |
notmyname | torgomatic: ^ | 19:24 |
notmyname | yeah. well, there's a patch in swift that works around it, but this fixes it in pyeclib for realz | 19:25 |
notmyname | the swift patch is released, but the pyeclib one isn't | 19:25 |
tdasilva_ | nice, kudos to kota_ for getting this fixed :) | 19:26 |
torgomatic | notmyname: 1.3.0 sounds like a good version number | 19:28 |
*** sgundur has joined #openstack-swift | 19:39 | |
*** yarkot has quit IRC | 19:39 | |
*** yarkot has joined #openstack-swift | 19:42 | |
*** briancli1e has quit IRC | 19:43 | |
*** jlwhite_ has joined #openstack-swift | 19:45 | |
notmyname | macOS sierra broke gitx. this is hurting my ability to visualize git trees | 19:49 |
*** jlwhite has quit IRC | 19:50 | |
*** samueldmq has quit IRC | 19:50 | |
*** briancline has joined #openstack-swift | 19:50 | |
*** jlwhite_ is now known as jlwhite | 19:50 | |
*** samueldmq has joined #openstack-swift | 19:50 | |
timburke | yeah, `git log --graph --oneline` just isn't quite the same | 19:52 |
*** sgundur has quit IRC | 19:53 | |
notmyname | I've got lg = log --graph --pretty --abbrev-commit --date=relative | 19:53 |
*** sgundur has joined #openstack-swift | 19:54 | |
*** M4urice has quit IRC | 19:56 | |
*** sgundur_ has joined #openstack-swift | 20:04 | |
openstackgerrit | John Dickinson proposed openstack/pyeclib: 1.3.0 release https://review.openstack.org/379793 | 20:04 |
notmyname | tdasilva_: ^ | 20:04 |
tdasilva_ | notmyname: are you going to use reno? | 20:06 |
tdasilva_ | jk jk jk ;) | 20:06 |
notmyname | tdasilva_: I /think/ the update to https://review.openstack.org/#/c/379793/1/setup.py on line 162 is right. but please check | 20:06 |
patchbot | patch 379793 - pyeclib - 1.3.0 release | 20:06 |
notmyname | tdasilva_: lol | 20:06 |
*** sgundur has quit IRC | 20:07 | |
*** sgundur_ has quit IRC | 20:09 | |
*** sgundur has joined #openstack-swift | 20:09 | |
*** sgundur_ has joined #openstack-swift | 20:21 | |
*** sgundur has quit IRC | 20:21 | |
notmyname | tdasilva_: any ideas on that gate error? | 20:22 |
tdasilva_ | docs? | 20:23 |
notmyname | yeah | 20:23 |
tdasilva_ | notmyname: looking | 20:25 |
timburke | notmyname: tdasilva_: hey, i've seen that before! you need to copy the sphinx_build section from swift's setup.cfg | 20:28 |
*** sanchitmalhotra1 has joined #openstack-swift | 20:29 | |
timburke | at least, that was my solution for https://review.openstack.org/#/c/377929/ | 20:29 |
patchbot | patch 377929 - swift3 - Remove version from setup.cfg (MERGED) | 20:29 |
*** sanchitmalhotra has quit IRC | 20:30 | |
*** sanchitmalhotra1 is now known as sanchitmalhotra | 20:30 | |
*** catintheroof has quit IRC | 20:32 | |
notmyname | wheee...here we go | 20:34 |
*** Jeffrey4l has quit IRC | 20:35 | |
notmyname | https://review.openstack.org/379814 | 20:35 |
patchbot | patch 379814 - election - Adding John Dickinson candidacy for TC | 20:35 |
*** Jeffrey4l has joined #openstack-swift | 20:35 | |
timburke | wooooo! | 20:35 |
*** sgundur_ has quit IRC | 20:36 | |
*** sgundur has joined #openstack-swift | 20:36 | |
notmyname | http://lists.openstack.org/pipermail/openstack-dev/2016-September/104815.html <-- same content | 20:36 |
*** arch-nemesis has joined #openstack-swift | 20:38 | |
*** sgundur_ has joined #openstack-swift | 20:38 | |
notmyname | heh. already got 2 pms about it | 20:41 |
*** sgundur_ has quit IRC | 20:41 | |
notmyname | timburke: thanks. going to add that to pyeclib now /cc tdasilva_ | 20:41 |
*** sgundur_ has joined #openstack-swift | 20:42 | |
*** sgundur has quit IRC | 20:42 | |
notmyname | timburke: hmm.... so pyeclib doesn't have a setup.cfg | 20:43 |
timburke | notmyname: there's probably some patch that should be done for https://github.com/openstack-infra/project-config/blob/6b50d7e/jenkins/scripts/run-docs.sh#L31 (and the various other references to doc/build/html/) but i don't know how to get the correct path :-( | 20:44 |
timburke | i suppose the other option is to drop a .gitignore or something in (a newly created) doc/build/html/ but that feels yucky :-/ | 20:45 |
*** briancline has quit IRC | 20:46 | |
*** sgundur_ has quit IRC | 20:46 | |
*** sgundur has joined #openstack-swift | 20:47 | |
jrichli | does this mean you get to make "vote for notmyname" t-shirts? | 20:47 |
*** antwash has joined #openstack-swift | 20:49 | |
antwash | Anyone have any idea what the ResellerAdmin role is for -- and what permission it has in swift? | 20:50 |
*** sgundur has quit IRC | 20:50 | |
notmyname | antwash: think of that as root | 20:51 |
notmyname | antwash: a reseller admin can do anything (for that auth system). including create and delete other accounts | 20:51 |
antwash | So all permission as admin? | 20:51 |
clarkb | timburke: notmyname what is the problem with documentation? | 20:51 |
notmyname | antwash: in general, don't use that for any end-user thing. | 20:51 |
*** sgundur has joined #openstack-swift | 20:51 | |
notmyname | clarkb: need to land https://review.openstack.org/#/c/379793/ | 20:52 |
patchbot | patch 379793 - pyeclib - 1.3.0 release | 20:52 |
notmyname | clarkb: trying to figure out why it failed | 20:52 |
timburke | clarkb: https://github.com/openstack-infra/project-config/commit/6b50d7e started trying to create a file in a directory that doesn't necessarily exist | 20:52 |
*** sgundur has quit IRC | 20:53 | |
*** amoralej|off has quit IRC | 20:53 | |
*** briancline has joined #openstack-swift | 20:53 | |
*** sgundur has joined #openstack-swift | 20:53 | |
timburke | apparently `python setup.py build_sphinx` defaults to using build/sphinx/html/? | 20:54 |
antwash | Any documentation about it some where? | 20:54 |
clarkb | you have https://git.openstack.org/cgit/openstack/pyeclib/tree/doc so you just need to make sure that the results of build_sphinx end up in doc/build/html | 20:54 |
clarkb | I think it used to default to source/../build/html maybe newer sphinx changed that | 20:54 |
*** amoralej has joined #openstack-swift | 20:55 | |
notmyname | timburke: running that locally works just fine | 20:58 |
tdasilva_ | notmyname: i had a problem running tox -e docs | 20:58 |
notmyname | antwash: not good ones :-( | 20:58 |
notmyname | tdasilva_: ah, ok. I did it directly instead of via tox | 20:59 |
*** cebruns_ has quit IRC | 20:59 | |
tdasilva_ | yeah, but looks different too | 20:59 |
timburke | notmyname: right: http://logs.openstack.org/93/379793/1/check/gate-pyeclib-docs-ubuntu-xenial/9bd8e1c/console.html#_2016-09-29_20_06_43_497476 but where did it *build*? | 20:59 |
tdasilva_ | http://paste.fedoraproject.org/438500/75182760/ | 20:59 |
notmyname | tdasilva_: oh, interesting. works for me | 21:00 |
timburke | tdasilva_: makes me wonder what the referenced log says | 21:01 |
*** cebruns_ has joined #openstack-swift | 21:01 | |
mattoliverau | morning | 21:01 |
notmyname | hello mattoliverau | 21:01 |
tdasilva_ | timburke: it's just the same error, nothing extra, i guess the interesting line is this: hard linking MANIFEST.in -> PyECLib-1.3.0 | 21:02 |
tdasilva_ | error: Operation not permitted | 21:02 |
*** sgundur has quit IRC | 21:03 | |
timburke | tdasilva_: is it a vagrant filesystem? i think that doesn't support hard links... | 21:03 |
tdasilva_ | ha! that's what it | 21:03 |
*** sgundur has joined #openstack-swift | 21:05 | |
*** markstur has quit IRC | 21:06 | |
notmyname | timburke: tdasilva_: maybe https://gist.github.com/notmyname/f30392ec8994995044056e58ecdaeae4 | 21:09 |
openstackgerrit | John Dickinson proposed openstack/pyeclib: 1.3.0 release https://review.openstack.org/379793 | 21:12 |
notmyname | well the good news about this repo is it takes about 1.5 minutes to test upstream | 21:12 |
*** byeager has joined #openstack-swift | 21:13 | |
clarkb | notmyname: the docs target is not what is used to build the docs fwiw so that should be a noop | 21:13 |
timburke | notmyname: how did you get the usage? build_Sphinx works but doesn't show up in python setup.py --help-commands for me :-( | 21:13 |
notmyname | timburke: found on http://www.sphinx-doc.org/en/stable/tutorial.html | 21:13 |
clarkb | notmyname: it runs tox -evenv -- python setup.py build_sphinx | 21:13 |
notmyname | clarkb: ah ok | 21:14 |
notmyname | of course it fails locally for me. but the locally-working version fails upstream | 21:14 |
*** byeager has quit IRC | 21:14 | |
*** briancline has quit IRC | 21:14 | |
notmyname | clarkb: so why does that work locally for me yet fail in the gate? what did I miss in my local version? | 21:15 |
clarkb | I wonder if you have an older sphinx | 21:15 |
clarkb | like I said earlier pretty sure the old behavior was to put the build artifacts at source/../build but apparently new sphinx doesn't do that anymore/ | 21:16 |
notmyname | I have 1.2.3 | 21:16 |
clarkb | I acn't easily reproduce locally because my distro doesn't have a liberasurecode package | 21:16 |
clarkb | ya current is up to 1.5 looks like | 21:16 |
clarkb | so I wonder if that is it | 21:16 |
clarkb | hrm test-requirements caps it at <1.3 so maybe not | 21:17 |
timburke | notmyname: when it worked for you, did it build to doc/build/html, or build/sphinx/doc? | 21:17 |
notmyname | the latter | 21:18 |
notmyname | well, build/sphinx/html | 21:18 |
timburke | bah, that's what i meant | 21:18 |
notmyname | now I gotta figure out how sphinx is installed. no results from either pip freeze or dpkg -l | 21:19 |
timburke | so the command succeeded, but you got exactly the same behavior that caused the gate failure | 21:19 |
*** briancline has joined #openstack-swift | 21:19 | |
notmyname | ah right. 'cause it's a subsequent command that fails looking for the different dir | 21:19 |
timburke | yup | 21:20 |
notmyname | ah. capital s | 21:21 |
*** gyee has joined #openstack-swift | 21:22 | |
notmyname | google search for '"python ./setup.py build_sphinx" set destination' is one of the most useless I've seen | 21:26 |
*** arch-nemesis has quit IRC | 21:26 | |
notmyname | timburke: clarkb: how are the values in the setup.cfg (in other projects) getting applied to build_sphinx? envvars? | 21:28 |
timburke | Magic™ (as best i can tell :P) | 21:29 |
clarkb | I thunk pbr may do it | 21:29 |
clarkb | *think | 21:29 |
notmyname | yeah, but in this case, pbr == magic, and that's not helpful. what is pbr doing? | 21:30 |
clarkb | http://git.openstack.org/cgit/openstack-dev/pbr/tree/pbr/builddoc.py#n157 | 21:31 |
notmyname | thanks. was trying to find that :-) | 21:31 |
*** cnf has left #openstack-swift | 21:40 | |
timburke | notmyname: looks like you might be able to do something like command_options={'build_sphinx': {'build-dir': ('setup.py', 'doc/build')}} in setup.py? https://github.com/sphinx-doc/sphinx/blob/master/sphinx/setup_command.py#L53-L57 | 22:03 |
notmyname | oh nice | 22:04 |
notmyname | timburke: error: error in setup.py: command 'BuildDoc' has no such option 'build-dir' | 22:10 |
*** sgundur has quit IRC | 22:10 | |
timburke | notmyname: maybe build_dir? *shrug* i'm making this up as i go along | 22:12 |
notmyname | oh, weird. I'd have said that wouldn't have worked because the examples in the link you gave | 22:14 |
notmyname | but it does (i think) | 22:14 |
openstackgerrit | John Dickinson proposed openstack/pyeclib: 1.3.0 release https://review.openstack.org/379793 | 22:14 |
*** nadeem has quit IRC | 22:16 | |
notmyname | it worked! | 22:17 |
timburke | huh. looks like that default build-dir has been unchanged since the build_sphinx command was introduced back in https://github.com/sphinx-doc/sphinx/commit/68f5d02 (modulo a call to abspath) | 22:17 |
notmyname | clarkb: timburke: tdasilva_: ^ | 22:17 |
openstackgerrit | John Dickinson proposed openstack/pyeclib: 1.3.0 release https://review.openstack.org/379793 | 22:21 |
notmyname | fixed the URL to point to openstack | 22:21 |
openstackgerrit | Merged openstack/python-swiftclient: Require newer version of oslosphinx https://review.openstack.org/365239 | 22:25 |
*** vint_bra has quit IRC | 22:35 | |
*** klamath has quit IRC | 22:36 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements https://review.openstack.org/89250 | 22:39 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 22:40 |
*** dencaval has quit IRC | 22:48 | |
openstackgerrit | Merged openstack/pyeclib: 1.3.0 release https://review.openstack.org/379793 | 22:51 |
notmyname | tag pushed, it's getting build upstream and then will get pushed to pypi | 22:57 |
*** manous has quit IRC | 23:02 | |
notmyname | ok, so we've got 1.3.0 at https://tarballs.openstack.org/pyeclib/ but not updated on pypi | 23:03 |
notmyname | https://pypi.python.org/pypi/PyECLib | 23:03 |
*** jamielennox is now known as jamielennox|away | 23:11 | |
*** manous has joined #openstack-swift | 23:13 | |
notmyname | clarkb: did we forget something when we set up the repo? | 23:19 |
clarkb | maybe? you do need the publish job to get things into pypi | 23:19 |
clarkb | let me check really quick | 23:19 |
notmyname | thanks | 23:19 |
clarkb | looks like publishing things are there. Let me try pulling up logs | 23:19 |
clarkb | http://logs.openstack.org/c0/c0010b425247fa75a0c69c9201629d8ad8c635c3/release/pyeclib-pypi-both-upload/4914907/console.html | 23:21 |
clarkb | the resulting wheel does not have the name that is expected | 23:21 |
*** manous has quit IRC | 23:22 | |
notmyname | clarkb: case sensitivity? | 23:24 |
clarkb | ya and the cpython versioning thing in the wheel name since that wheel builds against stuff | 23:25 |
clarkb | that makes me think that maybe it shouldn't be publishing a wheel at all | 23:25 |
*** kei_yama has joined #openstack-swift | 23:25 | |
clarkb | (since that wheel can't sanely be made to work across linux installs) | 23:25 |
notmyname | that makes sense (since there's a compiled component) | 23:28 |
notmyname | how did the caps-version get uploaded? | 23:29 |
*** manous has joined #openstack-swift | 23:38 | |
*** jamielennox|away is now known as jamielennox | 23:52 | |
*** chsc has quit IRC | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!