*** zz_sabari is now known as sabari | 00:09 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo.messaging: Add a thread + futures executor based executor https://review.openstack.org/70914 | 00:10 |
---|---|---|
*** stevemar has quit IRC | 00:12 | |
*** stevemar has joined #openstack-oslo | 00:13 | |
*** takedakn has joined #openstack-oslo | 00:35 | |
*** zzzeek has quit IRC | 00:40 | |
*** takedakn has quit IRC | 00:47 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Remove less than useful action_engine __str__ https://review.openstack.org/142625 | 00:49 |
*** takedakn has joined #openstack-oslo | 00:49 | |
*** takedakn has quit IRC | 00:50 | |
*** salv-orlando has quit IRC | 00:57 | |
*** takedakn has joined #openstack-oslo | 01:14 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Exception and exception message cleanup (WIP) https://review.openstack.org/138935 | 01:16 |
*** sabari is now known as zz_sabari | 01:18 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Exception and exception message cleanup part 1 https://review.openstack.org/138935 | 01:21 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Exception and exception message cleanup (WIP) https://review.openstack.org/138935 | 01:24 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/oslo.db: Updated from global requirements https://review.openstack.org/142638 | 01:27 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/taskflow: Updated from global requirements https://review.openstack.org/142640 | 01:28 |
*** zz_sabari is now known as sabari | 01:29 | |
*** tsekiyama has quit IRC | 01:35 | |
*** sabari is now known as zz_sabari | 01:38 | |
*** mtanino has quit IRC | 01:38 | |
*** takedakn has quit IRC | 01:51 | |
*** salv-orlando has joined #openstack-oslo | 01:58 | |
*** salv-orlando has quit IRC | 02:03 | |
*** david-lyle is now known as david-lyle_afk | 02:10 | |
*** noelbk has quit IRC | 02:14 | |
*** gordc has quit IRC | 02:27 | |
*** gordc has joined #openstack-oslo | 02:30 | |
*** gordc has quit IRC | 02:35 | |
*** amotoki has joined #openstack-oslo | 02:38 | |
openstackgerrit | zhangjl proposed openstack/oslo.messaging: Remove unused topic which cause service crash https://review.openstack.org/142651 | 02:40 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.log: Move files out of the namespace package https://review.openstack.org/134622 | 02:43 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.log: Switch to oslo.context https://review.openstack.org/140147 | 02:44 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Exception and exception message cleanup (WIP) https://review.openstack.org/138935 | 02:45 |
*** jaosorior has quit IRC | 02:53 | |
*** Nakato has joined #openstack-oslo | 03:05 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.log: Enhance the README a bit https://review.openstack.org/142654 | 03:19 |
*** liusheng has quit IRC | 03:27 | |
*** liusheng has joined #openstack-oslo | 03:30 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.log: Switch context module to oslo_context https://review.openstack.org/142656 | 03:36 |
openstackgerrit | Sachi King proposed openstack/oslo-specs: graduate-oslo-service https://review.openstack.org/142659 | 03:42 |
*** jaypipes has joined #openstack-oslo | 03:44 | |
*** dims__ has quit IRC | 03:53 | |
*** dims__ has joined #openstack-oslo | 03:54 | |
*** dims__ has quit IRC | 04:01 | |
*** dims__ has joined #openstack-oslo | 04:02 | |
*** dims__ has quit IRC | 04:07 | |
*** harlowja is now known as harlowja_away | 04:19 | |
*** takedakn has joined #openstack-oslo | 04:30 | |
*** takedakn has quit IRC | 04:43 | |
*** rpodolyaka2 has joined #openstack-oslo | 05:14 | |
*** andreykurilin_ has joined #openstack-oslo | 05:25 | |
*** rpodolyaka2 has quit IRC | 05:32 | |
*** salv-orlando has joined #openstack-oslo | 05:33 | |
*** salv-orlando has quit IRC | 05:37 | |
*** rushiagr_away is now known as rushiagr | 05:39 | |
*** gcb has joined #openstack-oslo | 06:06 | |
*** dims__ has joined #openstack-oslo | 06:09 | |
*** rpodolyaka2 has joined #openstack-oslo | 06:09 | |
*** k4n0 has joined #openstack-oslo | 06:10 | |
*** andreykurilin_ has quit IRC | 06:11 | |
*** dims__ has quit IRC | 06:13 | |
*** achanda has joined #openstack-oslo | 06:22 | |
*** fnordahl has joined #openstack-oslo | 06:25 | |
*** arnaud has joined #openstack-oslo | 06:36 | |
*** takedakn has joined #openstack-oslo | 06:45 | |
*** zz_sabari is now known as sabari | 06:47 | |
*** vigneshvar has joined #openstack-oslo | 06:52 | |
*** BrianShang has left #openstack-oslo | 06:54 | |
*** noelbk has joined #openstack-oslo | 07:00 | |
*** rushiagr is now known as rushiagr_away | 07:02 | |
*** takedakn has quit IRC | 07:04 | |
*** subscope has joined #openstack-oslo | 07:11 | |
*** stevemar has quit IRC | 07:14 | |
*** noelbk has quit IRC | 07:24 | |
*** achanda has quit IRC | 07:31 | |
*** alexpilotti has joined #openstack-oslo | 07:35 | |
*** rpodolyaka2 has quit IRC | 07:40 | |
*** rpodolyaka2 has joined #openstack-oslo | 07:41 | |
*** gcb has quit IRC | 07:42 | |
*** e0ne has joined #openstack-oslo | 07:53 | |
*** e0ne has quit IRC | 07:54 | |
*** pcaruana has joined #openstack-oslo | 07:56 | |
*** rpodolyaka2 has quit IRC | 07:57 | |
*** rpodolyaka2 has joined #openstack-oslo | 08:02 | |
*** i159 has joined #openstack-oslo | 08:02 | |
*** salv-orlando has joined #openstack-oslo | 08:04 | |
*** salv-orlando has quit IRC | 08:09 | |
*** salv-orlando has joined #openstack-oslo | 08:11 | |
*** sabari is now known as zz_sabari | 08:15 | |
*** amotoki has quit IRC | 08:15 | |
*** achanda has joined #openstack-oslo | 08:19 | |
*** rpodolyaka2 has quit IRC | 08:25 | |
*** rpodolyaka2 has joined #openstack-oslo | 08:28 | |
*** rpodolyaka2 has quit IRC | 08:28 | |
*** exploreshaifali has joined #openstack-oslo | 08:44 | |
*** arnaud has quit IRC | 08:48 | |
*** alexpilotti has quit IRC | 08:56 | |
openstackgerrit | ChangBo Guo(gcb) proposed openstack/oslo.utils: Add 'secret_uuid' in _SANITIZE_KEYS for strutils https://review.openstack.org/142704 | 09:03 |
*** dulek has joined #openstack-oslo | 09:04 | |
*** salv-orlando has quit IRC | 09:11 | |
*** viktors|afk is now known as viktors | 09:14 | |
*** subscope has quit IRC | 09:20 | |
*** liusheng has quit IRC | 09:22 | |
*** pblaho has joined #openstack-oslo | 09:23 | |
*** liusheng has joined #openstack-oslo | 09:24 | |
*** yassine has joined #openstack-oslo | 09:33 | |
*** e0ne has joined #openstack-oslo | 09:39 | |
*** arnaud__ has joined #openstack-oslo | 09:48 | |
*** arnaud__ has quit IRC | 09:54 | |
dulek | Hi guys, why does oslo.serialization.jsonutils.dumps(object) return "ValueError: Circular reference detected"? | 09:59 |
dulek | Isn't it supposed to allow simple object serialization? | 10:00 |
*** takedakn has joined #openstack-oslo | 10:00 | |
dulek | Okay, I've found out that this is working only for old-style-classes. Is it expected? | 10:03 |
*** takedakn has quit IRC | 10:05 | |
*** e0ne is now known as e0ne_ | 10:05 | |
*** rushiagr_away is now known as rushiagr | 10:06 | |
*** e0ne_ is now known as e0ne | 10:09 | |
*** ihrachyshka has joined #openstack-oslo | 10:09 | |
*** salv-orlando has joined #openstack-oslo | 10:12 | |
*** dtantsur|afk is now known as dtantsur | 10:12 | |
*** salv-orlando has quit IRC | 10:17 | |
*** achanda has quit IRC | 10:26 | |
*** achanda has joined #openstack-oslo | 10:27 | |
*** achanda has quit IRC | 10:31 | |
*** achanda has joined #openstack-oslo | 10:32 | |
*** alexpilotti has joined #openstack-oslo | 10:35 | |
*** achanda has quit IRC | 10:45 | |
*** achanda has joined #openstack-oslo | 10:46 | |
*** achanda has quit IRC | 10:50 | |
*** subscope has joined #openstack-oslo | 10:56 | |
*** rpodolyaka1 has quit IRC | 10:58 | |
*** viktors has quit IRC | 11:01 | |
*** ozamiatin has quit IRC | 11:03 | |
*** andreykurilin has quit IRC | 11:03 | |
*** salv-orlando has joined #openstack-oslo | 11:12 | |
*** dims__ has joined #openstack-oslo | 11:17 | |
*** dims__ has quit IRC | 11:22 | |
*** arnaud__ has joined #openstack-oslo | 11:38 | |
*** arnaud__ has quit IRC | 11:43 | |
*** exploreshaifali has quit IRC | 11:47 | |
*** dims__ has joined #openstack-oslo | 11:53 | |
openstackgerrit | Cédric de Saint Martin proposed openstack-dev/pbr: Check for git installation before using git. https://review.openstack.org/142738 | 11:56 |
*** salv-orlando has quit IRC | 11:59 | |
*** takedakn has joined #openstack-oslo | 12:08 | |
*** e0ne is now known as e0ne_ | 12:13 | |
*** e0ne_ is now known as e0ne | 12:22 | |
*** alexpilotti has quit IRC | 12:26 | |
*** viktors1 has joined #openstack-oslo | 12:31 | |
*** takedakn has quit IRC | 12:33 | |
*** tedross has joined #openstack-oslo | 12:34 | |
openstackgerrit | ChangBo Guo(gcb) proposed openstack/oslo-incubator: Report: Add basic processes section https://review.openstack.org/78793 | 12:50 |
*** subscope has quit IRC | 12:53 | |
*** rpodolyaka2 has joined #openstack-oslo | 13:06 | |
*** kgiusti has joined #openstack-oslo | 13:12 | |
*** jeckersb_gone is now known as jeckersb | 13:18 | |
*** amrith is now known as _amrith_ | 13:21 | |
*** arnaud__ has joined #openstack-oslo | 13:27 | |
*** rpodolyaka2 has quit IRC | 13:27 | |
*** arnaud__ has quit IRC | 13:31 | |
*** gordc has joined #openstack-oslo | 13:43 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 13:50 | |
*** tedross has quit IRC | 14:04 | |
*** e0ne_ has joined #openstack-oslo | 14:07 | |
*** e0ne has quit IRC | 14:08 | |
*** mriedem has joined #openstack-oslo | 14:15 | |
*** tedross has joined #openstack-oslo | 14:19 | |
*** k4n0 has quit IRC | 14:29 | |
*** tedross has quit IRC | 14:42 | |
*** _amrith_ is now known as amrith | 14:44 | |
*** xek has joined #openstack-oslo | 14:48 | |
sigmavirus24 | jogo: you're probably more familiar than I am, but do entry points have any kind of metadata associated with them? I'm wondering if we could store the off-by-default information there for flake8 to find | 14:55 |
*** tedross has joined #openstack-oslo | 15:00 | |
*** viktors1 has quit IRC | 15:04 | |
*** dims__ has quit IRC | 15:04 | |
*** dims__ has joined #openstack-oslo | 15:04 | |
*** david-lyle_afk has quit IRC | 15:07 | |
*** dims_ has joined #openstack-oslo | 15:10 | |
*** dims__ has quit IRC | 15:10 | |
*** arnaud__ has joined #openstack-oslo | 15:15 | |
*** arnaud__ has quit IRC | 15:20 | |
flaper87 | dhellmann: hey, re that py33 gate issue. is a pbr release with that fix planned? | 15:21 |
flaper87 | I wonder if we should move one with this: https://review.openstack.org/#/c/142812/ | 15:21 |
flaper87 | actually, I guess I'll move on with that and then rollback | 15:22 |
*** stevemar has joined #openstack-oslo | 15:25 | |
*** andreykurilin has joined #openstack-oslo | 15:25 | |
*** viktors1 has joined #openstack-oslo | 15:27 | |
dims_ | flaper87: per infra, there's a pbr with fix out already, don't have to remove sphinx | 15:31 |
flaper87 | ok | 15:32 |
bnemec | dulek: No, I'm pretty sure that should work with new-style classes too. Usually when I've seen that error it's because something in the class being serialized is tripping up jsonutils. | 15:44 |
bnemec | Off the top of my head I don't remember what sorts of things that would be though. | 15:44 |
dulek | bnmenec: Okay, but I'm serializing bare Python's object. There's nothing more basic. | 15:45 |
*** tedross has quit IRC | 15:46 | |
*** rushiagr is now known as rushiagr_away | 15:50 | |
dulek | bnemec: Try this snippet yourself: http://paste.openstack.org/show/152781/ | 15:52 |
*** vigneshvar has quit IRC | 15:55 | |
*** tedross has joined #openstack-oslo | 15:58 | |
*** mtanino has joined #openstack-oslo | 16:00 | |
*** zzzeek has joined #openstack-oslo | 16:01 | |
bnemec | dulek: Okay, apparently that's not expected to work after all: http://stackoverflow.com/questions/3768895/python-how-to-make-a-class-json-serializable | 16:02 |
* bnemec needs to write more code using the oslo libs apparently :-) | 16:02 | |
*** david-lyle has joined #openstack-oslo | 16:02 | |
dulek | Yeah, I've lookend into the code also. | 16:06 |
dulek | Oslo states: " Handy for JSON serialization. We can optionally handle instances," | 16:06 |
dulek | But option is false as default and does only support old-style-objects | 16:07 |
*** pradk has joined #openstack-oslo | 16:07 | |
dulek | I've took other approach to my problem. :) | 16:07 |
*** rpodolyaka2 has joined #openstack-oslo | 16:11 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/oslo.messaging: Move each drivers options into its own group https://review.openstack.org/120038 | 16:13 |
*** rushiagr_away is now known as rushiagr | 16:14 | |
*** andreykurilin has quit IRC | 16:15 | |
*** jecarey has joined #openstack-oslo | 16:15 | |
*** arnaud__ has joined #openstack-oslo | 16:16 | |
*** rpodolyaka2 has quit IRC | 16:22 | |
*** tsekiyama has joined #openstack-oslo | 16:24 | |
*** dulek has quit IRC | 16:29 | |
*** pcaruana has quit IRC | 16:33 | |
*** rpodolyaka2 has joined #openstack-oslo | 16:34 | |
*** noelbk has joined #openstack-oslo | 16:37 | |
*** rpodolyaka2 has quit IRC | 16:37 | |
*** exploreshaifali has joined #openstack-oslo | 16:45 | |
*** exploreshaifali has quit IRC | 16:45 | |
*** exploreshaifali has joined #openstack-oslo | 16:46 | |
*** exploreshaifali has quit IRC | 16:46 | |
*** exploreshaifali has joined #openstack-oslo | 16:46 | |
openstackgerrit | Clark Boylan proposed openstack-dev/pbr: Write and read more complex git sha info https://review.openstack.org/141666 | 16:46 |
openstackgerrit | Clark Boylan proposed openstack-dev/pbr: Only import sphinx during hook processing https://review.openstack.org/142840 | 16:46 |
openstackgerrit | Clark Boylan proposed openstack-dev/pbr: Properly check for git before getting git dir https://review.openstack.org/142841 | 16:46 |
*** vigneshvar has joined #openstack-oslo | 16:47 | |
*** i159 has quit IRC | 16:51 | |
*** dims_ has quit IRC | 16:59 | |
*** dims__ has joined #openstack-oslo | 16:59 | |
dhellmann | flaper87: fungi was going to do a release last night; I'm just coming online so I don't know if it happened yet | 17:03 |
*** dims__ has quit IRC | 17:03 | |
flaper87 | dhellmann: FWIW, whatever it is that fungi did, it worked | 17:07 |
flaper87 | :P | 17:07 |
*** viktors1 has quit IRC | 17:09 | |
*** tedross has quit IRC | 17:12 | |
*** sirushti has joined #openstack-oslo | 17:16 | |
dhellmann | flaper87: cool :-) | 17:17 |
*** dims__ has joined #openstack-oslo | 17:17 | |
*** dtantsur is now known as dtantsur|afk | 17:19 | |
*** jecarey has quit IRC | 17:21 | |
*** stevemar has quit IRC | 17:23 | |
*** stevemar has joined #openstack-oslo | 17:23 | |
*** arnaud__ has quit IRC | 17:27 | |
*** achanda has joined #openstack-oslo | 17:28 | |
*** tedross has joined #openstack-oslo | 17:28 | |
*** f13o has quit IRC | 17:33 | |
*** f13o has joined #openstack-oslo | 17:34 | |
openstackgerrit | Merged openstack/tooz: Add driver autogenerated docs https://review.openstack.org/140263 | 17:48 |
openstackgerrit | Merged openstack-dev/hacking: Remove Git commit message checks https://review.openstack.org/142585 | 17:53 |
openstackgerrit | Merged openstack-dev/hacking: Remove complex import rules https://review.openstack.org/142586 | 17:57 |
*** xek has quit IRC | 18:06 | |
sigmavirus24 | jogo: so best API I can think of for flake8 supporting optional/off-by-default extensions is defining an attribute on whatever we load from the entry-point | 18:07 |
sigmavirus24 | we would do something like getattr(loaded_ep, 'off_by_default', False) | 18:07 |
sigmavirus24 | then a decorator could modify functions to just add the attribute to be True | 18:08 |
*** dims__ has quit IRC | 18:08 | |
*** pblaho has quit IRC | 18:08 | |
sigmavirus24 | jogo: if you're on the code-quality mailing list, I'm going to float the idea there first with a PR on flake8 to demonstrate how this would work | 18:09 |
*** e0ne_ has quit IRC | 18:09 | |
*** dims__ has joined #openstack-oslo | 18:10 | |
*** jaypipes is now known as jaypipes-afk | 18:14 | |
*** dims_ has joined #openstack-oslo | 18:19 | |
*** dims__ has quit IRC | 18:20 | |
*** yassine has quit IRC | 18:22 | |
*** boris-42 has quit IRC | 18:23 | |
*** dulek has joined #openstack-oslo | 18:23 | |
*** harlowja_away is now known as harlowja | 18:23 | |
*** dims_ has quit IRC | 18:26 | |
*** dims__ has joined #openstack-oslo | 18:28 | |
*** rushiagr is now known as rushiagr_away | 18:37 | |
*** viktors1 has joined #openstack-oslo | 18:44 | |
*** boris-42 has joined #openstack-oslo | 18:44 | |
*** rpodolyaka2 has joined #openstack-oslo | 18:45 | |
*** e0ne has joined #openstack-oslo | 18:46 | |
*** e0ne is now known as e0ne_ | 18:48 | |
jogo | sigmavirus24: cool, I am on that ML | 18:50 |
jogo | sdague: ^ FYI | 18:50 |
jogo | sigmavirus24: thanks | 18:50 |
sigmavirus24 | cool, let me throw together a PR then and propose it to the list to see if people have better ideas =P | 18:50 |
jogo | sounds like a solid plan | 18:50 |
sigmavirus24 | jogo: any time. it wasn't a feature I had considered but I can see it being used | 18:51 |
*** dulek has quit IRC | 18:51 | |
jogo | sigmavirus24: yeah when starting out hacking we explicitly wanted everything on by default but as things have progressed this makes more sense to me now | 18:52 |
sigmavirus24 | I'm definitely going to take advantage of it I think with flake8-docstrings | 18:53 |
*** rpodolyaka2 has quit IRC | 18:53 | |
harlowja | dhellmann do u know if the pbr issue is all fixed? should i start doing rechecks, or maybe wait? | 18:58 |
*** e0ne_ has quit IRC | 19:00 | |
*** jecarey has joined #openstack-oslo | 19:03 | |
*** e0ne has joined #openstack-oslo | 19:07 | |
harlowja | seems like it; tooz stuff not failing (which also has py34/py33 checks) | 19:09 |
*** rushiagr_away is now known as rushiagr | 19:14 | |
*** viktors1 has quit IRC | 19:15 | |
*** rpodolyaka2 has joined #openstack-oslo | 19:17 | |
openstackgerrit | Jeremy Stanley proposed openstack-dev/pbr: Use unsafe OpenPGP keys for testing https://review.openstack.org/142884 | 19:22 |
*** rushiagr is now known as rushiagr_away | 19:26 | |
*** pradk has quit IRC | 19:30 | |
*** ajo_ has quit IRC | 19:32 | |
*** rpodolyaka2 has quit IRC | 19:34 | |
*** viktors1 has joined #openstack-oslo | 19:35 | |
openstackgerrit | Merged openstack/tooz: Sync requirements to global requirements https://review.openstack.org/140921 | 19:36 |
openstackgerrit | Merged openstack/tooz: tests: use scenarios attributes for timeout capability https://review.openstack.org/138378 | 19:36 |
dims__ | harlowja: y, i verified with infra folks, safe to recheck | 19:37 |
harlowja | woot | 19:37 |
*** rpodolyaka2 has joined #openstack-oslo | 19:37 | |
dims__ | harlowja: if you need a 2nd +2 from the bunch of reviews yday let me know which ones | 19:38 |
harlowja | i do need a look over of https://review.openstack.org/#/c/135146/ :) | 19:38 |
harlowja | but that one might take a while, there's a lot of comments; maybe dhellmann can also look at (hopefully the comments help) | 19:39 |
harlowja | big comment on 'PatternCompiler' there | 19:39 |
harlowja | maybe even easier to read @ http://docs-draft.openstack.org/46/135146/20/check/gate-taskflow-docs/dd1802c/doc/build/html/engines.html#taskflow.engines.action_engine.compiler.PatternCompiler | 19:39 |
harlowja | it involves sort of the key thing taskflow does to patterns to allow them to run in parallel | 19:40 |
harlowja | *or one of the key things, ha | 19:40 |
harlowja | converting patterns into graphs; then running can just search on that graph for things to do | 19:40 |
dims__ | ack. will try to do that in a little bit | 19:41 |
*** jaypipes-afk is now known as jaypipes | 19:41 | |
harlowja | thx much | 19:41 |
*** rpodolyaka2 has quit IRC | 19:46 | |
harlowja | dhellmann dims__ another one; just more of a question; for https://review.openstack.org/#/c/141961/ should we wait until ironic has flushed out there usage more, maybe after kilo ? | 19:48 |
harlowja | https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:master+topic:states,n,z is still going through the pipeline (although the initial copy of that code merged) | 19:49 |
harlowja | let it incubate in ironic for a little? | 19:49 |
harlowja | * https://review.openstack.org/#/q/status:merged+project:openstack/ironic+branch:master+topic:states,n,z (the merged ones) | 19:49 |
dhellmann | harlowja: I think it's fixed, but you may want to ask fungi and clarkb to be safe | 19:50 |
dhellmann | dims__, harlowja: oh, sounds like you've checked (I'm catching up on backlog) | 19:50 |
harlowja | :) | 19:50 |
dims__ | dhellmann: y, recheck worked fine on a bunch of oslo.log reviews | 19:51 |
dhellmann | harlowja: incubating in ironic seems like a good plan, if it's going to be easier to modify it there | 19:51 |
dhellmann | dims__: cool, thanks | 19:51 |
harlowja | dhellmann ya; i think they aren't all sure where there state machine will go yet (or i think that is the feeling still) | 19:51 |
harlowja | so maybe wait on adoption for a little | 19:52 |
harlowja | i'm unsure how radically they are going to change ironic, lol | 19:52 |
dims__ | harlowja: got as far as "Relinking decomposed a -> decomposed d", got lost after that | 19:53 |
dims__ | harlowja: 3 nodes should be b, c, d (in that order?) | 19:53 |
harlowja | dims__ woot, thats pretty far | 19:53 |
dims__ | the Edges after that, i don't get it | 19:54 |
dims__ | (c->d and b->c). how's that happen? | 19:55 |
dims__ | almost expected (a->d and b->c) | 19:55 |
harlowja | so 'a' is just a container in a way (pattern that defines its contents must be ran in linear order) | 19:56 |
harlowja | the 'flow' thing there is just that kind of container | 19:56 |
harlowja | it contains b, c (mandating b must run before c) | 19:56 |
harlowja | so thats how u get b -> c | 19:57 |
dims__ | y i get that | 19:57 |
dims__ | c->d? | 19:57 |
harlowja | soo | 19:57 |
harlowja | f(a(b, c), d) | 19:57 |
harlowja | so lets expand that | 19:57 |
harlowja | f(b->c, d) | 19:57 |
harlowja | f itself is a container saying its contents must run in linear order | 19:58 |
harlowja | so perform same expansion | 19:58 |
harlowja | b->c->d | 19:58 |
dims__ | both b and c should be before d | 19:58 |
harlowja | so f decomposes its members, which then decomposes 'a' (which gets back b->c graph) | 19:58 |
dims__ | and b is before c | 19:58 |
*** rpodolyaka2 has joined #openstack-oslo | 19:59 | |
harlowja | yup | 19:59 |
harlowja | which is what 'Decomposed f into' should show | 19:59 |
harlowja | Edges: 2 | 19:59 |
harlowja | c -> d ({'invariant': True}) | 19:59 |
harlowja | b -> c ({'invariant': True}) | 19:59 |
harlowja | b -> c -> d | 19:59 |
dims__ | got it i think | 20:00 |
dims__ | so does the order in the list of nodes matter? | 20:00 |
harlowja | the b->c->d order? | 20:00 |
dims__ | y | 20:00 |
harlowja | ya, it determines later runtime ordering | 20:00 |
dims__ | you have c then b and then d | 20:01 |
harlowja | oh | 20:01 |
harlowja | that order | 20:01 |
harlowja | Nodes: 3 | 20:01 |
harlowja | - c | 20:01 |
harlowja | - b | 20:01 |
harlowja | - d | 20:01 |
harlowja | that one? | 20:01 |
dims__ | y | 20:01 |
harlowja | nah, thats just a listing, no order; someday that might be better, but networkx keeps them unordered (so the edges are the real ordering) | 20:01 |
jogo | harlowja: https://review.openstack.org/#/c/138607/ | 20:01 |
dims__ | harlowja: thanks | 20:02 |
harlowja | np; its slightly confusing i know, hopefully more understandable? | 20:02 |
harlowja | * https://github.com/networkx/networkx/pull/1268 might help here | 20:02 |
harlowja | but otherwise that node list is just mostly random, edges (and the path through those is the ordering that matters) | 20:02 |
openstackgerrit | Merged openstack/tooz: Update links + python version supported https://review.openstack.org/140541 | 20:03 |
harlowja | jogo ya, u not like my dual-running migration straategy ;) | 20:03 |
harlowja | run both legacy and tooz one, for a period of time, then drop legacy? | 20:03 |
harlowja | or just run for a whole release, idk | 20:03 |
harlowja | dims__ if i can update the docs there, let me know, anything to help out :) | 20:05 |
jogo | harlowja: no, that isn't a migration plan | 20:05 |
jogo | harlowja: err if you can run both concurrently it is though | 20:05 |
dims__ | harlowja: no, this is great | 20:05 |
harlowja | jogo ya, that was my thought, thought i put that under 'The existing data' with a 'MultiServiceGroupDriver' thingy/idea | 20:06 |
harlowja | maybe needs more jogo ? | 20:06 |
harlowja | which would be that concurrently running part | 20:07 |
jogo | harlowja: ahh less code more words | 20:07 |
harlowja | eck, lol | 20:07 |
harlowja | more code, less words | 20:07 |
harlowja | lol | 20:07 |
jogo | harlowja: but yeah that sounds like a solid plan to me | 20:07 |
harlowja | ya, u could say run them both for a whole release instead of time-boxing it, but idk | 20:08 |
jogo | harlowja: I want to see you explicitly talk about migration plan, which it seems you don't | 20:08 |
jogo | harlowja: something like this: | 20:08 |
harlowja | YEOLDE MIGRATION PLAN | 20:08 |
harlowja | lol | 20:08 |
jogo | yup | 20:08 |
harlowja | hehe, ok | 20:08 |
jogo | around line 383 | 20:08 |
harlowja | fair enough | 20:09 |
jogo | you talk about it but don't call out what the why there | 20:09 |
harlowja | kk | 20:09 |
jogo | harlowja: once you make that a little more explicit you have my +2 | 20:09 |
harlowja | cools | 20:10 |
harlowja | thx jogo | 20:10 |
harlowja | jd__ will be happy then | 20:10 |
harlowja | instead of sad | 20:10 |
jogo | servicegroup has always been really dumb | 20:10 |
harlowja | ha | 20:10 |
harlowja | yaaaa | 20:10 |
harlowja | jogo i'm still not sure how to get rid of the db.py one... | 20:10 |
jogo | and this is a good way out of that issue, nova does less and gets more | 20:10 |
harlowja | its tightly connected in; may require a long-term strategy | 20:11 |
jogo | harlowja: what do you mean? | 20:11 |
harlowja | well the db.py one is coupled to nova's services table | 20:11 |
harlowja | which means tooz can't take over that one :-/ | 20:11 |
harlowja | since that table is internal to nova | 20:11 |
harlowja | and used for various things i believe (jay i thnk knows more of the history than me) | 20:12 |
*** zz_sabari is now known as zz_zz_sabari | 20:12 | |
jogo | ahh right, but those columns in the table should only be accessed via the service group API right? | 20:12 |
jogo | at least in theory | 20:12 |
harlowja | https://review.openstack.org/#/c/138607/5/specs/kilo/service-group-using-tooz.rst jay left an interesting comment | 20:12 |
harlowja | 'So.. here's the problem with this. Even if you use a different non-db driver for the servicegroups in Nova, *there is still a service record created in the services table*. The reason is because of the (stupid) relationship between the services table and the compute_nodes table. This oddity is being addressed with the detach-service-from-compute-node blueprint which is almost entirely completed. So, bottom line... don't assume | 20:13 |
harlowja | that just because the DB driver isn't configured that the services table will be empty, because it won't. :)' | 20:13 |
harlowja | i guess thats being addressed (?) | 20:13 |
jogo | yeah it is | 20:13 |
jogo | there is another spec for that, so that should sort itself out :) | 20:14 |
harlowja | kk | 20:14 |
harlowja | ya, so thats why i erred on the side of; ok we'll deprecate that one later, maybe next release or something, ha | 20:14 |
harlowja | anyways; i'll update it today hoepfully | 20:16 |
jogo | harlowja: yeah I think the goal of this spec should be to make tooz servicegroup the way forward and how we add other backends | 20:17 |
jogo | leaving a few other servicegroup backends for a cycle or two isn't a big deal | 20:17 |
harlowja | cools | 20:17 |
*** rpodolyaka2 has quit IRC | 20:20 | |
*** rpodolyaka2 has joined #openstack-oslo | 20:22 | |
*** andreykurilin has joined #openstack-oslo | 20:22 | |
openstackgerrit | Merged openstack/taskflow: Add a 'can_be_registered' method that checks before notifying https://review.openstack.org/141955 | 20:23 |
*** arnaud__ has joined #openstack-oslo | 20:27 | |
*** rpodolyaka2 has quit IRC | 20:30 | |
*** viktors1 has quit IRC | 20:32 | |
*** arnaud__ has quit IRC | 20:32 | |
openstackgerrit | Jeremy Stanley proposed openstack-dev/pbr: Use unsafe OpenPGP keys for testing https://review.openstack.org/142884 | 20:33 |
harlowja | jd__ do u want to somehow remove http://tooz.readthedocs.org/ (or put link to new home?) | 20:35 |
jd__ | harlowja: I did a redirect on RTFD | 20:35 |
jd__ | but does not seem to work | 20:35 |
harlowja | ah | 20:35 |
*** viktors1 has joined #openstack-oslo | 20:35 | |
harlowja | hmm | 20:35 |
harlowja | maybe u should put redirect on RTD instead? | 20:36 |
harlowja | lol | 20:36 |
jd__ | actually I see the form change | 20:36 |
jd__ | so now it does not imply you can do an external redirect | 20:36 |
jd__ | dunnow what to do? delete? | 20:37 |
harlowja | hmmms | 20:37 |
harlowja | i haven't moved things off of that, so not sure either :-/ | 20:37 |
harlowja | i'd be ok with delete, but idk; anyone else have ideas? | 20:37 |
jd__ | dhellmann maybe | 20:37 |
jd__ | (always ask the boss) | 20:38 |
* dhellmann reads scrollback | 20:38 | |
harlowja | do readthedocs people have irc? | 20:38 |
dhellmann | oh, for rtfd | 20:38 |
harlowja | oh jd__ u can tweet to them | 20:38 |
harlowja | https://twitter.com/readthedocs | 20:38 |
dhellmann | I can't decided whether to set up a dummy project on github with a file that points to the new location or just delete | 20:38 |
dhellmann | links on the internet break all the time, but I don't know how the pagerank for docs.openstack.org looks | 20:39 |
harlowja | jd__ there is a #readthedocs channel with people in it | 20:39 |
harlowja | maybe they know | 20:39 |
harlowja | maybe they can hook u up | 20:39 |
*** viktors1 has quit IRC | 20:40 | |
harlowja | seems somewhat active (logs @ https://botbot.me/freenode/readthedocs/ ) | 20:40 |
jd__ | or maybe it's a channel with people fond of reading documentation and that's not related to that website | 20:40 |
jd__ | that sounds like a dangerous place to hang out | 20:40 |
harlowja | 'Topic is http://readthedocs.org ' ;) | 20:40 |
harlowja | but ya, sounds dangerous otherwise, lol | 20:41 |
jd__ | google tooz documentation returns RTFD and then docs.o.o | 20:42 |
jd__ | pretty sure it's safe to delete | 20:42 |
harlowja | whats google | 20:42 |
harlowja | lol | 20:42 |
jd__ | harlowja: s/google/yahoo/ | 20:42 |
jd__ | :D | 20:42 |
harlowja | ah, better | 20:42 |
harlowja | s/yahoo/bing/ | 20:42 |
harlowja | better | 20:42 |
harlowja | lol | 20:42 |
jd__ | don't you have a MITM thing doing that s///for your at your HQ or something? tss | 20:42 |
jd__ | :) | 20:42 |
harlowja | how u know about the bot that does s/// ? | 20:43 |
harlowja | lol | 20:43 |
harlowja | haha | 20:43 |
jd__ | :-) | 20:43 |
*** zz_zz_sabari is now known as zz_zz_zz_sabari | 20:44 | |
dhellmann | jd__: cool, we can always throw together a replacement page if there are complaints | 20:44 |
openstackgerrit | Merged openstack/taskflow: Properly handle and skip empty intermediary flows https://review.openstack.org/135146 | 20:45 |
*** harlowja has quit IRC | 20:45 | |
*** harlowja_ has joined #openstack-oslo | 20:45 | |
harlowja_ | i for one will be lost without that page; what am i supposed to use for my homepage? | 20:45 |
jd__ | harlowja_: Yahoo? | 20:46 |
harlowja_ | h | 20:46 |
harlowja_ | oh | 20:46 |
harlowja_ | if i must, ha | 20:46 |
jd__ | project deleted | 20:48 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Remove less than useful action_engine __str__ https://review.openstack.org/142625 | 20:51 |
harlowja_ | alright, gonna get out 0.6 today; once zuul pipeline goes through, yippe | 20:52 |
harlowja_ | ha | 20:52 |
harlowja_ | https://review.openstack.org/#/c/141939/ if u guys want to have a new/adjusted pythonic releasenotes script | 20:53 |
harlowja_ | i heard python was coool, so converted that, ha | 20:54 |
harlowja_ | for those who might be curious with ironics state machine stuff, http://i.imgur.com/NJa0Apf.png is a current visualization of it | 20:59 |
harlowja_ | created from * https://review.openstack.org/#/c/142887/ | 21:00 |
dhellmann | harlowja_: I've reviewed and approved several taskflow patches today to make up for missing yesterday. There's one that look like it may need a rebase, though. http://status.openstack.org/zuul/ | 21:05 |
harlowja_ | kk | 21:06 |
harlowja_ | i do love the rebases, ha | 21:06 |
harlowja_ | thx dhellmann | 21:06 |
harlowja_ | ya, looks like that one | 21:07 |
harlowja_ | rebasing | 21:07 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add a conductor running example https://review.openstack.org/129412 | 21:10 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Rework the in-memory backend https://review.openstack.org/124552 | 21:10 |
harlowja_ | hopefully that rebase should pick up the change that fixed that issue | 21:11 |
* harlowja_ wishes python thread safety semantics were more clear (especially in regard to containers)... | 21:11 | |
harlowja_ | some things on dicts are thread safe, some arent, lol | 21:11 |
*** zz_zz_zz_sabari is now known as zz_zz_zz_zz_saba | 21:12 | |
harlowja_ | and its not so clear; unless u sometimes start jumping into the cpython code :-/ | 21:12 |
openstackgerrit | Doug Hellmann proposed openstack/stevedore: Fix the README.rst file format for pypi https://review.openstack.org/142905 | 21:12 |
sigmavirus24 | sdague: jogo https://gitlab.com/pycqa/flake8/merge_requests/14 | 21:16 |
*** stevemar has quit IRC | 21:16 | |
sdague | sigmavirus24: nice | 21:17 |
sigmavirus24 | just realized there's probably one problem with it | 21:17 |
sigmavirus24 | would have been very subtle otherwise :P | 21:17 |
openstackgerrit | Merged openstack/taskflow: Base task executor should provide 'wait_for_any' https://review.openstack.org/132651 | 21:17 |
*** exploreshaifali has quit IRC | 21:17 | |
openstackgerrit | Merged openstack/taskflow: Have the sphinx copyright date be dynamic https://review.openstack.org/140190 | 21:18 |
openstackgerrit | Merged openstack/taskflow: Cleanup some doc warnings/bad/broken links https://review.openstack.org/141626 | 21:18 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.rootwrap: Move files out of the namespace package https://review.openstack.org/141147 | 21:18 |
openstackgerrit | Merged openstack/taskflow: Remove default setting of 'mysql_traditional_mode' https://review.openstack.org/136938 | 21:20 |
openstackgerrit | Joshua Harlow proposed openstack/tooz: A few more documentation tweaks https://review.openstack.org/142906 | 21:20 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.config: Set the version string https://review.openstack.org/140671 | 21:21 |
openstackgerrit | Clark Boylan proposed openstack-dev/pbr: Only import sphinx during hook processing https://review.openstack.org/142840 | 21:24 |
openstackgerrit | Clark Boylan proposed openstack-dev/pbr: Properly check for git before getting git dir https://review.openstack.org/142841 | 21:24 |
openstackgerrit | Merged openstack/taskflow: Add a history retry object, makes retry histories easier to use https://review.openstack.org/123616 | 21:24 |
openstackgerrit | Merged openstack/taskflow: Use explict 'attr_dict' when adding provider->consumer edge https://review.openstack.org/139825 | 21:24 |
openstackgerrit | Merged openstack/taskflow: Updated from global requirements https://review.openstack.org/142640 | 21:25 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.config: Raise TemplateSubstitutionError from _substitute https://review.openstack.org/140143 | 21:28 |
*** ajo has joined #openstack-oslo | 21:31 | |
*** ihrachyshka has quit IRC | 21:32 | |
openstackgerrit | Clark Boylan proposed openstack-dev/pbr: Only import sphinx during hook processing https://review.openstack.org/142840 | 21:36 |
openstackgerrit | Clark Boylan proposed openstack-dev/pbr: Properly check for git before getting git dir https://review.openstack.org/142841 | 21:36 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.i18n: Move out of the oslo namespace package https://review.openstack.org/127323 | 21:45 |
dhellmann | jecarey: have a sec to talk about translation files for ^^ ? | 21:45 |
*** vigneshvar has quit IRC | 21:46 | |
*** gordc has quit IRC | 21:51 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Move over to using oslo.utils [reflection, uuidutils] https://review.openstack.org/140220 | 21:58 |
harlowja_ | dhellmann dims__ ^ just a rebase; once that goes through (tested locally fines) | 21:59 |
dims__ | harlowja_: done | 22:00 |
harlowja_ | thx | 22:00 |
*** salv-orlando has joined #openstack-oslo | 22:01 | |
openstackgerrit | Merged openstack/taskflow: Add a basic map/reduce example to show how this can be done https://review.openstack.org/130072 | 22:13 |
*** zz_zz_zz_zz_saba is now known as zz_zz_zz_zz_zz_s | 22:18 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:24 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 22:24 | |
*** zz_zz_zz_zz_zz_s is now known as sabari | 22:24 | |
*** amrith is now known as _amrith_ | 22:25 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo-incubator: Add the ability to skip requirement commits https://review.openstack.org/142916 | 22:30 |
openstackgerrit | Joshua Harlow proposed openstack/oslo-incubator: Add the ability to skip requirement commits https://review.openstack.org/142916 | 22:30 |
*** dims__ has quit IRC | 22:35 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo-incubator: Add the ability to skip requirement commits https://review.openstack.org/142916 | 22:37 |
openstackgerrit | Merged openstack/tooz: A few more documentation tweaks https://review.openstack.org/142906 | 22:40 |
openstackgerrit | Dave Walker proposed openstack-dev/pbr: Ignore non-release related tags https://review.openstack.org/142144 | 22:42 |
openstackgerrit | Merged openstack/stevedore: Fix the README.rst file format for pypi https://review.openstack.org/142905 | 22:43 |
*** kgiusti has left #openstack-oslo | 22:45 | |
openstackgerrit | Merged openstack/oslo.i18n: Move out of the oslo namespace package https://review.openstack.org/127323 | 22:45 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Get the basics of a process executor working https://review.openstack.org/121280 | 22:49 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Get event/notification sending working correctly https://review.openstack.org/134690 | 22:49 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add a simplistic hello world example https://review.openstack.org/138572 | 22:49 |
*** mriedem has quit IRC | 22:56 | |
*** david-ly_ has joined #openstack-oslo | 22:58 | |
*** david-lyle has quit IRC | 23:03 | |
*** sileht has quit IRC | 23:03 | |
*** andreykurilin has quit IRC | 23:03 | |
*** sileht has joined #openstack-oslo | 23:07 | |
*** e0ne has quit IRC | 23:07 | |
*** e0ne has joined #openstack-oslo | 23:13 | |
*** achanda has quit IRC | 23:15 | |
*** e0ne has quit IRC | 23:17 | |
openstackgerrit | Monty Taylor proposed openstack-dev/pbr: Merge branch 'feature/0.10' https://review.openstack.org/142930 | 23:17 |
openstackgerrit | Monty Taylor proposed openstack-dev/pbr: Port in git sha changes from 0.10 line https://review.openstack.org/142931 | 23:17 |
bnemec | dhellmann: Did you mean to +W this: https://review.openstack.org/#/c/138217/ ? | 23:23 |
*** viktors1 has joined #openstack-oslo | 23:31 | |
*** viktors1 has quit IRC | 23:32 | |
*** viktors1 has joined #openstack-oslo | 23:33 | |
*** tedross has quit IRC | 23:36 | |
openstackgerrit | Chris Hoge proposed openstack/oslo.config: Added help generation for groups https://review.openstack.org/142935 | 23:36 |
openstackgerrit | Clark Boylan proposed openstack-dev/pbr: Only import sphinx during hook processing https://review.openstack.org/142840 | 23:36 |
openstackgerrit | Clark Boylan proposed openstack-dev/pbr: Properly check for git before getting git dir https://review.openstack.org/142841 | 23:36 |
openstackgerrit | Merged openstack/taskflow: Add a parallel table mutation example https://review.openstack.org/133247 | 23:41 |
openstackgerrit | Merged openstack/taskflow: Move over to using oslo.utils [reflection, uuidutils] https://review.openstack.org/140220 | 23:42 |
hogepodge | dhellmann the second part of that patch is up. https://review.openstack.org/#/c/142935/1 I marked it as WIP, mainly to get discussion on the help format and the exposure of groups on the config class | 23:44 |
*** tsekiyama has quit IRC | 23:46 | |
*** viktors1 has quit IRC | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!