portante | perhaps that patchbot could be modified to say something like "Clay Gerrard proposed a patch chain to openstack/swift, the first link is ..." | 00:00 |
---|---|---|
portante | who maintains that patchbot? | 00:00 |
portante | notmyname: | 00:00 |
notmyname | portante: https://github.com/notmyname/Patches | 00:01 |
*** fifieldt has joined #openstack-swift | 00:03 | |
*** bach has quit IRC | 00:03 | |
*** mwstorer has quit IRC | 00:04 | |
*** matsuhashi has joined #openstack-swift | 00:07 | |
*** bach has joined #openstack-swift | 00:07 | |
*** bach has quit IRC | 00:07 | |
*** bach has joined #openstack-swift | 00:08 | |
portante | is that the one that does the announcements in the IRC for gerrit review posts? | 00:20 |
*** dmorita has joined #openstack-swift | 00:26 | |
*** bach has quit IRC | 00:26 | |
*** bach has joined #openstack-swift | 00:26 | |
*** matsuhashi has quit IRC | 00:28 | |
*** bach has quit IRC | 00:31 | |
*** matsuhas_ has joined #openstack-swift | 00:31 | |
*** bach has joined #openstack-swift | 00:32 | |
*** bach has quit IRC | 00:34 | |
*** matsuhas_ has quit IRC | 00:40 | |
*** matsuhashi has joined #openstack-swift | 00:41 | |
*** kevinc_ has quit IRC | 00:42 | |
*** shri has quit IRC | 00:46 | |
*** jasondotstar has joined #openstack-swift | 00:50 | |
*** nacim has quit IRC | 01:05 | |
*** Honghui has joined #openstack-swift | 01:21 | |
*** alexpec has joined #openstack-swift | 01:24 | |
*** shakamunyi has joined #openstack-swift | 01:26 | |
*** keving has quit IRC | 01:29 | |
ophuk | are we allowed to ask questions for help in here? I keep getting a unit test that fails. I've installed twice and it fails on the same step every time | 01:34 |
*** K_ has joined #openstack-swift | 01:37 | |
*** K_ is now known as Kota | 01:40 | |
portante | ophuk: can you share a gist of the failure? | 01:41 |
portante | or pastebin or something? | 01:41 |
portante | and what version of swift you are installing? | 01:41 |
ophuk | portante: yup - one sec | 01:41 |
portante | Perhaps if you are following the SAIO setup or not? | 01:41 |
*** shakamunyi has quit IRC | 01:42 | |
ophuk | portante: here is the gist and the steps I took. The output of the unit tests is in unittest.log and every step I took to install it is in the first one. I had this problem earlier and they suggest a few commands for me to run so I have those there as well. | 01:43 |
ophuk | portante: https://gist.github.com/shade34321/2101c077430cd8b75160 | 01:44 |
ophuk | portante: I am using the SAIO setup located here, http://docs.openstack.org/developer/swift/development_saio.html#common-dev-section | 01:44 |
*** nosnos has joined #openstack-swift | 01:44 | |
ophuk | portante: I believe the problem is because the folder it's looking for doesn't exist and therefore neither does the file but I'm not sure why they don't exist | 01:45 |
*** BAKfr has quit IRC | 01:45 | |
ophuk | portante: I have to leave work now - security guard is here. I'll be back on in a bit if you're still on and know of a solution. | 01:46 |
*** ophuk has left #openstack-swift | 01:46 | |
portante | okay | 01:47 |
*** jasondotstar has quit IRC | 01:50 | |
*** judd7_ has joined #openstack-swift | 01:55 | |
*** judd7 has quit IRC | 01:56 | |
*** shakamunyi has joined #openstack-swift | 01:57 | |
*** keving has joined #openstack-swift | 01:59 | |
*** elambert has quit IRC | 02:01 | |
*** ophuk has joined #openstack-swift | 02:05 | |
*** keving has quit IRC | 02:07 | |
*** bach has joined #openstack-swift | 02:10 | |
*** shakayumi has joined #openstack-swift | 02:15 | |
*** zhiyan_ is now known as zhiyan | 02:17 | |
*** shakamunyi has quit IRC | 02:19 | |
ophuk | portante, I'm back | 02:31 |
peluse_ | ophuk: Just looking at what you posted, I've run into that before due to running as root and simply stopped doing that :) | 02:35 |
ophuk | peluse_, bah..ok. I'll create a swift user and a swift group and change the permissions for everything to swift:swift. and I think that's it off the top of my head | 02:36 |
ophuk | I should just be able to move the git clones over to the swift user's home directory but if not and I reclone them would i have to run setup.py again? | 02:37 |
peluse_ | ophuk: yeah, every once in a while I forget I'm root and run tox and screw up /tmp permissions and have to go fix them... | 02:38 |
peluse_ | ophuk: I'd just re-clone in your user dir and re-run, that's the easiest I think | 02:38 |
ophuk | peluse_, ok, will that mess up the config files as well? | 02:38 |
ophuk | or those should be fine | 02:38 |
peluse_ | ophuk: if you mean the swift.conf files, they will be OK | 02:39 |
ophuk | peluse_, yeah - feel like I edited another file as well but I might be going crazy | 02:40 |
*** NM1 has joined #openstack-swift | 02:40 | |
peluse_ | :) | 02:40 |
ophuk | thanks for the help! I'll do it in the morning and get back on and let you know if that solved my issue, hopefully it does and then I can start playing:D | 02:40 |
peluse_ | you bet, I'll be on as well as many others that would be happy to help | 02:41 |
ophuk | peluse_, sounds good. Once again thank you for the help! Have a great night/day | 02:41 |
*** ophuk has quit IRC | 02:46 | |
*** gmonkey has joined #openstack-swift | 02:50 | |
*** Honghui has quit IRC | 02:54 | |
*** shakayumi has quit IRC | 03:01 | |
*** keving has joined #openstack-swift | 03:04 | |
*** praveenkumar has joined #openstack-swift | 03:07 | |
openstackgerrit | Clark Boylan proposed a change to openstack/python-swiftclient: Use correct test command https://review.openstack.org/92760 | 03:07 |
*** elambert has joined #openstack-swift | 03:08 | |
*** keving has quit IRC | 03:12 | |
openstackgerrit | Clark Boylan proposed a change to openstack/python-swiftclient: Use correct test command https://review.openstack.org/92760 | 03:12 |
*** Honghui has joined #openstack-swift | 03:18 | |
*** matsuhashi has quit IRC | 03:24 | |
*** shakayumi has joined #openstack-swift | 03:30 | |
*** krtaylor has joined #openstack-swift | 03:33 | |
*** bach has quit IRC | 03:40 | |
*** nosnos has quit IRC | 03:41 | |
*** ams0 has quit IRC | 03:44 | |
*** ams0 has joined #openstack-swift | 03:44 | |
*** Honghui has quit IRC | 04:05 | |
*** shakayumi has quit IRC | 04:08 | |
*** keving has joined #openstack-swift | 04:09 | |
*** tzumainn has quit IRC | 04:10 | |
*** gvernik has joined #openstack-swift | 04:13 | |
*** gvernik has quit IRC | 04:14 | |
*** Kota has quit IRC | 04:14 | |
*** keving has quit IRC | 04:17 | |
*** NM1 has quit IRC | 04:19 | |
*** gmonkey has quit IRC | 04:24 | |
*** zaitcev has quit IRC | 04:24 | |
*** nosnos has joined #openstack-swift | 04:29 | |
*** matsuhashi has joined #openstack-swift | 04:37 | |
*** Honghui has joined #openstack-swift | 04:40 | |
*** zhiyan is now known as zhiyan_ | 04:46 | |
*** haomaiwa_ has joined #openstack-swift | 04:52 | |
*** ppai has joined #openstack-swift | 05:06 | |
*** ams0 has quit IRC | 05:10 | |
*** saurabh_ has joined #openstack-swift | 05:10 | |
*** judd7_ has quit IRC | 05:11 | |
*** keving has joined #openstack-swift | 05:14 | |
*** ams0 has joined #openstack-swift | 05:14 | |
*** ams0 has quit IRC | 05:14 | |
*** ams0 has joined #openstack-swift | 05:16 | |
*** ams0 has quit IRC | 05:16 | |
*** keving has quit IRC | 05:18 | |
*** ams0 has joined #openstack-swift | 05:19 | |
*** matsuhashi has quit IRC | 05:19 | |
*** ams0 has quit IRC | 05:20 | |
*** matsuhashi has joined #openstack-swift | 05:20 | |
*** ams0 has joined #openstack-swift | 05:21 | |
*** ams0 has quit IRC | 05:21 | |
*** ams0 has joined #openstack-swift | 05:22 | |
*** ams0 has quit IRC | 05:22 | |
*** gvernik has joined #openstack-swift | 05:22 | |
*** ams0 has joined #openstack-swift | 05:27 | |
*** ams0 has quit IRC | 05:27 | |
*** ams0 has joined #openstack-swift | 05:28 | |
*** otoolee has quit IRC | 05:29 | |
*** ams0 has quit IRC | 05:29 | |
*** nshaikh has joined #openstack-swift | 05:33 | |
*** chandan_kumar has joined #openstack-swift | 05:37 | |
*** Midnightmyth has joined #openstack-swift | 05:40 | |
*** keving has joined #openstack-swift | 05:44 | |
*** mlipchuk has joined #openstack-swift | 05:49 | |
*** shakayumi has joined #openstack-swift | 05:52 | |
*** keving has quit IRC | 05:52 | |
*** mlipchuk has quit IRC | 05:54 | |
*** shakayumi has quit IRC | 05:57 | |
*** zhiyan_ is now known as zhiyan | 05:59 | |
openstackgerrit | A change was merged to openstack/python-swiftclient: Make the function tests Python3-import friendly https://review.openstack.org/92593 | 06:04 |
*** zhiyan is now known as zhiyan_ | 06:05 | |
*** gyee has quit IRC | 06:06 | |
*** zhiyan_ is now known as zhiyan | 06:08 | |
*** zhiyan has left #openstack-swift | 06:08 | |
*** mlipchuk has joined #openstack-swift | 06:09 | |
*** Midnightmyth has quit IRC | 06:33 | |
*** keving has joined #openstack-swift | 06:49 | |
*** shakayumi has joined #openstack-swift | 06:53 | |
*** keving has quit IRC | 06:57 | |
*** shakayumi has quit IRC | 06:58 | |
*** mkollaro has joined #openstack-swift | 07:07 | |
*** elambert has quit IRC | 07:13 | |
*** mmcardle has joined #openstack-swift | 07:19 | |
mattoliverau | I'm calling it a day, night all | 07:31 |
*** psharma has joined #openstack-swift | 07:37 | |
openstackgerrit | Yuan Zhou proposed a change to openstack/swift: Allow to deprecate policy https://review.openstack.org/86827 | 07:49 |
*** shakayumi has joined #openstack-swift | 07:54 | |
*** keving has joined #openstack-swift | 07:54 | |
*** matsuhashi has quit IRC | 07:54 | |
*** matsuhashi has joined #openstack-swift | 07:55 | |
*** shakayumi has quit IRC | 07:58 | |
openstackgerrit | Clay Gerrard proposed a change to openstack/swift: Fix cross policy versioning DELETE https://review.openstack.org/91503 | 08:00 |
*** [1]gvernik has joined #openstack-swift | 08:01 | |
*** gvernik has quit IRC | 08:02 | |
*** [1]gvernik is now known as gvernik | 08:02 | |
*** keving has quit IRC | 08:02 | |
*** zzanc has joined #openstack-swift | 08:06 | |
*** zzanc has left #openstack-swift | 08:13 | |
*** acoles_ has joined #openstack-swift | 08:25 | |
*** ChanServ sets mode: +v acoles_ | 08:25 | |
*** jamie_h has joined #openstack-swift | 08:32 | |
acoles_ | chmouel: you around? | 08:37 |
chmouel | acoles_: yes hello | 08:40 |
acoles_ | hi. thanks for taking a look at the keystone v3 swiftclient patch | 08:40 |
acoles_ | about reworking the interface - what did you have in mind? | 08:40 |
acoles_ | chmouel:^^ | 08:42 |
chmouel | i was thinking of at least splitting the auth functions | 08:42 |
chmouel | have an interface with abc perhaps | 08:43 |
chmouel | there is a lot i'd like to rework on swiftclient but unfortunately don't think that would be doable | 08:43 |
acoles_ | chmouel: so you mean the client.py interface? get_auth(), get_auth_v2(), get_auth_v3()? | 08:45 |
chmouel | acoles_: are you going to be at the summit next week? | 08:46 |
acoles_ | chmouel: yes. and i was just thinking this may need a conversation there? | 08:46 |
chmouel | acoles_: yeah that would be easier :) | 08:46 |
acoles_ | chmouel: also i think you suggested on openstack-dev getting folks together about keystoneauth changes (poilcy file etc). i'd like to join that discussion, and other hp guys. | 08:48 |
chmouel | acoles_: yep, I didn't organise anything I was thinking we (enovance) and you guys (HP) talk together about it since i think we are the one most interested by it | 08:49 |
chmouel | other are welcome obv | 08:49 |
acoles_ | chmouel: sounds good. we have the swift pod area all week i think. | 08:51 |
chmouel | yes | 08:51 |
acoles_ | chmouel: so back to the v3 patch ... do you want this to wait and include any interface refactoring? its just i have this other patch to fix the ACL problem, and it depends on v3 in swiftclient for a functional test https://review.openstack.org/#/c/86430/5 | 08:53 |
chmouel | acoles_: i think for now it get_auth_v3 should make a litlle bit cleaner even if it's a bit more duplication | 08:54 |
*** shakayumi has joined #openstack-swift | 08:54 | |
acoles_ | chmouel: ok. i'll take a look at how that could work. | 08:55 |
acoles_ | chmouel: and speak next week, are you there mon-fri? | 08:56 |
chmouel | acoles_: i have a few sessions (three) yeah between DS and the normal speak but need to check the times | 08:56 |
chmouel | i think friday i have two fwo of them | 08:56 |
chmouel | acoles_: i have to go afk now, ttyl | 08:59 |
acoles_ | chmouel: if you find a good free time then drop me email, or write on the pod signup. | 08:59 |
acoles_ | chmouel: ok, thanks | 08:59 |
*** shakayumi has quit IRC | 08:59 | |
*** keving has joined #openstack-swift | 08:59 | |
*** gvernik has quit IRC | 09:03 | |
*** keving has quit IRC | 09:07 | |
*** gvernik has joined #openstack-swift | 09:22 | |
openstackgerrit | Zhang Hua proposed a change to openstack/swift: Add profiling middleware in Swift https://review.openstack.org/53270 | 09:23 |
*** jasondotstar has joined #openstack-swift | 09:28 | |
*** tzumainn has joined #openstack-swift | 09:35 | |
*** Honghui has quit IRC | 09:36 | |
*** jasondotstar has quit IRC | 09:46 | |
*** jasondotstar has joined #openstack-swift | 09:50 | |
*** zanc has quit IRC | 09:55 | |
*** shakayumi has joined #openstack-swift | 09:55 | |
*** shakayumi has quit IRC | 10:00 | |
*** keving has joined #openstack-swift | 10:04 | |
*** keving has quit IRC | 10:13 | |
*** matsuhashi has quit IRC | 10:27 | |
openstackgerrit | A change was merged to openstack/swift: Additional functional tests for Storage Policies https://review.openstack.org/91502 | 10:38 |
*** matsuhashi has joined #openstack-swift | 10:40 | |
*** jasondotstar has quit IRC | 10:41 | |
openstackgerrit | A change was merged to openstack/swift: Add write_fake_ring helper to test.unit https://review.openstack.org/88151 | 10:46 |
*** corrigac has quit IRC | 10:48 | |
*** acoles has joined #openstack-swift | 10:48 | |
*** ChanServ sets mode: +v acoles | 10:48 | |
*** j_king_ has joined #openstack-swift | 10:50 | |
*** fin1te_ has joined #openstack-swift | 10:53 | |
*** cschwede_ has joined #openstack-swift | 10:54 | |
*** j_king has quit IRC | 10:55 | |
*** fin1te has quit IRC | 10:55 | |
*** wkelly has quit IRC | 10:55 | |
*** cschwede has quit IRC | 10:55 | |
*** fin1te_ is now known as fin1te | 10:57 | |
*** acoles_ has left #openstack-swift | 10:57 | |
*** wkelly has joined #openstack-swift | 10:57 | |
*** Honghui has joined #openstack-swift | 11:05 | |
*** fin1te_ has joined #openstack-swift | 11:07 | |
*** keving has joined #openstack-swift | 11:09 | |
*** keving has quit IRC | 11:18 | |
*** mmcardle has quit IRC | 11:21 | |
*** matsuhas_ has joined #openstack-swift | 11:22 | |
*** fin1te has quit IRC | 11:23 | |
*** matsuhashi has quit IRC | 11:23 | |
*** mkollaro has quit IRC | 11:23 | |
*** omame has quit IRC | 11:23 | |
*** fin1te_ is now known as fin1te | 11:23 | |
*** haomai___ has joined #openstack-swift | 11:33 | |
*** haomaiwa_ has quit IRC | 11:34 | |
*** Honghui has quit IRC | 11:37 | |
*** Honghui has joined #openstack-swift | 11:38 | |
*** Trixboxer has joined #openstack-swift | 11:42 | |
*** mkollaro has joined #openstack-swift | 11:42 | |
*** ophuk has joined #openstack-swift | 11:59 | |
*** foexle has joined #openstack-swift | 12:03 | |
*** ppai has quit IRC | 12:03 | |
ophuk | While running the unittest for swift during the SAIO installation instructions I'm getting a IOError, permission denied. Here is the output of the unittest run - http://pastebin.com/7YkgD8ft | 12:04 |
*** ondergetekende has quit IRC | 12:04 | |
*** mmcardle has joined #openstack-swift | 12:05 | |
*** keving has joined #openstack-swift | 12:14 | |
*** ondergetekende has joined #openstack-swift | 12:18 | |
*** ppai has joined #openstack-swift | 12:21 | |
openstackgerrit | A change was merged to openstack/python-swiftclient: Only encode metadata for user customed headers https://review.openstack.org/88351 | 12:21 |
*** dmorita has quit IRC | 12:22 | |
*** keving has quit IRC | 12:22 | |
*** mkollaro has quit IRC | 12:36 | |
*** mlipchuk has quit IRC | 12:36 | |
*** Honghui has quit IRC | 12:37 | |
*** PradeepChandani has quit IRC | 12:38 | |
*** mlipchuk has joined #openstack-swift | 12:54 | |
*** NM1 has joined #openstack-swift | 12:58 | |
*** fifieldt has quit IRC | 13:06 | |
*** tdasilva has joined #openstack-swift | 13:12 | |
*** ppai has quit IRC | 13:12 | |
portante | hmm, who owns /tmp/backups and what is in it? | 13:13 |
portante | ophuk: ^^^ | 13:14 |
ophuk | portante: sorry - walked away for a second | 13:14 |
ophuk | portante: one sec | 13:14 |
ophuk | portante, drwxr-xr-x 2 root root 4.0K May 7 17:55 backups | 13:14 |
portante | and the contents? | 13:14 |
portante | empty? | 13:14 |
portante | my guess is that there is a test bug where it expects to create /tmp/backups or something and that directory previously existed. | 13:15 |
portante | the test probably needs to be fixed to address that | 13:15 |
ophuk | portante: there is stuff inside of it...let me try to delete and rerun it then | 13:15 |
ophuk | portante: I completely missed the backup part of the path - I was still drinking my first cup of coffee when it ran:/ | 13:16 |
portante | :) | 13:16 |
portante | no problem | 13:16 |
portante | very understandable | 13:16 |
ophuk | portante: I am now working on my monster after finished my second cup of coffee...meeting in 5 minutes and it is very likely I'll fall asleep:) | 13:17 |
ophuk | so far so good:D | 13:17 |
ophuk | portante: that was the problem...passed this time:) | 13:19 |
ophuk | now to see if I can finish setting this up and write a quick script to demo it during the meeting | 13:19 |
ophuk | lol | 13:19 |
ophuk | thanks for the help! | 13:19 |
*** keving has joined #openstack-swift | 13:19 | |
*** gvernik has quit IRC | 13:20 | |
portante | welcome | 13:21 |
ophuk | portante: nope...no demo today. Function tests failed - lol | 13:23 |
portante | what is the failure? | 13:23 |
portante | propably an easy fix | 13:23 |
portante | b | 13:23 |
portante | ophuk: | 13:24 |
*** tdasilva has quit IRC | 13:27 | |
*** chandan_kumar has quit IRC | 13:28 | |
*** tdasilva has joined #openstack-swift | 13:28 | |
*** keving has quit IRC | 13:29 | |
*** nosnos has quit IRC | 13:38 | |
*** zanc has joined #openstack-swift | 13:38 | |
*** chandan_kumar has joined #openstack-swift | 13:45 | |
*** omame has joined #openstack-swift | 13:49 | |
*** zul has joined #openstack-swift | 13:49 | |
openstackgerrit | Alex Gaynor proposed a change to openstack/python-swiftclient: Declare that we support Python 3 https://review.openstack.org/92831 | 13:52 |
*** mlipchuk has quit IRC | 13:53 | |
*** bach has joined #openstack-swift | 14:02 | |
*** bsdkurt has quit IRC | 14:10 | |
*** tdasilva has left #openstack-swift | 14:10 | |
*** psharma has quit IRC | 14:12 | |
*** keving has joined #openstack-swift | 14:24 | |
*** bsdkurt has joined #openstack-swift | 14:27 | |
*** keving has quit IRC | 14:33 | |
*** chandan_kumar has quit IRC | 14:34 | |
*** gholt has quit IRC | 14:34 | |
*** chandan_kumar has joined #openstack-swift | 14:34 | |
*** gholt has joined #openstack-swift | 14:35 | |
*** ChanServ sets mode: +v gholt | 14:35 | |
*** judd7 has joined #openstack-swift | 14:40 | |
*** tdasilva has joined #openstack-swift | 14:46 | |
openstackgerrit | Andreas Jaeger proposed a change to openstack/python-swiftclient: Add "." for help strings https://review.openstack.org/91524 | 14:52 |
*** haomaiwa_ has joined #openstack-swift | 14:54 | |
*** zaitcev has joined #openstack-swift | 14:54 | |
*** ChanServ sets mode: +v zaitcev | 14:54 | |
*** kevinc_ has joined #openstack-swift | 14:55 | |
*** haomai___ has quit IRC | 14:56 | |
*** nshaikh has quit IRC | 15:01 | |
*** mrsnivvel has joined #openstack-swift | 15:08 | |
*** elambert has joined #openstack-swift | 15:10 | |
*** pberis has joined #openstack-swift | 15:14 | |
*** Midnightmyth has joined #openstack-swift | 15:15 | |
*** kevinc_ has quit IRC | 15:21 | |
*** matsuhas_ has quit IRC | 15:25 | |
*** matsuhashi has joined #openstack-swift | 15:25 | |
*** kevinc_ has joined #openstack-swift | 15:26 | |
*** haomaiwa_ has quit IRC | 15:29 | |
*** keving has joined #openstack-swift | 15:29 | |
*** matsuhashi has quit IRC | 15:31 | |
*** chandan_kumar has quit IRC | 15:34 | |
ophuk | portante: sorry - had to go sit in the meeting | 15:35 |
ophuk | portante: give me one sec to look it over before I post | 15:36 |
portante | k | 15:36 |
*** keving has quit IRC | 15:38 | |
*** foexle has quit IRC | 15:39 | |
*** mwstorer has joined #openstack-swift | 15:41 | |
ophuk | portante: oh wow...lots of errors... seems like a lot of 404 errors - here is the file http://paste.ubuntu.com/7416690/ | 15:42 |
ophuk | portante: seems like I'm not able to connect to it via localhost, 127.0.0.1. | 15:44 |
ophuk | maybe it's a firewall issue. The connection is being refused | 15:45 |
ophuk | portante: do I need to run swift-init all start as root or can I run it as a normal user? | 15:46 |
peluse_ | ophuk: or I think you may get that if you have http_proxy set (no, you don't need to be root to run swift-init) | 15:48 |
peluse_ | ophuk: also, FYI, when I've accidentally run tox as root I've had to go fix my tmp dir permissions (delete everything, chown back to what they should be) or I'd get the same errors you are seeing - old files w/wrong permissions messing up future runs | 15:49 |
ophuk | peluse_: ok. I'll delete everything in /tmp and reset to default permissions, 1777? | 15:49 |
ophuk | peluse_: I don't remember setting http_proxy is that the default? | 15:50 |
peluse_ | ophuk: yes, those are the perms I use, also make sure owner is root. The http_proxy depends on your system, just do env | grep http to see if its set to something | 15:51 |
ophuk | peluse_: env | grep http returned nothing. I set it and set the owner and group to root | 15:52 |
*** foexle has joined #openstack-swift | 15:52 | |
*** mmcardle has quit IRC | 15:53 | |
ophuk | peluse_: why I asked if I need to be root, or sudo actually, is because when I run swift-init all start as my normal user I get this warning - WARNING: Unable to modify file descriptor limit. Running as non-root? | 15:54 |
portante | ophuk: so in my SAIO, I do the following to run the functional tests (if you have followed the SAIO correctly): resetswift; remakerings; startmain; ./.functests -v | 15:59 |
ophuk | portante: ok - I'll try that | 15:59 |
ophuk | portante: so there is a problem with my resetswfit - it doesn't like my | 16:04 |
portante | getting those scripts right from the SAIO makes a big difference | 16:09 |
ophuk | portante: so the first problem I have with it is that it's trying to umount /mnt/sdb1 - the mount point they use in the tutorial. Mine is /data - I'm looking through the config files now to see if I can find if I missed a location and didn't change it | 16:14 |
portante | k | 16:14 |
ophuk | portante: is sdb1 referenced in remakerings that I need to change? I don't see that part in the tutorial but i see sdb1 referenced in it. I changed those, they looked like the points we create in this step - mkdir -p /srv/1/node/sdb1 /srv/2/node/sdb2 /srv/3/node/sdb3 /srv/4/node/sdb4 but I don't see where it states to change it. Changing it still doesn't fix the issue | 16:19 |
portante | so the SAIO document describes a suggested configuration, if you deviate from that, then you need to update all the references to match your deviation. | 16:20 |
portante | I ran into that as well, where I missed a few things in the setup that did not match | 16:21 |
portante | I'd recommend that for an initial use of SAIO, do exactly what it says to make sure you get it working. | 16:21 |
portante | then later, if you want to tweak the layouts and setup, you can make those changes and get it working again | 16:21 |
notmyname | https://github.com/swiftstack/vagrant-swift-all-in-one is a simpler way to build an SAIO (thanks clayg and alpha_ori!) | 16:22 |
portante | yeah, that too! | 16:22 |
ophuk | portante: yeah I changed everything it said but missed the remakerings since it didn't state it need to be changed. Ok, I can go back and change the mount points but I'll still need to change a bit since i have no real sdb device | 16:22 |
portante | okay | 16:23 |
ophuk | portante: though as of right now I feel like it should work. Other than the inital creation part I only see sdb being referenced in the SAIO documentation in the use partition for storage part, resetswift, and remakerings script. And I've just changed sdb1 to data in all of those parts | 16:26 |
portante | okay | 16:26 |
ophuk | portante: and I think I'm an idiot. Does anything automatically copy the remakerings/resetswift script to /usr/bin ? | 16:29 |
portante | not user bin, but if you follow the setup, it will set all that stuff up for you | 16:30 |
ophuk | portante: making sure. I'm pretty sure in my original setup where I was using root I moved it all to /usr/bin instead of /root/bin | 16:31 |
ophuk | and thus running remakerings and resetswift was using those since they came in my path first | 16:31 |
portante | might be better moving it to the user's bin directory, which is where I believe I moved mine, but have to check | 16:32 |
*** keving has joined #openstack-swift | 16:35 | |
ophuk | portante: I had I just never removed the original ones so I had two scripts but since one directory was in the path first it used that one | 16:35 |
portante | k | 16:35 |
*** keving has quit IRC | 16:42 | |
*** jamie_h has quit IRC | 16:51 | |
*** jamie_h_ has joined #openstack-swift | 16:51 | |
ophuk | alright much better...273 errors/failures down to 2 errors:) | 16:54 |
ophuk | doesn't seem like it can use "PUT" | 16:55 |
*** jamie_h_ has quit IRC | 16:55 | |
*** gyee has joined #openstack-swift | 16:56 | |
*** jamie_h has joined #openstack-swift | 16:56 | |
*** sasi has joined #openstack-swift | 16:58 | |
portante | huh, can you share the 2 failures | 17:03 |
ophuk | portante: yeah one sec. http://pastebin.com/PPv4k6tw | 17:04 |
*** zanc has quit IRC | 17:05 | |
*** sasi has quit IRC | 17:09 | |
*** zanc has joined #openstack-swift | 17:19 | |
ophuk | portante: here is the full output if you want that - http://paste.ubuntu.com/7417263/ | 17:20 |
*** acoles is now known as acoles_away | 17:21 | |
portante | k sec | 17:21 |
*** keving has joined #openstack-swift | 17:23 | |
*** shri has joined #openstack-swift | 17:24 | |
*** j_king_ is now known as j_king | 17:24 | |
portante | ophuk: so these disks are XFS, right? | 17:25 |
portante | and we should look at the log files, /var/log/swift, to see what the 503 error message is about | 17:26 |
ophuk | portante: yes | 17:27 |
ophuk | portante: what am I looking for exactly in this log...I'm also assuming it's the all.log right? | 17:28 |
portante | depends on the choice you made setting up the SAIO, but yes, sure. | 17:28 |
*** zul has quit IRC | 17:30 | |
ophuk | portante: all in one log and hourly proxy logs | 17:31 |
portante | okay, great, then let's look there for "Traceback" and see if there are any internal exceptions being thrown | 17:31 |
ophuk | portante: yeah there are a few. I'm going to clear this log, restart rsyslog, and re run the functest so all we have is this one test in it to | 17:32 |
portante | k | 17:33 |
*** kevinc_ has quit IRC | 17:45 | |
*** jamie_h has quit IRC | 17:46 | |
*** jamie_h has joined #openstack-swift | 17:46 | |
*** kevinc_ has joined #openstack-swift | 17:47 | |
ophuk | portante: most of them seem to be device out of space errors. one I'm not sure - I gave more details on that one at the very bottom. http://pastebin.com/XajRtxCZ | 17:49 |
ophuk | the device out of space I don't understand. It should have plenty of space - though I don't see it mounted any more so I can't see how much is left | 17:49 |
ophuk | portante: are UUID bad to mount with instead of say /dev/sda5? | 17:50 |
portante | sec | 17:52 |
ophuk | take your time | 17:53 |
zaitcev | ophuk: depends what your system is, but essentially in modern systems the topology is not fixed, so /dev/sda moves around. I find it the easiests to mount by label. | 17:54 |
portante | ophuk: if they are not mounted, has the root volume filled up? | 17:54 |
ophuk | zaitcev: I have it mounted by UUID, ubuntu defaults to this but I do it also to make sure /dev/ doesn't move around | 17:55 |
ophuk | portante: no I'm using around 5GB it says of 100GB | 17:55 |
ophuk | but that had to be the problem then becuase it just passed | 17:55 |
ophuk | odd | 17:55 |
*** elambert has quit IRC | 17:56 | |
portante | hmmm | 17:58 |
ophuk | can UUID's change? | 17:59 |
*** tdasilva has quit IRC | 17:59 | |
*** bach has quit IRC | 18:00 | |
Alex_Gaynor | For the folks who were curious why the swiftclient tests stopped running correctly on py3k, the answer is this issue: https://bugs.launchpad.net/testrepository/+bug/1317607 | 18:01 |
*** pberis has quit IRC | 18:03 | |
ophuk | portante: I think I figured it out. When you format a partition the UUID changes. So you can have the entry in your fstab by UUID and need it by label most likely. Rerunning the test now to see if it fails then I'll get back to you on it | 18:03 |
portante | k | 18:04 |
portante | this is for the loopback device, you mean? | 18:04 |
ophuk | portante: no it's a partition. I have one 160GB hard drive installed on this machine divided into three partitions, 100GB for / and roughly 58GB for /data | 18:08 |
*** wer has quit IRC | 18:08 | |
ophuk | I also think partitions lose their label when formatted - mine has been lost it seems:/ | 18:09 |
*** zul has joined #openstack-swift | 18:14 | |
*** foexle has quit IRC | 18:14 | |
*** pberis has joined #openstack-swift | 18:16 | |
*** foexle has joined #openstack-swift | 18:16 | |
*** wer has joined #openstack-swift | 18:17 | |
*** bach has joined #openstack-swift | 18:18 | |
*** bach has quit IRC | 18:21 | |
*** bach has joined #openstack-swift | 18:23 | |
*** kevinc_ has quit IRC | 18:23 | |
ophuk | so since partitions lose their UUID and label when using mkfs.xfs how are we supposed to mount it? | 18:24 |
zaitcev | one more reason to use labels | 18:26 |
ophuk | zaitcev: labels get lost as well - I had one | 18:28 |
*** bach has quit IRC | 18:28 | |
*** bach has joined #openstack-swift | 18:40 | |
ophuk | zaitcev: actually I might be wrong on the label part. I originally had put a lab I thought but I was testing it more and the label seems to persist across mkfs | 18:55 |
*** kevinc_ has joined #openstack-swift | 18:56 | |
zaitcev | I don't think it normally does but it's an explicit step, so your script is where it actually resides, and thus persists. | 18:56 |
*** Midnightmyth has quit IRC | 18:58 | |
*** openstackgerrit has quit IRC | 19:04 | |
*** openstackgerrit has joined #openstack-swift | 19:04 | |
*** tdasilva has joined #openstack-swift | 19:13 | |
*** foexle has quit IRC | 19:15 | |
*** foexle has joined #openstack-swift | 19:17 | |
*** foexle has quit IRC | 19:22 | |
*** Trixboxer has quit IRC | 19:27 | |
*** annegentle has joined #openstack-swift | 19:33 | |
*** annegentle has quit IRC | 19:35 | |
*** annegentle has joined #openstack-swift | 19:36 | |
*** piousbox__ has quit IRC | 19:36 | |
*** annegentle has quit IRC | 19:36 | |
*** annegentle has joined #openstack-swift | 19:36 | |
*** annegentle has quit IRC | 19:37 | |
*** annegentle has joined #openstack-swift | 19:39 | |
*** elambert has joined #openstack-swift | 19:40 | |
openstackgerrit | A change was merged to openstack/swift: Fix cross policy versioning DELETE https://review.openstack.org/91503 | 19:42 |
*** bach has quit IRC | 19:43 | |
*** jamie_h has quit IRC | 19:43 | |
*** wasmum has joined #openstack-swift | 19:45 | |
wasmum | nginx or apache with mod_wsgi in front of keystone? What is everyone using and what is preferred? | 19:45 |
*** bach has joined #openstack-swift | 19:46 | |
*** bach has quit IRC | 19:48 | |
portante | are you asking about swift services or keystone services? | 19:55 |
*** tdasilva has quit IRC | 19:57 | |
wasmum | portante: I am actually asking about keystone, authenticating for a swift cluster | 20:00 |
notmyname | acoles_away: may be able to share what he's doing. he's got keystone with swift | 20:01 |
peluse_ | acoles_away: is that kinda like "anchors away"? | 20:06 |
*** tdasilva has joined #openstack-swift | 20:13 | |
*** Midnightmyth has joined #openstack-swift | 20:18 | |
*** bsdkurt has quit IRC | 20:25 | |
*** bsdkurt has joined #openstack-swift | 20:28 | |
*** tdasilva has quit IRC | 20:31 | |
*** keving has quit IRC | 20:31 | |
*** keving has joined #openstack-swift | 20:34 | |
*** bach has joined #openstack-swift | 20:44 | |
peluse_ | clayg: FYI I have a small patch to address (paritally) the expiring obj scenario you mentioned, will try to get it up there today but will likely be tomorrow. Its a start, but likely will need some tweaking after I get a better udnerstaning of the reconslicer | 20:52 |
*** bach has quit IRC | 20:53 | |
*** judd7 has quit IRC | 21:15 | |
*** wasmum has quit IRC | 21:22 | |
*** foexle has joined #openstack-swift | 21:24 | |
*** foexle has quit IRC | 21:44 | |
*** bach has joined #openstack-swift | 21:44 | |
*** mrsnivvel has quit IRC | 21:45 | |
*** Midnightmyth has quit IRC | 21:45 | |
*** NM1 has quit IRC | 21:49 | |
*** elambert has quit IRC | 21:55 | |
*** elambert has joined #openstack-swift | 22:00 | |
clayg | peluse_: understood - thanks for looking into that - feel free to push up some unfinished work and I can jump start the review - i'm curious about what you found | 22:02 |
*** zul has quit IRC | 22:05 | |
*** Diddi has quit IRC | 22:47 | |
mattoliverau | Morning all | 22:53 |
*** elambert has quit IRC | 22:54 | |
openstackgerrit | Chuck Thier proposed a change to openstack/swift: Add targeted config loading to swift-init https://review.openstack.org/92933 | 22:57 |
clayg | creiht: the commit message makes it sound like the -c option? | 22:58 |
creiht | clayg: yeah but this is more explicit | 22:58 |
creiht | because if I have a public.conf and replication.conf | 22:58 |
creiht | which one is -c 1 | 22:58 |
creiht | :) | 22:58 |
* clayg sings his alphabet | 22:59 | |
creiht | yeah I know | 22:59 |
creiht | but this makes it more explicit for ops | 22:59 |
creiht | you don't have to think in your head is public 1 or 0 | 22:59 |
creiht | plus if you see something like swift-init object-server.replication restart | 23:00 |
creiht | in a script, you know what it is | 23:00 |
clayg | yeah sounds pretty good - sweet! | 23:01 |
creiht | cool | 23:01 |
creiht | I know there is overlapping functionality with -c | 23:01 |
creiht | but figured this would be better/less error prone for ops | 23:02 |
creiht | we are working on switching over replication to its own server | 23:03 |
creiht | so that we can better test/control ssync | 23:03 |
clayg | no I think I love it - you should have ripped out -c ;) | 23:03 |
creiht | hah | 23:03 |
creiht | I was worried that someone might have scripts with -c | 23:03 |
clayg | plus it looks like you can say swift-init object.1 object.2 restart - and -c isn't cumulative | 23:04 |
creiht | ahh yeah | 23:04 |
clayg | creiht: unlikely no one knows how that shit works | 23:04 |
creiht | lol | 23:04 |
creiht | I didn't know it was even there until I started looking into this :) | 23:04 |
clayg | hehhe | 23:04 |
creiht | If there is enough concensus, I'm fine with removing -c | 23:05 |
creiht | but I'll leave it up there for a bit to see what others think | 23:06 |
creiht | I also need to doc it somehow, but couldn't find a good place for it | 23:06 |
creiht | at least there are tests :) | 23:06 |
clayg | creiht: heh, well no it probably has to stick around a release or so - but if we're gunna do doc we should doc the new hawtness - cool hack | 23:12 |
creiht | yeah I'll work on that tomorrow thanks | 23:14 |
creiht | and maybe add a note about -c deprecation | 23:14 |
openstackgerrit | A change was merged to openstack/swift: Extend interface on InternalClient https://review.openstack.org/88152 | 23:15 |
clayg | yeah it's really good trick if you're doing seperate replication configs... kinda the only thing we've had for awhile... so we may not be only the people using it. | 23:15 |
*** occupant has joined #openstack-swift | 23:15 | |
*** keving has left #openstack-swift | 23:26 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!