*** siva_krish has quit IRC | 00:11 | |
openstackgerrit | Tim Burke proposed openstack/swift: Always set swift processes to use UTC https://review.openstack.org/331369 | 00:23 |
---|---|---|
*** juzuluag has joined #openstack-swift | 00:24 | |
*** tqtran has quit IRC | 00:24 | |
*** catintheroof has quit IRC | 00:29 | |
*** dja has joined #openstack-swift | 00:42 | |
kota_ | good morning | 00:58 |
*** chlong has quit IRC | 00:59 | |
mattoliverau | kota_: morning | 01:09 |
kota_ | mattoliverau: o/ | 01:10 |
*** Jeffrey4l has joined #openstack-swift | 01:23 | |
*** juzuluag has quit IRC | 01:26 | |
*** two_tired has joined #openstack-swift | 01:33 | |
*** clu_ has quit IRC | 01:44 | |
*** Jeffrey4l has quit IRC | 02:22 | |
*** trananhkma has joined #openstack-swift | 02:22 | |
*** jamielennox is now known as jamielennox|away | 03:08 | |
*** Jeffrey4l has joined #openstack-swift | 03:14 | |
*** jamielennox|away is now known as jamielennox | 03:22 | |
*** winggundamth has quit IRC | 03:39 | |
*** winggundamth has joined #openstack-swift | 03:41 | |
*** dmorita has quit IRC | 03:44 | |
*** dja has quit IRC | 04:04 | |
*** dmorita has joined #openstack-swift | 04:05 | |
*** dmorita has quit IRC | 04:10 | |
openstackgerrit | pangliye proposed openstack/swift: Replace assertTrue with assertIs. https://review.openstack.org/412734 | 04:14 |
*** psachin has joined #openstack-swift | 04:17 | |
*** trananhkma has quit IRC | 04:39 | |
mahatic_ | good morning | 04:51 |
*** links has joined #openstack-swift | 04:52 | |
two_tired | Anybody using jclouds? I'm wondering if the project still has momentum... and if anyone's found a way to do a parallel, multi-threaded upload. | 04:58 |
*** SkyRocknRoll has joined #openstack-swift | 04:58 | |
mattoliverau | mahatic_: o/ | 05:16 |
mahatic_ | mattoliverau: o/ | 05:16 |
mahatic_ | mattoliverau: not taking off yet for christmas? | 05:17 |
mattoliverau | mahatic_: not yet, will work until Friday, but then have 2 weeks off :) | 05:18 |
mahatic_ | mattoliverau: nice! :) | 05:18 |
mattoliverau | How you doing? Christmas probably isn't a big holiday there in India like it is here :) so working through or having some holidays? | 05:19 |
mahatic_ | mattoliverau: yeah, that's true, no party mood around here (we instead have quite a few holidays/festivals spread around the year ;) ) | 05:28 |
mahatic_ | so I'm gonna work through and take a few days off for our "regional new year" coming up in Jan :) | 05:29 |
*** ppai has joined #openstack-swift | 05:29 | |
*** dja has joined #openstack-swift | 05:30 | |
*** netinfinity has joined #openstack-swift | 05:31 | |
netinfinity | Quick question about swift-recon. It seems i can't get any stats because of this error: return self.greenlet.switch() socket.timeout: timed out | 05:35 |
netinfinity | Not a single swift-recon command doesn't work because of this... even with added timeout | 05:36 |
netinfinity | with added timeout i get this: httplib.BadStatusLine: '' | 05:36 |
netinfinity | Anyone? | 05:40 |
*** two_tired has quit IRC | 05:44 | |
kota_ | netinfinity: please check your recon get valid host info from your swift's ring. | 05:47 |
netinfinity | what is the command for that? | 05:48 |
kota_ | netinfinity: recon uses swift ring (e.g. objct.ring.gz) for your cluster | 05:48 |
netinfinity | swift-recon --validate-servers | 05:49 |
netinfinity | got method 405 method not allowed | 05:49 |
kota_ | hm | 05:50 |
kota_ | netinfinity: what's about `swift-recon -r --verbose` | 05:51 |
netinfinity | cluster works btw, currently a lot of files is being uploaded into the storage | 05:51 |
netinfinity | ah yes | 05:52 |
netinfinity | seems like one of the storage nodes is the problem | 05:52 |
netinfinity | verbose shows the data for all nodes except one that got me that 405 | 05:52 |
netinfinity | should I rebalance? | 05:53 |
kota_ | netinfinity: good info to know what happens | 05:53 |
kota_ | hmm | 05:53 |
kota_ | depends on your use case for the problematic node | 05:53 |
kota_ | if it's ok to purge that (no use), you should run rebalance | 05:54 |
netinfinity | got 6 storage nodes with approx 470 TB of storage | 05:54 |
netinfinity | it's in use | 05:54 |
netinfinity | :/ | 05:54 |
kota_ | perhaps, the node doesn't get the config for recon middleware? | 05:55 |
kota_ | could you check if the recon middleware is in the pipeline in the problematic server's config. | 05:55 |
kota_ | ? | 05:55 |
netinfinity | give me few minutes | 05:55 |
netinfinity | don't go away ;) | 05:55 |
kota_ | i have time to stay for now. | 05:56 |
netinfinity | account-server.conf (container and object) have these lines: pipeline = healthcheck recon account(container,object)-server | 05:58 |
netinfinity | so recon is in the middleware | 05:59 |
kota_ | it sounds correct setting. | 06:00 |
netinfinity | or recon middleware is in pipeline..sorry, 6am here, first coffee :D | 06:01 |
kota_ | k, cofee always helps us ;-) | 06:01 |
netinfinity | System information disabled due to load higher than 4.0 | 06:03 |
netinfinity | the node has a high load | 06:04 |
netinfinity | probably why recon is timing out | 06:04 |
kota_ | oh | 06:04 |
netinfinity | 27067 swift 20 0 129908 25220 2524 R 100.0 0.1 7834:56 rsync | 06:05 |
kota_ | it's a little strange because recon shouldn't result in 405, iirc | 06:05 |
netinfinity | 100% cpu usage by rsync | 06:05 |
netinfinity | on the particular storage node | 06:06 |
kota_ | rsync? curious :/ | 06:06 |
netinfinity | replication | 06:06 |
openstackgerrit | Andreas Jaeger proposed openstack/swift: Move bandit to pep8 https://review.openstack.org/364892 | 06:07 |
kota_ | i know but it should not be cpu bouded. | 06:07 |
netinfinity | replication is | 06:09 |
netinfinity | but why this node alone is the question | 06:09 |
kota_ | probably there are various resons for strange behavior so that it needs to resolve tangled situation anyway... | 06:12 |
netinfinity | seems like that node is stuck in replication | 06:13 |
kota_ | are you seeing sort of failure logs somewhere like syslog? | 06:13 |
netinfinity | let me check | 06:14 |
patchbot | (let <variable> = <value> in <command>) -- Defines <variable> to be equal to <value> in the <command> and runs the <command>. '=' and 'in' can be omitted. | 06:14 |
netinfinity | container-replicator: Skipping sdat as it is not mounted | 06:16 |
netinfinity | container-server: ERROR __call__ error with PUT /sdn/336 | 06:17 |
netinfinity | etc | 06:17 |
kota_ | hmm it looks like not healty stats | 06:18 |
netinfinity | looks like locked db | 06:20 |
*** dja has quit IRC | 06:21 | |
*** dja has joined #openstack-swift | 06:23 | |
*** netinfinity_ has joined #openstack-swift | 06:29 | |
netinfinity_ | I think I understand the problem now | 06:29 |
*** netinfinity has quit IRC | 06:33 | |
*** dja has quit IRC | 06:33 | |
*** dja has joined #openstack-swift | 06:35 | |
*** dja has quit IRC | 06:44 | |
*** dmorita has joined #openstack-swift | 06:45 | |
*** dmorita has quit IRC | 06:49 | |
*** dja has joined #openstack-swift | 06:51 | |
*** mmuffinman has joined #openstack-swift | 06:54 | |
*** rcernin has quit IRC | 06:59 | |
*** netinfinity_ has quit IRC | 07:00 | |
*** McMurlock1 has joined #openstack-swift | 07:07 | |
openstackgerrit | Andreas Jaeger proposed openstack/swift: Move bandit to pep8 https://review.openstack.org/364892 | 07:09 |
*** tesseract has joined #openstack-swift | 07:11 | |
*** rcernin has joined #openstack-swift | 07:11 | |
*** tesseract is now known as Guest14972 | 07:11 | |
*** rcernin has quit IRC | 07:26 | |
*** sams-gleb has joined #openstack-swift | 07:28 | |
*** jamielennox is now known as jamielennox|away | 07:28 | |
openstackgerrit | Andreas Jaeger proposed openstack/swift: Move bandit to pep8 https://review.openstack.org/364892 | 07:30 |
*** silor has joined #openstack-swift | 07:33 | |
*** silor1 has joined #openstack-swift | 07:41 | |
*** silor has quit IRC | 07:42 | |
*** silor1 is now known as silor | 07:42 | |
*** rcernin has joined #openstack-swift | 07:43 | |
openstackgerrit | pangliye proposed openstack/swift: Replace assertTrue with assertEqual . https://review.openstack.org/412734 | 07:44 |
*** hseipp has joined #openstack-swift | 07:45 | |
*** ChubYann has quit IRC | 08:07 | |
*** mmuffinman has quit IRC | 08:18 | |
*** pcaruana has joined #openstack-swift | 08:19 | |
*** rledisez has joined #openstack-swift | 08:20 | |
*** mr_xer_ has joined #openstack-swift | 08:22 | |
*** mr_xer_ has quit IRC | 08:23 | |
*** amoralej|off is now known as amoralej | 08:35 | |
*** rcernin has quit IRC | 08:36 | |
*** SkyRocknRoll has quit IRC | 08:54 | |
*** geaaru has joined #openstack-swift | 08:55 | |
*** rcernin has joined #openstack-swift | 08:58 | |
openstackgerrit | yunfeng zhou proposed openstack/swift-bench: add CONTRIBUTING.rst https://review.openstack.org/412968 | 09:23 |
*** jordanP has joined #openstack-swift | 09:24 | |
*** SkyRocknRoll has joined #openstack-swift | 09:28 | |
*** mmuffinman has joined #openstack-swift | 09:31 | |
*** manous has joined #openstack-swift | 09:42 | |
*** dja has quit IRC | 09:48 | |
*** bkopilov_ has quit IRC | 10:17 | |
*** sams-gleb has quit IRC | 10:18 | |
*** sams-gleb has joined #openstack-swift | 10:19 | |
*** sams-gleb has quit IRC | 10:23 | |
*** SkyRocknRoll has quit IRC | 10:45 | |
*** dmorita has joined #openstack-swift | 10:45 | |
*** manous has quit IRC | 10:47 | |
*** dmorita has quit IRC | 10:50 | |
*** mvk has quit IRC | 10:53 | |
*** asettle has quit IRC | 10:53 | |
*** sams-gleb has joined #openstack-swift | 10:58 | |
*** asettle has joined #openstack-swift | 10:58 | |
*** acoles_ is now known as acoles | 11:07 | |
*** amac has quit IRC | 11:17 | |
*** mvk has joined #openstack-swift | 11:26 | |
*** dja has joined #openstack-swift | 12:32 | |
*** catintheroof has joined #openstack-swift | 12:37 | |
*** ppai has quit IRC | 12:49 | |
*** chlong has joined #openstack-swift | 12:53 | |
*** asettle has quit IRC | 12:59 | |
*** pcaruana has quit IRC | 13:01 | |
*** pcaruana has joined #openstack-swift | 13:06 | |
*** vint_bra has joined #openstack-swift | 13:09 | |
*** kei_yama has quit IRC | 13:17 | |
*** dja has quit IRC | 13:25 | |
*** amoralej is now known as amoralej|lunch | 13:43 | |
*** amac has joined #openstack-swift | 13:45 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Make tempurl functional tests clean up account keys https://review.openstack.org/346752 | 13:54 |
*** kelepirci has joined #openstack-swift | 14:02 | |
kelepirci | hello all | 14:03 |
kelepirci | just a quick question. what is the implications of deleting "quarantined/objects" directory? | 14:03 |
*** catinthe_ has joined #openstack-swift | 14:06 | |
*** catintheroof has quit IRC | 14:08 | |
*** chlong has quit IRC | 14:16 | |
acoles | kelepirci: the object auditor process moves object file to quarantined dir if they are found to be corrupt. No swift process subsequently reads from quarantined, so they can be deleted. I'm not sure what "best practice" would be w.r.t. how long to keep them - the corrupt files should be replaced anyway after a replication cycle. They do provide some insight into failures if you have tools to find and audit quarantined dir | 14:16 |
acoles | s. | 14:16 |
*** asettle has joined #openstack-swift | 14:17 | |
kelepirci | thx acles. it was a greate insight | 14:21 |
*** pcaruana has quit IRC | 14:23 | |
kelepirci | *acoles | 14:25 |
*** geaaru has quit IRC | 14:28 | |
acoles | kelepirci: it may be worth checking that your cluster does still have good copies of quarantined objects before deleting - if the swift.conf hash prefix/suffix options get messed up then you may end up with a lot of quarantined objects like this bug describes https://bugzilla.redhat.com/show_bug.cgi?id=1321507 and in that case the bug author wanted to restore them | 14:28 |
openstack | bugzilla.redhat.com bug 1321507 in openstack-swift "Recover quarantined objects" [Medium,Closed: notabug] - Assigned to zaitcev | 14:28 |
acoles | but note that swift does not provide any such restore process itself. | 14:29 |
*** dmorita has joined #openstack-swift | 14:29 | |
*** links has quit IRC | 14:32 | |
*** dmorita has quit IRC | 14:34 | |
*** pcaruana has joined #openstack-swift | 14:37 | |
*** psachin has quit IRC | 14:42 | |
*** _JZ_ has joined #openstack-swift | 14:42 | |
*** sams-gleb has quit IRC | 14:57 | |
*** sams-gleb has joined #openstack-swift | 14:57 | |
*** sams-gleb has quit IRC | 15:02 | |
*** amoralej|lunch is now known as amoralej | 15:02 | |
kelepirci | no I do not need to restore them. | 15:05 |
*** acoles is now known as acoles_ | 15:08 | |
*** acoles_ is now known as acoles | 15:15 | |
*** sams-gleb has joined #openstack-swift | 15:16 | |
*** vint_bra has quit IRC | 15:19 | |
*** vint_bra has joined #openstack-swift | 15:26 | |
*** AJaeger has joined #openstack-swift | 15:43 | |
AJaeger | swift cores, could you review https://review.openstack.org/364892 to merge bandit into the normal linter job - and thus follow best practices -, please? | 15:43 |
patchbot | patch 364892 - swift - Move bandit to pep8 | 15:43 |
openstackgerrit | Mathias Bjoerkqvist proposed openstack/swift: Storing encryption root secret in Barbican https://review.openstack.org/364878 | 15:44 |
*** cbartz has joined #openstack-swift | 15:49 | |
*** chlong has joined #openstack-swift | 15:53 | |
*** tuan_luong has joined #openstack-swift | 16:01 | |
*** chlong has quit IRC | 16:01 | |
*** bkopilov has quit IRC | 16:09 | |
*** chlong has joined #openstack-swift | 16:16 | |
*** McMurlock1 has quit IRC | 16:17 | |
*** bkopilov has joined #openstack-swift | 16:20 | |
*** mvk has quit IRC | 16:22 | |
*** tuan_luong has quit IRC | 16:26 | |
*** chlong has quit IRC | 16:28 | |
*** chsc has joined #openstack-swift | 16:31 | |
*** chsc has joined #openstack-swift | 16:31 | |
*** catintheroof has joined #openstack-swift | 16:39 | |
*** catinthe_ has quit IRC | 16:42 | |
*** chlong has joined #openstack-swift | 16:42 | |
*** amac has quit IRC | 16:43 | |
*** chsc has quit IRC | 16:45 | |
*** amac has joined #openstack-swift | 16:48 | |
*** asettle has quit IRC | 17:01 | |
*** bkopilov_ has joined #openstack-swift | 17:01 | |
*** jordanP has quit IRC | 17:02 | |
*** bkopilov has quit IRC | 17:02 | |
*** Guest14972 has quit IRC | 17:03 | |
*** _JZ_ has quit IRC | 17:10 | |
*** hseipp has quit IRC | 17:27 | |
*** oshritf has quit IRC | 17:29 | |
*** tqtran has joined #openstack-swift | 17:30 | |
notmyname | good morning | 17:40 |
*** garyj has joined #openstack-swift | 17:41 | |
*** dmorita has joined #openstack-swift | 17:44 | |
*** garyj has quit IRC | 17:46 | |
*** rledisez has quit IRC | 17:47 | |
*** pcaruana has quit IRC | 17:59 | |
*** acoles is now known as acoles_ | 18:01 | |
*** catinthe_ has joined #openstack-swift | 18:03 | |
timburke | good morning | 18:03 |
*** catintheroof has quit IRC | 18:06 | |
*** chsc has joined #openstack-swift | 18:08 | |
*** chsc has joined #openstack-swift | 18:08 | |
AJaeger | notmyname, cschwede, could you review 364892 , please? | 18:13 |
*** klrmn has joined #openstack-swift | 18:22 | |
notmyname | patch 364892 | 18:23 |
patchbot | https://review.openstack.org/#/c/364892/ - swift - Move bandit to pep8 | 18:23 |
AJaeger | notmyname: that follows best practice to run bandit as part of our linters job instead of a separate job. | 18:24 |
notmyname | AJaeger: are the appropriate changes in the upstream jobs made? or what's the plan with the separate bandit job vs pep8 job? | 18:25 |
notmyname | and what about the comment about not needing the bandit.yaml file any more? what's the recommended practice there? | 18:26 |
AJaeger | notmyname: see the needed-by, I proposed a job for infra to remove the separate bandit job | 18:26 |
AJaeger | notmyname: that will stop running the job on older branches but it's a non-voting job, I doubt you need it there - or you could backport the change | 18:26 |
notmyname | nah | 18:26 |
AJaeger | initially every bandit invocatoin needed a bandit.yaml. Now it's optional. | 18:27 |
notmyname | what'st he default it uses if the yaml file isn't there? | 18:27 |
AJaeger | So, you could remove it - but removing the file, the job fails. | 18:27 |
AJaeger | better ask the security team about those details - travis is on the review | 18:27 |
notmyname | because the job defines passing it in? | 18:27 |
AJaeger | the tox line includes it | 18:28 |
AJaeger | "bandit -c bandit.yaml -r swift -n 5" - see the -c bandit.yaml | 18:28 |
notmyname | right. that's what I meant | 18:28 |
AJaeger | a further cleanup would be removing bandit.yaml (or shrinking it) and fixing/whitelisting the problems | 18:28 |
notmyname | ok,thanks for the info | 18:29 |
*** rcernin has quit IRC | 18:29 | |
*** mmuffinman has quit IRC | 18:36 | |
*** amoralej is now known as amoralej|off | 18:40 | |
*** asettle has joined #openstack-swift | 18:46 | |
openstackgerrit | Tim Burke proposed openstack/swift: Make tempurl functional tests clean up account keys https://review.openstack.org/346752 | 18:46 |
*** asettle has quit IRC | 18:54 | |
*** mvk has joined #openstack-swift | 18:54 | |
*** asettle has joined #openstack-swift | 18:55 | |
*** asettle has quit IRC | 18:56 | |
*** chlong has quit IRC | 18:56 | |
*** asettle has joined #openstack-swift | 18:58 | |
*** dmorita has quit IRC | 19:02 | |
*** dmorita has joined #openstack-swift | 19:06 | |
*** diogogmt has joined #openstack-swift | 19:10 | |
*** cnf has quit IRC | 19:11 | |
*** chlong has joined #openstack-swift | 19:13 | |
*** hseipp has joined #openstack-swift | 19:17 | |
*** silor has quit IRC | 19:19 | |
*** cnf has joined #openstack-swift | 19:22 | |
*** cnf has quit IRC | 19:30 | |
*** catintheroof has joined #openstack-swift | 19:37 | |
*** catinthe_ has quit IRC | 19:40 | |
*** asettle has quit IRC | 19:40 | |
*** asettle has joined #openstack-swift | 19:41 | |
*** _JZ_ has joined #openstack-swift | 19:41 | |
openstackgerrit | Merged openstack/swift: Move bandit to pep8 https://review.openstack.org/364892 | 19:45 |
*** asettle has quit IRC | 19:45 | |
*** AJaeger has left #openstack-swift | 19:46 | |
*** oshritf has joined #openstack-swift | 19:46 | |
*** oshritf has quit IRC | 19:56 | |
*** oshritf has joined #openstack-swift | 19:56 | |
*** cnf has joined #openstack-swift | 19:59 | |
*** amac is now known as stradling | 20:01 | |
*** stradling has quit IRC | 20:02 | |
*** ChubYann has joined #openstack-swift | 20:08 | |
*** hseipp has quit IRC | 20:10 | |
*** chlong has quit IRC | 20:15 | |
*** chlong has joined #openstack-swift | 20:27 | |
*** jamielennox|away is now known as jamielennox | 20:44 | |
*** catintheroof has quit IRC | 20:47 | |
tdasilva | clayg, onovy: just FYI...currently working with infra team on how to merge the two repos and preserve history. For now I've created a throw-away repo to test the final result and this is what I have so far: https://github.com/thiagodasilva/libec | 20:49 |
tdasilva | mind you this would probably be just the initial commit and then we could change as we see fit | 20:49 |
tdasilva | clayg, onovy: i'm taking off from the office now and will be back in about 30-40 min | 20:50 |
clayg | tdasilva: that's pretty cool - i didn't know you could combine the git history of pyeclib into the liberasure repo like that - pretty cool! | 20:58 |
*** dmorita has quit IRC | 21:04 | |
openstackgerrit | Merged openstack/swift: Make tempurl functional tests clean up account keys https://review.openstack.org/346752 | 21:06 |
timburke | i mean really, what fun is a singly-rooted DAG? | 21:07 |
clayg | timburke: pfft - no fun i wanna have | 21:12 |
*** dmorita has joined #openstack-swift | 21:19 | |
*** cbartz has quit IRC | 21:19 | |
*** dmorita has quit IRC | 21:20 | |
*** mrda is now known as michaeld | 21:22 | |
*** michaeld is now known as mrda | 21:24 | |
*** vint_bra has quit IRC | 21:33 | |
*** oshritf has quit IRC | 21:33 | |
*** Jeffrey4l has quit IRC | 21:35 | |
*** dmorita has joined #openstack-swift | 21:39 | |
tdasilva | heh | 21:42 |
*** chlong has quit IRC | 21:46 | |
*** Jeffrey4l has joined #openstack-swift | 21:47 | |
*** asettle has joined #openstack-swift | 21:50 | |
mattoliverau | Morning | 21:55 |
*** sams-gleb has quit IRC | 21:57 | |
*** sams-gleb has joined #openstack-swift | 21:57 | |
notmyname | timburke: fun fact: swift itself doesn't have just one root in the git history | 22:00 |
notmyname | 001407b969bc12d48bd7f10960f84f519bb19111 and fe067413b1fb61cdfba97d543189c5a01230b45c | 22:01 |
notmyname | merged in 3a7f80814b0eb7c220cfbf82e1c5812e29d56c55 | 22:02 |
*** sams-gleb has quit IRC | 22:02 | |
notmyname | http://d.not.mn/early_swift_history.png | 22:04 |
timburke | notmyname: 659382e466cb11df6f2c9d81e3e5f0d1bc2a4c5c, surely? or maybe 2ee9b837b5a1e13681ca9359138451719f8641dd? | 22:04 |
*** asettle has quit IRC | 22:05 | |
timburke | yeah, that second one from July 7! *that* looks like a good merge commit to declare | 22:05 |
*** asettle has joined #openstack-swift | 22:05 | |
*** nikivi has joined #openstack-swift | 22:07 | |
tdasilva | lol, make xfs-based tests optional | 22:07 |
tdasilva | feels like deja-vu | 22:08 |
*** nikivi has quit IRC | 22:08 | |
*** asettle has quit IRC | 22:10 | |
*** vint_bra has joined #openstack-swift | 22:26 | |
*** vinsh has quit IRC | 22:35 | |
*** diogogmt has quit IRC | 22:50 | |
*** chlong has joined #openstack-swift | 22:57 | |
*** dja has joined #openstack-swift | 23:37 | |
*** chsc has quit IRC | 23:42 | |
*** diogogmt has joined #openstack-swift | 23:42 | |
*** cebruns has quit IRC | 23:44 | |
*** kei_yama has joined #openstack-swift | 23:44 | |
*** cebruns has joined #openstack-swift | 23:51 | |
*** diogogmt has quit IRC | 23:56 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 23:56 |
*** cebruns has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!