*** bknudson has joined #openstack-oslo | 00:16 | |
*** rpodolyaka1 has quit IRC | 00:23 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Get the basics of a process executor working https://review.openstack.org/121280 | 00:26 |
---|---|---|
*** tsekiyama has joined #openstack-oslo | 00:35 | |
*** takedakn has joined #openstack-oslo | 00:38 | |
*** tsekiyama has quit IRC | 00:39 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Get the basics of a process executor working https://review.openstack.org/121280 | 00:45 |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Get the basics of a process executor working https://review.openstack.org/121280 | 00:49 |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Get the basics of a process executor working https://review.openstack.org/121280 | 00:50 |
*** zzzeek has joined #openstack-oslo | 01:01 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 01:02 | |
*** harlowja_at_home has joined #openstack-oslo | 01:08 | |
*** zzzeek has quit IRC | 01:10 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Use the engine entrypoint function instead of direct class https://review.openstack.org/121725 | 01:22 |
*** harlowja_at_home has quit IRC | 01:57 | |
*** yamahata has quit IRC | 02:01 | |
*** yamahata has joined #openstack-oslo | 02:01 | |
*** praneshp has quit IRC | 02:06 | |
*** dims has quit IRC | 02:29 | |
*** dims has joined #openstack-oslo | 02:29 | |
*** dims has quit IRC | 02:30 | |
*** dims has joined #openstack-oslo | 02:30 | |
*** dims has quit IRC | 02:30 | |
*** dims has joined #openstack-oslo | 02:31 | |
*** dims has quit IRC | 02:35 | |
*** praneshp has joined #openstack-oslo | 02:48 | |
*** praneshp_ has joined #openstack-oslo | 02:49 | |
*** praneshp has quit IRC | 02:52 | |
*** praneshp_ is now known as praneshp | 02:52 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Ensure that failure objects a pickleable https://review.openstack.org/121735 | 02:53 |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Ensure that failure objects are pickleable https://review.openstack.org/121735 | 02:54 |
*** amotoki has joined #openstack-oslo | 03:03 | |
*** amotoki has quit IRC | 03:03 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Ensure that failure objects are pickleable https://review.openstack.org/121735 | 03:05 |
*** AAzza has quit IRC | 03:08 | |
*** AAzza_afk has joined #openstack-oslo | 03:09 | |
*** AAzza_afk is now known as AAzza | 03:09 | |
*** AAzza has quit IRC | 03:13 | |
*** AAzza_afk has joined #openstack-oslo | 03:18 | |
*** AAzza_afk is now known as AAzza | 03:18 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 03:22 | |
*** jeckersb is now known as jeckersb_gone | 03:24 | |
*** AAzza has quit IRC | 03:25 | |
*** AAzza_afk has joined #openstack-oslo | 03:26 | |
*** takedakn has quit IRC | 03:26 | |
*** AAzza_afk is now known as AAzza | 03:26 | |
*** harlowja_at_home has joined #openstack-oslo | 03:26 | |
*** noelbk has quit IRC | 03:39 | |
openstackgerrit | YAMAMOTO Takashi proposed a change to openstack/oslo.messaging: Sync jsonutils from oslo-incubator https://review.openstack.org/121743 | 03:42 |
*** 20WABJQK7 has quit IRC | 03:47 | |
*** arnaud has quit IRC | 03:47 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Add a futures type that can unify our future functionality https://review.openstack.org/116489 | 03:58 |
*** oomichi has joined #openstack-oslo | 04:16 | |
*** arnaud has joined #openstack-oslo | 04:42 | |
*** vigneshvar has joined #openstack-oslo | 04:49 | |
*** harlowja_at_home has quit IRC | 04:50 | |
*** arnaud has quit IRC | 04:52 | |
*** harlowja_at_home has joined #openstack-oslo | 04:58 | |
*** harlowja_ is now known as harlowja_away | 04:59 | |
*** rpodolyaka1 has joined #openstack-oslo | 04:59 | |
*** stevemar has quit IRC | 05:03 | |
openstackgerrit | melanie witt proposed a change to openstack-dev/pbr: add the ability to get version from METADATA file https://review.openstack.org/121751 | 05:05 |
*** takedakn has joined #openstack-oslo | 05:09 | |
*** zhiyan_ is now known as zhiyan | 05:10 | |
*** rpodolyaka1 has quit IRC | 05:22 | |
*** rpodolyaka1 has joined #openstack-oslo | 05:23 | |
*** rpodolyaka1 has quit IRC | 05:24 | |
*** yamahata has quit IRC | 05:27 | |
*** yamahata has joined #openstack-oslo | 05:28 | |
*** cfriesen_ has quit IRC | 05:30 | |
*** harlowja_at_home has quit IRC | 05:45 | |
*** vigneshvar has quit IRC | 05:57 | |
*** vigneshvar has joined #openstack-oslo | 06:00 | |
*** gpanda has joined #openstack-oslo | 06:12 | |
*** takedakn has quit IRC | 06:17 | |
*** flaper87|afk is now known as flaper87 | 06:17 | |
*** e0ne has joined #openstack-oslo | 06:29 | |
*** e0ne has quit IRC | 06:37 | |
*** e0ne has joined #openstack-oslo | 06:41 | |
*** e0ne has quit IRC | 06:43 | |
*** i159 has joined #openstack-oslo | 07:09 | |
*** r1chardj0n3s is now known as r1chardj0n3s_afk | 07:20 | |
*** bogdando has quit IRC | 07:26 | |
*** ihrachyshka has joined #openstack-oslo | 07:53 | |
openstackgerrit | A change was merged to openstack-dev/pbr: Refactor oneline changelog walking. https://review.openstack.org/108271 | 07:58 |
*** e0ne has joined #openstack-oslo | 08:08 | |
*** e0ne has quit IRC | 08:09 | |
*** andreykurilin_ has joined #openstack-oslo | 08:14 | |
*** andreykurilin_ has quit IRC | 08:35 | |
*** flaper87 is now known as flaper87|afk | 08:37 | |
*** flaper87|afk is now known as flaper87 | 08:37 | |
*** noelbk has joined #openstack-oslo | 08:42 | |
*** viktors|afk is now known as viktors | 08:44 | |
ttx | dhellmann: oslo.rootwrap 1.3.0.0a3 (hopefully last alpha before 1.3.0) just tagged | 08:52 |
*** flaper87 is now known as flaper87|afk | 08:56 | |
*** yassine has joined #openstack-oslo | 08:57 | |
*** e0ne has joined #openstack-oslo | 09:00 | |
*** amotoki has joined #openstack-oslo | 09:04 | |
*** flaper87|afk is now known as flaper87 | 09:05 | |
openstackgerrit | James Page proposed a change to openstack/oslo.messaging: Enable heartbeating on rabbitmq connections https://review.openstack.org/94656 | 09:05 |
*** noelbk has quit IRC | 09:14 | |
*** flaper87 is now known as flaper87|afk | 09:57 | |
*** e0ne has quit IRC | 10:01 | |
*** pcm_ has joined #openstack-oslo | 10:01 | |
openstackgerrit | mouad benchchaoui proposed a change to openstack/oslo-incubator: Fix using multiple instances of ProcessLauncher https://review.openstack.org/121798 | 10:01 |
*** pcm_ has quit IRC | 10:01 | |
*** pcm_ has joined #openstack-oslo | 10:02 | |
*** e0ne has joined #openstack-oslo | 10:04 | |
*** praneshp has quit IRC | 10:08 | |
*** gpanda has quit IRC | 10:11 | |
*** bjornar_ has joined #openstack-oslo | 10:45 | |
*** i159_ has joined #openstack-oslo | 10:48 | |
*** i159 has quit IRC | 10:52 | |
*** ildikov has joined #openstack-oslo | 10:52 | |
*** flaper87|afk is now known as flaper87 | 10:53 | |
*** dims has joined #openstack-oslo | 10:56 | |
*** pblaho has joined #openstack-oslo | 11:00 | |
*** jamespage has joined #openstack-oslo | 11:13 | |
*** tedross_ has joined #openstack-oslo | 11:29 | |
*** flaper87 is now known as flaper87|afk | 11:38 | |
*** bjornar_ has quit IRC | 11:42 | |
*** kgiusti has joined #openstack-oslo | 11:43 | |
*** flaper87 has joined #openstack-oslo | 11:49 | |
*** stannie1 has joined #openstack-oslo | 12:01 | |
*** stannie1 is now known as pierrepad | 12:02 | |
*** pblaho has quit IRC | 12:03 | |
*** flaper87 has quit IRC | 12:06 | |
openstackgerrit | A change was merged to openstack/oslo.utils: Enable mask_password to handle byte code strings https://review.openstack.org/121657 | 12:07 |
*** pblaho has joined #openstack-oslo | 12:08 | |
openstackgerrit | A change was merged to openstack-dev/pbr: Stop using intersphinx https://review.openstack.org/121329 | 12:08 |
viktors | zhiyan: ping | 12:12 |
viktors | zhiyan: sorry, wrong nickname :) | 12:12 |
*** _amrith_ is now known as amrith | 12:14 | |
*** amotoki has quit IRC | 12:17 | |
*** andreykurilin has quit IRC | 12:17 | |
*** dims has quit IRC | 12:18 | |
*** dims has joined #openstack-oslo | 12:19 | |
*** tedross_ is now known as tedross | 12:21 | |
*** andreykurilin has joined #openstack-oslo | 12:22 | |
*** ihrachyshka_ has joined #openstack-oslo | 12:22 | |
*** pblaho is now known as pblaho|afk | 12:22 | |
*** pblaho|afk is now known as pblaho | 12:24 | |
*** pblaho has quit IRC | 12:24 | |
*** ihrachyshka has quit IRC | 12:25 | |
viktors | jd__: hi! FYI - the new oslo.db was released | 12:28 |
jd__ | viktors: awesome, thanks | 12:28 |
*** pblaho has joined #openstack-oslo | 12:31 | |
dims | viktors: w00t | 12:35 |
viktors | dims: yean, and I really hope, that it will not break anything :) | 12:36 |
dims | cross our collective fingers and toes :) | 12:37 |
zhiyan | viktors: ? | 12:38 |
*** zz_jgrimm is now known as jgrimm | 12:41 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 12:44 | |
*** mriedem has joined #openstack-oslo | 12:46 | |
*** mriedem has quit IRC | 12:48 | |
*** rpodolyaka1 has joined #openstack-oslo | 12:51 | |
*** amrith is now known as _amrith_ | 12:53 | |
*** mriedem has joined #openstack-oslo | 12:56 | |
*** jeckersb_gone is now known as jeckersb | 13:00 | |
*** tedross has quit IRC | 13:02 | |
*** pblaho has quit IRC | 13:06 | |
*** bknudson has quit IRC | 13:16 | |
*** tedross has joined #openstack-oslo | 13:18 | |
*** pblaho has joined #openstack-oslo | 13:18 | |
*** gordc has joined #openstack-oslo | 13:21 | |
*** pblaho has quit IRC | 13:23 | |
*** pblaho has joined #openstack-oslo | 13:24 | |
openstackgerrit | Tim Kelsey proposed a change to openstack/oslo.messaging: Adds message security plugins https://review.openstack.org/109806 | 13:25 |
*** jecarey has quit IRC | 13:34 | |
*** e0ne has quit IRC | 13:36 | |
*** miqui has joined #openstack-oslo | 13:42 | |
*** e0ne has joined #openstack-oslo | 13:42 | |
*** jecarey has joined #openstack-oslo | 13:47 | |
*** oomichi has quit IRC | 13:59 | |
*** tedross has quit IRC | 14:03 | |
*** abhijeetm has joined #openstack-oslo | 14:04 | |
*** pblaho_ has joined #openstack-oslo | 14:07 | |
*** pblaho_ has quit IRC | 14:08 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 14:10 | |
*** pblaho has quit IRC | 14:11 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:12 | |
*** abhijeetm has quit IRC | 14:12 | |
*** pblaho has joined #openstack-oslo | 14:15 | |
*** pblaho has quit IRC | 14:18 | |
*** tedross has joined #openstack-oslo | 14:19 | |
*** pblaho has joined #openstack-oslo | 14:20 | |
*** pblaho has quit IRC | 14:20 | |
*** pblaho has joined #openstack-oslo | 14:20 | |
*** pblaho has quit IRC | 14:21 | |
*** cfriesen_ has joined #openstack-oslo | 14:26 | |
*** YorikSar_ is now known as YorikSar | 14:29 | |
openstackgerrit | A change was merged to openstack/oslo.messaging: Ensure the amqp options are present in config file https://review.openstack.org/119627 | 14:32 |
*** jgrimm is now known as zz_jgrimm | 14:33 | |
dhellmann | kgiusti, flaper87|afk: do we need a release of oslo.messaging with ^^ ? We should cut an alpha today, unless that can wait for kilo. | 14:33 |
dhellmann | sileht: ^^ | 14:33 |
*** andreykurilin has quit IRC | 14:36 | |
*** jeckersb is now known as jeckersb_gone | 14:36 | |
sileht | dhellmann, it's just doc for the AMQP1.0 experimental driver | 14:37 |
dhellmann | sileht: well, it does move the options to a different group, doesn't it? | 14:37 |
dhellmann | sileht: we should probably go ahead and release that to avoid having to deal with deprecation later | 14:39 |
sileht | dhellmann, this one is only for AMQP1.0, the one for other drivers is not yet merged | 14:39 |
dhellmann | sileht: the amqp 1.0 driver was in an earlier alpha, so it has already been 'released' | 14:39 |
dhellmann | it's experimental, but we should still be careful about config changes | 14:40 |
dhellmann | sileht: you handled the deprecation properly for the other drivers, so it's just the new one | 14:42 |
sileht | dhellmann, the group have changed from ampq1 to oslo_messaging_amq, so we need to release it :p | 14:42 |
dhellmann | sileht: yeah, I'm trying to decide if we need a patch to add the deprecated group settings. I have no idea how many people might be using that driver right now. Possibly only kgiusti ? :-) | 14:43 |
*** myatsenko has quit IRC | 14:43 | |
sileht | dhellmann, I guess too | 14:43 |
*** jeckersb_gone is now known as jeckersb | 14:44 | |
dhellmann | sileht: how much work would it be to add the deprecation settings just for the amqp1 driver? | 14:44 |
*** pblaho has joined #openstack-oslo | 14:45 | |
sileht | dhellmann, it just be easy | 14:46 |
dhellmann | sileht: OK. Based on some of the other changes to the library, I was not planning to release a new version for juno. How about it you add the deprecation settings, and we roll that into the first kilo release? | 14:46 |
dhellmann | *How about if | 14:47 |
sileht | dhellmann, yes | 14:48 |
dhellmann | sileht: ok, sounds good | 14:48 |
openstackgerrit | Mehdi Abaakouk proposed a change to openstack/oslo.messaging: Add missing deprecated group amqp1 https://review.openstack.org/121886 | 14:51 |
*** jeckersb is now known as jeckersb_gone | 14:54 | |
*** jeckersb_gone is now known as jeckersb | 14:54 | |
*** ihrachyshka_ has quit IRC | 14:57 | |
*** ildikov_ has joined #openstack-oslo | 14:59 | |
*** tedross has quit IRC | 14:59 | |
*** ildikov has quit IRC | 15:01 | |
*** viktors is now known as viktors|afk | 15:10 | |
*** tsekiyama has joined #openstack-oslo | 15:12 | |
openstackgerrit | Julien Danjou proposed a change to openstack/oslo.messaging: Switch to oslo.middleware https://review.openstack.org/121899 | 15:13 |
*** jeckersb is now known as jeckersb_gone | 15:13 | |
*** jeckersb_gone is now known as jeckersb | 15:14 | |
*** tedross has joined #openstack-oslo | 15:14 | |
openstackgerrit | Sergey Shnaidman proposed a change to openstack/oslo-incubator: Fix custom virtualenv directory for tempest https://review.openstack.org/121901 | 15:16 |
*** sigmavirus24 is now known as sigmavirus24_awa | 15:17 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:19 | |
*** zz_jgrimm is now known as jgrimm | 15:22 | |
*** rpodolyaka1 has quit IRC | 15:25 | |
*** rpodolyaka1 has joined #openstack-oslo | 15:29 | |
openstackgerrit | Mehdi Abaakouk proposed a change to openstack/oslo.messaging: Move each drivers options into its own group https://review.openstack.org/120038 | 15:30 |
*** flaper87|afk is now known as flaper87 | 15:31 | |
flaper87 | dhellmann: that can wait, IMHO | 15:32 |
*** noelbk has joined #openstack-oslo | 15:35 | |
*** jeckersb is now known as jeckersb_gone | 15:35 | |
*** jeckersb_gone is now known as jeckersb | 15:35 | |
*** rpodolyaka1 has quit IRC | 15:37 | |
*** viktors|afk is now known as viktors | 15:39 | |
kgiusti | dhellmann: sorry, afk - yeah, I think I'm the only one futzing with that right now. Changing shouldn't be an issue either way IMHO. | 15:41 |
*** tedross has quit IRC | 15:42 | |
dhellmann | flaper87, kgiusti: ok, sounds good. we'll leave that for an early kilo alpha release | 15:42 |
*** zzzeek has joined #openstack-oslo | 15:43 | |
kgiusti | flaper87: btw - we've got amqp 1.0 support in devstack now :D | 15:43 |
flaper87 | kgiusti: yup, I noticed :D | 15:44 |
*** jeckersb is now known as jeckersb_gone | 15:44 | |
flaper87 | kgiusti: great work there, thanks for following up | 15:44 |
*** jeckersb_gone is now known as jeckersb | 15:44 | |
kgiusti | Are there any existing qpidd-based gate tests for oslo.messaging? Something I can clone + swap the backend for 1.0? | 15:44 |
dhellmann | kgiusti: there *might* be some tests in oslo-incubator, but I don't think you'd be able to just swap them out | 15:46 |
*** vigneshvar has quit IRC | 15:47 | |
dhellmann | migrating the tests for the drivers other than rabbit is on the todo list | 15:47 |
*** e0ne has quit IRC | 15:48 | |
*** ildikov_ has quit IRC | 15:49 | |
*** i159_ has quit IRC | 15:50 | |
kgiusti | I might be able to help with that - at least for the qpid side (both impl_qpid and amqp1.0). | 15:51 |
*** andreykurilin has joined #openstack-oslo | 15:56 | |
*** tedross has joined #openstack-oslo | 15:57 | |
*** viktors is now known as viktors|afk | 15:59 | |
*** bknudson has joined #openstack-oslo | 16:00 | |
*** kgiusti is now known as kgiusti|afk | 16:03 | |
*** takedakn has joined #openstack-oslo | 16:10 | |
openstackgerrit | Julien Danjou proposed a change to openstack/oslo-incubator: network_utils: make tests portable https://review.openstack.org/110293 | 16:17 |
*** jeckersb is now known as jeckersb_gone | 16:18 | |
*** jeckersb_gone is now known as jeckersb | 16:22 | |
*** palendae has quit IRC | 16:23 | |
*** palendae has joined #openstack-oslo | 16:24 | |
*** gordc has quit IRC | 16:24 | |
*** palendae has quit IRC | 16:25 | |
openstackgerrit | Julien Danjou proposed a change to openstack/oslo.concurrency: Remove oslo-incubator fixture https://review.openstack.org/121920 | 16:25 |
*** palendae has joined #openstack-oslo | 16:25 | |
openstackgerrit | Julien Danjou proposed a change to openstack/oslo.concurrency: Remove oslo-incubator fixture https://review.openstack.org/121920 | 16:27 |
openstackgerrit | A change was merged to openstack-dev/pbr: Only consider tags that look like versions. https://review.openstack.org/114403 | 16:29 |
*** palendae has quit IRC | 16:30 | |
openstackgerrit | Julien Danjou proposed a change to openstack/oslo.middleware: Remove oslo-incubator fixture https://review.openstack.org/121921 | 16:30 |
*** gordc has joined #openstack-oslo | 16:30 | |
*** palendae has joined #openstack-oslo | 16:30 | |
*** rpodolyaka1 has joined #openstack-oslo | 16:35 | |
openstackgerrit | Julien Danjou proposed a change to openstack/oslo.messaging: Stop using importutils from oslo-incubator https://review.openstack.org/121924 | 16:40 |
openstackgerrit | Julien Danjou proposed a change to openstack/oslo.messaging: Switch to oslo.serialization https://review.openstack.org/121925 | 16:40 |
*** rpodolyaka1 has quit IRC | 16:41 | |
*** jgrimm is now known as zz_jgrimm | 16:42 | |
*** rpodolyaka1 has joined #openstack-oslo | 16:47 | |
*** pierrepad has quit IRC | 16:48 | |
*** ihrachyshka has joined #openstack-oslo | 16:53 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 16:59 | |
*** kgiusti|afk is now known as kgiusti | 16:59 | |
*** harlowja_away is now known as harlowja_ | 17:04 | |
*** vigneshvar has joined #openstack-oslo | 17:07 | |
*** flaper87 is now known as flaper87|afk | 17:09 | |
*** rpodolyaka1 has quit IRC | 17:12 | |
*** tongli has joined #openstack-oslo | 17:14 | |
*** bjornar_ has joined #openstack-oslo | 17:19 | |
*** jeckersb is now known as jeckersb_gone | 17:19 | |
*** jeckersb_gone is now known as jeckersb | 17:21 | |
*** rpodolyaka1 has joined #openstack-oslo | 17:21 | |
*** kevinbenton has quit IRC | 17:27 | |
*** e0ne has joined #openstack-oslo | 17:32 | |
*** kevinbenton has joined #openstack-oslo | 17:32 | |
*** pblaho has quit IRC | 17:34 | |
*** pblaho has joined #openstack-oslo | 17:35 | |
*** vigneshvar has quit IRC | 17:36 | |
*** rpodolyaka1 has quit IRC | 17:39 | |
*** rpodolyaka1 has joined #openstack-oslo | 17:43 | |
*** rpodolyaka1 has quit IRC | 17:44 | |
*** zz_jgrimm is now known as jgrimm | 17:51 | |
*** andreykurilin_ has joined #openstack-oslo | 17:54 | |
*** ihrachyshka has quit IRC | 17:55 | |
*** rpodolyaka1 has joined #openstack-oslo | 17:56 | |
*** vigneshvar has joined #openstack-oslo | 17:56 | |
*** andreykurilin has quit IRC | 17:56 | |
*** yassine has quit IRC | 17:58 | |
*** ihrachyshka has joined #openstack-oslo | 18:02 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 18:07 | |
*** palendae has quit IRC | 18:08 | |
*** palendae has joined #openstack-oslo | 18:08 | |
*** ihrachyshka has quit IRC | 18:12 | |
*** yamahata has quit IRC | 18:20 | |
*** ihrachyshka has joined #openstack-oslo | 18:20 | |
*** flaper87|afk is now known as flaper87 | 18:25 | |
*** pblaho has quit IRC | 18:28 | |
*** rpodolyaka1 has quit IRC | 18:30 | |
*** rpodolyaka1 has joined #openstack-oslo | 18:31 | |
*** rpodolyaka1 has quit IRC | 18:31 | |
*** ihrachyshka has quit IRC | 18:32 | |
*** e0ne has quit IRC | 18:38 | |
*** ajo_ has joined #openstack-oslo | 18:48 | |
*** vigneshvar has quit IRC | 18:53 | |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack/oslo.vmware: Switch to use requests/urllib3 https://review.openstack.org/121956 | 18:58 |
*** vigneshvar has joined #openstack-oslo | 19:06 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Get the basics of a process executor working https://review.openstack.org/121280 | 19:17 |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Ensure that failure objects are pickleable https://review.openstack.org/121735 | 19:18 |
openstackgerrit | Brian Elliott proposed a change to openstack/oslo-incubator: Cleanup and adding timing to lockutils logging https://review.openstack.org/121959 | 19:21 |
*** harlowja_ has quit IRC | 19:22 | |
*** harlowja has joined #openstack-oslo | 19:22 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Get the basics of a process executor working https://review.openstack.org/121280 | 19:29 |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Ensure that failure objects are pickleable https://review.openstack.org/121735 | 19:29 |
*** ajo_ has quit IRC | 19:31 | |
*** praneshp has joined #openstack-oslo | 19:32 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Get the basics of a process executor working https://review.openstack.org/121280 | 19:33 |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Ensure that failure objects are pickleable https://review.openstack.org/121735 | 19:33 |
openstackgerrit | Joshua Harlow proposed a change to openstack/oslo.db: Start adding a environment for py34/py33 https://review.openstack.org/119968 | 19:37 |
openstackgerrit | Brian Elliott proposed a change to openstack/oslo-incubator: Cleanup and adding timing to lockutils logging https://review.openstack.org/121959 | 19:39 |
openstackgerrit | Joshua Harlow proposed a change to openstack/oslo.db: Explicitly depend on six in requirements file https://review.openstack.org/121963 | 19:43 |
*** e0ne has joined #openstack-oslo | 19:46 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/oslo.db: Use the six provided iterator mix-in https://review.openstack.org/121966 | 19:51 |
*** photocyte has joined #openstack-oslo | 19:52 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/oslo.db: Use six.wraps instead of functools.wraps https://review.openstack.org/121968 | 19:58 |
*** e0ne has quit IRC | 20:00 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/oslo.db: Use __qualname__ if we can https://review.openstack.org/121969 | 20:03 |
*** e0ne has joined #openstack-oslo | 20:04 | |
*** kgiusti has quit IRC | 20:07 | |
*** e0ne has quit IRC | 20:18 | |
*** rpodolyaka1 has joined #openstack-oslo | 20:34 | |
openstackgerrit | Brian Elliott proposed a change to openstack/oslo-incubator: Cleanup and adding timing to lockutils logging https://review.openstack.org/121959 | 20:35 |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack/oslo.vmware: Switch to use requests/urllib3 https://review.openstack.org/121956 | 20:36 |
*** vigneshvar has quit IRC | 20:45 | |
harlowja | dhellmann has the pylockfile repo been moved yet? | 20:51 |
dhellmann | harlowja: moved? into gerrit? yes | 20:52 |
harlowja | ah, got it , https://github.com/openstack/pylockfile | 20:52 |
*** photocyte has quit IRC | 20:53 | |
*** tedross has quit IRC | 20:55 | |
*** andreykurilin_ has quit IRC | 20:57 | |
*** e0ne has joined #openstack-oslo | 20:58 | |
*** r1chardj0n3s_afk is now known as r1chardj0n3s | 21:07 | |
*** jeckersb is now known as jeckersb_gone | 21:21 | |
*** miqui has quit IRC | 21:23 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/oslo.concurrency: Break up the logging around the lockfile release/unlock https://review.openstack.org/121990 | 21:24 |
*** flaper87 is now known as flaper87|afk | 21:29 | |
*** melwitt has joined #openstack-oslo | 21:33 | |
melwitt | dhellmann: o/ | 21:33 |
dhellmann | melwitt: hi | 21:34 |
dhellmann | no, I didn't mean pkg_resources, though that's a good runtime tool for doing this | 21:34 |
dhellmann | presumably setuptools has logic for reading the metadata files (or it uses distutils or something) | 21:34 |
melwitt | okay. I'm new to python packaging | 21:34 |
dhellmann | and I wonder if we can call that directly | 21:34 |
dhellmann | not a problem, I'm just thinking out loud | 21:35 |
melwitt | ohh, I see. yeah that would be much much better | 21:35 |
melwitt | btw using 'pip list' I get setuptools (0.6c12dev-r88846) | 21:35 |
dhellmann | melwitt: otoh, I'll bet that isn't a stable API | 21:35 |
melwitt | dhellmann: yeah, without thinking about it I mimicked what was being done with the PKG-INFO file. I think I saw lifeless commented in that code, maybe there's a reason to do it the way it is | 21:37 |
melwitt | i.e. maybe I can ask him | 21:37 |
dhellmann | melwitt: good idea, though I don't know if he's online at this time of day | 21:37 |
melwitt | nod | 21:38 |
*** morganfainberg is now known as CaptainMorgan | 21:39 | |
*** CaptainMorgan is now known as morganfainberg | 21:39 | |
lifeless | melwitt: hi, whats up? | 21:42 |
lifeless | dhellmann: its 0942 here, I am indeed around | 21:42 |
dhellmann | lifeless: I can't to timezones in my head :-) | 21:43 |
dhellmann | lifeless: looking at https://review.openstack.org/#/c/121751/1/pbr/packaging.py | 21:44 |
dhellmann | I was wonder if there was any code in setuptools we could use to get the metadata, instead of looking for the file ourselves. I'm not finding anything, but I'm not that familiar with the internals | 21:44 |
melwitt | lifeless: hi! dhellman and I were talking about pbr reading package versions, basically right now we have an issue where there's a package metadata file called METADATA instead of the PKG-INFO file, so when there isn't PKG-INFO and there isn't git, the user gets an error when running commands bug 1369179. and we were wondering is that the right way to read the metadata | 21:44 |
melwitt | I thought I saw your comments in that code so I thought to ask you. I put up a patch that simply tries to look for METADATA in addition to PKG-INFO. dhellman suggested and it'd be ideal if there's a way to query it through setuptools | 21:47 |
*** zzzeek has quit IRC | 21:47 | |
lifeless | melwitt: interesting. I disagree with the long term guidance btw | 21:49 |
dhellmann | ? | 21:49 |
lifeless | melwitt: since I've just done two pycon talks in a row where I encourage using pbr.version.VersionInfo('package').semantic_version to abstract that all away | 21:50 |
lifeless | dhellmann: last para of the commit message in melwitt's proposal | 21:50 |
openstackgerrit | Jon Grimm proposed a change to openstack/oslo.config: Warn if new and deprecated options are both present https://review.openstack.org/121691 | 21:50 |
dhellmann | lifeless: I see way way too many bugs from clients trying to get pbr installed at runtime just to read a version number out of a file that pkg_resources can read for them. | 21:50 |
*** pcm_ has quit IRC | 21:51 | |
lifeless | dhellmann: what makes pbr fail to install at runtime? | 21:52 |
melwitt | lifeless: okay. I'm new to python packaging and put the few minute consensus from the infra channel in the bug report (on the pkg_resources thing) | 21:53 |
dhellmann | that's a good question, I don't have an answer to that | 21:53 |
lifeless | dhellmann: so I don't want to run around lots of projects copying and pasting semanticversion code | 21:53 |
melwitt | lifeless: pbr installed fine, it's just when you invoke the client, it can't read the version through the pbr call because pbr couldn't find PKG-INFO *and* git wasn't installed or no git repo could be found | 21:53 |
dhellmann | lifeless: if something just needs to get the version number of itself after it is installed, why does that require the semver stuff? | 21:54 |
melwitt | in the __init__ of the client it calls pbr for the version | 21:54 |
*** e0ne has quit IRC | 21:54 | |
lifeless | dhellmann: the version_info tuple translation for one | 21:54 |
melwitt | so pbr can't get a version and it throws the error "Exception("Versioning for this project requires either an sdist" | 21:54 |
melwitt | Exception: Versioning for this project requires either an sdist tarball, or access to an upstream git repository. Are you sure that git is installed?" | 21:54 |
dhellmann | melwitt: I'm talking about a different issue that led me to recommend using pkg_resources | 21:54 |
melwitt | dhellmann: oh sorry | 21:54 |
*** bjornar_ has quit IRC | 21:54 | |
lifeless | dhellmann: secondly to handle getting the version when there is no PKG-INFO or METADATA - when running in develop mode | 21:54 |
*** jordandh has joined #openstack-oslo | 21:54 | |
dhellmann | lifeless: I thought develop mode created the metadata files, doesn't it? | 21:55 |
lifeless | dhellmann: characteristing 'what version am I' as 'just use pkg_resources' skips over both of those things, and neither is trivial | 21:55 |
lifeless | dhellmann: it creates them once, and they are instantly wrong as soon as you do a commit or whatever | 21:55 |
dhellmann | ok, let's talk about that some other time, then | 21:56 |
lifeless | dhellmann: so you'd immediately have a pkg_resources based approach giving different answers to what pbr sdist will do | 21:56 |
lifeless | and then we'll have *those* bugs to deal with | 21:56 |
dhellmann | for now, what about melwitt's patch? is there a way to ask setuptools to read those files so we don't have to keep up with their changes, or is that not a public api? | 21:56 |
lifeless | until they run egg_info | 21:56 |
*** bknudson has quit IRC | 21:56 | |
lifeless | and then the 'bug' will go away | 21:56 |
lifeless | and folk will want to stab pbr for doing the wrong thing | 21:56 |
lifeless | dhellmann: reviewing it atm | 21:57 |
lifeless | so metadata 2.0 is in pydist.json files | 21:59 |
lifeless | so this isn't metadata 2.0 | 22:00 |
melwitt | is the "METADATA" file not related to 2.0? | 22:00 |
lifeless | melwitt: no | 22:01 |
lifeless | melwitt: at least not according to http://legacy.python.org/dev/peps/pep-0426/ | 22:01 |
melwitt | lifeless: oh. :( I tried to find what caused the changed from PKG-INFO to METADATA, it seemed related to the metadata version i.e. all the PKG-INFO I opened said Metadata 1.1 etc at the top and the METADATA I opened said Metadata 2.0 | 22:02 |
lifeless | melwitt: I can't find a reference for a file called METADATA | 22:02 |
openstackgerrit | Julien Danjou proposed a change to openstack/oslo.messaging: Switch to oslo.middleware https://review.openstack.org/121899 | 22:03 |
melwitt | lifeless: I couldn't either. I web searched and read docs on python packaging, metadata and such and couldn't find real docs | 22:03 |
lifeless | I've pinged dstufft | 22:03 |
*** jecarey has quit IRC | 22:03 | |
*** dstufft has joined #openstack-oslo | 22:03 | |
* dstufft arrives | 22:04 | |
lifeless | PKG-INFO is defined in http://legacy.python.org/dev/peps/pep-0241/ | 22:04 |
lifeless | dstufft: hi | 22:04 |
lifeless | dstufft: context | 22:04 |
lifeless | https://review.openstack.org/#/c/121751/ | 22:04 |
lifeless | and | 22:04 |
lifeless | https://bugs.launchpad.net/pbr/+bug/1369179 | 22:04 |
*** rhsu has joined #openstack-oslo | 22:04 | |
*** rhsu has left #openstack-oslo | 22:04 | |
dhellmann | lifeless, melwitt : it's my turn to cook tonight, so I need to fire up the grill. I'll check back in later to see how you resolve this. | 22:04 |
lifeless | dstufft: we have two questions I think; one is is there an API to abstract out the location (and format?) of the egg info metadata file | 22:05 |
lifeless | dstufft: secondly, wtf is 'METADATA' since we can't seem to fine a PEP for it | 22:05 |
dstufft | http://legacy.python.org/dev/peps/pep-0427/#the-dist-info-directory | 22:05 |
lifeless | ahha! | 22:06 |
openstackgerrit | Julien Danjou proposed a change to openstack/oslo.concurrency: Remove oslo-incubator fixture https://review.openstack.org/121920 | 22:06 |
lifeless | wheels | 22:06 |
lifeless | of course wheels | 22:06 |
dstufft | thinking about the other thing | 22:07 |
dstufft | the format is just | 22:07 |
dstufft | email.parser.Parser().parsestr() | 22:07 |
dstufft | more or les | 22:07 |
dstufft | pkg_resources.get_distribution("pip").has_metadata("METADATA") | 22:09 |
dstufft | pkg_resources.get_distribution("pip").get_metadata("METADATA") | 22:10 |
dstufft | pkg_resources.get_distribution("pip").PKG_INFO | 22:10 |
dstufft | those things should get what you want I think | 22:11 |
lifeless | I think we need to do a bit of an overhaul in this area of the code | 22:11 |
lifeless | in pbr | 22:11 |
dstufft | in particular, dist = pkg_resources.get_distribution("pip"); dist.get_metadata(dist.PKG_INFO) | 22:12 |
lifeless | melwitt: reviewed - I'm -1 but all simple stuff to tweak | 22:17 |
lifeless | dstufft: yeah so I've just observed that we use egg_info in preference to git, and we don't use pkg_resources.get_distribution ... which is where I was pinged on in the first place | 22:17 |
harlowja | i've done a hybrid approach in my stuff, maybe others should also? | 22:18 |
harlowja | https://github.com/stackforge/doc8/blob/master/doc8/version.py#L17 | 22:18 |
lifeless | dstufft: I think what we need to do is to do some very careful testing about behaviours like 'lookup the version for foo when sitting in the root of a project bar | 22:18 |
melwitt | lifeless: thanks! I'll make the changes | 22:18 |
lifeless | harlowja: that shouldn't be needed, pretty sure pbr puts itself as a dep on anything it builds | 22:19 |
lifeless | harlowja: IMBW of course :) | 22:19 |
harlowja | as a runtime dependency? | 22:19 |
harlowja | :-/ | 22:19 |
lifeless | harlowja: it is implicitly as its a runtime dep of setup for the project | 22:19 |
lifeless | harlowja: wheels may avoid that, but source dist installation invokes setup.py | 22:20 |
harlowja | python sux, lol | 22:20 |
lifeless | harlowja: pbr has no deps itself, deliberatly, because of thise | 22:20 |
harlowja | ya | 22:20 |
*** takedakn has quit IRC | 22:20 | |
lifeless | I am now thinking of all the ways I might be able to break pbr. sadface. | 22:21 |
*** melwitt1 has joined #openstack-oslo | 22:23 | |
harlowja | don't think such things | 22:23 |
harlowja | think happy thoughts | 22:23 |
harlowja | lifeless has there ever been any talk of getting pbr logic -> setuptools itself? | 22:24 |
*** melwitt has quit IRC | 22:24 | |
*** melwitt1 is now known as melwitt | 22:25 | |
*** takedakn has joined #openstack-oslo | 22:25 | |
harlowja | i wonder how many oslo libraries need to have pbr listed back in there requirements again then | 22:26 |
harlowja | afaik we were taking it out from the requirements.txt files | 22:26 |
harlowja | and assuming its a implict dependency | 22:26 |
lifeless | harlowja: I don't know. Worth raising :) | 22:27 |
harlowja | hmmmm, also just checked that its not inserting itself at build time | 22:27 |
harlowja | https://pypi.python.org/packages/source/t/taskflow/taskflow-0.4.0.tar.gz doesn't seem to have it added automagically | 22:27 |
lifeless | harlowja: so try installing that in a clean venv, see if pbr is sucked in | 22:28 |
harlowja | will try | 22:28 |
harlowja | negative, no work | 22:28 |
lifeless | Successfully installed taskflow iso8601 networkx stevedore Babel six pbr futures anyjson decorator pytz | 22:28 |
lifeless | ah 0.3.21 | 22:29 |
harlowja | http://paste.ubuntu.com/8360937/ | 22:29 |
harlowja | ya, 0.4 was part of the remove pbr funtime | 22:29 |
harlowja | none of the oslo libraries afaik have pbr listed in requirements.txt anymore | 22:29 |
*** jgrimm is now known as zz_jgrimm | 22:29 | |
harlowja | *maybe that should be fixe | 22:30 |
harlowja | *fixed | 22:30 |
lifeless | harlowja: yeah, you've triggered easy_install | 22:30 |
lifeless | which we don't want | 22:30 |
dhellmann | why would they need it in their requirements list if they don't import it anywhere other than setup.py? | 22:30 |
lifeless | either pbr has to inject itself, or it needs to be in requirements.txt | 22:30 |
dhellmann | it's in the install_requires list | 22:30 |
lifeless | dhellmann: because to run setup.py it is needed | 22:31 |
lifeless | dhellmann: and install_requires is triggered via easy_install which is the spawn of the devil | 22:31 |
harlowja | lifeless is that only a python2.6 issue then? | 22:31 |
dhellmann | this feels like the sort of thing we need to have in documentation somewhere | 22:31 |
lifeless | harlowja: that error looks like an ssl issue then ? | 22:31 |
harlowja | lifeless let me try on a different box | 22:31 |
lifeless | harlowja: though it might be more easy_install fail | 22:32 |
lifeless | dhellmann: I'd rather put it in code | 22:32 |
lifeless | dhellmann: inject it into the appropriate metadata automatically | 22:32 |
dhellmann | lifeless: that'd be fine, but the docs should explain (a) that it happens and (b) why | 22:32 |
lifeless | dhellmann: agreed | 22:32 |
dhellmann | I just pip installed taskflow in a virtualenv without pbr installed and pbr is not installed afterwards | 22:33 |
harlowja | lifeless it looks like pbr downloads itself | 22:33 |
harlowja | in a different machiens venv | 22:33 |
* dhellmann goes back to tending the grill | 22:33 | |
harlowja | Running setup.py egg_info for package taskflow | 22:33 |
harlowja | Installed /home/harlowja/.venv/build/taskflow/pbr-0.10.0-py2.6.egg | 22:33 |
harlowja | [pbr] Processing SOURCES.txt | 22:33 |
harlowja | ah, one sec, outside machine (not in venv) had pbr installed | 22:34 |
harlowja | ya, anyway, seems to suck itself down, interesting | 22:35 |
lifeless | dhellmann: yes, but easy_install does this thing where it drops the file locally outside of the dist-packages tree for running shit | 22:35 |
lifeless | dhellmann: which is evil | 22:35 |
lifeless | dhellmann: so I am just questioning whether looking in freeze afterwards is sufficent ;) | 22:36 |
lifeless | dhellmann: anyhow, I want to be simple about this - if pbr is our abstraction for versioning and packaging, it would be a lot easier to reason about if we just require it | 22:36 |
lifeless | dhellmann: its 75kB, not tiny but not huge | 22:37 |
harlowja | ya, explict seems better than implict (which is what seems to happen when u don't explicitly list it) | 22:37 |
harlowja | although i'll let u guys decide :-P | 22:38 |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Use timeutils functions instead of misc.wallclock https://review.openstack.org/122012 | 22:38 |
openstackgerrit | melanie witt proposed a change to openstack-dev/pbr: Support reading versions from wheels https://review.openstack.org/121751 | 22:40 |
lifeless | melwitt: +2 from me | 22:46 |
lifeless | dhellmann: ^ melwitt's updated it if you want to +2, I can +A when it gets through CI | 22:47 |
melwitt | lifeless: thanks :) | 22:48 |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Use timeutils functions instead of misc.wallclock https://review.openstack.org/122012 | 22:49 |
*** AAzza_afk has joined #openstack-oslo | 22:55 | |
*** AAzzal has joined #openstack-oslo | 22:56 | |
dstufft | wait | 22:56 |
*** AAzza has quit IRC | 22:56 | |
*** AAzzal is now known as AAzza | 22:56 | |
dstufft | if you just need it for setup.py why would you put it in install_requires instead of setup_requires | 22:57 |
dstufft | I mean yea setup_requires is the worst thing ever, but I'm trying to fix that | 22:57 |
*** AAzza_afk has quit IRC | 22:59 | |
dhellmann | lifeless, melwitt: +2 | 23:01 |
dhellmann | dstufft: sorry, I meant setup_requires | 23:02 |
*** dims has quit IRC | 23:06 | |
*** dims has joined #openstack-oslo | 23:06 | |
*** mriedem has quit IRC | 23:08 | |
*** noelbk has quit IRC | 23:09 | |
*** r1chardj0n3s is now known as r1chardj0n3s_afk | 23:09 | |
*** tongli has quit IRC | 23:09 | |
*** dims has quit IRC | 23:11 | |
*** rpodolyaka1 has quit IRC | 23:21 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:22 | |
*** rpodolyaka1 has joined #openstack-oslo | 23:24 | |
*** rpodolyaka1 has quit IRC | 23:26 | |
*** gordc has quit IRC | 23:26 | |
*** tsekiyama has quit IRC | 23:31 | |
*** r1chardj0n3s_afk is now known as r1chardj0n3s | 23:32 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Use timeutils functions instead of misc.wallclock https://review.openstack.org/122012 | 23:37 |
*** praneshp has quit IRC | 23:37 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/taskflow: Use timeutils functions instead of misc.wallclock https://review.openstack.org/122012 | 23:41 |
*** Guest72739 is now known as mgagne | 23:42 | |
*** mgagne has joined #openstack-oslo | 23:42 | |
*** ekarlso has quit IRC | 23:48 | |
*** ekarlso has joined #openstack-oslo | 23:48 | |
*** yamahata has joined #openstack-oslo | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!