*** lifeless_ has joined #openstack-swift | 00:05 | |
*** lifeless has quit IRC | 00:05 | |
*** mikecmpbll has quit IRC | 00:13 | |
*** mwheckmann has joined #openstack-swift | 00:56 | |
*** two_tired has joined #openstack-swift | 01:02 | |
*** gyee has quit IRC | 01:33 | |
*** lifeless_ has quit IRC | 01:43 | |
*** lifeless has joined #openstack-swift | 01:45 | |
*** armaan_ has joined #openstack-swift | 01:46 | |
*** armaan has quit IRC | 01:46 | |
*** mwheckmann has quit IRC | 02:07 | |
*** mvenesio has joined #openstack-swift | 02:21 | |
*** armaan_ has quit IRC | 02:24 | |
*** armaan has joined #openstack-swift | 02:25 | |
*** psachin has joined #openstack-swift | 02:40 | |
*** armaan has quit IRC | 02:54 | |
*** armaan has joined #openstack-swift | 03:00 | |
*** mvenesio has quit IRC | 03:11 | |
*** itlinux has joined #openstack-swift | 03:15 | |
*** germs has quit IRC | 04:07 | |
*** itlinux has quit IRC | 04:09 | |
*** two_tired has quit IRC | 04:32 | |
kota_ | hello world | 04:39 |
---|---|---|
mattoliverau | kota_: o/ | 04:50 |
kota_ | mattoliverau: o/ | 05:01 |
*** cshastri_ has joined #openstack-swift | 05:23 | |
*** links has joined #openstack-swift | 05:33 | |
*** cshastri_ has quit IRC | 05:44 | |
*** lifeless has quit IRC | 05:53 | |
*** lifeless has joined #openstack-swift | 05:53 | |
*** cshastri has joined #openstack-swift | 06:11 | |
*** armaan has quit IRC | 06:17 | |
*** armaan has joined #openstack-swift | 06:18 | |
*** hseipp has joined #openstack-swift | 06:41 | |
*** hseipp has quit IRC | 06:41 | |
*** hseipp has joined #openstack-swift | 06:46 | |
*** psachin has quit IRC | 06:54 | |
*** neonpastor has quit IRC | 07:00 | |
*** neonpastor has joined #openstack-swift | 07:01 | |
*** tesseract has joined #openstack-swift | 07:02 | |
*** rcernin has quit IRC | 07:05 | |
*** cshastri has quit IRC | 07:12 | |
*** ccamacho has joined #openstack-swift | 07:19 | |
*** cshastri has joined #openstack-swift | 07:28 | |
*** geaaru has joined #openstack-swift | 07:33 | |
*** mikecmpbll has joined #openstack-swift | 07:48 | |
*** pcaruana has joined #openstack-swift | 07:50 | |
*** mikecmpb_ has joined #openstack-swift | 07:53 | |
*** gkadam has joined #openstack-swift | 07:54 | |
*** mikecmpbll has quit IRC | 07:54 | |
*** cbartz has joined #openstack-swift | 08:03 | |
*** armaan has quit IRC | 08:12 | |
*** armaan has joined #openstack-swift | 08:13 | |
*** gkadam has quit IRC | 08:13 | |
*** gkadam has joined #openstack-swift | 08:13 | |
*** lifeless has quit IRC | 08:28 | |
*** mahatic has quit IRC | 08:35 | |
*** mahatic_ has joined #openstack-swift | 08:35 | |
*** armaan has quit IRC | 08:40 | |
*** armaan has joined #openstack-swift | 08:41 | |
*** gkadam has quit IRC | 08:54 | |
*** hseipp has quit IRC | 09:04 | |
*** kei_yama has quit IRC | 09:29 | |
*** mikecmpb_ has quit IRC | 09:35 | |
*** mikecmpbll has joined #openstack-swift | 09:36 | |
*** kei_yama has joined #openstack-swift | 09:51 | |
*** armaan has quit IRC | 10:38 | |
*** armaan has joined #openstack-swift | 10:39 | |
*** armaan has quit IRC | 10:39 | |
*** armaan has joined #openstack-swift | 10:40 | |
*** mikecmpbll has quit IRC | 11:01 | |
*** mikecmpbll has joined #openstack-swift | 11:02 | |
*** links has quit IRC | 11:06 | |
*** lifeless has joined #openstack-swift | 11:19 | |
*** links has joined #openstack-swift | 11:22 | |
*** hseipp has joined #openstack-swift | 11:24 | |
*** lifeless has quit IRC | 11:28 | |
*** lifeless has joined #openstack-swift | 11:28 | |
*** kei_yama has quit IRC | 11:32 | |
*** armaan has quit IRC | 11:37 | |
*** armaan has joined #openstack-swift | 11:38 | |
*** links has quit IRC | 11:39 | |
*** vpc_ has joined #openstack-swift | 11:42 | |
vpc_ | hi | 11:42 |
vpc_ | how can i get this | 11:42 |
vpc_ | Swift account = test | 11:42 |
acoles | vpc_: I'm not sure I understand your question - do you want to know how to set up the test accounts? | 11:53 |
*** vpc_ has quit IRC | 11:56 | |
*** mwheckmann has joined #openstack-swift | 12:03 | |
*** links has joined #openstack-swift | 12:05 | |
*** ndk_ has quit IRC | 12:14 | |
*** ndk has joined #openstack-swift | 12:15 | |
*** mikecmpb_ has joined #openstack-swift | 12:23 | |
*** d0ugal has quit IRC | 12:24 | |
*** mikecmpbll has quit IRC | 12:24 | |
*** jistr is now known as jistr|mtg | 12:28 | |
*** mikecmpb_ has quit IRC | 12:30 | |
*** mikecmpbll has joined #openstack-swift | 12:32 | |
*** vpc has joined #openstack-swift | 12:41 | |
vpc | Hi how can i enable func_test this is for openstack swift plus openwhisk. Im trying to curl with x-:storage-user and password | 12:41 |
*** armaan has quit IRC | 12:43 | |
*** armaan has joined #openstack-swift | 12:43 | |
*** d0ugal has joined #openstack-swift | 12:44 | |
*** vpc has quit IRC | 12:49 | |
*** mvenesio has joined #openstack-swift | 12:52 | |
*** armaan has quit IRC | 12:59 | |
*** armaan has joined #openstack-swift | 12:59 | |
*** links has quit IRC | 13:22 | |
*** jistr|mtg is now known as jistr | 13:42 | |
*** ccamacho has quit IRC | 13:42 | |
*** ccamacho has joined #openstack-swift | 14:00 | |
*** cshastri has quit IRC | 14:08 | |
*** germs has joined #openstack-swift | 14:08 | |
*** germs has quit IRC | 14:08 | |
*** germs has joined #openstack-swift | 14:08 | |
*** germs has quit IRC | 14:15 | |
*** armaan has quit IRC | 14:18 | |
*** armaan has joined #openstack-swift | 14:18 | |
*** armaan has quit IRC | 14:22 | |
*** germs has joined #openstack-swift | 14:22 | |
*** armaan has joined #openstack-swift | 14:22 | |
*** mvk has quit IRC | 14:24 | |
*** germs has quit IRC | 14:27 | |
*** germs has joined #openstack-swift | 14:31 | |
*** germs has quit IRC | 14:31 | |
*** germs has joined #openstack-swift | 14:31 | |
*** mrjk has quit IRC | 14:32 | |
*** mrjk has joined #openstack-swift | 14:35 | |
*** ccamacho has quit IRC | 14:53 | |
openstackgerrit | Alistair Coles proposed openstack/swift master: PUT+POST: simplify object server POST handler, other fixes https://review.openstack.org/575512 | 14:55 |
acoles | zaitcev: I got the replicated policy path working with the DoublePutter and func tests passing ^^ | 14:58 |
zaitcev | acoles: I'll have a look, thanks. | 14:59 |
acoles | zaitcev: I probably added some new bugs, I've just been hacking on it | 14:59 |
zaitcev | acoles: I was going to look at your comments on P+P #26 today | 15:00 |
acoles | I couldn't make the DoublePutter the default (for functional tests) without breaking the unit tests, so left that out (oops, I didn't update my commit message) | 15:01 |
zaitcev | hmm... The tests take from .conf, at least if they aren't in-process tests | 15:02 |
zaitcev | I wonder if anyone runs full-up functests that are not in-process anymore. I used to do it regularly. | 15:03 |
timburke | good morning | 15:24 |
*** pcaruana has quit IRC | 15:29 | |
acoles | zaitcev: I still do on an SAIO because the time to first test result is shorter than a tox job | 15:31 |
acoles | and I don't keep all the env vars in my head for in process tests! | 15:31 |
zaitcev | PYTHONPATH=$(pwd) TMPDIR=/var/tmp SWIFT_TEST_IN_PROCESS=1 SWIFT_TEST_IN_PROCESS_CONF_LOADER=ec ./.functests | 15:33 |
zaitcev | might be a little unwieldy | 15:33 |
acoles | hehe | 15:33 |
*** SkyRocknRoll has joined #openstack-swift | 15:44 | |
openstackgerrit | Alistair Coles proposed openstack/swift master: Use PUT+POST protocol for in process tests https://review.openstack.org/576565 | 15:51 |
acoles | zaitcev: that ^^ will get PUT+POST functionally tested on zuul | 15:52 |
zaitcev | acoles: I thought that was in-process. But maybe I'm wrong. | 15:53 |
acoles | zuul runs both in process and devstack func tests IIRC | 15:54 |
*** cbartz has quit IRC | 15:59 | |
*** SkyRocknRoll has quit IRC | 16:15 | |
*** armaan has quit IRC | 16:18 | |
*** armaan has joined #openstack-swift | 16:19 | |
*** hseipp has quit IRC | 16:26 | |
*** armaan has quit IRC | 16:32 | |
*** armaan has joined #openstack-swift | 16:32 | |
*** mikecmpbll has quit IRC | 16:40 | |
*** gyee has joined #openstack-swift | 16:46 | |
*** bharath1234 has joined #openstack-swift | 16:50 | |
notmyname | good morning | 17:00 |
*** pcaruana has joined #openstack-swift | 17:05 | |
*** bharath12345 has joined #openstack-swift | 17:06 | |
*** tesseract has quit IRC | 17:08 | |
*** lifeless_ has joined #openstack-swift | 17:12 | |
*** lifeless has quit IRC | 17:12 | |
bharath1234 | hey guys, I am trying to set up a swift development VM using the instructions from the openstack website | 17:13 |
bharath1234 | I am facing issues in the unit testing. The error is "Mock" object has no attribute '__getitem__' | 17:14 |
bharath1234 | this error initiates at test_wsgi.py and nets till /python2.7/dist-packages/eventlet/wsgi.py line 59. host,port = self.request.getsockname()[:2]. I think that the mock value is being indexed using [] and there is no __getitem__ method to take care of it. Please help if any of you have faced this issue :D | 17:16 |
acoles | bharath1234: if you can paste more context using http://paste.openstack.org/ | 17:18 |
notmyname | bharath1234: were you using https://docs.openstack.org/swift/latest/development_saio.html ? | 17:18 |
bharath1234 | yes I was indeed using the instructions from the openstack website | 17:20 |
bharath1234 | i will paste more context in the website | 17:20 |
bharath1234 | I have pasted the error with a description and the entire error message at http://paste.openstack.org/ | 17:26 |
acoles | bharath1234: once you hit the paste button the url changes to include a unique number - can you copy that here? | 17:27 |
bharath1234 | i ll give you the entire url? | 17:28 |
bharath1234 | http://paste.openstack.org/show/723842/ | 17:28 |
acoles | yep | 17:28 |
bharath1234 | please do tell if more context is needed | 17:29 |
bharath1234 | i will be more than willing to describe everything i did from the beginning | 17:30 |
acoles | bharath1234: what version of eventlet do you have installed? 'pip show eventlet' | 17:35 |
bharath1234 | the version is 0.18.4 | 17:36 |
bharath1234 | the latest stable version is 0.22.1. Should i go ahead with upgrading it and run the unittests again? | 17:39 |
acoles | also what version of swift? | 17:40 |
bharath1234 | i cloned the master release of swif | 17:41 |
bharath1234 | swift* | 17:41 |
acoles | ok, I can reproduce the same error with those versions :/ | 17:43 |
acoles | so yes, upgrade eventlet, but not to 0.23.0. I have pip install eventlet==0.20.1 | 17:44 |
acoles | (0.23.0 is blacklisted) | 17:44 |
bharath1234 | yes i upgraded eventlet. Now i am running the unittests | 17:45 |
bharath1234 | I have upgraded eventlet to the same version :D | 17:45 |
bharath1234 | i was getting a lot of version errors during the unittests | 17:46 |
*** geaaru has quit IRC | 17:46 | |
bharath1234 | was able to solve all of them except this. | 17:46 |
bharath1234 | Is this an issue in the swift unittesting? Should we update the requirements list with the right version? | 17:47 |
acoles | bharath1234: need to dig deeper to understand the cause - most likely a test problem so maybe the test needs improving. | 17:48 |
acoles | thanks for alerting us. if you are able to write a brief bug report on https://bugs.launchpad.net/swift with the same info you pasted that would be great. I have to leave now, otherwise I'll look a bit more tomorrow. | 17:49 |
acoles | bharath1234: ^^ | 17:50 |
bharath1234 | yup looking at it | 17:50 |
bharath1234 | I ll write the bug report describing the errors i got and if solved(unittests are running right now) put the solution | 17:51 |
acoles | bharath1234: BTW there's some useful tips here https://docs.openstack.org/swift/latest/development_guidelines.html#testing-guidelines - if you are not already using tox and virtualenvs it can help avoid version conflicts | 17:51 |
acoles | bharath1234: thanks | 17:51 |
acoles | goodnight | 17:51 |
bharath1234 | I ll put a point of the requirements list having a chance of not being updated. | 17:53 |
bharath1234 | goodnight :) Thanks for the help | 17:53 |
bharath1234 | updating the version of eventlet helped :) | 17:54 |
bharath1234 | the unittests have passed | 17:54 |
bharath1234 | also could i get some suggestions on some good books on openstack swift :) I am digging deep into the code and gritty details of swift. Any good learning tips will help greatly! | 17:58 |
notmyname | bharath1234: https://docs.openstack.org/swift/latest/ is the best place to start. there's a couple of books at https://www.swiftstack.com/resources. they've got good info, but are a few years old at this point so they don't have info about latest developments. https://www.youtube.com/results?search_query=openstack+swift is another great place to go | 18:02 |
notmyname | bharath1234: what's your goal? if I know more about what you're trying to do, I may be able to give you some more specific things | 18:03 |
bharath1234 | I am working research problem in my university. Understanding the problem in itself requires good understanding of swift and its underlaying details | 18:07 |
bharath1234 | So my goal right now is to familiarize myself with the working of swift i.e how objects are distributed into different object nodes etc(conceptual understanding) and also understanding of the code base | 18:09 |
bharath1234 | till i reach a level where i am able to understand the research problem. Basically I am a beginner to swift. My experience with openstack is setting up devstack and deploying an instance through command line and horizon. Now i am trying to work through the codebase of swift in particular. | 18:10 |
*** mikecmpbll has joined #openstack-swift | 18:10 | |
notmyname | cool | 18:10 |
clayg | swift is awesome | 18:10 |
notmyname | I would not recommend using devstack | 18:10 |
clayg | devstack is ... bash ... bash is ... also awesome | 18:11 |
bharath1234 | just a simple question. My previous issue which i posted here , i have just solved right now. Should i post it on bugs launchpad? | 18:11 |
notmyname | https://docs.openstack.org/swift/latest/development_saio.html is much better (for understanding how the parts work together) and https://github.com/swiftstack/vagrant-swift-all-in-one | 18:12 |
bharath1234 | I used devstack as a means to understand openstack i.e what goes on in vm deployment. Now i created a seperate VM in my computer to understand swift! | 18:12 |
bharath1234 | Yes SAIO is exactly what i did! | 18:12 |
notmyname | great! | 18:12 |
clayg | bharath1234: honestly, hanging around in irc and asking questions is sorta the best thing you can do - but, yes, ostensibly bugs go on launchpad ... | 18:13 |
notmyname | swift's README file has a good overview and starting point links for understanding the code | 18:14 |
clayg | but often times filing a bug on launchpad would be proceeded by someone on IRC saying something like "yikes, yeah... we should probably file a bug on that, it'd be a huge help if you could do that?" - otherwise, launchpad is less effective for feedback/questions | 18:14 |
bharath1234 | I ll check the README file, once i done with functional and probe tests! Hope there are no bugs there! | 18:15 |
bharath1234 | yup, the response time and participants of this irc is great :) | 18:15 |
bharath1234 | hmm.. duly noted about the launchpad. I shall post the bug with the fix i used to remove it. maybe it might help someone else :) | 18:16 |
clayg | bharath1234: fair enough! search-ability for future users is one great reason to document stuff on launchpad! and if there's an alternative way to work-around the failure that wasn't obviously discorable the bug report can also point at that! | 18:19 |
* clayg recalls all the times "future users" was acctually just my own future self | 18:20 | |
bharath1234 | clayg: Yup thats the idea! | 18:20 |
clayg | 😁 | 18:21 |
bharath1234 | clayg: i dont want this to haunt me if i set up a swift dev VM again :D so basically this is gonna help me as much as it will help everyone else :D | 18:22 |
clayg | lol | 18:22 |
clayg | i like you bharath1234 | 18:22 |
bharath1234 | clayg: haha :D | 18:29 |
bharath1234 | quick question. I need to specify the exact version of swift i have used in the bug report. I have cloned swift from the master branch. How do i know the version of swift now? | 18:29 |
notmyname | current version is 2.18.0 | 18:29 |
notmyname | python -c 'import swift; print swift.__version__' | 18:30 |
bharath1234 | thanks :D | 18:30 |
timburke | alternatively, you can look at the most recent version in the CHANGELOG. notmyname's always pretty good about keeping that up o date ;-) | 18:31 |
notmyname | and https://wiki.openstack.org/wiki/Swift/version_map | 18:31 |
timburke | or if you're feeling extra fancy, include the SHA that you've got checked out | 18:31 |
notmyname | timburke: https://i.imgur.com/I4vGe3W.gif | 18:32 |
timburke | `git show -q` shows you the commit metadata, the SHA's the hex in the first line | 18:33 |
bharath1234 | ahh was about to ask that :) | 18:33 |
timburke | notmyname: i should rewatch firefly sometime soon... it's been a bit | 18:33 |
zaitcev | I was using git for many years but only now I noticed that "git log" shows tags, if any are attached to commits. | 18:41 |
bharath1234 | timburke: I already submitted the bug! will put the SHA from next time :D | 18:47 |
bharath1234 | One more error, while running the functional tests i m getting a dynamic linking error | 18:48 |
timburke | no worries :-) | 18:48 |
bharath1234 | i have read that its harmless? but am not entirely sure... what do you guys think? | 18:48 |
bharath1234 | timburke: :D | 18:48 |
bharath1234 | liberasurecode[14216]: liberasurecode_backend_open: dynamic linking error libJerasure.so.2: cannot open shared object file: No such file or directory | 18:48 |
bharath1234 | ^^ to be specific | 18:49 |
notmyname | that's ok | 18:49 |
zaitcev | don't use Jerasure for a test VM | 18:49 |
zaitcev | Just use built-in that liberasurecode provides | 18:49 |
notmyname | yes, what zaitcev says | 18:49 |
zaitcev | er | 18:49 |
timburke | zaitcev: the git formatters are really nice once you dig into them enough! i was messing with this command line just yesterday -- git for-each-ref --format '%(creatordate:short) %(refname:strip=2)' --sort='-creatordate' --count 10 refs/tags | 18:49 |
notmyname | but earlier versions of libec would spew warnings for "missing" libraries it knows about. but that was fixed in later versions | 18:50 |
zaitcev | this was very long ago. 1.0.9 was the last with warnings, IIRC | 18:50 |
bharath1234 | well I dont have jerasure | 18:50 |
notmyname | yeah, but ubuntu still has the old version I think | 18:50 |
zaitcev | ok | 18:50 |
notmyname | at least 16.04 was never updated | 18:51 |
bharath1234 | the ec_type in my swift.conf is libersurecode_rs_vand | 18:51 |
* notmyname is just now working on an ansible script to install libec from source to work around that | 18:51 | |
notmyname | bharath1234: yeah, that's good | 18:51 |
bharath1234 | so I ll just ignore the dynamic linking error? | 18:51 |
timburke | yep. not actually a problem | 18:57 |
bharath1234 | timburke: Thanks!!! This IRC is making me less afraid of errors as I am moving on! | 18:59 |
*** mikecmpbll has quit IRC | 19:14 | |
*** bharath1234 has quit IRC | 19:41 | |
*** bharath12345 has quit IRC | 19:50 | |
*** pcaruana has quit IRC | 20:29 | |
*** mvenesio has quit IRC | 20:34 | |
*** mvenesio_ has joined #openstack-swift | 20:34 | |
*** guimaluf has quit IRC | 20:35 | |
*** guimaluf has joined #openstack-swift | 20:48 | |
*** armaan has quit IRC | 20:50 | |
*** armaan has joined #openstack-swift | 20:51 | |
*** mvenesio_ has quit IRC | 21:18 | |
*** guimaluf has quit IRC | 21:22 | |
*** lifeless has joined #openstack-swift | 21:59 | |
*** lifeless_ has quit IRC | 21:59 | |
*** mwheckmann has quit IRC | 22:11 | |
*** rcernin has joined #openstack-swift | 22:12 | |
*** mvenesio has joined #openstack-swift | 22:30 | |
openstackgerrit | Samuel Merritt proposed openstack/swift master: Refactor replicators' statistics https://review.openstack.org/564646 | 22:47 |
*** kei_yama has joined #openstack-swift | 23:20 | |
mattoliverau | morning | 23:28 |
timburke | mattoliverau: o/ | 23:29 |
openstackgerrit | Tim Burke proposed openstack/swift master: Change PUT bucket conflict error https://review.openstack.org/575829 | 23:39 |
*** lifeless_ has joined #openstack-swift | 23:41 | |
*** lifeless has quit IRC | 23:42 | |
openstackgerrit | Merged openstack/swift master: Tighten up staticweb redirect test https://review.openstack.org/574901 | 23:50 |
openstackgerrit | Tim Burke proposed openstack/swift master: Include '-' in multipart ETags https://review.openstack.org/575860 | 23:57 |
timburke | note that some decisions in ^^^ were influenced by https://review.openstack.org/#/c/337960/ | 23:59 |
patchbot | patch 337960 - swift - Send correct SLO ETag for container updates | 23:59 |
timburke | timur: you might be interested in either of those two | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!