Wednesday, 2015-08-05

*** achanda_ has quit IRC00:11
openstackgerritMerged openstack/taskflow: Enable testr OS_DEBUG to be TRACE(blather) by default  https://review.openstack.org/20879100:17
openstackgerritJoshua Harlow proposed openstack/oslo.service: Avoid using the global lockutils semaphore collection  https://review.openstack.org/20928500:34
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.messaging: Added additional logging  https://review.openstack.org/19429500:35
openstackgerritJoshua Harlow proposed openstack/oslo.service: Avoid using the global lockutils semaphore collection  https://review.openstack.org/20928500:35
*** tsekiyam_ has joined #openstack-oslo00:38
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.messaging: Added additional logging  https://review.openstack.org/19429500:40
*** mtanino has quit IRC00:41
*** tsekiyama has quit IRC00:41
*** tsekiyam_ has quit IRC00:42
*** prad has quit IRC00:43
*** stevemar has joined #openstack-oslo00:55
openstackgerritJoshua Harlow proposed openstack/oslo.service: Use contextlib.closing instead of try ... finally: sock.close  https://review.openstack.org/20930100:57
*** stevemar has quit IRC00:58
*** salv-orlando has joined #openstack-oslo00:59
*** jdandrea has quit IRC01:02
*** alexpilotti has quit IRC01:03
*** salv-orlando has quit IRC01:04
*** abitha has quit IRC01:05
*** amotoki has joined #openstack-oslo01:07
*** david-lyle has joined #openstack-oslo01:19
*** zzzeek has joined #openstack-oslo01:27
openstackgerritMerged openstack/oslo.messaging: Fix BaseDriver.listen_for_notifications() signature  https://review.openstack.org/20904301:27
*** zzzeek has quit IRC01:50
*** sdake_ has quit IRC02:04
*** dims has quit IRC02:04
*** zz_dimtruck is now known as dimtruck02:04
*** sdake has joined #openstack-oslo02:04
*** salv-orlando has joined #openstack-oslo02:05
*** achanda has joined #openstack-oslo02:07
*** salv-orlando has quit IRC02:12
*** achanda has quit IRC02:14
openstackgerritMerged openstack/oslo.versionedobjects: Add usage information  https://review.openstack.org/20733002:27
openstackgerritMerged openstack/oslo.versionedobjects: Add validation on target_version arg when calling obj_to_primitive  https://review.openstack.org/20799802:28
*** achanda has joined #openstack-oslo02:28
*** achanda_ has joined #openstack-oslo02:54
*** achanda has quit IRC02:55
*** achanda has joined #openstack-oslo03:03
*** achanda_ has quit IRC03:03
*** rjaiswal has quit IRC03:10
*** dimtruck is now known as zz_dimtruck03:15
*** Nakato has quit IRC03:38
*** achanda has quit IRC03:38
*** Nakato has joined #openstack-oslo03:40
*** LimorStotland has joined #openstack-oslo03:41
*** svilgelm has joined #openstack-oslo03:42
*** stevemar has joined #openstack-oslo03:55
*** ozamiatin has joined #openstack-oslo03:56
*** stevemar has quit IRC03:58
*** svilgelm has quit IRC04:03
*** jamespage has quit IRC04:05
*** jamespage has joined #openstack-oslo04:06
*** rpodolyaka1 has joined #openstack-oslo04:08
*** salv-orlando has joined #openstack-oslo04:10
*** harlowja_at_home has joined #openstack-oslo04:11
*** ozamiatin has quit IRC04:12
*** amotoki has quit IRC04:18
*** salv-orlando has quit IRC04:22
*** LimorStotland has quit IRC04:28
*** stevemar has joined #openstack-oslo04:29
*** achanda has joined #openstack-oslo04:41
*** pcaruana has quit IRC04:59
*** harlowja_at_home has quit IRC05:08
*** salv-orlando has joined #openstack-oslo05:21
*** salv-orlando has quit IRC05:23
openstackgerritMerged openstack/tooz: Expose 'run_elect_coordinator' and call it from 'run_watchers'  https://review.openstack.org/19369306:13
*** rpodolyaka1 has quit IRC06:15
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.messaging: Imported Translations from Transifex  https://review.openstack.org/20936306:17
openstackgerritJoshua Harlow proposed openstack/taskflow: Refactor argument and provider fetching  https://review.openstack.org/18737606:21
openstackgerritJoshua Harlow proposed openstack/taskflow: Move bulk of storage '__init__' logic to new '_prepare' method  https://review.openstack.org/20279406:26
openstackgerritJoshua Harlow proposed openstack/taskflow: Allow customized scope lookup reordering  https://review.openstack.org/20676906:27
*** browne has quit IRC06:34
*** rjaiswal has joined #openstack-oslo06:36
*** pcaruana has joined #openstack-oslo06:36
*** stevemar has quit IRC06:40
*** salv-orlando has joined #openstack-oslo06:41
*** stevemar has joined #openstack-oslo06:41
*** achanda has quit IRC06:42
*** ihrachyshka has joined #openstack-oslo06:42
*** abhishekk has joined #openstack-oslo06:42
*** stevemar has quit IRC06:43
*** sputnik13 has joined #openstack-oslo06:52
*** svilgelm has joined #openstack-oslo07:00
*** rpodolyaka1 has joined #openstack-oslo07:01
*** svilgelm_ has joined #openstack-oslo07:01
*** sputnik13 has quit IRC07:03
*** abhishekk has quit IRC07:04
*** svilgelm has quit IRC07:05
*** ndipanov has joined #openstack-oslo07:22
*** LimorStotland has joined #openstack-oslo07:27
*** browne has joined #openstack-oslo07:30
*** rpodolyaka1 has quit IRC07:31
*** yamahata has quit IRC07:31
*** salv-orlando has quit IRC07:38
*** browne has quit IRC07:40
*** e0ne has joined #openstack-oslo07:47
*** amotoki has joined #openstack-oslo07:48
*** e0ne has quit IRC07:52
*** e0ne has joined #openstack-oslo07:56
*** yassine has joined #openstack-oslo08:02
*** e0ne has quit IRC08:04
*** barra204 has quit IRC08:25
*** boris-42 has quit IRC08:30
*** mdbooth has quit IRC08:30
*** mdbooth has joined #openstack-oslo08:30
*** ihrachyshka has quit IRC08:35
*** salv-orlando has joined #openstack-oslo08:39
*** stevemar has joined #openstack-oslo08:41
*** stevemar has quit IRC08:45
*** LimorStotland has quit IRC09:04
*** rjaiswal has quit IRC09:30
*** e0ne has joined #openstack-oslo09:31
*** salv-orlando has quit IRC09:36
*** e0ne has quit IRC09:38
*** stevemar has joined #openstack-oslo09:42
*** cdent has joined #openstack-oslo09:45
*** stevemar has quit IRC09:46
openstackgerritElena Ezhova proposed openstack/oslo.service: Check that sighup is supported before accessing signal.SIGHUP  https://review.openstack.org/20943109:53
*** dims has joined #openstack-oslo10:00
*** dims has quit IRC10:00
*** dims has joined #openstack-oslo10:00
xekdansmith, I got a comment on a versioned objects spec, which got me thinking - how would you add a method on a versioned object and keep the client compatible with an older server?10:14
xekdansmith, I posted my thoughts here: https://review.openstack.org/#/c/196670/10:14
*** rpodolyaka1 has joined #openstack-oslo10:15
*** e0ne has joined #openstack-oslo10:30
*** salv-orlando has joined #openstack-oslo10:34
dims@rpodolyaka: is this good now? https://review.openstack.org/#/c/201265/ (bbobrov’s oslo.db patch)10:37
*** exploreshaifali has joined #openstack-oslo10:42
silehtoslo.db folks I have a question about pagination, In gnocchi, we try to add pagination in the API, I run into an issue10:43
silehtWhen I sort the result on a nullable column, I don't get the same result on postgresql and mysql10:44
silehtI known this is a diffrence between backend, but does oslo.db should hide this difference ?10:44
sileht(I can write a patch is needed)10:45
*** e0ne has quit IRC10:46
*** h00327910__ has quit IRC10:58
rpodolyaka1dims: will take a look right after a call10:58
rpodolyaka1sileht: how would you expect it to do that? sorting is done by the RDBMS itself - I'm not sure how we can tell it how exactly types should be compared11:00
rpodolyaka1sileht: pagination is usually done based on PK, or something like created_at/updated_at11:00
rpodolyaka1(and a marker)11:01
*** ihrachyshka has joined #openstack-oslo11:01
silehtrpodolyaka1, postgresql have 'NULLS FIRST' / 'NULLS LAST' to control the behavior11:03
silehtrpodolyaka1, mysql have order by ISNULL(col), col11:03
silehtrpodolyaka1, or 'order by col is NULL, col' works for both11:03
*** exploreshaifali has quit IRC11:04
silehtrpodolyaka1, in gnocchi we have field like 'ended_at' that NULL if the resource have not been ended yet11:05
*** e0ne has joined #openstack-oslo11:07
*** claudiub has joined #openstack-oslo11:08
rpodolyaka1sileht: ok. I think we could probably extend https://github.com/openstack/oslo.db/blob/master/oslo_db/sqlalchemy/utils.py#L65 to hide this difference11:15
rpodolyaka1sileht: although I don't want it to become 'too smart' and decide for you11:15
rpodolyaka1sileht: so I'm ok with making this optional, if one explicitly passed desired behavior for NULLs11:16
rpodolyaka1sileht: and implement it for MySQL, PostgreSQL and fall back to 'order by col is NULL, col'11:16
*** ihrachyshka has quit IRC11:19
*** jaypipes has joined #openstack-oslo11:24
openstackgerritMerged openstack/oslo.messaging: Imported Translations from Transifex  https://review.openstack.org/20936311:25
silehtrpodolyaka1, cool I have started something11:25
*** alexpilotti has joined #openstack-oslo11:26
*** dims_ has joined #openstack-oslo11:26
rpodolyaka1sileht: great! feel free to file a Wishlist bug and add me to reviewers then ;)11:27
*** gordc has joined #openstack-oslo11:28
*** dims has quit IRC11:28
*** e0ne has quit IRC11:34
*** dims_ has quit IRC11:44
*** dims has joined #openstack-oslo11:51
*** yassine has quit IRC11:51
*** takedakn has joined #openstack-oslo11:53
*** ihrachyshka has joined #openstack-oslo12:05
*** e0ne has joined #openstack-oslo12:06
*** yassine has joined #openstack-oslo12:07
openstackgerritBoris Bobrov proposed openstack/oslo.db: Upgrade and downgrade based on revision existence  https://review.openstack.org/20126512:18
*** alejandrito has joined #openstack-oslo12:19
cdentdhellmann: if you're about and you have the power is there a way you can delete this: https://pypi.python.org/pypi/ceilometer12:34
*** salv-orlando has quit IRC12:37
*** salv-orlando has joined #openstack-oslo12:45
*** prad has joined #openstack-oslo12:52
*** bapalm has joined #openstack-oslo12:52
*** bapalm_ has joined #openstack-oslo12:53
*** dims_ has joined #openstack-oslo12:57
*** bapalm has quit IRC12:57
*** dims has quit IRC12:59
*** thumpba has joined #openstack-oslo13:01
*** thumpba has quit IRC13:04
*** browne has joined #openstack-oslo13:06
*** mriedem_away is now known as mriedem13:08
*** alejandrito has quit IRC13:10
*** takedakn1 has joined #openstack-oslo13:12
*** takedakn has quit IRC13:12
*** kgiusti has joined #openstack-oslo13:16
*** alexpilotti has quit IRC13:21
*** zzzeek has joined #openstack-oslo13:21
*** sdake has quit IRC13:21
*** exploreshaifali has joined #openstack-oslo13:22
*** alexpilotti has joined #openstack-oslo13:23
*** bknudson has joined #openstack-oslo13:28
*** saggi has left #openstack-oslo13:28
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.db: WIP: pagination: enhance sorting of null values  https://review.openstack.org/20951813:33
openstackgerritThang Pham proposed openstack/oslo.versionedobjects: Fix ComparableVersionedObject in python 3.4  https://review.openstack.org/20667913:34
*** jd__` has joined #openstack-oslo13:34
*** jd__- has joined #openstack-oslo13:35
*** jecarey has joined #openstack-oslo13:36
*** dims has joined #openstack-oslo13:36
dansmithxek: are you talking about changing calls to normal rpc methods, or changing the call on an object?13:37
xekdansmith, changing a call on an object13:38
*** dims_ has quit IRC13:38
xekdansmith, I assume the first think will just result in an exception from the oslo.messaging library13:38
dansmithxek: so that is why we always have conductor be newest. The object version goes with the rpc call, which means if conductor is older, we can reject the call because of the version13:38
xek*thing13:38
dansmithno, the exception comes from the objects code13:39
*** jdandrea has joined #openstack-oslo13:39
dansmithbecause object rpc calls are not normal oslo.messaging calls13:39
xekoslo.messaging also has it's exceptions ( UnsupportedRpcEnvelopeVersion ), when versioning RPC calls13:41
dansmithright, but a call on an object is not an oslo.messaging call13:41
xekdansmith, ok, in heat there is no conductor though13:42
dansmithit uses an oslo.messaging call (object_action or object_class_action), but those calls are static and don't change13:42
*** dims_ has joined #openstack-oslo13:42
dansmithsure, but that means you have to implement object_action to do something specific13:42
dansmithmaybe that means you just turn it into a regular oslo.messaging call,13:42
dansmithbut if you do that, then you can do whatever you want to handle the version difference13:42
xekthe oslo.messaging can't handle this case eather - it just raises an exception13:43
dansmithright, if the version is a mismatch13:43
xekin my comment I proposed writing method which know about what versions are expected13:43
*** dims has quit IRC13:44
xekand since they will be placed in the object code, at least the scope of the version management is limited to the versioned object code13:44
*** jd__` has quit IRC13:45
*** jd__- has quit IRC13:45
*** jd__ has quit IRC13:45
xekfor now I don't have any better ideas13:45
dansmithokay, I'm not sure I understand because your spec doesn't seem to be related to object methods13:45
dansmithbut let me get some coffee and read13:45
*** jd__ has joined #openstack-oslo13:45
xekno, but Zane thinks this is a bigger problem then managing the versions of objects sent through RPC, so we were discussing that13:46
*** jd__ has quit IRC13:46
*** sc68cal_ has joined #openstack-oslo13:46
*** LimorStotland has joined #openstack-oslo13:46
*** jd__ has joined #openstack-oslo13:46
*** exploreshaifali has quit IRC13:46
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.db: WIP: pagination: enhance sorting of null values  https://review.openstack.org/20951813:49
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.db: pagination: enhance sorting of null values  https://review.openstack.org/20951813:50
*** sc68cal has quit IRC13:52
*** salv-orlando has quit IRC13:53
xekdansmith, I was curious if there were any concerns of this sort in Nova, but as you say, when the conductor is in the newest version, and it doesn't call objects on the compute nodes, there are no issues related to this in nova...13:54
dansmithxek: well, the closest thing would be one newer compute sending an object to an older compute over a regular rpc method13:55
*** dims has joined #openstack-oslo13:55
dansmithxek: when that is done, the older compute bounces it to conductor for backporting13:55
*** sigmavirus24_awa is now known as sigmavirus2413:56
*** dims_ has quit IRC13:57
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.db: pagination: enhance sorting of null values  https://review.openstack.org/20951814:01
*** zz_dimtruck is now known as dimtruck14:02
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.db: pagination: enhance sorting of null values  https://review.openstack.org/20951814:04
*** zigo has quit IRC14:05
dansmithxek: I commented14:05
*** zigo has joined #openstack-oslo14:06
*** thumpba has joined #openstack-oslo14:07
xekdansmith, thanks!14:09
openstackgerritThang Pham proposed openstack/oslo.versionedobjects: Make direct call to object's obj_from_primitive  https://review.openstack.org/20663714:09
*** takedakn1 has quit IRC14:14
*** takedakn has joined #openstack-oslo14:22
*** takedakn has quit IRC14:22
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.db: pagination: enhance sorting of null values  https://review.openstack.org/20951814:24
*** dims_ has joined #openstack-oslo14:27
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.db: pagination: enhance sorting of null values  https://review.openstack.org/20951814:29
*** dims has quit IRC14:29
silehtrpodolyaka1, that's ready: https://review.openstack.org/20951814:30
rpodolyaka1sileht: cool! will take a look a bit later14:30
silehtrpodolyaka1, thanks14:30
rpodolyaka1np14:30
*** dims has joined #openstack-oslo14:31
*** dims_ has quit IRC14:33
*** dims_ has joined #openstack-oslo14:34
*** dims has quit IRC14:37
*** dims has joined #openstack-oslo14:38
*** bapalm_ has quit IRC14:38
*** dims_ has quit IRC14:40
*** svilgelm_ has quit IRC14:44
*** svilgelm has joined #openstack-oslo14:44
*** stevemar has joined #openstack-oslo14:46
*** bapalm_ has joined #openstack-oslo14:46
*** ozamiatin has joined #openstack-oslo14:50
*** svilgelm has quit IRC14:52
*** svilgelm_ has joined #openstack-oslo14:52
*** mtanino has joined #openstack-oslo15:00
*** ndipanov has quit IRC15:06
*** yamahata has joined #openstack-oslo15:11
*** rjaiswal has joined #openstack-oslo15:18
*** ozamiatin has quit IRC15:30
*** tsekiyama has joined #openstack-oslo15:32
openstackgerritice yao proposed openstack/oslo-specs: Update setuptools setup_requires  https://review.openstack.org/20956215:33
*** bapalm_ has quit IRC15:34
*** shakamunyi has joined #openstack-oslo15:35
*** ozamiatin has joined #openstack-oslo15:37
*** sdake has joined #openstack-oslo15:50
*** ozamiatin has quit IRC15:53
openstackgerritMerged openstack/oslo.db: Upgrade and downgrade based on revision existence  https://review.openstack.org/20126515:56
*** bapalm_ has joined #openstack-oslo15:57
*** dims_ has joined #openstack-oslo16:00
*** dims__ has joined #openstack-oslo16:02
*** dims has quit IRC16:02
*** dims_ has quit IRC16:04
*** alexpilotti has quit IRC16:06
*** salv-orlando has joined #openstack-oslo16:06
*** stevemar has quit IRC16:10
*** stevemar has joined #openstack-oslo16:11
*** dims has joined #openstack-oslo16:12
*** dims__ has quit IRC16:13
*** exploreshaifali has joined #openstack-oslo16:16
*** browne has quit IRC16:23
*** pcaruana has quit IRC16:26
*** openstackgerrit_ has joined #openstack-oslo16:30
openstackgerritThang Pham proposed openstack/oslo.versionedobjects: Fix ComparableVersionedObject in python 3.4  https://review.openstack.org/20667916:32
*** viktors is now known as viktors|afk16:44
*** sputnik13 has joined #openstack-oslo16:48
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.db: pagination: enhance sorting of null values  https://review.openstack.org/20951816:56
*** yassine has quit IRC16:56
*** sdake has quit IRC16:58
*** bapalm_ has quit IRC17:00
*** sputnik13 has quit IRC17:01
*** sputnik13 has joined #openstack-oslo17:02
*** openstackgerrit_ has quit IRC17:05
*** abitha has joined #openstack-oslo17:05
*** dims has quit IRC17:11
*** dims has joined #openstack-oslo17:12
*** e0ne has quit IRC17:13
*** jamespage_ has joined #openstack-oslo17:14
*** browne has joined #openstack-oslo17:14
*** jaypipes has quit IRC17:15
*** openstackgerrit_ has joined #openstack-oslo17:24
*** achanda has joined #openstack-oslo17:25
*** ihrachyshka has quit IRC17:28
*** jaypipes has joined #openstack-oslo17:29
*** openstackgerrit_ has quit IRC17:34
*** svilgelm_ has quit IRC17:39
*** e0ne has joined #openstack-oslo17:53
*** jamespage_ has quit IRC17:53
*** bapalm_ has joined #openstack-oslo18:00
*** svilgelm has joined #openstack-oslo18:01
*** bapalm_ has quit IRC18:06
*** svilgelm has quit IRC18:06
*** exploreshaifali has quit IRC18:20
*** exploreshaifali has joined #openstack-oslo18:21
*** sdake has joined #openstack-oslo18:32
mriedemdims: it appears we need a stable/kilo oslo.vmware release for https://github.com/openstack/oslo.vmware/commit/bd8a876482bb9d3f4df41fa4b4fe3c6cfdd4f84618:41
mriedemdims: want me to push the openstack/releases change?18:41
dimsmriedem: ++18:41
krotscheckI've got a question about the config generator, anyone around who knows how that works?18:42
* dims waves18:42
krotscheckHi dims!18:42
* harlowja waves18:43
dimskrotscheck: what's the question about oslo-config-generator?18:43
harlowjawhat are waving at?18:43
krotscheckWell, it's a question about configuratino options that are API specific.18:43
dimswaving at krotscheck :)18:43
harlowjaoh, ok18:43
harlowja:)18:43
mriedemdims: nevermind, i guess that's in 0.11.2, weird18:43
krotscheckFor example, ironic makes use of the X-Openstack-Ironic-API-Version header, which needs to be included in the CORS header configuration.18:44
dimsmriedem: ack18:44
krotscheckSo, if the sample configuration generated for ironic doesn't include that, things will break.18:44
krotscheckSo I'm curious, how could I tell the config generator that "Yes, we have this config thing, and here are the API specific defaults?"18:45
krotscheck(As opposed to the defaults provided in oslo_middleware)18:46
krotscheckIf the answer is "They can't be generated in the autogenerated file", that's ok, we just need to document that.18:46
*** openstackgerrit has quit IRC18:46
*** openstackgerrit has joined #openstack-oslo18:46
dimskrotscheck: i don't believe we have a way to do that18:49
dimsso yes, +1 to document for now18:49
krotscheckAlrightey!18:49
harlowjasounds like the oslo_middleware config needs to be made 'aware' of the CORS config? and then dynamically change itself/include more config?18:49
krotscheckIs this a thing that someone should make it do?18:49
krotscheckharlowja: Well, I'm thinking that config generator add on hooks would be useful.18:49
harlowjakrotscheck ya, a hook mechanism would i think be needed, some type of hook18:50
krotscheckI'm a fan of fishing hooks.18:50
krotscheckOr boarding hooks.18:50
harlowjaalthough another idea is18:50
harlowjawhen generating config u'd ask for oslo_middleware[cors] config18:50
harlowjainstead of the 'basic' oslo_middleware config18:51
harlowjaor 'oslo_middleware[cors+ironic]' config?18:51
harlowjabasically this is additional stuff that is somewhat dynamic?18:51
* harlowja not really sure (just brainstorming)18:51
krotscheckWell, it's part of the question of dynamically configured things like this.18:52
krotscheckI mean, there's a possible use case where someone might want to NOT include those headers.18:52
krotscheckBut, really, the'll always be there.18:52
harlowjaya, i just start to wonder if there is a simpler way here, because tying these together starts to make a nice spaghetti dependency-graph18:53
krotscheckWell, the more I think about it, the more I feel that teaching the middleware to add a default set of headers used by the API makes sense.18:54
krotscheckThat way you don't even have to include it in the configuration.18:54
krotscheckIt'll be baked into the app.18:54
harlowjaya, the consumer of the oslo_middleware could provide to some sort of constructor __init__(your_default_headers)18:54
harlowjaand there u go, default headers, ha18:55
krotscheckMind you, I still think microversions are... a cheap excuse.18:55
krotscheckBecause really they're just pushing the burden of backwards compatibility to the consumer.18:55
harlowjaor __init__(your_default_headers_callback)18:55
harlowja^ all dynamic and stuff18:55
harlowjathen *your_default_headers_callback* can see if cors is loaded or something18:55
harlowjaand return special things18:55
harlowjathen ironic can use whatever config setting it wants, and that callback just needs to extract it and return it as needed18:56
harlowjaso maybe that will work to, idk18:57
krotscheckharlowja: Yeah, maybe.18:59
krotscheckI'm just annoyed that my crystal ball wasn't working when I first built this thing, and now I have legacy API to maintain.18:59
harlowjakrotscheck let me activate my time machine19:00
harlowjai'm from the 24th century, so let me fix that for u19:00
harlowjahmmm, time machine not working :(19:00
harlowjadamn, i'm screwed, lol19:00
krotscheckLooks like Squa Tront managed to create another instability.19:01
harlowjaya, i'll work on the time machine later, ha, i'll fix the glitch in that legacy API for u, ha19:03
harlowjaalthough i have to avoid stepping on butterflies19:03
harlowjaha19:03
krotscheckOh, one more question for dims: Looks like the sample config generator isn't picking up the config options from middleware at all.19:03
*** pblaho has quit IRC19:05
dimskrotscheck: is the middlware entrypoints mentioned in the configuration file for the oslo-config-generator? (see example in doc - http://docs.openstack.org/developer/oslo.config/generator.html)19:09
*** ozamiatin has joined #openstack-oslo19:10
*** pblaho has joined #openstack-oslo19:10
*** cdent has quit IRC19:13
*** achanda has quit IRC19:16
krotscheckdims: I don't actually know, let me see.19:22
*** ozamiatin has quit IRC19:23
*** elarson has quit IRC19:24
*** sigmavirus24 is now known as sigmavirus24_awa19:24
krotscheckLooks like it works.19:24
*** sigmavirus24_awa is now known as sigmavirus2419:24
krotscheckI'll forward that comment.19:24
*** ozamiatin has joined #openstack-oslo19:28
*** svilgelm has joined #openstack-oslo19:31
openstackgerritJoshua Harlow proposed openstack/oslo.policy: Ensure checking/setting the 'reducers' attribute is atomic  https://review.openstack.org/20964419:31
*** e0ne has quit IRC19:38
*** ozamiatin has quit IRC19:44
*** ozamiatin has joined #openstack-oslo19:47
svilgelmharjowja: Hi, dims has sent me to you. I can submit a patch today to the taskflow for using oslo.log instead of system logging and also i'll replace BLATHER with TRACE19:52
harlowjasvilgelm hmmm, using oslo.log pulls in all the rest of oslo19:53
harlowjai'd rather just stick to the generic default python logging, and say, change blather -> trace to match oslo.log19:53
* harlowja still has ideals and grand visions of keeping taskflow not so tightly coupled to openstack19:54
harlowjasince there is nothing conceptually tying it so tightly together (oslo.log already affects things like sqlalchemy)19:54
harlowjaand sqlalchemy isn't part of openstack ...19:54
harlowjasvilgelm the other option is to just switch taskflow back to using DEBUG only19:55
harlowjasince afaik sputnik13 created a patch to slience the amount of 'noise' taskflow creates when used (imho valueable noise useful for seeing whats happening)19:55
svilgelmharlowja: Ok :)19:55
harlowjasputnik13 what choice do u think :-P19:56
svilgelmharlowja: i see and will skip the taskflow in my list of changes19:56
harlowjahttps://github.com/openstack/oslo.log/blob/master/oslo_log/_options.py#L90 (other 3rd-party, non-openstack libraries that have there logging configuration tweaked)19:56
svilgelmharlowja: thanks :)19:58
*** thumpba has quit IRC19:58
harlowjasvilgelm sure, let me discuss more with taskflow folks, maybe can just remove BLATHER/TRACE now anyways19:59
svilgelmharlowja: sure19:59
harlowjathx :)19:59
openstackgerritJoshua Harlow proposed openstack/oslo.policy: Have the enforcer have its own file cache  https://review.openstack.org/20965620:04
*** ozamiatin has quit IRC20:04
openstackgerritJoshua Harlow proposed openstack/oslo.policy: Have the enforcer have its own file cache  https://review.openstack.org/20965620:05
*** boris-42 has joined #openstack-oslo20:12
*** sc68cal_ is now known as sc68cal20:13
*** bapalm has joined #openstack-oslo20:16
*** dimtruck is now known as zz_dimtruck20:17
harlowjajd__ morganfainberg https://review.openstack.org/#/c/209661/ some initial scribbling20:21
*** ozamiatin has joined #openstack-oslo20:23
harlowjaflaper87 ^20:25
harlowjasputnik13 SpamapS ^20:25
harlowjaand anyone else, ha20:25
harlowjaall u people20:25
SpamapSharlowja: who you calling YOU eh?20:25
harlowjalol20:26
harlowjaall the peoples of the world20:26
harlowjajoin hands now20:26
dimskumbaya!20:33
*** sigmavirus24 is now known as sigmavirus24_awa20:36
*** sigmavirus24_awa is now known as sigmavirus2420:36
*** stevemar has quit IRC20:46
*** svilgelm has quit IRC20:50
*** gordc has quit IRC20:59
*** zz_dimtruck is now known as dimtruck20:59
-openstackstatus- NOTICE: Zuul has been restarted to resolve a reconfiguration failure: previously running jobs have been reenqueued but change events between 19:50-20:54 UTC have been lost and will need to be rechecked or their approvals reapplied to trigger testing.21:05
*** bapalm has quit IRC21:06
harlowjadims :)21:10
-openstackstatus- NOTICE: Correction: change events between 20:50-20:54 UTC (during the restart only) have been lost and will need to be rechecked or their approvals reapplied to trigger testing.21:10
dimsharlowja: thought you may be able to untangle that one :)21:10
harlowjadef21:11
harlowjaha21:11
dimsnot sure if what i am doing is right21:11
* harlowja is currently getting the fire ready so we can roast marshmallows together21:11
harlowja:-P21:11
dimsharlowja: so i am back again end of the month to visit mountain view. early heads up :)21:12
harlowjacool21:12
harlowjaboris-42 now has a car so we can go places, ha21:12
harlowjaand he'll drive us, right boris-42 :-P21:12
dims:)21:12
harlowjathx boris-42 !21:12
harlowjalol21:13
boris-42harlowja: yep yep21:13
harlowjawoot :-P21:13
*** exploreshaifali has quit IRC21:15
harlowjaboris-42 we can go somewhere else this time, ha21:17
*** exploreshaifali has joined #openstack-oslo21:20
*** ozamiatin has quit IRC21:23
boris-42harlowja: yeeep21:27
harlowjasweet21:28
*** exploreshaifali has quit IRC21:36
*** kgiusti has left #openstack-oslo21:38
*** fnordahl has quit IRC21:39
*** fnordahl has joined #openstack-oslo21:39
*** mriedem is now known as mriedem_away21:47
*** prad has quit IRC21:48
openstackgerritMerged openstack/oslo.versionedobjects: Add obj_tree_get_versions() utility method  https://review.openstack.org/20374622:08
*** sigmavirus24 is now known as sigmavirus24_awa22:27
*** achanda has joined #openstack-oslo22:28
openstackgerritMerged openstack/oslo.versionedobjects: Implement multi-version object backport method  https://review.openstack.org/20377322:30
openstackgerritMerged openstack/oslo.versionedobjects: Support using the version manifest for obj_make_compatible()  https://review.openstack.org/20665722:30
*** bknudson has quit IRC22:33
*** prad has joined #openstack-oslo22:38
*** dimtruck is now known as zz_dimtruck22:42
*** fnordahl has quit IRC22:52
*** fnordahl has joined #openstack-oslo23:01
*** achanda has quit IRC23:04
openstackgerritMichael Krotscheck proposed openstack/oslo.middleware: Added latent properties to CORS middleware.  https://review.openstack.org/20969723:06
*** jecarey has quit IRC23:34
openstackgerritJoshua Harlow proposed openstack/taskflow: Enable conversion of the tree nodes into a digraph  https://review.openstack.org/20921423:40
*** zzzeek has quit IRC23:48
*** sdake has quit IRC23:56

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!