*** itlinux has quit IRC | 00:25 | |
*** tovin07_ has joined #openstack-swift | 01:03 | |
*** links has joined #openstack-swift | 01:14 | |
*** links is now known as Jaison|away | 01:14 | |
*** itlinux has joined #openstack-swift | 01:33 | |
*** cshastri_ has joined #openstack-swift | 01:48 | |
*** psachin has joined #openstack-swift | 01:55 | |
*** itlinux has quit IRC | 02:05 | |
*** itlinux has joined #openstack-swift | 02:09 | |
*** itlinux has quit IRC | 02:28 | |
*** itlinux has joined #openstack-swift | 02:36 | |
*** itlinux has quit IRC | 03:38 | |
*** itlinux has joined #openstack-swift | 04:31 | |
*** itlinux has quit IRC | 04:31 | |
*** itlinux has joined #openstack-swift | 04:48 | |
*** itlinux has quit IRC | 04:53 | |
*** fungi has quit IRC | 05:23 | |
*** itlinux has joined #openstack-swift | 05:40 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift master: Fix InternalClient to drain response body if the request fails https://review.openstack.org/530175 | 05:44 |
---|---|---|
openstackgerrit | yanwei proposed openstack/swift master: fix the swift-ring-builder's default command raises exception in command line environment https://review.openstack.org/529791 | 05:47 |
openstackgerrit | yanwei proposed openstack/swift master: fix the swift-ring-builder's default command raises exception in command line environment https://review.openstack.org/529791 | 05:52 |
*** fungi has joined #openstack-swift | 05:52 | |
openstackgerrit | yanwei proposed openstack/swift master: fix the swift-ring-builder's default command raises exception in command line environment https://review.openstack.org/529791 | 05:54 |
*** SkyRocknRoll_ has joined #openstack-swift | 06:10 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift master: Fix InternalClient to drain response body if the request fails https://review.openstack.org/530175 | 07:19 |
*** itlinux has quit IRC | 07:33 | |
*** cbartz has joined #openstack-swift | 08:12 | |
*** gkadam has joined #openstack-swift | 08:14 | |
openstackgerrit | yanwei proposed openstack/swift master: fix the swift-ring-builder's default command raises exception in command line environment https://review.openstack.org/529791 | 08:31 |
*** kei_yama has quit IRC | 08:34 | |
*** silor has joined #openstack-swift | 08:39 | |
*** SkyRocknRoll has quit IRC | 09:29 | |
*** Jaison|away has quit IRC | 09:32 | |
*** cbartz has quit IRC | 09:41 | |
*** SkyRocknRoll has joined #openstack-swift | 09:43 | |
*** links has joined #openstack-swift | 09:49 | |
*** cshastri_ has quit IRC | 10:09 | |
*** tovin07_ has quit IRC | 10:14 | |
kota_ | OK, let's finish up the last working day of this year. | 10:29 |
kota_ | thx, all swifters. Hope everyone will get great new year. | 10:30 |
kota_ | See you | 10:30 |
*** links has quit IRC | 11:25 | |
*** links has joined #openstack-swift | 11:39 | |
*** links has quit IRC | 12:49 | |
*** gun1x has joined #openstack-swift | 13:46 | |
gun1x | hey guys | 13:46 |
gun1x | https://docs.openstack.org/swift/pike/install/initial-rings.html | 13:46 |
gun1x | how come only management IP address is required? | 13:46 |
gun1x | why not storage ip address? | 13:47 |
*** SkyRocknRoll_ has quit IRC | 14:24 | |
*** cshastri_ has joined #openstack-swift | 14:31 | |
*** ahale has quit IRC | 14:51 | |
*** ahale has joined #openstack-swift | 14:59 | |
*** cshastri_ has quit IRC | 15:13 | |
notmyname | good morning | 15:37 |
*** cshastri_ has joined #openstack-swift | 15:38 | |
*** psachin has quit IRC | 15:43 | |
notmyname | gun1x: yeah, that looks...odd | 15:44 |
notmyname | gun1x: I think it's likely a holdover from when that doc was moved from a different location. the "management interface" doesn't make sense | 15:45 |
notmyname | gun1x: you should use the IP address on the storage network. one that's routable from your proxy servers and other storage nodes (and should be isolated from other traffic) | 15:46 |
*** d0ugal has joined #openstack-swift | 15:48 | |
*** d0ugal has quit IRC | 15:49 | |
notmyname | gun1x: at the top of that page, there's a bug icon. if you click that, you can easily file a bug against that docs page, and we'll be sure to fix it | 15:49 |
*** d0ugal has joined #openstack-swift | 15:49 | |
*** d0ugal has quit IRC | 15:49 | |
*** d0ugal has joined #openstack-swift | 15:49 | |
*** itlinux has joined #openstack-swift | 15:52 | |
*** cshastri_ has quit IRC | 15:58 | |
*** itlinux has quit IRC | 16:00 | |
gun1x | notmyname: do you know how i can turn on logging for swift? | 16:08 |
gun1x | i got to some really strange errors | 16:08 |
gun1x | https://bpaste.net/show/e7e7fabc0632 | 16:09 |
notmyname | gun1x: all the swift processes log directly to syslog. each process is configured separately. eg https://github.com/openstack/swift/blob/master/etc/account-server.conf-sample#L19-L42 | 16:31 |
gun1x | notmyname: so that means that in my case the error will be on the swift nodes, not on controller (Where swift-proxy is) | 16:33 |
gun1x | notmyname: and they should be present in syslog if i don't have any different config | 16:33 |
notmyname | correct | 16:33 |
zaitcev | He is going to learn that journald intercepts syslog, isn't he | 16:34 |
notmyname | here's some docs on that from the dev environment https://docs.openstack.org/swift/latest/development_saio.html#optional-setting-up-rsyslog-for-individual-logging | 16:35 |
gun1x | notmyname: https://bpaste.net/show/72c3cc1ed5b5 | 16:35 |
gun1x | zaitcev: can i get any additional information from journald? | 16:35 |
zaitcev | gun1x: your ports are confused up. Make sure that your account ring contains ports where account server _actually_ listens. They must match up with what's in your account-server.conf. Same for container and object. | 16:36 |
zaitcev | e.g. 6200 for object, 6201 for container, 6202 for account | 16:37 |
zaitcev | no, wait, never mind that | 16:37 |
gun1x | 6200 is object, 6201 is container, 6202 is account | 16:37 |
zaitcev | it must be account updater... | 16:37 |
gun1x | https://bpaste.net/show/95a45a723e3e\ | 16:38 |
gun1x | https://bpaste.net/show/95a45a723e3e | 16:38 |
gun1x | btw, even if osa is there in servere name, this is actually a manual install. i had a good setup with osa, but trove doesn't work on osa atm, so i tried to do everything from zero | 16:39 |
gun1x | and now i am the part where i configure swift becasue trove needs it ... | 16:39 |
zaitcev | well, the thing is why vdd/650 is for account, but when the update comes it's vdd/180? I guess it's one of those confusions. Maybe rings mismatch between nodes. | 16:39 |
zaitcev | gun1x: netstat looks fine, but what does "swift-ring-builder container.builder" return? | 16:41 |
gun1x | what's the difference between 650 and 180? | 16:42 |
gun1x | you are right, this is messed up | 16:43 |
gun1x | i fucked up the ports when i created the rings | 16:43 |
zaitcev | Ah, okay. | 16:43 |
gun1x | https://bpaste.net/show/01bd293b7374 | 16:44 |
gun1x | thank you, this was a lot of help | 16:44 |
gun1x | so know i have to add proper ports on the rings, rebalance, move the .gz files to the controller node and it should work | 16:44 |
gun1x | right? | 16:44 |
zaitcev | Yes, it should. | 16:48 |
zaitcev | so, here's what update looks like | 16:49 |
zaitcev | Dec 27 11:44:33 rhev-a24c-02 account-server: 192.168.50.4 - - [27/Dec/2017:16:44:33 +0000] "PUT /b2/105937/AUTH_zaitcev/testcont" 201 - "PUT http://192.168.50.4:6001/d3/120288/AUTH_zaitcev/testcont" "tx91278952e6e04b3e91ff7-005a43cdf1" "container-server 31966" 0.0037 "-" 18324 0 | 16:49 |
zaitcev | But in your case proxy tried to talk to account server with a path of container, e.g. | 16:49 |
zaitcev | Dec 27 17:31:27 osa-swift account-server: 172.29.236.11 - - [27/Dec/2017:15:31:27 +0000] "PUT /vdd/180/AUTH_4ee83088930c48ada47f9eab835c1f72/container1" 404 - "PUT http://osa-controller:8080/v1/AUTH_4ee83088930c48ada47f9eab835c1f72/container1" "tx5428cf54b32d433ea4e0d-005a431924" "proxy-server 8259" 0.0001 "-" 18558 - | 16:50 |
zaitcev | that is not allright, so I thought ports were confused somewhere | 16:50 |
zaitcev | Usually when people do that, a 400 comes out | 16:51 |
zaitcev | However, as it happens, the account server can accept one more path. It thinks it's an update, but it goes for a partition where there's no account in your case, the 180, and produces 404 | 16:52 |
zaitcev | well, that's a postfactum stretching of theory to explain the facts | 16:52 |
gun1x | zaitcev: thank you, this information is usefull | 16:53 |
gun1x | as you can tell, i am a noob at swift. it's easy to deploy it with OSA... :D | 16:53 |
gun1x | zaitcev: i trained mostly for ceph but i need swift atm for this project | 16:53 |
gun1x | and i got stuck on manual install | 16:53 |
gun1x | and i am on deadline to deliver some POCs ... | 16:53 |
zaitcev | Right. I know the feeling, because I had to deal with Ceph a little and it was like "whyyyyy is the health is not healthy, I added enough OSDs didn't" | 16:54 |
gun1x | zaitcev: yea, exactly. and the biggest pain will be that kubernetes bare metal will probably take over, so if that happens we have to learn a new set of tools | 16:55 |
*** gkadam has quit IRC | 17:02 | |
*** d0ugal has quit IRC | 17:15 | |
*** d0ugal has joined #openstack-swift | 17:31 | |
*** d0ugal has quit IRC | 17:37 | |
*** d0ugal has joined #openstack-swift | 17:39 | |
*** d0ugal has quit IRC | 17:48 | |
*** silor has quit IRC | 18:01 | |
*** d0ugal has joined #openstack-swift | 18:09 | |
*** silor has joined #openstack-swift | 18:44 | |
gun1x | zaitcev: can't remove the containers and objects: There are no devices in this ring, or all devices have been deleted | 18:51 |
gun1x | --force doesn't work :D | 18:51 |
gun1x | https://bpaste.net/show/994006e6aa5e | 18:54 |
gun1x | thank got this is just a test environment :D | 18:54 |
*** itlinux has joined #openstack-swift | 19:04 | |
*** nottrobin has quit IRC | 19:12 | |
*** DuncanT has quit IRC | 19:13 | |
*** clayg has quit IRC | 19:13 | |
*** jungleboyj has quit IRC | 19:13 | |
*** hogepodge has quit IRC | 19:13 | |
*** samueldmq has quit IRC | 19:13 | |
*** AndyWojo has quit IRC | 19:13 | |
*** amito has quit IRC | 19:13 | |
*** ying_zuo has quit IRC | 19:13 | |
*** portdirect has quit IRC | 19:13 | |
*** robcresswell has quit IRC | 19:14 | |
*** cargonza has quit IRC | 19:14 | |
*** kong has quit IRC | 19:14 | |
*** serverascode has quit IRC | 19:14 | |
*** fyxim has quit IRC | 19:14 | |
*** zhongjun has quit IRC | 19:15 | |
gun1x | zaitcev: nevermind, i am rebuilding this node from scratch\ | 19:22 |
*** itlinux has quit IRC | 19:32 | |
*** itlinux has joined #openstack-swift | 19:35 | |
*** jungleboyj has joined #openstack-swift | 19:37 | |
notmyname | gun1x: any luck? | 19:38 |
*** kong has joined #openstack-swift | 19:40 | |
*** fyxim has joined #openstack-swift | 19:40 | |
*** samueldmq has joined #openstack-swift | 19:40 | |
*** AndyWojo has joined #openstack-swift | 19:43 | |
*** cargonza has joined #openstack-swift | 19:43 | |
*** serverascode has joined #openstack-swift | 19:43 | |
*** DuncanT has joined #openstack-swift | 19:44 | |
*** nottrobin has joined #openstack-swift | 19:44 | |
*** clayg has joined #openstack-swift | 19:48 | |
*** ChanServ sets mode: +v clayg | 19:48 | |
*** hogepodge has joined #openstack-swift | 19:52 | |
*** linkmark has joined #openstack-swift | 20:10 | |
openstackgerrit | Clay Gerrard proposed openstack/swift master: Handle EmptyRingError in swift-ring-builder's default command https://review.openstack.org/529791 | 20:15 |
openstackgerrit | Clay Gerrard proposed openstack/swift master: Display more info on empty rings https://review.openstack.org/530258 | 20:15 |
*** portdirect has joined #openstack-swift | 20:15 | |
*** SkyRocknRoll has quit IRC | 20:15 | |
*** silor has quit IRC | 20:49 | |
openstackgerrit | Tim Burke proposed openstack/swift master: Have check_drive raise ValueError on errors https://review.openstack.org/504341 | 21:07 |
clayg | for patch 530175 I worry there might be situations where internal client's retry logic might consume a huge body without anyway for the caller to control the behavior | 21:30 |
patchbot | https://review.openstack.org/#/c/530175/ - swift - Fix InternalClient to drain response body if the r... | 21:30 |
*** robcresswell has joined #openstack-swift | 21:30 | |
clayg | ... if that case came up I'd have been happier just logging the 499 (which is somewhat "harmless" if not particularly interesting/useful) | 21:30 |
*** amito has joined #openstack-swift | 21:31 | |
*** ying_zuo has joined #openstack-swift | 21:32 | |
*** zhongjun has joined #openstack-swift | 21:32 | |
notmyname | mattoliverau: in america, if one refers to "pie", everyone thinks of stuff like https://www.google.com/search?q=pie&client=safari&rls=en&tbm=isch&source=lnt&tbs=isz:l&sa=X&ved=0ahUKEwivsrfnkqvYAhVD_mMKHfRpCmAQpwUIIA&biw=1470&bih=1064&dpr=1#imgrc=A1DwFKj-jdPXaM: | 21:40 |
notmyname | mattoliverau: is it the same in australia, or is there a different common understanding of "pie"? | 21:40 |
notmyname | (eg american vs brittish "pudding") | 21:40 |
clayg | I'm probably going to have to block out some time to review patch 507808 | 21:58 |
patchbot | https://review.openstack.org/#/c/507808/ - swift - Add ability to undelete an account. | 21:58 |
clayg | maybe Friday | 21:58 |
openstackgerrit | Tim Burke proposed openstack/swift master: Better mock out OSErrors in test_replicator before raising them https://review.openstack.org/496433 | 22:14 |
mattoliverau | notmyname: yeah, depends on context. If you were talking about desert then sure, an Aussie would think of a sweet pie like apple.. but if you just said pie, a savoury meat pie is what an Aussie would think of https://goo.gl/images/yA7jnF | 22:18 |
notmyname | mattoliverau: ah. an important distinction. my MCA talk on swift uses the word "pie", so I'm just trying to make sure I have the right cultural context :-) | 22:18 |
mattoliverau | Yeah, by default Oz is meat pie ;) | 22:29 |
clayg | that sounds delicious! | 22:30 |
openstackgerrit | Tim Burke proposed openstack/swift master: container sync: reraise properly, don't log traceback for ClientExceptions https://review.openstack.org/496517 | 22:45 |
*** kei_yama has joined #openstack-swift | 23:24 | |
*** itlinux has quit IRC | 23:49 | |
clayg | timburke: well I tried to +2 patch 496517 | 23:54 |
patchbot | ConnectionError: HTTPSConnectionPool(host='review.openstack.org', port=443): Max retries exceeded with url: /changes/496517 (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f69983fc210>: Failed to establish a new connection: [Errno 101] Network is unreachable',)) (file "/usr/local/lib/python2.7/dist-packages/requests/adapters.py", line 467, in send) | 23:54 |
clayg | rofl | 23:54 |
*** openstackgerrit has quit IRC | 23:54 | |
timburke | hahahaha | 23:54 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!