lifeless | tchaypo: yes, since we reflect the contents of requirements.txt into install_requires | 00:01 |
---|---|---|
lifeless | but | 00:01 |
tchaypo | something just clicked. | 00:02 |
lifeless | one thing at a time: we're working on extras (and markers because thats part of the extras behaviour) | 00:02 |
lifeless | a future patch will be needed to test install_requires defined in setup.cfg | 00:02 |
lifeless | it should already work, but the option name is horrid and so on, so we'll want to tweak that | 00:02 |
tchaypo | pip handles the env markers when it’s deploying. what we’re doing here is letting pbr (and setup.py) know about the env markers at the time when we’re building a distribution | 00:02 |
lifeless | yes | 00:02 |
lifeless | we have to tunnel the marker all the way through to the installation site | 00:03 |
lifeless | so that pip can evaluate the relevance of the dependency at that time | 00:03 |
tchaypo | should i be worried about the fact that an install_requires coming from requirements.txt is going to be using ; as a seperator, while anything in setup.cfg is using : ? | 00:03 |
tchaypo | ie, when I’m parsing requires-dist should I be looking for both? | 00:03 |
lifeless | you should drink heavily and move on. | 00:03 |
lifeless | our first iteration supported story will be '; in requirements.txt for install_requires, : in setup.cfg for extras' | 00:04 |
tchaypo | wheeee | 00:04 |
tchaypo | very good. | 00:04 |
lifeless | which is why I said you need two separate parsers | 00:04 |
lifeless | and one marshaller | 00:04 |
tchaypo | well. | 00:11 |
tchaypo | the two parsers are only going to differ by what they use as a seperator | 00:11 |
tchaypo | so one configurable parser feels more right | 00:11 |
lifeless | premature optimisation | 00:11 |
lifeless | since your parser engine is a regex | 00:11 |
lifeless | and one is working on SafeConfigParser lines | 00:12 |
lifeless | and the other possibly partially munged lines from a plain text file | 00:12 |
lifeless | write it and dedup | 00:12 |
tchaypo | why is one workong on SCP lines? | 00:12 |
*** sputnik13 has quit IRC | 00:12 | |
tchaypo | setup_cfg_to_setup_kwargs doesn’t get an scp object, it gets a dict, and then it adds requires-dist into the dict | 00:14 |
lifeless | oh? config is a dict? | 00:14 |
lifeless | ah, I see line 209 | 00:14 |
lifeless | that explains some of my disconnect in my reviews. Sorry. | 00:15 |
lifeless | also, stabbity stab stab stab | 00:15 |
tchaypo | related - see the changes in the most recent patchset ;) | 00:15 |
*** ashleighfarnham has quit IRC | 00:23 | |
*** ashleighfarnham has joined #openstack-oslo | 00:23 | |
lifeless | tchaypo: have you pushed? you want a review? | 00:26 |
tchaypo | the most recent change just has the plain-text inputs for the scenarios | 00:28 |
*** ashleighfarnham has quit IRC | 00:28 | |
tchaypo | which gets rid of the third test, since the scenarios depend on SCP parsing doing what we expect | 00:28 |
*** haypo has quit IRC | 00:31 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo.log: Allow integer logging levels https://review.openstack.org/182096 | 00:32 |
*** amrith is now known as _amrith_ | 00:45 | |
*** mtanino has joined #openstack-oslo | 00:46 | |
*** ericksonfgds has joined #openstack-oslo | 00:46 | |
*** _amrith_ is now known as amrith | 00:50 | |
lifeless | tchaypo: I turned one of my earlier comments into code | 00:56 |
lifeless | tchaypo: I think (assuming you approve) that the next step is to write a functional test in test_packaging that acts as a smoke test. | 00:57 |
lifeless | tchaypo: create a repo, init it, put a requirements.txt with a marker annotated requirement or two, and extras in setup.cfg, and build egg_info | 00:57 |
lifeless | then inspect the resulting PKG-INFO | 00:57 |
lifeless | I need to pop out to gymnastics, bbiaw | 00:58 |
tchaypo | yep, sounds good. I should ahve the requirements.txt parsing done by the time you get back | 00:58 |
tchaypo | once that’s done I’ll start on the functional test | 00:58 |
lifeless | you should look at my code first. GL | 00:59 |
* tchaypo quivers | 01:00 | |
*** jecarey has joined #openstack-oslo | 01:01 | |
*** exploreshaifali has quit IRC | 01:06 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo.utils: Add 'raise_with_cause' chaining helper to excutils https://review.openstack.org/182907 | 01:06 |
harlowja | lifeless ^ uses your six addition, and puts it in a place others can use it (besides tooz/taskflow) | 01:07 |
harlowja | hopefully somewhat useful to others, ha | 01:12 |
*** browne has quit IRC | 01:15 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 01:18 | |
*** vilobhmm1 has quit IRC | 01:25 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.i18n: Advertise support for Python3.4 / Remove support for Python 3.3 https://review.openstack.org/181536 | 01:27 |
openstackgerrit | Jamie Lennox proposed openstack/debtcollector: Import positional decorator used by keystoneclient https://review.openstack.org/179703 | 01:35 |
*** dims has quit IRC | 01:42 | |
*** zqfan_afk has joined #openstack-oslo | 01:44 | |
*** Rockyg has quit IRC | 01:47 | |
openstackgerrit | Jamie Lennox proposed openstack/debtcollector: Import positional decorator used by keystoneclient https://review.openstack.org/179703 | 01:49 |
*** vilobhmm1 has joined #openstack-oslo | 01:54 | |
*** ericksonfgds has quit IRC | 01:57 | |
*** vilobhmm1 has quit IRC | 02:05 | |
*** browne has joined #openstack-oslo | 02:08 | |
*** sdake has quit IRC | 02:09 | |
*** sdake has joined #openstack-oslo | 02:12 | |
lifeless | harlowja: :) | 02:16 |
lifeless | harlowja: why does it need a wrapper? | 02:16 |
*** yamahata has quit IRC | 02:16 | |
lifeless | tchaypo: back | 02:16 |
tchaypo | lifeless: I can’t find the code you said you’d made from an earlier comment | 02:17 |
tchaypo | because I wasn’t looking in the right file | 02:19 |
lifeless | ... | 02:19 |
tchaypo | hah. | 02:19 |
lifeless | well, I'm glad you've found it now :) | 02:19 |
tchaypo | It seems like my tempo of pushing things is confusing | 02:20 |
tchaypo | probably because I’ll respond to some of your comments and then push | 02:23 |
tchaypo | then I finish responding to the rest while you write a “you haven’t addressed my earlier comment” comment | 02:23 |
lifeless | that does seem likely :) | 02:25 |
lifeless | you could put 'XXX: ...' in place where you agree but haven't actioned | 02:25 |
tchaypo | yes. Anything at all that indicates “I did see this!” would be better | 02:26 |
lifeless | lol early paramiko versions: | 02:26 |
lifeless | 0.1-charmander | 02:26 |
lifeless | 0.1-bulbasaur | 02:27 |
tchaypo | so in the push that’s coming I’ve implemented something a little bit different from what you suggested | 02:27 |
tchaypo | once it’s up, and I’ve had lunch, I can compare the two | 02:27 |
openstackgerrit | James Polley proposed openstack-dev/pbr: WIP: Teach pbr to read extras and env markers https://review.openstack.org/181795 | 02:28 |
tchaypo | but right now (12:30) I need to get dressed and head out for lunch. Should be back online 2-3; medical appointment 3-4, then back online after that | 02:28 |
lifeless | kk | 02:29 |
*** ccrouch has left #openstack-oslo | 03:02 | |
*** achanda has quit IRC | 03:23 | |
*** dims has joined #openstack-oslo | 03:31 | |
*** dims has quit IRC | 03:36 | |
*** ho has quit IRC | 03:41 | |
*** yamahata has joined #openstack-oslo | 03:46 | |
*** jamespage has quit IRC | 04:05 | |
*** jamespage has joined #openstack-oslo | 04:06 | |
*** amotoki_ has joined #openstack-oslo | 04:07 | |
*** jecarey has quit IRC | 04:08 | |
*** achanda has joined #openstack-oslo | 04:20 | |
*** amotoki_ has quit IRC | 04:31 | |
*** vilobhmm1 has joined #openstack-oslo | 04:42 | |
*** toabctl has quit IRC | 05:21 | |
*** sdake_ has joined #openstack-oslo | 05:22 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Use a lru cache to limit the size of the internal file cache https://review.openstack.org/176104 | 05:24 |
*** sdake has quit IRC | 05:26 | |
*** inc0 has joined #openstack-oslo | 05:31 | |
*** sdake_ is now known as sdake | 05:38 | |
openstackgerrit | Merged openstack/taskflow: Avoid creating temporary removal lists https://review.openstack.org/181589 | 05:55 |
*** dims has joined #openstack-oslo | 06:00 | |
*** dims has quit IRC | 06:06 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/oslo.versionedobjects: Imported Translations from Transifex https://review.openstack.org/182545 | 06:08 |
*** mtanino has quit IRC | 06:17 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Use a lru cache to limit the size of the internal file cache https://review.openstack.org/176104 | 06:21 |
*** vilobhmm11 has joined #openstack-oslo | 06:23 | |
*** vilobhmm1 has quit IRC | 06:25 | |
*** shardy has joined #openstack-oslo | 06:29 | |
*** sdake has quit IRC | 06:31 | |
*** dulek has joined #openstack-oslo | 06:59 | |
*** ozamiatin has joined #openstack-oslo | 07:05 | |
*** dulek has quit IRC | 07:06 | |
lifeless | tchaypo: wb | 07:07 |
tchaypo | hi. | 07:16 |
*** e0ne has joined #openstack-oslo | 07:16 | |
tchaypo | I’ve been comparing your code in the comment with what I implemented | 07:17 |
tchaypo | until you distracted me with call me mongo | 07:17 |
lifeless | lol | 07:17 |
lifeless | I won't apologise for that | 07:18 |
tchaypo | so there are differences, but I don’t see anything major | 07:21 |
tchaypo | close enough for government work, as they say | 07:21 |
*** vilobhmm11 has quit IRC | 07:21 | |
tchaypo | so I think it’s time to move on to the next thing, as soon as I remember what that was | 07:21 |
tchaypo | oh yes, functional test. | 07:21 |
lifeless | I described one in particular I think we need in some detail in the review | 07:23 |
tchaypo | have you looked atht eh failing tests on gerrit? | 07:25 |
*** yamahata has quit IRC | 07:26 | |
lifeless | tchaypo: failing tests? | 07:26 |
lifeless | gerrit? No, I'm about that travis, that travis, that travis | 07:27 |
tchaypo | i vaguely know that’s a pop reference | 07:27 |
lifeless | https://www.youtube.com/watch?v=7PCkvCPvDXk | 07:28 |
tchaypo | http://logs.openstack.org/95/181795/12/check/check-pbr-installation-dsvm/0df7e48/console.html#_2015-05-14_02_49_05_125 | 07:28 |
* tchaypo is in a public library | 07:28 | |
tchaypo | for the functional test | 07:29 |
lifeless | you have your qc's? | 07:30 |
tchaypo | …. actually all the qustions I have can probably be answered if I just go ahead and run egg_info and introspect the Distribution object. | 07:31 |
tchaypo | I do but they aren’t on and it’s not worth grabbing them for what i assume is a trashy pop song | 07:32 |
tchaypo | now if it was something *really* terrible, like say this year’s eurovision playlist... | 07:32 |
lifeless | hah no | 07:32 |
lifeless | the pbr integration timeout | 07:33 |
lifeless | I ned to up the timeout a bit | 07:33 |
lifeless | worker load and git repo packiness affects it a lot I suspect | 07:33 |
openstackgerrit | lifeless proposed openstack-dev/pbr: Bump integration test timeouts. https://review.openstack.org/182960 | 07:36 |
tchaypo | Does it make sense to go ahead and rebase 181795 on top of 182960? It seems like it’s probably not going to land until the rebase happens, but maybe we can do the rebase late | 07:37 |
tchaypo | r | 07:37 |
*** achanda has quit IRC | 07:38 | |
lifeless | no | 07:39 |
lifeless | it won't conflict | 07:39 |
lifeless | and changes in 182960 shouldn't affect the review status of 181795 | 07:39 |
lifeless | but they would if you stacked them | 07:39 |
lifeless | only stack when its a logical dependency | 07:39 |
tchaypo | the browser tab i have open for https://review.openstack.org/#/c/181795/12 is only show the last few words of the title | 07:41 |
tchaypo | “and env markers" | 07:41 |
tchaypo | it sounds like an iain m banks novel | 07:42 |
*** ajo has joined #openstack-oslo | 07:42 | |
*** achanda_ has joined #openstack-oslo | 07:42 | |
tchaypo | except a thousand times more interesting | 07:42 |
lifeless | sacrilege | 07:45 |
tchaypo | I know | 07:47 |
tchaypo | I’ve only tried one of his books, but it seemed.. | 07:47 |
tchaypo | well, my usual criticism of peter f hamilton is that he does fantastic beginnings and fairly good middles but just doesn’t do endings | 07:48 |
tchaypo | ian m banks doesn’t seem to do beginnings either | 07:48 |
tchaypo | just middle | 07:48 |
tchaypo | relatedly, I can’t find anything in the existing pbr tests that’s introspecting a Distribution | 07:49 |
lifeless | indeed | 07:50 |
lifeless | let me get you a reference to some code | 07:50 |
lifeless | have you read excession? | 07:50 |
lifeless | if you want an ending with boom, thats either it, or a HUGE disappoint | 07:51 |
tchaypo | just Phlebas, I think | 07:52 |
tchaypo | as I think I’ve probably mentioned a few times (since I’ve been doing since before the last summit), I’m currently re-reading the Wheel of Time series at the moment | 07:53 |
openstackgerrit | Oleksii Zamiatin proposed openstack/oslo-specs: Create zmq context once per driver instance https://review.openstack.org/150735 | 07:53 |
tchaypo | I just got a reminder that Jordan does *fantastic* beginnings, because he just did one | 07:53 |
tchaypo | halfway through book 9, he sets up a whole new plotline that ends up straggling over the next ~2.5 books | 07:54 |
tchaypo | it’s not the entirety of those books, it would probably only be about 600 pages if you pulled it out alone... | 07:54 |
tchaypo | but seriously, a whole new story begginning in the middle of book 9.. | 07:54 |
tchaypo | like hamilton, jordan didn’t know how to write endings. Hamilton dealt with it by just stopping abruptly, Jordan dealt with it by doing more of what he was good at, beginnings | 07:55 |
lifeless | boy likes girl. Boy can't have girl. Times 9. <- the wheel of time. | 07:56 |
*** dulek has joined #openstack-oslo | 07:57 | |
*** links has joined #openstack-oslo | 08:02 | |
openstackgerrit | Oleksii Zamiatin proposed openstack/oslo-specs: oslo examples proposal https://review.openstack.org/140318 | 08:04 |
tchaypo | you forgot the “boy gets 3 girls” bit | 08:07 |
*** dulek has quit IRC | 08:08 | |
tchaypo | okay, I’ve found a more comforable place to sit | 08:13 |
tchaypo | have you found the code in the pip tests yet? | 08:13 |
tchaypo | I’ve found a few tests that InstallRequirement.from_line() and then introspect a pkg_resources.Distribution | 08:14 |
tchaypo | but that don’t sound to me like what you were searching for | 08:14 |
openstackgerrit | Victor Stinner proposed openstack/oslo-incubator: Add Python 3 classifiers https://review.openstack.org/182968 | 08:17 |
*** exploreshaifali has joined #openstack-oslo | 08:18 | |
lifeless | tchaypo: sorry, distracted by the gate wedging | 08:18 |
lifeless | tchaypo: https://github.com/rbtcollins/pip/blob/develop/pip/req/req_install.py#L1015 | 08:19 |
lifeless | tchaypo: where egg info path is the path to the .egg-info directory, which can be a constant in the test | 08:19 |
tchaypo | yep, the tests that I found where the tests for get_dist | 08:24 |
*** e0ne has quit IRC | 08:40 | |
*** achanda_ has quit IRC | 08:40 | |
*** dulek has joined #openstack-oslo | 08:48 | |
*** achanda has joined #openstack-oslo | 08:54 | |
lifeless | tchaypo: so one caution | 08:58 |
lifeless | tchaypo: the methods on Distribution will be evaluatin the markers implicitly | 08:58 |
lifeless | tchaypo: I think we want to dig somewhat deep there, and/or look at the actual files on disk. | 08:58 |
lifeless | tchaypo: (step through distribution.requires() [no extras] to seewhat I meant | 08:59 |
lifeless | bah, spellink | 08:59 |
*** dulek has quit IRC | 09:00 | |
* tchaypo moves from a comfortable place back to a warm place | 09:05 | |
openstackgerrit | Victor Sergeyev proposed openstack/oslo-specs: oslo.messaging: remove double reply https://review.openstack.org/181010 | 09:09 |
openstackgerrit | Victor Sergeyev proposed openstack/oslo-specs: oslo.messaging: remove double reply https://review.openstack.org/181010 | 09:10 |
*** ericksonfgds has joined #openstack-oslo | 09:10 | |
tchaypo | ho hum | 09:11 |
tchaypo | https://dpaste.de/eZ9N | 09:11 |
tchaypo | I expected that to not explode.. | 09:11 |
tchaypo | or is this testpackage intended to explode? | 09:11 |
tchaypo | should I even be egg_infoing the testpackage, or should we use something else for this? | 09:11 |
*** bnemec has quit IRC | 09:13 | |
*** bnemec has joined #openstack-oslo | 09:13 | |
lifeless | tchaypo: thats in a test? | 09:14 |
lifeless | tchaypo: it looks like an untagged dir, or a bad tag, or something | 09:14 |
*** achanda has quit IRC | 09:15 | |
lifeless | tchaypo: you can use testpackage, or just write one in-place. I'm not a fan of big static fixtures like testpackage is. | 09:15 |
lifeless | tchaypo: but whatever you like | 09:15 |
tchaypo | no, that’s must me manually running it on the testpackage | 09:17 |
lifeless | so you need to git init it | 09:17 |
lifeless | first | 09:17 |
*** dulek has joined #openstack-oslo | 09:17 | |
tchaypo | oh. because it’s trying to pull the version number from the git tags | 09:18 |
lifeless | thats its job :) | 09:18 |
tchaypo | meh. | 09:19 |
tchaypo | what’s the minimal thing that we need to be able to run this test? | 09:19 |
tchaypo | it looks like the setup.cfg can be pretty empty | 09:20 |
*** ihrachyshka has joined #openstack-oslo | 09:20 | |
lifeless | setup.py, setup.cfg, requirements.txt | 09:20 |
lifeless | and git init | 09:20 |
lifeless | there's plenty of helper stuff in test_packaging for that | 09:21 |
tchaypo | oh yes - we’re not reading requires-dist from setup.cfg | 09:21 |
tchaypo | so setup.cfg should just need [extras] and then we can put a few things in requirements.txt | 09:21 |
*** achanda has joined #openstack-oslo | 09:22 | |
lifeless | it'll need [metadata] and a couple of entries there | 09:22 |
lifeless | but very little | 09:22 |
tchaypo | oh | 09:22 |
lifeless | name is important | 09:22 |
tchaypo | the testing I was doing earlier was purely of setup_cfg_to_setup_kwargs, which doesn’t seem to care if the file is empty | 09:22 |
tchaypo | but of course that’s not the whole pipeline | 09:22 |
lifeless | yes | 09:22 |
lifeless | (if it was, we wouldn't need a functional test :)) | 09:22 |
tchaypo | as far as i can tell from playing around all we’re doing here is transforming local data - we don’t need to worry about using actual package names | 09:23 |
lifeless | you're building the metadata for a distribution | 09:24 |
lifeless | if you don't have enough data to do that, it will go badly | 09:24 |
lifeless | name is important :) | 09:24 |
*** ajo has quit IRC | 09:30 | |
*** achanda has quit IRC | 09:31 | |
*** inc0_ has joined #openstack-oslo | 09:32 | |
*** inc0 has quit IRC | 09:34 | |
*** dims has joined #openstack-oslo | 09:36 | |
tchaypo | *reads BaseTestCase.setUp()* | 09:36 |
*** dulek has quit IRC | 09:37 | |
*** dims has quit IRC | 09:40 | |
*** e0ne has joined #openstack-oslo | 09:44 | |
*** e0ne is now known as e0ne_ | 09:44 | |
*** ericksonfgds has quit IRC | 09:45 | |
lifeless | tchaypo: there are some split out fixtures | 09:47 |
lifeless | in test_packaging | 09:47 |
lifeless | night | 09:47 |
tchaypo | night | 09:48 |
*** e0ne_ is now known as e0ne | 09:52 | |
*** dims has joined #openstack-oslo | 10:07 | |
*** cdent has joined #openstack-oslo | 10:08 | |
*** amotoki has quit IRC | 10:10 | |
*** ajo has joined #openstack-oslo | 10:16 | |
Kennan | hi anyone here familiar with oslo versionedobjects ? | 10:20 |
Kennan | seems dhellmann knows much details of it | 10:20 |
Kennan | but not sure if he is here ? | 10:20 |
Kennan | I have question about fields.py | 10:21 |
*** ozamiatin has quit IRC | 10:28 | |
dims | Kennan: you can ask the question. however the best bet is to wait for dansmith to wake up :) one of us may already know the answer though | 10:31 |
Kennan | hi dims | 10:32 |
dims | hey Kennan | 10:33 |
Kennan | Can fields.StringField deal with unicode ? | 10:33 |
Kennan | or it is just simple string ? | 10:33 |
dims | Kennan: both i think, is it failing? | 10:34 |
dims | jd__: flaper87: any others have an opinion on automaton spec? https://review.openstack.org/#/c/141961/ | 10:35 |
*** sdake has joined #openstack-oslo | 10:35 | |
Kennan | I tried with filed like six.text_type for field, it can deal with to return unicode | 10:36 |
Kennan | but if with fields.StringField it failed | 10:36 |
openstackgerrit | Merged openstack/oslo-incubator: Clean up logging to conform to guidelines https://review.openstack.org/182424 | 10:41 |
*** ihrachyshka_ has joined #openstack-oslo | 10:46 | |
*** ihrachyshka has quit IRC | 10:49 | |
*** inc0_ has quit IRC | 10:50 | |
*** jamielennox is now known as jamielennox|away | 10:58 | |
*** sdake_ has joined #openstack-oslo | 10:59 | |
*** sdake has quit IRC | 11:02 | |
dims | Kennan: i just tried this test case and it worked for me - http://paste.openstack.org/show/222718/ | 11:04 |
Kennan | dims | 11:08 |
Kennan | I just checked your test case | 11:08 |
Kennan | test_stringify | 11:08 |
Kennan | just test self.assertEqual("'123'", self.field.stringify(123)) | 11:08 |
Kennan | could you test ? | 11:08 |
Kennan | self.assertEqual(u'123', self.field.stringify('123')) | 11:08 |
Kennan | like that | 11:08 |
Kennan | maybe my code is not right | 11:09 |
Kennan | I just want to make sure | 11:09 |
Kennan | u'124' can work or not | 11:09 |
eezhova | dims, jd__ , hi! I have a question that is related to https://review.openstack.org/#/c/182386/1 . Perhaps it would be better to introduce an abstract base class, that would have 'start', 'stop', 'wait' and 'reset' methods, from which all other openstack services would be able to subclass. This would guarantee that they all implement the above methods. What is your opinion on that? | 11:11 |
*** e0ne is now known as e0ne_ | 11:12 | |
*** e0ne_ is now known as e0ne | 11:19 | |
openstackgerrit | Victor Sergeyev proposed openstack/oslo.messaging: Use channel pool in RabbitMQ driver https://review.openstack.org/182272 | 11:19 |
*** ihrachyshka_ has quit IRC | 11:20 | |
openstackgerrit | Merged openstack/oslo.serialization: jsonutils: replace strtime() usage with isoformat() https://review.openstack.org/166861 | 11:22 |
openstackgerrit | Merged openstack/oslo.serialization: jsonutils: simplify simple value handling https://review.openstack.org/166866 | 11:22 |
openstackgerrit | Merged openstack/oslo.versionedobjects: Imported Translations from Transifex https://review.openstack.org/182545 | 11:23 |
openstackgerrit | Merged openstack/oslo.serialization: jsonutils: encode dict keys https://review.openstack.org/166902 | 11:26 |
openstackgerrit | Merged openstack/oslo.utils: timeutils: make marshall timezone aware https://review.openstack.org/182597 | 11:27 |
flaper87 | dims: reading | 11:31 |
*** ihrachyshka_ has joined #openstack-oslo | 11:32 | |
dims | eezhova: yes, as part of oslo.service | 11:34 |
eezhova | dims, surely | 11:35 |
eezhova | dims, so you support this idea? | 11:35 |
dims | eezhova: yes, it sounds good! | 11:36 |
openstackgerrit | Merged openstack/oslo.utils: timeutils: deprecate isotime() https://review.openstack.org/182602 | 11:36 |
eezhova | dims, can I propose it to oslo-incubator or it would have to wait until oslo.service is released? | 11:37 |
dims | +1 to get the ball rolling eezhova | 11:38 |
*** dulek has joined #openstack-oslo | 11:52 | |
*** ozamiatin has joined #openstack-oslo | 12:04 | |
*** exploreshaifali has quit IRC | 12:04 | |
*** e0ne is now known as e0ne_ | 12:05 | |
*** e0ne_ is now known as e0ne | 12:06 | |
*** ihrachyshka_ has quit IRC | 12:08 | |
*** gordc has joined #openstack-oslo | 12:10 | |
*** ihrachyshka_ has joined #openstack-oslo | 12:24 | |
*** kgiusti has joined #openstack-oslo | 12:24 | |
*** stevemar has joined #openstack-oslo | 12:38 | |
*** ericksonfgds has joined #openstack-oslo | 12:42 | |
*** bknudson has quit IRC | 12:42 | |
*** sdake_ has quit IRC | 12:43 | |
*** sdake has joined #openstack-oslo | 12:44 | |
*** ihrachyshka_ has quit IRC | 12:46 | |
*** ericksonfgds has quit IRC | 12:46 | |
*** e0ne is now known as e0ne_ | 12:51 | |
*** e0ne_ is now known as e0ne | 12:53 | |
*** gordc has quit IRC | 12:56 | |
*** ihrachyshka_ has joined #openstack-oslo | 12:57 | |
*** zzzeek has joined #openstack-oslo | 13:22 | |
*** prad has quit IRC | 13:31 | |
*** prad has joined #openstack-oslo | 13:31 | |
*** gordc has joined #openstack-oslo | 13:33 | |
openstackgerrit | James Polley proposed openstack-dev/pbr: WIP: Teach pbr to read extras and env markers https://review.openstack.org/181795 | 13:34 |
*** jgrimm is now known as zz_jgrimm | 13:35 | |
dansmith | Kennan: fields don't work like that | 13:38 |
*** mriedem_away is now known as mriedem | 13:38 | |
dansmith | Kennan: they aren't field objects on the attribute | 13:38 |
dansmith | they filter the thing you're setting, but end up setting the actual thing on the attribute in the end | 13:39 |
*** bknudson has joined #openstack-oslo | 13:41 | |
ihrachyshka_ | viktors, so does nova use oslo.versionedobjects already? | 13:47 |
ihrachyshka_ | viktors, seems like it maintains its own copy of the lib?.. | 13:47 |
*** e0ne is now known as e0ne_ | 13:47 | |
viktors | ihrachyshka_: sorry, I'm familiar with versionedobjects scope. I think, you can ask dhellmann about this | 13:48 |
sdague | fyi - https://review.openstack.org/#/c/183007/ is needed to get python-novaclient able to merge code again | 13:50 |
sdague | due to tox changes | 13:50 |
sdague | damn, wrong channel | 13:53 |
*** mtanino has joined #openstack-oslo | 14:00 | |
*** jecarey has joined #openstack-oslo | 14:04 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:05 | |
*** e0ne_ is now known as e0ne | 14:06 | |
*** sputnik13 has joined #openstack-oslo | 14:08 | |
ihrachyshka_ | dansmith, hey. maybe you can answer the question ^^ | 14:10 |
dansmith | ihrachyshka_: in a meeting, back in a bit | 14:11 |
openstackgerrit | Elena Ezhova proposed openstack/oslo-incubator: Introduce abstract base class for services https://review.openstack.org/182386 | 14:21 |
*** dulek has quit IRC | 14:28 | |
*** shakamunyi has joined #openstack-oslo | 14:29 | |
*** stpierre has joined #openstack-oslo | 14:32 | |
*** achanda has joined #openstack-oslo | 14:33 | |
openstackgerrit | Elena Ezhova proposed openstack/oslo-incubator: Introduce abstract base class for services https://review.openstack.org/182386 | 14:35 |
*** toabctl has joined #openstack-oslo | 14:37 | |
*** inc0 has joined #openstack-oslo | 14:37 | |
dansmith | ihrachyshka_: viktors: The stuff grew in nova and o.vo is the result of trying to split it out. Nova is partially dependent on it now, and will be moving to replace as much of its code with the library during lemming | 14:39 |
*** mordred has quit IRC | 14:40 | |
*** dulek has joined #openstack-oslo | 14:41 | |
ihrachyshka_ | dansmith, thanks for the info, and kudos for lemming ;) | 14:42 |
dansmith | heh | 14:42 |
*** mordred has joined #openstack-oslo | 14:42 | |
ihrachyshka_ | dansmith, I was misleaded by duplicate files here and there. | 14:42 |
*** achanda has quit IRC | 14:42 | |
*** barra204 has joined #openstack-oslo | 14:43 | |
dansmith | dims: https://review.openstack.org/#/c/182501/ | 14:45 |
dansmith | dims: straight port from nova | 14:45 |
openstackgerrit | Victor Stinner proposed openstack/oslo.versionedobjects: Enhance documentation https://review.openstack.org/182707 | 14:47 |
*** shardy_ has joined #openstack-oslo | 14:48 | |
*** zz_jgrimm is now known as jgrimm | 14:50 | |
*** shardy has quit IRC | 14:50 | |
dims | dansmith: ('No such attribute `%s' % name) - when the exception is thrown it may be better to have a ' after the actual name? | 14:53 |
dims | ("No such attribute `%s'" % name) | 14:53 |
dims | something like that? | 14:53 |
*** shardy_ has quit IRC | 14:54 | |
*** shardy has joined #openstack-oslo | 14:54 | |
*** yamahata has joined #openstack-oslo | 14:55 | |
*** browne has quit IRC | 14:55 | |
eezhova | dims, btw, is there any way I can help with oslo.service graduation? | 14:59 |
dims | eezhova: yes, please look at the spec - https://review.openstack.org/#/c/142659/ - needs an update | 15:00 |
openstackgerrit | Moshe Levi proposed openstack/oslo.concurrency: Add timeout parameter to execute https://review.openstack.org/177030 | 15:00 |
dansmith | dims: oops, saw the review first and commented there | 15:00 |
dims | ack thanks dansmith | 15:01 |
*** achanda has joined #openstack-oslo | 15:01 | |
eezhova | dims, so, it's needed to add information on changes concerning config options? | 15:04 |
dims | y (Doug's comments) | 15:04 |
*** ozamiatin has quit IRC | 15:05 | |
*** achanda has quit IRC | 15:05 | |
dansmith | dims: http://en.wikipedia.org/wiki/Quotation_mark#Typewriters_and_early_computers | 15:05 |
dims | ha, i was wondering where it came from :) | 15:06 |
openstackgerrit | Elena Ezhova proposed openstack/oslo-incubator: Introduce abstract base class for services https://review.openstack.org/182386 | 15:13 |
dims | dansmith: i think you missed my point :) with the code as-is we are printing | 15:13 |
dims | No such attribute `foo | 15:13 |
dims | we should be printing | 15:13 |
dims | No such attribute `foo' | 15:13 |
dims | right? | 15:13 |
dansmith | dims: yes, I did miss your point | 15:13 |
dims | am cool with `' :) | 15:14 |
dansmith | I was previously harassed about my quoting style there, so short-circuited to argument I guess :) | 15:14 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Add delattr support https://review.openstack.org/182501 | 15:15 |
openstackgerrit | Elena Ezhova proposed openstack/oslo-incubator: Introduce abstract base class for services https://review.openstack.org/182386 | 15:19 |
*** links has quit IRC | 15:24 | |
dims | dansmith: haha, i had seen it before, just did not realize where it came from. | 15:25 |
*** tsekiyama has joined #openstack-oslo | 15:25 | |
dansmith | dims: cool | 15:25 |
dansmith | dims: http://i0.kym-cdn.com/entries/icons/original/000/014/033/knowing.jpg | 15:25 |
dims | :) | 15:26 |
*** ihrachyshka_ has quit IRC | 15:26 | |
openstackgerrit | James Polley proposed openstack-dev/pbr: WIP: Teach pbr to read extras and env markers https://review.openstack.org/181795 | 15:52 |
*** dims has quit IRC | 15:56 | |
*** dims has joined #openstack-oslo | 15:56 | |
*** amrith is now known as _amrith_ | 15:59 | |
*** inc0 has quit IRC | 16:01 | |
*** arnaud____ has joined #openstack-oslo | 16:07 | |
*** shardy has quit IRC | 16:16 | |
*** e0ne is now known as e0ne_ | 16:18 | |
*** browne has joined #openstack-oslo | 16:24 | |
*** e0ne_ is now known as e0ne | 16:25 | |
*** shakamunyi has quit IRC | 16:27 | |
*** barra204 has quit IRC | 16:28 | |
*** ashleighfarnham has joined #openstack-oslo | 16:32 | |
*** arnaud____ has quit IRC | 16:52 | |
*** zzzeek has quit IRC | 16:55 | |
openstackgerrit | Eric Larson proposed openstack/oslo.cache: Update the README to reflect the scope and intent https://review.openstack.org/183108 | 16:56 |
*** yamahata has quit IRC | 16:58 | |
*** zzzeek has joined #openstack-oslo | 16:59 | |
*** e0ne has quit IRC | 17:05 | |
*** sdake has quit IRC | 17:06 | |
*** sdake has joined #openstack-oslo | 17:06 | |
*** cdent has quit IRC | 17:17 | |
*** dulek has quit IRC | 17:19 | |
*** yamahata has joined #openstack-oslo | 17:21 | |
*** vilobhmm1 has joined #openstack-oslo | 17:23 | |
*** achanda has joined #openstack-oslo | 17:32 | |
*** harlowja has quit IRC | 17:41 | |
*** harlowja has joined #openstack-oslo | 17:42 | |
*** _amrith_ is now known as amrith | 17:50 | |
*** jsavak has joined #openstack-oslo | 17:50 | |
*** e0ne has joined #openstack-oslo | 17:53 | |
*** ozamiatin has joined #openstack-oslo | 17:55 | |
*** exploreshaifali has joined #openstack-oslo | 18:14 | |
openstackgerrit | Merged openstack/taskflow: Beef up docs on the logbook/flow detail/atom details models https://review.openstack.org/181581 | 18:29 |
*** exploreshaifali has quit IRC | 18:30 | |
*** vilobhmm1 has quit IRC | 18:44 | |
*** vilobhmm1 has joined #openstack-oslo | 18:45 | |
*** jeraldv has joined #openstack-oslo | 19:02 | |
*** harlowja has quit IRC | 19:03 | |
*** harlowja has joined #openstack-oslo | 19:05 | |
*** zzzeek has quit IRC | 19:21 | |
*** stevemar has quit IRC | 19:25 | |
*** harlowja has quit IRC | 19:25 | |
*** harlowja has joined #openstack-oslo | 19:26 | |
*** alexpilotti has joined #openstack-oslo | 19:35 | |
*** cdent has joined #openstack-oslo | 19:49 | |
*** openstackgerrit has quit IRC | 19:52 | |
*** openstackgerrit has joined #openstack-oslo | 19:52 | |
*** cdent has quit IRC | 19:57 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add ls_iter and fix recursive ls to work like non-recursive version https://review.openstack.org/183194 | 20:08 |
*** amrith is now known as _amrith_ | 20:13 | |
*** kgiusti has quit IRC | 20:14 | |
*** mriedem has quit IRC | 20:18 | |
*** mriedem has joined #openstack-oslo | 20:27 | |
openstackgerrit | Eric Larson proposed openstack/oslo.cache: Get project basics configured https://review.openstack.org/183108 | 20:38 |
openstackgerrit | Eric Larson proposed openstack/oslo.cache: Get project basics configured https://review.openstack.org/183108 | 20:44 |
openstackgerrit | Eric Larson proposed openstack/oslo.cache: Get project basics configured https://review.openstack.org/183108 | 20:46 |
*** jaypipes has quit IRC | 20:53 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add ls_iter and fix recursive ls to work like non-recursive version https://review.openstack.org/183194 | 21:01 |
openstackgerrit | Eric Larson proposed openstack/oslo.cache: Get project basics configured https://review.openstack.org/183108 | 21:05 |
*** gordc has quit IRC | 21:06 | |
*** vilobhmm1 has quit IRC | 21:07 | |
*** vilobhmm1 has joined #openstack-oslo | 21:08 | |
*** vilobhmm1 has quit IRC | 21:08 | |
*** vilobhmm1 has joined #openstack-oslo | 21:09 | |
*** vilobhmm1 has quit IRC | 21:09 | |
*** vilobhmm1 has joined #openstack-oslo | 21:09 | |
*** jsavak has quit IRC | 21:10 | |
*** dstanek has quit IRC | 21:10 | |
*** vilobhmm1 has quit IRC | 21:10 | |
*** vilobhmm1 has joined #openstack-oslo | 21:10 | |
*** vilobhmm1 has quit IRC | 21:11 | |
*** dstanek has joined #openstack-oslo | 21:14 | |
tchaypo | lifeless: morning | 21:19 |
lifeless | tchaypo: morning | 21:19 |
lifeless | tchaypo: today is pre-summit errands day for me | 21:19 |
lifeless | tchaypo: I have maybe 20m now, then I'm out for a couple hours, then back and reading list backlogs, setting up etherpads etc | 21:20 |
lifeless | tchaypo: is there any input you're seeking atm ? | 21:20 |
tchaypo | just coffee | 21:20 |
lifeless | sadly protein level 3d printing isn't a thing yet, or I'd happily send you some | 21:20 |
tchaypo | and it’d be nice if the test runner wouldn’t time out 30s after I drop into pdb | 21:21 |
tchaypo | i imagine the coffee will help me find a timeout setting | 21:21 |
*** openstackgerrit has quit IRC | 21:22 | |
*** openstackgerrit has joined #openstack-oslo | 21:22 | |
lifeless | tchaypo: cat .testr.conf | 21:25 |
*** yamahata has quit IRC | 21:32 | |
*** vilobhmm1 has joined #openstack-oslo | 21:33 | |
*** vilobhmm1 has quit IRC | 21:37 | |
*** e0ne has quit IRC | 21:39 | |
*** e0ne has joined #openstack-oslo | 21:40 | |
openstackgerrit | Jeremy Stanley proposed openstack-dev/cookiecutter: Replace ci.o.o links with docs.o.o/infra https://review.openstack.org/183229 | 21:41 |
openstackgerrit | Jeremy Stanley proposed openstack-dev/oslo-cookiecutter: Replace ci.o.o links with docs.o.o/infra https://review.openstack.org/183230 | 21:42 |
openstackgerrit | Jeremy Stanley proposed openstack/oslosphinx: Replace ci.o.o links with docs.o.o/infra https://review.openstack.org/183314 | 21:46 |
*** mriedem has quit IRC | 21:47 | |
openstackgerrit | Merged openstack-dev/cookiecutter: Replace ci.o.o links with docs.o.o/infra https://review.openstack.org/183229 | 21:50 |
*** vilobhmm1 has joined #openstack-oslo | 21:57 | |
*** jgrimm is now known as zz_jgrimm | 21:57 | |
*** e0ne has quit IRC | 22:01 | |
tchaypo | lifeless: okay, so I’m introspecting the Distribution created from the egg-info - but it’s being too clever. When I’m on py27, it doesn’t create ‘’:python_version==‘2.7’, it just puts the things that match directly into install_requires | 22:01 |
tchaypo | so now i think I’m caught up to the spot yesterday where you said we’d have to do something different, like check the files (the requires.txt is fine) | 22:02 |
*** Rockyg has joined #openstack-oslo | 22:02 | |
*** _amrith_ is now known as amrith | 22:02 | |
*** vilobhmm1 has quit IRC | 22:03 | |
*** vilobhmm1 has joined #openstack-oslo | 22:03 | |
*** vilobhmm1 has quit IRC | 22:04 | |
*** vilobhmm1 has joined #openstack-oslo | 22:04 | |
*** vilobhmm1 has quit IRC | 22:04 | |
*** vilobhmm1 has joined #openstack-oslo | 22:05 | |
*** vilobhmm1 has quit IRC | 22:05 | |
harlowja | lifeless i heard bone level 3d printing is start to happen though | 22:11 |
*** jecarey has quit IRC | 22:15 | |
*** vilobhmm1 has joined #openstack-oslo | 22:16 | |
*** sdake has quit IRC | 22:17 | |
*** sdake has joined #openstack-oslo | 22:18 | |
*** bknudson has quit IRC | 22:20 | |
*** zzzeek has joined #openstack-oslo | 22:33 | |
openstackgerrit | Merged openstack/oslo.i18n: Misplaced parenthesis causing confusion https://review.openstack.org/180550 | 22:34 |
openstackgerrit | ayoung proposed openstack/oslo.policy: CLI Policy Check tool https://review.openstack.org/170978 | 22:44 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add ls_iter and fix recursive `ls` to work like non-recursive https://review.openstack.org/183194 | 22:44 |
*** shakamunyi has joined #openstack-oslo | 22:47 | |
*** barra204 has joined #openstack-oslo | 22:47 | |
*** ajo has quit IRC | 22:48 | |
*** ashleighfarnham has quit IRC | 23:00 | |
*** vilobhmm1 has quit IRC | 23:03 | |
*** vilobhmm1 has joined #openstack-oslo | 23:03 | |
*** barra204 has quit IRC | 23:04 | |
*** shakamunyi has quit IRC | 23:04 | |
*** redrobot has quit IRC | 23:04 | |
*** redrobot has joined #openstack-oslo | 23:05 | |
*** redrobot is now known as Guest19895 | 23:05 | |
*** ashleighfarnham has joined #openstack-oslo | 23:07 | |
*** salv-orlando has joined #openstack-oslo | 23:15 | |
*** jamespage has quit IRC | 23:17 | |
*** shakamunyi has joined #openstack-oslo | 23:18 | |
*** barra204 has joined #openstack-oslo | 23:18 | |
*** jamespage has joined #openstack-oslo | 23:19 | |
lifeless | tchaypo: ok am back | 23:23 |
lifeless | harlowja: yah, and blood vessels and stuff | 23:23 |
lifeless | harlowja: macro scale biology; important but still huge | 23:23 |
harlowja | def | 23:25 |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:33 | |
tchaypo | lifeless: wb. it looks like parsing the requires.txt file is fairly easy | 23:33 |
tchaypo | provided you don’t do anything insane like mistake it for an ini file | 23:33 |
lifeless | no, its its own special snowflake | 23:41 |
*** ashleighfarnham has quit IRC | 23:48 | |
*** ho has joined #openstack-oslo | 23:49 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!