dims_ | dansmith: still around? 156397 needed http://paste.openstack.org/show/175551/ to pass py34 | 00:04 |
---|---|---|
dansmith | yep working on it now thanks | 00:08 |
*** dims_ has quit IRC | 00:27 | |
*** mtanino has quit IRC | 00:28 | |
*** dims__ has joined #openstack-oslo | 00:30 | |
openstackgerrit | Steve Martinelli proposed openstack/oslo.policy: Use single quotes consistently https://review.openstack.org/156404 | 00:37 |
dansmith | dims__: that was a lie.. I was on the phone "now". *now* I'm working on it :P | 00:48 |
*** bknudson has joined #openstack-oslo | 00:48 | |
dims__ | :) | 00:48 |
dims__ | left a couple of comments in others too dansmith | 00:49 |
*** jaosorior has quit IRC | 00:51 | |
openstackgerrit | Merged openstack/oslo.versionedobjects: Remove internal items from public namespace https://review.openstack.org/156393 | 00:53 |
*** vigneshvar has quit IRC | 00:55 | |
*** jecarey has quit IRC | 01:00 | |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Generalize object dependency change detection https://review.openstack.org/156399 | 01:10 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Generalize object hash-based change detection https://review.openstack.org/156398 | 01:10 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Generalize remote testing infrastructure https://review.openstack.org/156397 | 01:10 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Add conditional object registration https://review.openstack.org/156396 | 01:10 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Remove Nova objects module registration code https://review.openstack.org/156395 | 01:10 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Generalize the indirection_api interface https://review.openstack.org/156394 | 01:10 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Fix py34 for iteritems() use in base.py https://review.openstack.org/156429 | 01:10 |
*** sigmavirus24 is now known as sigmavirus24_awa | 01:17 | |
*** zzzeek has quit IRC | 01:21 | |
dims__ | dansmith: Nova will have a new class that extends base.VersionedObjectRegistry right? | 01:22 |
*** zzzeek has joined #openstack-oslo | 01:23 | |
dansmith | dims__: probably initially, but not necessarily forever | 01:23 |
dims__ | asking because...do we want to leave the ObjectVersionChecker hard coded to look in base.VersionedObjectRegistry? | 01:24 |
dansmith | dims__: hmm, I was thinking it wouldn't matter because of the singleton-ness, as long as we instantiate the subclass first, but now I'm wondering if that's right | 01:25 |
dansmith | dims__: so maybe we should pass a registry class to those test functions, and I might look at the rest of the bits as well to make sure a subclass registry looks like we want | 01:26 |
dims__ | cool | 01:26 |
dansmith | dims__: since I added the registration hook, I'm not sure we really will need to subclass it, but we should allow for it probably | 01:27 |
*** noelbk has quit IRC | 01:27 | |
dims__ | ack | 01:27 |
dims__ | dansmith: also was thinking about if exposing relevant_data that was used to calculate the fingerprint may be useful when the hash does fail, it's easy to spot what changed... | 01:31 |
*** zzzeek has quit IRC | 01:39 | |
openstackgerrit | Ian Cordasco proposed openstack/oslo.policy: Fix minor spelling issues in oslo.policy https://review.openstack.org/156405 | 01:41 |
*** harlowja_at_home has joined #openstack-oslo | 02:07 | |
*** salv-orlando has quit IRC | 02:13 | |
*** tsekiyam_ has joined #openstack-oslo | 02:26 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Move 'provides' and 'name' to instance attributes https://review.openstack.org/155060 | 02:26 |
*** tsekiyama has quit IRC | 02:30 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Allow loading conductors via entrypoints https://review.openstack.org/124617 | 02:30 |
*** tsekiyam_ has quit IRC | 02:30 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Chain exceptions correctly on py3.x https://review.openstack.org/155168 | 02:32 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Use the ability to chain exceptions correctly https://review.openstack.org/155187 | 02:32 |
*** harlowja_at_home has quit IRC | 02:33 | |
*** bknudson has quit IRC | 02:37 | |
*** dims__ has quit IRC | 02:40 | |
*** harlowja_at_home has joined #openstack-oslo | 02:40 | |
*** salv-orlando has joined #openstack-oslo | 03:14 | |
openstackgerrit | Joshua Harlow proposed openstack/debtcollector: By default mutate the docstring(s) for deprecations https://review.openstack.org/155988 | 03:17 |
*** dims__ has joined #openstack-oslo | 03:40 | |
*** himangi has quit IRC | 03:43 | |
*** amotoki_ has joined #openstack-oslo | 03:43 | |
*** amotoki_ has quit IRC | 03:45 | |
*** dims__ has quit IRC | 03:45 | |
*** harlowja_at_home has quit IRC | 03:46 | |
*** achanda has joined #openstack-oslo | 03:56 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Move 'provides' and 'name' to instance attributes https://review.openstack.org/155060 | 04:00 |
*** yamahata has joined #openstack-oslo | 05:14 | |
*** devlaps has quit IRC | 05:16 | |
*** rushiagr_away is now known as rushiagr | 05:23 | |
*** achanda has quit IRC | 05:43 | |
*** achanda has joined #openstack-oslo | 05:46 | |
*** pcaruana has quit IRC | 05:47 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add todo note for kombu pull request https://review.openstack.org/156472 | 05:57 |
*** viktors has quit IRC | 06:12 | |
*** vigneshvar has joined #openstack-oslo | 06:34 | |
*** yamahata has quit IRC | 07:00 | |
*** salv-orlando has quit IRC | 07:07 | |
*** ozamiatin has quit IRC | 07:09 | |
*** dims__ has joined #openstack-oslo | 07:18 | |
*** dims__ has quit IRC | 07:23 | |
*** inc0 has joined #openstack-oslo | 07:28 | |
*** stevemar has quit IRC | 07:38 | |
*** achanda has quit IRC | 07:47 | |
*** achanda has joined #openstack-oslo | 07:54 | |
*** andreykurilin_ has joined #openstack-oslo | 08:05 | |
*** achanda has quit IRC | 08:20 | |
*** dtantsur|afk is now known as dtantsur | 08:23 | |
*** achanda has joined #openstack-oslo | 08:24 | |
*** achanda has quit IRC | 08:30 | |
*** achanda has joined #openstack-oslo | 08:37 | |
*** salv-orlando has joined #openstack-oslo | 08:38 | |
*** achanda has quit IRC | 08:47 | |
*** viktors has joined #openstack-oslo | 08:52 | |
*** salv-orlando has quit IRC | 09:15 | |
*** ihrachyshka has joined #openstack-oslo | 09:26 | |
*** snikitin has quit IRC | 09:35 | |
*** e0ne has joined #openstack-oslo | 09:48 | |
*** salv-orlando has joined #openstack-oslo | 10:03 | |
*** e0ne is now known as e0ne_ | 10:21 | |
*** ajo has joined #openstack-oslo | 10:25 | |
*** e0ne_ has quit IRC | 10:26 | |
*** e0ne has joined #openstack-oslo | 10:38 | |
*** e0ne has quit IRC | 11:01 | |
*** e0ne has joined #openstack-oslo | 11:02 | |
*** salv-orlando has quit IRC | 11:02 | |
openstackgerrit | Merged openstack/oslo.versionedobjects: Fix py34 for iteritems() use in base.py https://review.openstack.org/156429 | 11:06 |
*** dulek has joined #openstack-oslo | 11:08 | |
*** bogdando has quit IRC | 11:20 | |
*** bogdando has joined #openstack-oslo | 11:23 | |
*** e0ne has quit IRC | 11:24 | |
*** e0ne has joined #openstack-oslo | 11:25 | |
*** cdent has joined #openstack-oslo | 11:32 | |
*** dims__ has joined #openstack-oslo | 11:32 | |
*** khivin has quit IRC | 11:33 | |
*** bogdando has quit IRC | 11:35 | |
*** bogdando has joined #openstack-oslo | 11:36 | |
*** e0ne is now known as e0ne_ | 11:44 | |
dims__ | sileht: denis_makogon: have you seen this before? https://bugs.launchpad.net/nova/+bug/1188643 | 11:51 |
openstack | Launchpad bug 1188643 in OpenStack Compute (nova) "notification queues are created in rabbit but never consumed" [Medium,Confirmed] - Assigned to Jian Wen (wenjianhn) | 11:51 |
*** e0ne_ has quit IRC | 11:54 | |
denis_makogon | dims__, i've seen that before, and also noticed that reminder from jerdfelt, so, it does seem like one of the possible solutions was described - having a config option that says create or don't do that. | 11:55 |
*** e0ne has joined #openstack-oslo | 11:55 | |
*** andreykurilin_ has quit IRC | 11:57 | |
*** andreykurilin__ has joined #openstack-oslo | 11:57 | |
dims__ | denis_makogon: that won't help the case where say both nova and ceilometer was supposed to be running together and ceilometer went away (so no one is reading from the queues) right? | 11:57 |
denis_makogon | dims__, in that case, we should be completely sure that consumer will consume, right? | 12:00 |
dims__ | denis_makogon: or find some setting in rabbitmq so it does fail badly | 12:01 |
denis_makogon | dims__, will try to investigate this issue, thanks | 12:02 |
*** salv-orlando has joined #openstack-oslo | 12:02 | |
dims__ | thanks denis_makogon | 12:03 |
denis_makogon | dims__, np =) | 12:07 |
*** e0ne is now known as e0ne_ | 12:19 | |
*** e0ne_ is now known as e0ne | 12:23 | |
*** rushiagr is now known as rushiagr_away | 12:41 | |
*** salv-orlando has quit IRC | 12:50 | |
*** salv-orlando has joined #openstack-oslo | 12:50 | |
openstackgerrit | Merged openstack/oslo.versionedobjects: Rename utils -> _utils https://review.openstack.org/154409 | 12:53 |
openstackgerrit | Merged openstack/oslo.vmware: PBM utility method to retrieve profiles of a VM https://review.openstack.org/155745 | 12:56 |
openstackgerrit | Merged openstack/oslo.middleware: Adds missing files https://review.openstack.org/154063 | 12:59 |
openstackgerrit | Merged openstack/oslo.concurrency: Drop use of namespaced oslo.i18n https://review.openstack.org/151830 | 13:02 |
openstackgerrit | Merged openstack/oslo.vmware: Handle SPBM SecurityError https://review.openstack.org/156164 | 13:09 |
*** _amrith_ is now known as amrith | 13:15 | |
*** dulek has quit IRC | 13:16 | |
*** vigneshvar has quit IRC | 13:22 | |
dims__ | pasquier-s: so, if we can add a toggle for switching off notifications in nova. that would work right? (for cases where there is no one listening) | 13:26 |
pasquier-s | dims: nope | 13:27 |
pasquier-s | what other have proposed in the bug report is to have a configuration option for disabling the automatic creation of the queues | 13:27 |
dims__ | pasquier-s: in oslo.messaging? | 13:28 |
pasquier-s | well, i've no sufficient knowledge of oslo.messaging to understand whether it's nova or oslo.messaging that creates the queue... | 13:29 |
dims__ | pasquier-s: ack, just want to make sure i understand what has been done/researched so far | 13:30 |
pasquier-s | dims__, np :) | 13:31 |
*** gordc has joined #openstack-oslo | 13:34 | |
*** kgiusti has joined #openstack-oslo | 13:34 | |
*** himangi has joined #openstack-oslo | 13:39 | |
breton | hello | 13:46 |
breton | what's the status of versionutils.py in oslo-incubator? Doesn't it do the same as debtcollector? | 13:47 |
*** amotoki has quit IRC | 13:49 | |
*** HenryG has quit IRC | 13:49 | |
*** HenryG has joined #openstack-oslo | 13:52 | |
*** amotoki has joined #openstack-oslo | 13:54 | |
breton | right, reading https://review.openstack.org/#/c/141220/7/specs/kilo/adopt-debtcollector.rst now. That would be great to have the descriprion somewhere in the docs | 13:55 |
*** e0ne is now known as e0ne_ | 13:56 | |
*** himangi has quit IRC | 13:58 | |
ihrachyshka | dhellmann, https://review.openstack.org/#/c/137913/ please remove -2 | 13:59 |
*** e0ne_ is now known as e0ne | 14:00 | |
*** trown|outttypeww is now known as trown | 14:02 | |
*** bknudson has joined #openstack-oslo | 14:20 | |
haypo | ihrachyshka: but, your patch modifies the wrong path, no? | 14:30 |
haypo | ihrachyshka: oslo/messaging/ has been moved to oslo_messaging/ | 14:30 |
ihrachyshka | haypo, it's a backport | 14:30 |
ihrachyshka | haypo, which makes Doug's comment not applicable :) | 14:30 |
haypo | ihrachyshka: ah yes :) | 14:30 |
*** pradk has quit IRC | 14:32 | |
haypo | sileht: hi. can you accept https://review.openstack.org/#/c/137913/ even if dhellmann voted -1 on the workflow (but also voted +2) | 14:34 |
haypo | sileht: (i can't) | 14:34 |
*** rushiagr_away is now known as rushiagr | 14:37 | |
*** pradk has joined #openstack-oslo | 14:39 | |
*** zz_jgrimm is now known as jgrimm | 14:40 | |
*** mriedem has joined #openstack-oslo | 14:45 | |
dhellmann | ihrachyshka, haypo: gerrit needs to show "stable/juno" in big flashing red letters :-/ | 14:50 |
dhellmann | ihrachyshka, haypo : +2a | 14:50 |
ihrachyshka | dhellmann, lol | 14:51 |
haypo | dhellmann: why not a random color? ;) | 14:52 |
dhellmann | haypo: as long as it's flashing I don't care what color it is :-) | 14:53 |
*** daniel3_ has joined #openstack-oslo | 14:53 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:54 | |
dims__ | pasquier-s: denis_makogon: so far it seems that we can either NOT create a queue https://github.com/openstack/oslo.messaging/blob/master/oslo_messaging/_drivers/impl_rabbit.py#L452 or we can stop nova from sending notifications in https://github.com/openstack/nova/blob/master/nova/notifications.py for cases where there is no one who will be listening | 14:56 |
denis_makogon | dims__, i'd vote for stop nova sending notifications =) | 14:56 |
dims__ | sileht: ^^^ we are talking about https://bugs.launchpad.net/nova/+bug/1188643 | 14:57 |
openstack | Launchpad bug 1188643 in OpenStack Compute (nova) "notification queues are created in rabbit but never consumed" [Medium,Confirmed] - Assigned to Jian Wen (wenjianhn) | 14:57 |
*** mtanino has joined #openstack-oslo | 14:57 | |
dims__ | denis_makogon: guessing we may need both for different scenarios, the one in MOS is definitely quicker to do the nova/notifications | 14:58 |
dims__ | pasquier-s: wdyt? | 14:58 |
*** jaosorior has joined #openstack-oslo | 15:00 | |
denis_makogon | pasquier-s, sileht, dims__, yes, that i was thinking about. But in general if someone wants to create queues oslo.messaging should not forbid doing it, it does seem like up to components to handle consumption, | 15:00 |
pasquier-s | I'd vote for having a way to disable the queue creation | 15:00 |
*** mriedem has quit IRC | 15:02 | |
dhellmann | denis_makogon, pasquier-s, dims__: in this case, why is nova configured to send notifications if nothing is there to listen for them? why not use a no-op notifier? | 15:02 |
*** dims__ has quit IRC | 15:03 | |
*** cdent_ has joined #openstack-oslo | 15:03 | |
denis_makogon | dhellmann, actually it might work | 15:03 |
*** cdent has quit IRC | 15:04 | |
*** cdent_ is now known as cdent | 15:04 | |
*** dims__ has joined #openstack-oslo | 15:04 | |
*** dims__ has quit IRC | 15:04 | |
*** mriedem has joined #openstack-oslo | 15:04 | |
*** dims__ has joined #openstack-oslo | 15:05 | |
pasquier-s | dhellmann, one use case is a service external to OpenStack (eg not Ceilo) that wants to receive notifications using a dedicated queue. | 15:05 |
pasquier-s | dhellmann, and it doesn't really care losing notifications | 15:06 |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/oslo.versionedobjects: Fixes for heat implementation https://review.openstack.org/154835 | 15:06 |
dhellmann | pasquier-s: so the notifications are wanted, but someone doesn't like the default queue name? | 15:06 |
dims__ | pasquier-s: denis_makogon: y, for the case where there will be no ceilometer, then NoOpDriver is better choice | 15:06 |
denis_makogon | dims__, sure thing | 15:06 |
*** e0ne is now known as e0ne_ | 15:07 | |
pasquier-s | dhellmann, the service doesn't want to consume from the default queue | 15:07 |
*** jecarey has joined #openstack-oslo | 15:07 | |
*** amotoki has joined #openstack-oslo | 15:07 | |
sileht | pasquier-s, denis_makogon dhellmann the queue name is configurable and I confirm if you don't want a queue you have to use the NoopDriver | 15:08 |
*** e0ne_ is now known as e0ne | 15:08 | |
dhellmann | sileht: it's configurable via the "notification_topics" option? | 15:09 |
sileht | dhellmann, yes | 15:09 |
dhellmann | sileht: this has come up a few times, maybe we need to add a FAQ to the docs | 15:10 |
sileht | dhellmann, sure | 15:10 |
* sileht is just passing, he's off this week | 15:11 | |
*** salv-orlando has quit IRC | 15:11 | |
dims__ | sileht: have a good vacation/week off :) | 15:11 |
dhellmann | sileht: I'll file a bug so we don't forget to write it up. Have a good week! | 15:11 |
dims__ | pasquier-s: denis_makogon: between these options, we have all we need right? | 15:12 |
*** salv-orlando has joined #openstack-oslo | 15:13 | |
denis_makogon | dims__, it seems like yes | 15:14 |
dims__ | cool thanks | 15:14 |
*** takedakn has joined #openstack-oslo | 15:15 | |
openstackgerrit | Doug Hellmann proposed openstack/oslo.messaging: Add FAQ entry for notifier configuration https://review.openstack.org/156619 | 15:23 |
dhellmann | sileht, dims__ : it was easier to write the faq than the bug report ^^ | 15:24 |
*** jaypipes has quit IRC | 15:24 | |
dims__ | :) | 15:26 |
*** stevemar has joined #openstack-oslo | 15:28 | |
*** achanda has joined #openstack-oslo | 15:32 | |
*** achanda has quit IRC | 15:41 | |
dansmith | dims__: got py34 locally, but when I try to run I get "db type could not be determined" | 15:44 |
*** takedakn has quit IRC | 15:47 | |
viktors | dansmith: rm -r .testrepository/ && tox -e py34 | 15:47 |
dansmith | viktors: py27 and py34 testr aren't compatible? | 15:47 |
dims__ | dansmith: need to run py34 first and then py27 then it works | 15:47 |
viktors | dansmith: there are some differences in file formats, I don't remember exactly | 15:48 |
viktors | but as dims__ told, py27 works good after py3x tests | 15:48 |
dansmith | hmm, okay | 15:48 |
sdague | testr uses dbm files for storage | 15:49 |
sdague | the format created by py3 works with py2, but not the other way around | 15:50 |
sdague | it's... special | 15:50 |
*** khivin has joined #openstack-oslo | 15:50 | |
*** zzzeek has joined #openstack-oslo | 15:51 | |
viktors | zzzeek, rpodolyaka: Hi folks! How do you think, do we need in oslo.db something similar to https://review.openstack.org/#/c/154521/ ? | 15:52 |
dansmith | sdague: bizarre | 15:54 |
dims__ | dansmith: yep | 15:54 |
dansmith | okay, that seems to work | 15:54 |
zzzeek | viktors: possible. I’m confused if that’s actually been merged to nova yet, and if there are any guidelines on how to use them. there’s some notion of migrations that still have to be written in between , I dont understand how that works either. the system conflates two different things: autogenerate and the notion of the separate up/down streams. alembic supports separate up/down streams directly now. | 15:55 |
viktors | zzzeek: there are some details about it in spec. I'm looking for it now | 15:58 |
viktors | zzzeek: https://github.com/openstack/nova-specs/blob/master/specs/kilo/approved/online-schema-changes.rst | 15:58 |
zzzeek | viktors: i read the spec several times | 15:58 |
viktors | zzzeek: :) | 15:58 |
zzzeek | viktors: basically I had to clamor in there to not have it written on migrate which would have made dropping migrate that much harder | 15:59 |
zzzeek | viktors: so at least I got that | 15:59 |
zzzeek | viktors: very frustrating. my changes to database practices languish while people are skeptical and fail to appreciate their importance, but then other DB changes that I think are questionable fly right through and I can barely affect them | 16:00 |
*** sdague has quit IRC | 16:00 | |
*** sdague has joined #openstack-oslo | 16:02 | |
dhellmann | sdague, dansmith : the testr issue is caused by python 3 dropping a dbm library that happened to be the default for anydbm under python 2 | 16:04 |
*** achanda has joined #openstack-oslo | 16:05 | |
*** achanda has quit IRC | 16:06 | |
dhellmann | viktors: how are things looking with that test that was breaking in ironic? are we ready to release oslo.db, or should we wait? | 16:07 |
sdague | dhellmann: interesting, so it's fixable if testr specified format? | 16:08 |
*** mriedem has quit IRC | 16:08 | |
*** mriedem1 has joined #openstack-oslo | 16:08 | |
dhellmann | sdague: I haven't looked at the testr code, but it's possible -- of course then you'd have to worry about which dbm library was actually installed on a box, which is why anydbm was picked to begin with | 16:09 |
*** tsekiyama has joined #openstack-oslo | 16:09 | |
dhellmann | and if they're using shelve, I don't think you can specify the format | 16:09 |
*** e0ne has quit IRC | 16:09 | |
dhellmann | sdague: the other fix would be for testr to keep version-specific databases, but there may be a use case for not doing that, too | 16:10 |
dhellmann | of just use sqlite :-) | 16:10 |
dhellmann | s/of/or/ | 16:10 |
sdague | yeh, seriously :) | 16:10 |
*** amotoki has quit IRC | 16:13 | |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Generalize object dependency change detection https://review.openstack.org/156399 | 16:26 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Generalize object hash-based change detection https://review.openstack.org/156398 | 16:26 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Generalize remote testing infrastructure https://review.openstack.org/156397 | 16:26 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Add conditional object registration https://review.openstack.org/156396 | 16:26 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Remove Nova objects module registration code https://review.openstack.org/156395 | 16:26 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Generalize the indirection_api interface https://review.openstack.org/156394 | 16:26 |
mtreinish | dhellmann: the testr sqlite thing is going to happen eventually | 16:32 |
viktors | dhellmann: we are not ready to release today - I've sent a workaround to Ironic but it isn't merged yet | 16:32 |
viktors | will ping cores tomorrow | 16:32 |
mtreinish | that's something Robert and I discussed doing with subunit2sql | 16:32 |
*** andreykurilin__ has quit IRC | 16:34 | |
*** andreykurilin_ has joined #openstack-oslo | 16:34 | |
dhellmann | mtreinish: cool; I haven't looked at the schema so I don't know how hard that would be | 16:35 |
dhellmann | viktors: ok, sounds good | 16:36 |
mtreinish | dhellmann: it's actually just using dbm as a keypair value store for test_run times | 16:36 |
mtreinish | it's just test_id: run_time | 16:36 |
mtreinish | the subunit2sql thing is more long term since it would be storing basically everything in the db | 16:37 |
dhellmann | mtreinish: ah, ok, that should be a fairly straightforward schema change, then | 16:38 |
*** dtantsur is now known as dtantsur|afk | 16:44 | |
*** ihrachyshka has quit IRC | 16:49 | |
*** andreykurilin_ has quit IRC | 16:49 | |
*** andreykurilin_ has joined #openstack-oslo | 16:49 | |
*** bknudson has quit IRC | 16:50 | |
*** viktors is now known as viktors|afk | 16:51 | |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Generalize object dependency change detection https://review.openstack.org/156399 | 16:53 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Generalize object hash-based change detection https://review.openstack.org/156398 | 16:53 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Generalize remote testing infrastructure https://review.openstack.org/156397 | 16:53 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Add conditional object registration https://review.openstack.org/156396 | 16:53 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Remove Nova objects module registration code https://review.openstack.org/156395 | 16:53 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Generalize the indirection_api interface https://review.openstack.org/156394 | 16:53 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Disable some unstable tests until they are generalized https://review.openstack.org/156660 | 16:53 |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Add a test to ensure subclassibility of the object registry https://review.openstack.org/156662 | 16:59 |
mtreinish | dhellmann: qq, is there a good pattern somewhere for using the requestid middleware and then getting it log the request id on every incoming request? | 16:59 |
mtreinish | dhellmann: I'm just thinking for the next step after https://review.openstack.org/155901 | 16:59 |
*** inc0 has quit IRC | 17:03 | |
dhellmann | mtreinish: gordc is our middleware expert, so he might know | 17:04 |
mtreinish | dhellmann: ok, thanks | 17:04 |
dhellmann | mtreinish: do you want the request id added to the logging context, or just logged from the middleware? | 17:04 |
mtreinish | dhellmann: probably the context. I'm looking for something similar to nova where the request-id is in both the incoming request log and all the internal operations associated with that request | 17:06 |
mtreinish | which I assume is all handled when it's in the logging context | 17:06 |
dhellmann | mtreinish: ok, I think the middleware is just the first part of that. You also need to create a RequestContext somewhere in the flow. I don't have a good example of that handy, though. | 17:07 |
dhellmann | the RequestContext is stored in a thread-local when it is created, and the logging code looks for it to add data to the log records | 17:08 |
mtreinish | dhellmann: ok, that makes sense. I'll do some digging and try to come up with something | 17:10 |
mtreinish | thanks | 17:10 |
dhellmann | mtreinish: we need to work on the docs for the new libs, to add examples like this | 17:11 |
mtreinish | dhellmann: if I come up with something I can help with a doc patch afterwards | 17:11 |
dhellmann | mtreinish: that would be really helpful. In this case, I'm not sure if it should go in the oslo.context docs or the oslo.log docs, but one of those. | 17:12 |
*** jaypipes has joined #openstack-oslo | 17:26 | |
*** rushiagr is now known as rushiagr_away | 17:29 | |
*** miqui_ has quit IRC | 17:34 | |
*** miqui has quit IRC | 17:37 | |
*** rushiagr_away is now known as rushiagr | 17:37 | |
*** e0ne has joined #openstack-oslo | 17:38 | |
zzzeek | mr bnemec | 17:42 |
zzzeek | question about oslo.concurrency | 17:43 |
bnemec | zzzeek: Shoot | 17:44 |
zzzeek | so, cinder seems like it uses this when its starting up. not sure if you noticed on the ML im pulling my hair out with a seeming sqlalhcemy connection pool issue | 17:45 |
zzzeek | but what im looking at is, this thing actually is spawning a child fork, then letting eventlet run in *that* too | 17:45 |
zzzeek | whihc means, if the parent proces called create_engine(), now there’s a connection pool, now it spawns a fork, now that pool is copied over to the subprocess, same file descriptor for the MySQL connection, kaboom | 17:46 |
zzzeek | because, when you use multiprocessing with SQLAlchemy, you *must must must* make a totally new engine in the child | 17:46 |
zzzeek | this all sound plausible ? | 17:46 |
zzzeek | the error condition i have here only happens with this subprocess kicks off | 17:47 |
zzzeek | and it does it in this bizarro way where it shows me the same object ids with entirely different state | 17:47 |
zzzeek | guess I need to add process id to my logging output :) | 17:47 |
bnemec | zzzeek: Hmm, I'm not familiar with how thread pools propagate through subprocesses, but it does sound plausible. | 17:49 |
bnemec | I know we've had issues with things forking and sharing objects in the past, although I think that was more file descriptors. | 17:49 |
zzzeek | bnemec: taht is what we are talking about :) | 17:52 |
zzzeek | bnemec: a mysql connection is a file descriptor | 17:52 |
zzzeek | WOW you openstack folks, scared the crap out of me. well let me confirm this first | 17:53 |
bnemec | zzzeek: Oh, is this another late monkey patching problem? | 17:53 |
zzzeek | bnemec: not at all | 17:53 |
zzzeek | bnemec: the eventlet factor here threw me on the totally wrong path all day yesterday and today. it has nothing to do with it | 17:53 |
bnemec | zzzeek: Ah, okay. That probably would have been easier to fix. :-/ | 17:54 |
zzzeek | bnemec: you can’t call create_engine(), then spawn a subprocess, and use that engine in parent/subproces at the same time, because file descriptors are pooled in it | 17:54 |
bnemec | zzzeek: Okay, so the change we had around this was related to lockutils: https://github.com/openstack/oslo.concurrency/commit/2dae1fd780198719f35d79e3b01db26cfc2ebf28 | 17:57 |
bnemec | Basically Python 3 doesn't propagate the file descriptors by default. | 17:57 |
bnemec | I don't know that it helps here though. | 17:57 |
zzzeek | well im working in py2 | 17:57 |
bnemec | zzzeek: Yeah, but if they're doing something where they rely on a file descriptor remaining open after a spawn it's going to break in py3 anyway. They probably haven't noticed because nobody's running live on py3 yet. | 17:59 |
zzzeek | bnemec: im working on an actual reported py2k bug | 17:59 |
zzzeek | oh i see it owuld break more quickly | 18:00 |
zzzeek | right | 18:00 |
zzzeek | well | 18:00 |
bnemec | Yeah, that's what I'm getting at. | 18:00 |
zzzeek | im going to add a “it will definitely break” thing to oslo.db | 18:00 |
*** bknudson has joined #openstack-oslo | 18:01 | |
bnemec | zzzeek: Is there any way we could get O_CLOEXEC set on the mysql file descriptors? | 18:01 |
* dhellmann wonders how many other places that will break | 18:01 | |
bnemec | Sounds like that's the behavior you want anyway. | 18:01 |
zzzeek | dhellmann: this *has* to break quickly and loudly. its unlikely it is silently happening wiht database connections anywhere else | 18:01 |
dhellmann | zzzeek: yeah, just beware that it will be seen as oslo.db breaking something that was working before | 18:02 |
zzzeek | dhellmann: this is a battle I can wage pretty easily . i dont think this is very prevalent. in cinder, cinder is already broken, this jsut makes the failure happen deterministically | 18:03 |
dhellmann | that's certainly better, then | 18:04 |
zzzeek | dhellmann: the bug is, “when people share pools across processes, it breaks in weird non-determinsitic ways and wastes zzzeek’s time b.c. nobody knows what they are seeing” :) | 18:04 |
bnemec | Call it a py3k compatibility fix. Nobody understands that well enough to argue anyway. ;-) | 18:04 |
dhellmann | zzzeek: :-) | 18:05 |
zzzeek | this is the bug fyi https://bugs.launchpad.net/cinder/+bug/1417018 | 18:05 |
openstack | Launchpad bug 1417018 in Cinder "Cinder encounters dbapi error: NoSuchColumnError: "Could not locate column in row for column '%(140070887032400 anon)s.volumes_id'"" [Undecided,New] | 18:05 |
*** yamahata has joined #openstack-oslo | 18:06 | |
*** harlowja_away is now known as harlowja_ | 18:10 | |
harlowja_ | zzzeek u figure it out yet? :-P | 18:13 |
zzzeek | harlowja_: yup | 18:13 |
*** ihrachyshka has joined #openstack-oslo | 18:13 | |
harlowja_ | sweet | 18:13 |
*** bknudson has quit IRC | 18:14 | |
zzzeek | harlowja_: threading spec yes please | 18:14 |
*** andreykurilin_ has quit IRC | 18:14 | |
harlowja_ | damn it, someone noticed i wrote that, haha | 18:14 |
harlowja_ | ;) | 18:14 |
*** andreykurilin_ has joined #openstack-oslo | 18:14 | |
zzzeek | dhellmann: I acutally could modify my “raise an error and complain” approach to just re-connect in the subprocess :) | 18:15 |
zzzeek | dhellmann: but then people will call it “an oslo.db bug” :( | 18:15 |
*** mriedem1 is now known as mriedem | 18:15 | |
zzzeek | bleh. stupid better solutions that dont make people feel bad | 18:16 |
*** bknudson has joined #openstack-oslo | 18:16 | |
*** himangi has joined #openstack-oslo | 18:17 | |
*** achanda has joined #openstack-oslo | 18:18 | |
harlowja_ | zzzeek so somewhere in cinder they are creating a sqlalchemy engine before the service.py stuff forks? | 18:21 |
zzzeek | harlowja_: yes | 18:21 |
zzzeek | harlowja_: this isnt an uncommon problem | 18:21 |
harlowja_ | ya, i could see people doing that quite often | 18:22 |
*** vigneshvar has joined #openstack-oslo | 18:23 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 18:25 | |
*** noelbk has joined #openstack-oslo | 18:27 | |
*** vigneshvar has quit IRC | 18:31 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 18:31 | |
openstackgerrit | Merged openstack/oslo.concurrency: processutils: execute(): fix option incompatibility https://review.openstack.org/147033 | 18:38 |
*** devlaps has joined #openstack-oslo | 18:40 | |
*** vigneshvar has joined #openstack-oslo | 18:43 | |
*** devlaps has quit IRC | 18:49 | |
*** jecarey has quit IRC | 18:52 | |
*** mriedem has quit IRC | 18:58 | |
*** mriedem has joined #openstack-oslo | 19:01 | |
*** rushiagr is now known as rushiagr_away | 19:02 | |
*** vigneshvar has quit IRC | 19:04 | |
harlowja_ | zzzeek https://review.openstack.org/156711 ok, mostly a shell though, ha | 19:04 |
*** ihrachyshka has quit IRC | 19:04 | |
zzzeek | heh | 19:04 |
*** jecarey has joined #openstack-oslo | 19:09 | |
*** ajo has quit IRC | 19:13 | |
*** openstackgerrit has quit IRC | 19:20 | |
*** openstackgerrit has joined #openstack-oslo | 19:20 | |
*** vigneshvar has joined #openstack-oslo | 19:20 | |
harlowja_ | i'll fill in more throughout the next few hours, ha | 19:21 |
*** ajo has joined #openstack-oslo | 19:22 | |
dims__ | folks, anyone have project ideas or willing to mentor students for the summer? https://wiki.openstack.org/wiki/GSoC2015 | 19:25 |
harlowja_ | oh, i always have ideas | 19:26 |
harlowja_ | and i like free labor, haha | 19:26 |
dims__ | harlowja_: awesome, please add 'em :) | 19:26 |
harlowja_ | i mean, free students | 19:26 |
harlowja_ | errr, nm, lol | 19:27 |
dhellmann | dims__: what sorts of projects are you looking for? probably not "add narrative documentation to all libraries" | 19:27 |
dims__ | y, google pays them, they work here | 19:27 |
dims__ | dhellmann: something concrete, achievable | 19:27 |
dhellmann | I'll have to spend some time thinking about it -- spec planning is like christmas, it comes earlier every season | 19:28 |
dims__ | haha | 19:28 |
dhellmann | dims__: we will have some code left to graduate, but I'm not sure if that's something I'd trust to a completely new person without a lot of guidance | 19:30 |
dhellmann | the stuff that's left is the service code | 19:30 |
dims__ | dhellmann: ack | 19:30 |
dhellmann | I guess we have some client code, too, that might be doable | 19:31 |
dims__ | dhellmann: we could get them to help with filing reviews to use oslo-* in different projects too | 19:31 |
dhellmann | that's a good idea | 19:31 |
dhellmann | putting the context class in, for example, would take some fiddling and be more than just a few sed lines | 19:31 |
dims__ | y | 19:32 |
openstackgerrit | Michael Bayer proposed openstack/oslo.db: Add process guards + invalidate to the connection pool https://review.openstack.org/156725 | 19:36 |
bknudson | is there some docs on how to publish releases to pypi? | 19:36 |
dhellmann | bknudson: we have some tools, but I don't know that they are documented very well, yet | 19:37 |
dhellmann | bknudson: looking... | 19:37 |
dhellmann | bknudson: what are you trying to publish? | 19:37 |
bknudson | dhellmann: ossg has a tool called "bandit" | 19:37 |
bknudson | it's in gerrit. | 19:38 |
*** mriedem has quit IRC | 19:39 | |
dhellmann | bknudson: the first thing to do is make sure you have all of the jobs you need set up. I think those are described in http://docs.openstack.org/infra/manual/creators.html | 19:39 |
dhellmann | bknudson: the mechanics of releasing are to create a git *signed* tag in the repo and push it to gerrit | 19:40 |
dhellmann | you need permission to do that, and the group setup is described in the guide ^^ | 19:40 |
*** mriedem has joined #openstack-oslo | 19:41 | |
bknudson | did you have a script | 19:42 |
dhellmann | bknudson: then, if you want to do something like what we do in oslo, you can use the release script in openstack-infra/release-tools. See https://review.openstack.org/#/c/151285/ for the latest version of that | 19:42 |
dhellmann | the README in that repo gives a short example of how to use it | 19:42 |
*** cdent has quit IRC | 19:43 | |
dhellmann | bknudson: let me know if you get stuck on any of that and I'll try to help you out | 19:44 |
bknudson | sweet, thanks | 19:44 |
openstackgerrit | Doug Chivers proposed openstack/oslo.config: Fixes deprecation warning for oslo.config in cfg.py https://review.openstack.org/156730 | 19:46 |
*** mriedem has quit IRC | 19:50 | |
*** mriedem has joined #openstack-oslo | 19:52 | |
*** jecarey_ has joined #openstack-oslo | 19:54 | |
*** jecarey has quit IRC | 19:57 | |
*** noelbk has quit IRC | 20:05 | |
*** noelbk has joined #openstack-oslo | 20:07 | |
*** vigneshvar has quit IRC | 20:10 | |
openstackgerrit | Manish Godara proposed openstack/taskflow: Update Flow::__str__ https://review.openstack.org/155926 | 20:18 |
*** vigneshvar has joined #openstack-oslo | 20:29 | |
harlowja_ | ok jogo zzzeek haypo https://review.openstack.org/#/c/156711/ (some kind of first draft up) | 20:35 |
harlowja_ | or pre-first draft, ha | 20:35 |
harlowja_ | aka some crap i wrote, its up, lol | 20:35 |
*** achanda has quit IRC | 20:36 | |
*** andreykurilin_ has quit IRC | 20:40 | |
*** andreykurilin_ has joined #openstack-oslo | 20:40 | |
*** dulek has joined #openstack-oslo | 20:45 | |
*** jgrimm is now known as zz_jgrimm | 20:51 | |
openstackgerrit | Doug Chivers proposed openstack/oslo.config: Fixes deprecation warning for oslo.config in cfg.py https://review.openstack.org/156730 | 20:53 |
openstackgerrit | Michael Bayer proposed openstack/oslo.db: Add process guards + invalidate to the connection pool https://review.openstack.org/156725 | 20:56 |
*** zz_jgrimm is now known as jgrimm | 20:58 | |
himangi | hey! I wish to start contributing to oslo.. I would appreciate any help! | 20:59 |
*** achanda has joined #openstack-oslo | 21:11 | |
*** achanda has quit IRC | 21:11 | |
*** achanda has joined #openstack-oslo | 21:12 | |
*** e0ne has quit IRC | 21:39 | |
krotscheck | I’ve got a question about the Oslo Timestamp mixin :) | 21:47 |
krotscheck | oslo.db timestamp mixin I mean | 21:47 |
krotscheck | One of the things we’ve run into is that the datetimes that come back from that don’t contain a timezone. | 21:48 |
krotscheck | Now, the default value assumes UTC, however with different databases having different timezone support and different assumptions about how things get stored, is there a good way that the Timestamp mixin can explicitly declare the TZ on the record? | 21:49 |
krotscheck | We’ve done something sortof like this in storyboard just now, creating a UTCDateTime data type and our own mixin to replace the one from oslo.db -> One of the things we’ve run into is that | 21:50 |
krotscheck | Argh | 21:50 |
krotscheck | I meant https://review.openstack.org/#/c/155083/4/storyboard/db/models.py | 21:50 |
krotscheck | However the question was raised whether this should be in oslo rather that SB proper. | 21:51 |
krotscheck | And I don’t know enough about why timezones were excluded in the first place. | 21:51 |
*** zzzeek has quit IRC | 21:51 | |
krotscheck | So the question: Should the TimestampMixin include a datetime decorator that adds the timezone if it doesn’t exist yet? | 21:52 |
openstackgerrit | Steve Martinelli proposed openstack/oslo-incubator: Remove policy from oslo-incubator https://review.openstack.org/152812 | 21:53 |
openstackgerrit | Steve Martinelli proposed openstack/oslo-incubator: Prevent update.py from updating policy https://review.openstack.org/152813 | 21:53 |
*** dulek has quit IRC | 22:00 | |
*** bknudson has quit IRC | 22:00 | |
*** achanda has quit IRC | 22:10 | |
*** salv-orlando has quit IRC | 22:10 | |
*** crc32 has joined #openstack-oslo | 22:12 | |
*** salv-orlando has joined #openstack-oslo | 22:13 | |
stevemar | dhellmann, wondering what your thoughts are on policy? think it's baked enough? | 22:17 |
stevemar | not trying to rush you, i just think it's been close for a while :) | 22:18 |
*** crc32 has quit IRC | 22:18 | |
openstackgerrit | Manish Godara proposed openstack/taskflow: Update Flow::__str__ https://review.openstack.org/155926 | 22:19 |
dhellmann | himangi: hi! we would be happy to have you contributing. One easy way to start is to review patches already submitted to the oslo projects. | 22:22 |
himangi | dhellmann, that sounds good | 22:23 |
dhellmann | krotscheck: there was a similar conversation in here a few days ago between dansmith and inc0 and dates with timezones in versioneobjects | 22:23 |
dhellmann | himangi: do you already have gerrit credentials? | 22:23 |
himangi | no | 22:23 |
dhellmann | stevemar: I'm doing some more cleanup work on the policy tests. I'm not sure it's required before we release, though. | 22:24 |
himangi | I am a student from India and wish to work with openstack for GSOC this summers.. | 22:24 |
dhellmann | himangi: look through https://wiki.openstack.org/wiki/How_To_Contribute and follow the instructions for setting yourself as a developer. Let me know if you run into trouble and I'll try to help. | 22:24 |
stevemar | dhellmann, cleanup is good, it can wait another week if you don't like releasing late in the week | 22:24 |
himangi | dhellmann: sure :) | 22:25 |
dhellmann | stevemar: well, as a first release we can relax that rule since nothing will be using it so nothing will break :-) | 22:25 |
stevemar | the only benefit of a first release | 22:26 |
krotscheck | dhellmann: I don’t have that scrollback unfortunately. | 22:27 |
dhellmann | krotscheck: yeah, I don't either :-/ | 22:27 |
krotscheck | dhellmann: Summarize the decision? | 22:28 |
*** achanda has joined #openstack-oslo | 22:29 | |
dhellmann | krotscheck: I really only saw the conversation and thought you might want to talk to them | 22:30 |
krotscheck | dhellmann: Oh! Ok :) | 22:30 |
krotscheck | Well, dansmith and inc0 can ping me then :) | 22:31 |
*** crc32 has joined #openstack-oslo | 22:31 | |
*** zzzeek has joined #openstack-oslo | 22:37 | |
*** SpamapS has joined #openstack-oslo | 22:38 | |
openstackgerrit | Doug Hellmann proposed openstack/oslo.policy: Create the temporary files needed for tests https://review.openstack.org/156811 | 22:44 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.policy: Change default set of tox environments https://review.openstack.org/156812 | 22:44 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.policy: Fix i18n imports https://review.openstack.org/156813 | 22:44 |
dhellmann | stevemar: ^^ none of those are really blockers | 22:45 |
*** andreykurilin_ has quit IRC | 22:45 | |
stevemar | dhellmann, will review now anyway | 22:45 |
stevemar | the i18n one is super easy | 22:46 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Mark all current deprecations to get removed before 1.0 https://review.openstack.org/156816 | 22:46 |
stevemar | dhellmann, i love the patch to update the tests, delete all those crummy files | 22:47 |
*** bknudson has joined #openstack-oslo | 22:48 | |
dhellmann | stevemar: right, continuing the work you started with that symlink | 22:49 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.config: Do not import our namespace package https://review.openstack.org/156820 | 22:51 |
dansmith | krotscheck: I prefer that datetimes have the timezones in them, inc0 does not | 22:58 |
dansmith | krotscheck: so the plan was for him to add a flag to the datetime field specifying whether it was aware or not | 22:58 |
dansmith | krotscheck: I haven't looked to see if that is up for review yet or not | 22:58 |
dhellmann | dansmith: would that be in versionedobjects or in oslo.db? | 22:58 |
krotscheck | dansmith: Gotcha. I’ll keep my eyes out, and switch our code out when I get a chance. | 22:58 |
dansmith | dhellmann: versionedobjects | 22:58 |
dhellmann | dansmith: ok | 22:59 |
openstackgerrit | Merged openstack/oslo.policy: Use single quotes consistently https://review.openstack.org/156404 | 23:04 |
openstackgerrit | Merged openstack/oslo.policy: Fix minor spelling issues in oslo.policy https://review.openstack.org/156405 | 23:04 |
openstackgerrit | Merged openstack/oslo-specs: Add policy template https://review.openstack.org/149835 | 23:04 |
openstackgerrit | Merged openstack/oslo-specs: Add incubator policy https://review.openstack.org/149826 | 23:07 |
openstackgerrit | Merged openstack/oslo-specs: Add library naming policy https://review.openstack.org/149836 | 23:07 |
*** daniel3_ has quit IRC | 23:08 | |
*** vigneshvar has quit IRC | 23:09 | |
*** mriedem has quit IRC | 23:09 | |
openstackgerrit | Merged openstack-dev/oslo-cookiecutter: Use correct package name for incubator sync https://review.openstack.org/152220 | 23:09 |
openstackgerrit | Merged openstack/oslo-specs: More missing files for versionedobjects https://review.openstack.org/152222 | 23:10 |
openstackgerrit | Doug Hellmann proposed openstack/oslo-incubator: Remove obsolete comments from tool scripts https://review.openstack.org/152637 | 23:10 |
openstackgerrit | Doug Hellmann proposed openstack/oslo-incubator: script to list the latest release of each library https://review.openstack.org/152332 | 23:10 |
openstackgerrit | Merged openstack/oslo-incubator: Move test runner scripts to oslotest repository https://review.openstack.org/151754 | 23:11 |
openstackgerrit | Joshua Harlow proposed openstack/oslo.utils: Add a stopwatch + split for duration(s) https://review.openstack.org/154311 | 23:12 |
openstackgerrit | Doug Hellmann proposed openstack/oslo-specs: Add adoption timeline to incubator policy https://review.openstack.org/153682 | 23:15 |
openstackgerrit | Doug Hellmann proposed openstack/oslo-specs: Add private symbol use policy https://review.openstack.org/150118 | 23:15 |
openstackgerrit | Doug Hellmann proposed openstack/oslo-specs: Add spec approval policy https://review.openstack.org/150119 | 23:15 |
openstackgerrit | Doug Hellmann proposed openstack/oslo-specs: Add versioning policy https://review.openstack.org/149842 | 23:15 |
openstackgerrit | Doug Hellmann proposed openstack/oslo-specs: Add revision history sections https://review.openstack.org/152618 | 23:15 |
openstackgerrit | Doug Hellmann proposed openstack/oslo-specs: add policy describing liaison program https://review.openstack.org/149838 | 23:15 |
openstackgerrit | Doug Hellmann proposed openstack/oslo-incubator: Remove obsolete comments from tool scripts https://review.openstack.org/152637 | 23:21 |
openstackgerrit | Doug Hellmann proposed openstack/oslo-incubator: Update release tool for governance change https://review.openstack.org/156238 | 23:21 |
openstackgerrit | Doug Hellmann proposed openstack/oslo-incubator: script to list the latest release of each library https://review.openstack.org/152332 | 23:21 |
*** gordc has quit IRC | 23:26 | |
openstackgerrit | Doug Hellmann proposed openstack/oslo.policy: Fix i18n imports https://review.openstack.org/156813 | 23:27 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.policy: Change default set of tox environments https://review.openstack.org/156812 | 23:28 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.policy: Create the temporary files needed for tests https://review.openstack.org/156811 | 23:28 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.policy: Update comments about tox configuration https://review.openstack.org/156836 | 23:28 |
openstackgerrit | Eric Brown proposed openstack/oslo.vmware: Add bandit to tox for security static analysis https://review.openstack.org/156838 | 23:29 |
*** pradk has quit IRC | 23:29 | |
*** kgiusti has quit IRC | 23:30 | |
dhellmann | stevemar: I think we're probably ready to go ahead with a policy release tomorrow morning. | 23:30 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Tweaks to atom documentation https://review.openstack.org/156844 | 23:41 |
openstackgerrit | Merged openstack/oslo-specs: add policy describing liaison program https://review.openstack.org/149838 | 23:48 |
openstackgerrit | Merged openstack/oslo-specs: Add versioning policy https://review.openstack.org/149842 | 23:48 |
openstackgerrit | Merged openstack/oslo-specs: Add private symbol use policy https://review.openstack.org/150118 | 23:49 |
openstackgerrit | Merged openstack/oslo-specs: Add spec approval policy https://review.openstack.org/150119 | 23:49 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Tweaks to atom documentation https://review.openstack.org/156844 | 23:52 |
stevemar | dhellmann, oh, why the change of mind? | 23:52 |
kragniz | what happened to jsonutils? | 23:55 |
kragniz | I can't see it in oslo.utils | 23:55 |
kragniz | did it just get removed? | 23:55 |
harlowja_ | probably got moved to oslo_utils? | 23:56 |
harlowja_ | or oslo.serialization | 23:56 |
harlowja_ | ^ ya that | 23:56 |
harlowja_ | https://github.com/openstack/oslo.serialization/tree/master/oslo_serialization | 23:56 |
kragniz | aha! | 23:56 |
kragniz | thanks harlowja_! | 23:56 |
harlowja_ | np | 23:56 |
harlowja_ | although i would consider using the msgpack there if u are starting a new project | 23:57 |
harlowja_ | the msgpack stuff isn't as lossy with types... | 23:57 |
kragniz | porting barbican over to use the graduated modules | 23:57 |
harlowja_ | k | 23:57 |
kragniz | I guess it would be better to just keep things as similar as possible :P | 23:58 |
harlowja_ | up to u | 23:58 |
kragniz | I'll keep it the same | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!