From mgoodwin@redhat.com Thu Sep 1 01:00:34 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 442367CA0 for ; Thu, 1 Sep 2016 01:00:34 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 146058F8037 for ; Wed, 31 Aug 2016 23:00:31 -0700 (PDT) X-ASG-Debug-ID: 1472709624-0bf57b53144df750001-S8gJnT Received: from mail-lf0-f52.google.com (mail-lf0-f52.google.com [209.85.215.52]) by cuda.sgi.com with ESMTP id XNIj9Yg7d65l3ojJ (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 31 Aug 2016 23:00:25 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f52.google.com[209.85.215.52] X-Barracuda-Apparent-Source-IP: 209.85.215.52 Received: by mail-lf0-f52.google.com with SMTP id g62so52416935lfe.3 for ; Wed, 31 Aug 2016 23:00:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Wnn59/Krb7ekXi9pTRiTl4XzmeJMNsROtWRrvv1PIO8=; b=WTVAb8t8BEaYcLjIJfQO3FsGpf6UMe8afL2XvnWwLpMSpaYYWMgqOXIKDqvESaiFMl O9h7tv9MG0xcp4fMv3dKUYPLMRv5qoYQYIYqBFZKkXHucjcRGcZe3SdV8TPw159M5hHP 9zcnbhFzinmFrdPA6EusgjQfjZ6QNzUNY5FTdnq0rXH14DfMjzDosR6+8cTkZCtCHFUi 1+nc4PV9gW35Gehf3Pd6c1TnEHdCYLGdykqyHUroYfyttWXYeFyZ+5D0QBqlvhW664hz OQWwhnGWgKuDu+YbSQ/Zu2zwWNDlKGRiO0V8yf4sX5AObysBjqZxDJU46iJyEvKhW8/V sbGA== X-Gm-Message-State: AE9vXwPjKtXooEnjbYK8++fPZQkIOFg07wGKUwtdRmkfHuoa9Dz+ch9bd999NEF95Oa6OO7Kfd9mMxER80b6oQgs X-Received: by 10.25.162.68 with SMTP id l65mr4488886lfe.15.1472709623859; Wed, 31 Aug 2016 23:00:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.145.83 with HTTP; Wed, 31 Aug 2016 22:59:43 -0700 (PDT) In-Reply-To: <3b551b84-ff74-5b9c-5854-3bdcba1c1212@sgi.com> References: <3b551b84-ff74-5b9c-5854-3bdcba1c1212@sgi.com> From: Mark Goodwin Date: Thu, 1 Sep 2016 15:59:43 +1000 Message-ID: Subject: Re: [pcp] pmclusterd versus other solutions To: Jeff Hanson X-ASG-Orig-Subj: Re: [pcp] pmclusterd versus other solutions Cc: PCP Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-lf0-f52.google.com[209.85.215.52] X-Barracuda-Start-Time: 1472709625 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1605 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32521 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Hi Jeff, I don't think we ever open-sourced pmclusterd since it was (at the time) SGI ICE specific, so it's unlikely anyone outside SGI will know much about it. This is the daemon that aggregates indoms for per-cluster-node CPU data on the head node, so the client tools just monitor the head node, right? If that's the tool framework you're referring to, I always thought it was a bit of an abomination of the indom concept (even though I wrote it!), but designed it that way to be more scalable than monitoring every cluster node individually. WHat issues are you running in to? Regards -- Mark On Thu, Sep 1, 2016 at 2:43 AM, Jeff Hanson wrote: > As we (SGI) explore what to do about the scaling issues with pmclusterd > as it is currently written I am exploring other options. For cluster > configurations are people generally running pmcd locally on the cluster > nodes > and logging to the node? Running pmcd locally on the cluster node with > another system as the logger? Other thoughts? > > Thanks. > -- > ----------------------------------------------------------------------- > Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer > > You can choose a ready guide in some celestial voice. > If you choose not to decide, you still have made a choice. > You can choose from phantom fears and kindness that can kill; > I will choose a path that's clear > I will choose freewill. - Peart > > _______________________________________________ > pcp mailing list > pcp@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/pcp From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Thu Sep 1 04:48:30 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 646947CA0 for ; Thu, 1 Sep 2016 04:48:30 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 2EE19304032 for ; Thu, 1 Sep 2016 02:48:27 -0700 (PDT) X-ASG-Debug-ID: 1472723302-0bf57c1b0b1c43c0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id N7m9XDgarm9TnNon (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 01 Sep 2016 02:48:24 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from o1.sgmail.github.com ([192.254.114.176]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bfObZ-0002og-Ca for ; Thu, 01 Sep 2016 19:48:21 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gQ4daJoJgX7U6EhcyLFucFeIP6I=; b=kQdQYjgEBSNfUdOg bA1mG4tGG6DyFPsVPckj8wYQqPdq/5Jy/jDF1zZ78Ced9rh8N5aTuNrApKbYZr/W 9+ec6Tbv/xQgk4ED2OW/muAwjbfQ/HmDL+cckwhIuawb5HKBUJU3kx4bMPK/8Mtz qwQb7OFxI4fUIKE1SO1EJcRBkz4= X-Barracuda-Effective-Source-IP: UNKNOWN[192.254.114.176] X-Barracuda-Apparent-Source-IP: 192.254.114.176 X-Barracuda-RBL-IP: 192.254.114.176 X-Barracuda-BBL-IP: 192.254.114.176 Received: by filter0817p1mdw1.sendgrid.net with SMTP id filter0817p1mdw1.26499.57C7F95541 2016-09-01 09:48:05.715507143 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id KA3UrAhEQUm6EC7mLHq2iA for ; Thu, 01 Sep 2016 09:48:05.712 +0000 (UTC) Date: Thu, 01 Sep 2016 02:48:05 -0700 From: test-account-0 Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [performancecopilot/pcp] proc.runq.defunct is two times larger than ps shows (#110) Mime-Version: 1.0 X-ASG-Orig-Subj: [performancecopilot/pcp] proc.runq.defunct is two times larger than ps shows (#110) Content-Type: multipart/alternative; boundary="--==_mimepart_57c7f9559152e_59cb3f862d54f2c0186e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: test-account-0 X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEfZG8vpX6M7Jvt5KU6hMdAmFyizQ6jVu3Hf9e 3DcCh9LOJ5y40HulmSh0tefTkWfqYa7/hVbGynTwgjuzqvQc7lloz0WHL+APgPnJtzbMwcxUjHmTKd 4tH9HfE3TZxNDqRl5kP2C89j9UJz+D/ww8YmEJV+++lxfMzrW2Kk17wZsZCzGF8BRPCDMOE/RAOxdO k= X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1472723304 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2632 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32525 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57c7f9559152e_59cb3f862d54f2c0186e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I can observe that on multiple machines. For example - I have two zombie processes: ``` root@x8:~# ps -efL H | grep Z root 6829 200101 6829 0 1 Aug28 ? Z 0:00 [git] root 97843 394347 97843 0 1 2015 ? Z 0:00 [sh] ``` and proc.runq.defunct=4.0 Why? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/110 ----==_mimepart_57c7f9559152e_59cb3f862d54f2c0186e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I can observe that on multiple machines. For example - I have two zombie processes:

root@x8:~# ps -efL H | grep Z
root       6829  200101    6829  0    1 Aug28 ?        Z      0:00 [git] <defunct>
root       97843  394347   97843  0    1  2015 ?        Z      0:00 [sh] <defunct>

and proc.runq.defunct=4.0

Why?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57c7f9559152e_59cb3f862d54f2c0186e-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Thu Sep 1 05:51:26 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=HTML_IMAGE_ONLY_20, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 68CD27CA2 for ; Thu, 1 Sep 2016 05:51:26 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 341B48F8033 for ; Thu, 1 Sep 2016 03:51:23 -0700 (PDT) X-ASG-Debug-ID: 1472727078-0bf57b5314500340001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id H2qWYkvm1x8LJNdv (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 01 Sep 2016 03:51:19 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from o9.sgmail.github.com ([167.89.101.2]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bfPaT-00085B-BL for ; Thu, 01 Sep 2016 20:51:17 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iafrQjZOEjDjuKc+qwLzqer1hPo=; b=EN/E32hP8rqkvShd ghL1RTnJcgy8Z9c8vu0VOsj76IjRMH0aJEZm3FXin0quKFqXu8hcVXB9ts/TBy4O /R/9uGVr8rkzYYmc4EgTkOfZv//vYCxTBpbnThgPhETJlIH7aVS4V5Ya/j/bxC42 fCub6ziErnY1ko/DTSdlYj0b6Z8= X-Barracuda-Effective-Source-IP: o9.sgmail.github.com[167.89.101.2] X-Barracuda-Apparent-Source-IP: 167.89.101.2 X-Barracuda-RBL-IP: 167.89.101.2 X-Barracuda-BBL-IP: 167.89.101.2 Received: by filter0988p1mdw1.sendgrid.net with SMTP id filter0988p1mdw1.11684.57C808173D 2016-09-01 10:51:03.858188565 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id cHIpSI1ZQbaEFhIqtoIQ2g for ; Thu, 01 Sep 2016 10:51:03.789 +0000 (UTC) Date: Thu, 01 Sep 2016 03:51:03 -0700 From: goodwinos Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] proc.runq.defunct is two times larger than ps shows (#110) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] proc.runq.defunct is two times larger than ps shows (#110) Content-Type: multipart/alternative; boundary="--==_mimepart_57c808179df2e_23c13f969f6ab2b84675f8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: goodwinos X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEfiat079mbkM7xo8/4u1diO57Eg1G4389Z2Fl u6OjKbGEFhj/m2oJ1bNaVAveEXk6KJDAV3uoduzQxx27wpFDU94IAQnGOSoZ6kOeOI76QU6qVbeUjg w0eWUlC7IGgUAEXq/Vk/KtmbYqP4//Eqs7YUPZT9N2FtU15DeutlBgqMqw== X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1472727079 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2230 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.70 X-Barracuda-Spam-Status: No, SCORE=0.70 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_20, HTML_IMAGE_ONLY_20_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32525 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_20 BODY: HTML: images with 1600-2000 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.70 HTML_IMAGE_ONLY_20_2 HTML: images with 1600-2000 bytes of words ----==_mimepart_57c808179df2e_23c13f969f6ab2b84675f8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit looks like that could be a bug - I'll investigate tomorrow if nobody beats me to it -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/110#issuecomment-244044093 ----==_mimepart_57c808179df2e_23c13f969f6ab2b84675f8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

looks like that could be a bug - I'll investigate tomorrow if nobody beats me to it


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57c808179df2e_23c13f969f6ab2b84675f8-- From debbugs@buxtehude.debian.org Thu Sep 1 06:30:14 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E84377CA2 for ; Thu, 1 Sep 2016 06:30:13 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id B8B0F8F8037 for ; Thu, 1 Sep 2016 04:30:13 -0700 (PDT) X-ASG-Debug-ID: 1472729407-0bf57c1b0a1cd9b0001-S8gJnT Received: from buxtehude.debian.org (buxtehude.debian.org [206.12.19.147]) by cuda.sgi.com with ESMTP id b4tHY4Jt53BLexxO (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 01 Sep 2016 04:30:08 -0700 (PDT) X-Barracuda-Envelope-From: debbugs@buxtehude.debian.org X-Barracuda-Effective-Source-IP: buxtehude.debian.org[206.12.19.147] X-Barracuda-Apparent-Source-IP: 206.12.19.147 Received: from debbugs by buxtehude.debian.org with local (Exim 4.84_2) (envelope-from ) id 1bfQC5-0005Is-Jr; Thu, 01 Sep 2016 11:30:05 +0000 X-Loop: owner@bugs.debian.org Subject: Bug#836285: pcp: please use dbus-run-session, or dbus-daemon directly, in tests Reply-To: Simon McVittie , 836285-maintonly@bugs.debian.org X-ASG-Orig-Subj: Bug#836285: pcp: please use dbus-run-session, or dbus-daemon directly, in tests Resent-From: Simon McVittie Resent-To: PCP Development Team Resent-Date: Thu, 01 Sep 2016 11:30:02 +0000 Resent-Message-ID: X-Loop: owner@bugs.debian.org X-Debian-PR-Message: report 836285 X-Debian-PR-Package: src:pcp X-Debian-PR-Keywords: upstream X-Debian-PR-Source: pcp Received: via spool by maintonly@bugs.debian.org id=M.147272927519065 (code M); Thu, 01 Sep 2016 11:30:02 +0000 Received: (at maintonly) by bugs.debian.org; 1 Sep 2016 11:27:55 +0000 Received: from illusion.pseudorandom.co.uk ([93.93.129.19]) by buxtehude.debian.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bfQ9z-0004xA-06 for maintonly@bugs.debian.org; Thu, 01 Sep 2016 11:27:55 +0000 Received: by illusion.pseudorandom.co.uk (Postfix, from userid 1000) id D116325681; Thu, 1 Sep 2016 12:27:53 +0100 (BST) Date: Thu, 1 Sep 2016 12:27:53 +0100 From: Simon McVittie To: maintonly@bugs.debian.org Message-ID: <20160901112753.4ehl5avxnvnl4aky@perpetual.pseudorandom.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/ (1.7.0) Delivered-To: maintonly@bugs.debian.org X-Barracuda-Connect: buxtehude.debian.org[206.12.19.147] X-Barracuda-Start-Time: 1472729408 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1247 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32526 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Source: pcp Version: 3.11.3.1 Severity: normal Tags: upstream User: dbus@packages.debian.org Usertags: dbus-launch dbus-launch-for-tests As described in I'm trying to reduce how much dbus-launch is used in Debian. This package currently uses dbus-launch if it exists (without a dependency on dbus-x11, so it is not guaranteed to exist) in what appear to be some sort of regression tests, in "./qa/common.qt". This is really an upstream issue, and I'm not sure whether these tests are even run in Debian. This Flatpak commit illustrates how (the equivalent of) eval `dbus-launch` can be replaced by invoking dbus-daemon directly, avoiding the X11-specific and semi-deprecated dbus-launch executable: . Alternatively, the test executable could be run through dbus-run-session(1), which is available since dbus 1.8, the upstream "old stable" branch available since early 2014, and currently the oldest branch with security support: dbus-run-session -- some-test That would allow removal of all the special code to start and stop the dbus-daemon. Thanks, S From jhanson@sgi.com Thu Sep 1 06:33:20 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A409C7CA2 for ; Thu, 1 Sep 2016 06:33:20 -0500 (CDT) Received: from xmail.sgi.com (pv-excas1-dc21.corp.sgi.com [137.38.106.7]) by relay2.corp.sgi.com (Postfix) with ESMTP id 5EEF7304032; Thu, 1 Sep 2016 04:33:17 -0700 (PDT) Received: from carenath.corp.sgi.com (134.15.95.84) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.301.0; Thu, 1 Sep 2016 06:33:16 -0500 Subject: Re: [pcp] pmclusterd versus other solutions To: Mark Goodwin References: <3b551b84-ff74-5b9c-5854-3bdcba1c1212@sgi.com> CC: PCP From: Jeff Hanson Message-ID: <49c5d203-5378-5cbb-7092-7ed23035af56@sgi.com> Date: Thu, 1 Sep 2016 07:33:15 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [134.15.95.84] On 09/01/2016 01:59 AM, Mark Goodwin wrote: > Hi Jeff, I don't think we ever open-sourced pmclusterd since it was > (at the time) SGI ICE specific, > so it's unlikely anyone outside SGI will know much about it. > It is open sourced by license (GPL). If anyone would like to see the source code I can make this available. > This is the daemon that aggregates indoms for per-cluster-node CPU > data on the head node, so > the client tools just monitor the head node, right? If that's the tool > framework you're referring to, > I always thought it was a bit of an abomination of the indom concept > (even though I wrote it!), > but designed it that way to be more scalable than monitoring every > cluster node individually. > WHat issues are you running in to? > See the emails from 11 August on Debugging sigpipe in pmda. But the real problem is that although pmclusterd exposes some 100 metrics or so but only 20 of them are actually able to be fetched. Example (there is a usually single sample gap while the pmclusterd on the cluster node wakes up to respond) cluster.hinv.ncpu metric: cluster.hinv.ncpu host: r1lead semantics: discrete instantaneous value units: none samples: 4 interval: 1.00 sec pmval: pmFetch: Missing metric value(s) r1i1n0 r1i0n8 r1i0n0 r1i1n8 24 24 24 24 24 24 24 24 24 24 24 24 Versus others which produce cluster.hinv.cpu.model pmval: pmGetInDom(65.0): Unknown or illegal instance domain identifier And regardless of the issues here I was interested in what other people do with pcp to monitor cluster nodes. > Regards > -- Mark > > > On Thu, Sep 1, 2016 at 2:43 AM, Jeff Hanson wrote: >> As we (SGI) explore what to do about the scaling issues with pmclusterd >> as it is currently written I am exploring other options. For cluster >> configurations are people generally running pmcd locally on the cluster >> nodes >> and logging to the node? Running pmcd locally on the cluster node with >> another system as the logger? Other thoughts? >> >> Thanks. >> -- >> ----------------------------------------------------------------------- >> Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer >> >> You can choose a ready guide in some celestial voice. >> If you choose not to decide, you still have made a choice. >> You can choose from phantom fears and kindness that can kill; >> I will choose a path that's clear >> I will choose freewill. - Peart >> >> _______________________________________________ >> pcp mailing list >> pcp@oss.sgi.com >> http://oss.sgi.com/mailman/listinfo/pcp -- ----------------------------------------------------------------------- Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer You can choose a ready guide in some celestial voice. If you choose not to decide, you still have made a choice. You can choose from phantom fears and kindness that can kill; I will choose a path that's clear I will choose freewill. - Peart From fche@redhat.com Thu Sep 1 10:44:46 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 291617CA2 for ; Thu, 1 Sep 2016 10:44:46 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id D99A08F8035 for ; Thu, 1 Sep 2016 08:44:42 -0700 (PDT) X-ASG-Debug-ID: 1472744681-0bf8155c754f2300001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id FLsCoKfGtD2ZRipA (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 01 Sep 2016 08:44:41 -0700 (PDT) X-Barracuda-Envelope-From: fche@redhat.com X-Barracuda-Effective-Source-IP: mx1.redhat.com[209.132.183.28] X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 4B355A078A; Thu, 1 Sep 2016 15:44:41 +0000 (UTC) Received: from fche.csb (vpn-60-20.rdu2.redhat.com [10.10.60.20]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u81FieLW027009; Thu, 1 Sep 2016 11:44:41 -0400 Received: by fche.csb (Postfix, from userid 2569) id D311D58C82; Thu, 1 Sep 2016 11:44:39 -0400 (EDT) To: Jeff Hanson Cc: Mark Goodwin , pcp@oss.sgi.com Subject: Re: pmclusterd versus other solutions References: <3b551b84-ff74-5b9c-5854-3bdcba1c1212@sgi.com> <49c5d203-5378-5cbb-7092-7ed23035af56@sgi.com> X-ASG-Orig-Subj: Re: pmclusterd versus other solutions From: fche@redhat.com (Frank Ch. Eigler) Date: Thu, 01 Sep 2016 11:44:39 -0400 In-Reply-To: <49c5d203-5378-5cbb-7092-7ed23035af56@sgi.com> (Jeff Hanson's message of "Thu, 1 Sep 2016 07:33:15 -0400") Message-ID: User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.26]); Thu, 01 Sep 2016 15:44:41 +0000 (UTC) X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1472744681 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 577 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 jhanson wrote: > [...] And regardless of the issues here I was interested in what > other people do with pcp to monitor cluster nodes. [...] That's a good question. PCP's one-host/archive-at-a-time mentality percolates, with only a few tools allowing limited co-mingling of data for a small number of machines. Our archive files, while well tuned for efficient initial logging from an individual host, are an obstacle to joint or ad-hoc analysis across time spans or hosts. The multi-archive work is a step forward, but there is a long way to go. - FChE From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Thu Sep 1 13:52:56 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_28, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 883B97CA2 for ; Thu, 1 Sep 2016 13:52:56 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 49776304039 for ; Thu, 1 Sep 2016 11:52:53 -0700 (PDT) X-ASG-Debug-ID: 1472755965-0bf57b5314537f80001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id g16gBq4AGnGcqjvj (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 01 Sep 2016 11:52:47 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from o7.sgmail.github.com ([167.89.101.198]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bfX6P-00030o-F2 for ; Fri, 02 Sep 2016 04:52:44 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=G+hUB6Dy1+KEnvQPvScgpRB0b90=; b=TmK+RQdB6juD3A8Z NC11rhw1TT0PP2h5HO9m4t3cxD8ym2SQ32s3irHgOYAt4a80UcFf/LOEju1cxeWV Smv/yDYG2HQF1ImV32FsAX2njDCNPKCkC08iqH/rh20NLYSEFJb9iWgGmDI9gxA3 oUUI9gnUeSsDRjOxhDkgNjoerIQ= X-Barracuda-Effective-Source-IP: o7.sgmail.github.com[167.89.101.198] X-Barracuda-Apparent-Source-IP: 167.89.101.198 X-Barracuda-RBL-IP: 167.89.101.198 X-Barracuda-BBL-IP: 167.89.101.198 Received: by filter0960p1mdw1.sendgrid.net with SMTP id filter0960p1mdw1.7670.57C878EF28 2016-09-01 18:52:31.235056237 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 5DjtPDkxTJWZXHJ5qYl2SQ for ; Thu, 01 Sep 2016 18:52:31.016 +0000 (UTC) Date: Thu, 01 Sep 2016 11:52:30 -0700 From: Mark Riedesel Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [performancecopilot/pcp] Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Mime-Version: 1.0 X-ASG-Orig-Subj: [performancecopilot/pcp] Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Content-Type: multipart/alternative; boundary="--==_mimepart_57c878eedac30_711a3fb6cdedb2a05639c9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: Klowner X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEdFR8VfvlY0jKAfFGlmkBviLRqP3Pts1v2Yj9 P8cTBx/IjgnNZ342saaabhDQ/oPK9nphF38NUt1EwphmcPOxVCMmu4QVmbIoKiV7c+3pCF3+Um7Oho +d+hZepGXIoX0homFXj498KCMF3o4FlDO8Q4sYmBK//ajcSvDrtiezbOBA== X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1472755967 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 3240 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.73 X-Barracuda-Spam-Status: No, SCORE=0.73 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_28, HTML_IMAGE_ONLY_28_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32535 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_28 BODY: HTML: images with 2400-2800 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.73 HTML_IMAGE_ONLY_28_2 HTML: images with 2400-2800 bytes of words ----==_mimepart_57c878eedac30_711a3fb6cdedb2a05639c9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit You can view, comment on, or merge this pull request online at: https://github.com/performancecopilot/pcp/pull/111 -- Commit Summary -- * Fix example graphite GET params in pmwebapi manpage * typo: s/uwing/using -- File Changes -- M man/man3/pmwebapi.3 (14) -- Patch Links -- https://github.com/performancecopilot/pcp/pull/111.patch https://github.com/performancecopilot/pcp/pull/111.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/111 ----==_mimepart_57c878eedac30_711a3fb6cdedb2a05639c9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You can view, comment on, or merge this pull request online at:

  https://github.com/performancecopilot/pcp/pull/111

Commit Summary

  • Fix example graphite GET params in pmwebapi manpage
  • typo: s/uwing/using

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57c878eedac30_711a3fb6cdedb2a05639c9-- From noreply@github.com Thu Sep 1 14:04:30 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=HTML_IMAGE_ONLY_20, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 4627B7CA2 for ; Thu, 1 Sep 2016 14:04:30 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id DE99B304032 for ; Thu, 1 Sep 2016 12:04:26 -0700 (PDT) X-ASG-Debug-ID: 1472756658-0bf8155c75507690001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id QrQjTQ0OJYWr8Xg4 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 01 Sep 2016 12:04:20 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from github-smtp2-ext6.iad.github.net ([192.30.252.197] helo=github-smtp2b-ext-cp1-prd.iad.github.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bfXHa-0004sP-BB for ; Fri, 02 Sep 2016 05:04:17 +1000 Date: Thu, 01 Sep 2016 12:04:07 -0700 X-Barracuda-Effective-Source-IP: UNKNOWN[192.30.252.197] X-Barracuda-Apparent-Source-IP: 192.30.252.197 X-Barracuda-RBL-IP: 192.30.252.197 X-Barracuda-BBL-IP: 192.30.252.197 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1472756647; bh=LzAzcVl1RGBBGkkg/UZsSSVcuRqVQbWKr17Xk/YiFRE=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xfAei1nGAm8JFTcHCNP89a2Lr6pn0deCmsmpJMgWqLkjLNMg5BUUAiKBxGmjWxC9s plxpzJ3SYqHq+DMgY5xSqXnr+MA8Mtyu9CfJ1qcsyorBz2J9kt7ODVJe1ClwL2AVrx UwuG2CMs+PHcqw+2Ioi7uHvKd5Hw02WRtlacEPFg= From: "Frank Ch. Eigler" Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Content-Type: multipart/alternative; boundary="--==_mimepart_57c87ba78490_28dd3f96b6c0d2bc1594f3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: fche X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1472756659 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2030 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.70 X-Barracuda-Spam-Status: No, SCORE=0.70 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_20, HTML_IMAGE_ONLY_20_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32535 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_20 BODY: HTML: images with 1600-2000 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.70 HTML_IMAGE_ONLY_20_2 HTML: images with 1600-2000 bytes of words ----==_mimepart_57c87ba78490_28dd3f96b6c0d2bc1594f3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit lgtm, thanks! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/111#issuecomment-244179216 ----==_mimepart_57c87ba78490_28dd3f96b6c0d2bc1594f3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

lgtm, thanks!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57c87ba78490_28dd3f96b6c0d2bc1594f3-- From noreply@github.com Thu Sep 1 14:08:14 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id BDE487CA2 for ; Thu, 1 Sep 2016 14:08:14 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 7CE7E8F804C for ; Thu, 1 Sep 2016 12:08:11 -0700 (PDT) X-ASG-Debug-ID: 1472756887-0bf57c1b081f7aa0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id 6Q5GD2S2MmbhPynz (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 01 Sep 2016 12:08:09 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from github-smtp2-ext7.iad.github.net ([192.30.252.198] helo=github-smtp2a-ext-cp1-prd.iad.github.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bfXLH-0004G5-M1 for ; Fri, 02 Sep 2016 05:08:06 +1000 Date: Thu, 01 Sep 2016 12:07:56 -0700 X-Barracuda-Effective-Source-IP: UNKNOWN[192.30.252.198] X-Barracuda-Apparent-Source-IP: 192.30.252.198 X-Barracuda-RBL-IP: 192.30.252.198 X-Barracuda-BBL-IP: 192.30.252.198 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1472756876; bh=CVs4RMMFzW9dYzhjoY58K2fAWNAlalUahHcAl/W3Zzc=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uEb0vViu+/uaZt3IPafZf3CkNI+2Ux2/UAu7LrIpa7xKasCoOuPUoO4HlD9OFSv2v lA5NtFmHXdm8PHOH4sMGgMpJJo1BvFaejXujpxdQUlJaYMZIC8GImHqmscYoYLJ+b4 Krx5o6QXyQlizqnnYuxByPbWde6Msn8mJPEFXslU= From: Mark Riedesel Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Content-Type: multipart/alternative; boundary="--==_mimepart_57c87c8cb0f25_494a3fc4293252bc17625a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: Klowner X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1472756888 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2262 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32535 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57c87c8cb0f25_494a3fc4293252bc17625a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #111. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/111#event-775630506 ----==_mimepart_57c87c8cb0f25_494a3fc4293252bc17625a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #111.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57c87c8cb0f25_494a3fc4293252bc17625a-- From noreply@github.com Thu Sep 1 14:24:28 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8C7EB7CA2 for ; Thu, 1 Sep 2016 14:24:28 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id DC633AC002 for ; Thu, 1 Sep 2016 12:24:27 -0700 (PDT) X-ASG-Debug-ID: 1472757863-0bf57c1b091f90c0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-69.servers.netregistry.net [202.124.241.69]) by cuda.sgi.com with ESMTP id GpMHd5ENwmZ1wWn5 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 01 Sep 2016 12:24:24 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.69 Received: from github-smtp2-ext5.iad.github.net ([192.30.252.196] helo=github-smtp2a-ext-cp1-prd.iad.github.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bfXb1-0005NL-HS for ; Fri, 02 Sep 2016 05:24:22 +1000 Date: Thu, 01 Sep 2016 12:24:12 -0700 X-Barracuda-Effective-Source-IP: UNKNOWN[192.30.252.196] X-Barracuda-Apparent-Source-IP: 192.30.252.196 X-Barracuda-RBL-IP: 192.30.252.196 X-Barracuda-BBL-IP: 192.30.252.196 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1472757852; bh=GZ160EyYYidJileILODro0+48mC9RKmCOw6Q/qDzPy8=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XQ+gdliEgEMlAHCMUGHGnUEsgwabdAl9QaO5Nn+VxEEwUbQUK4+Dj10Y+RE8h42hD m/wkuW5vD/8xtsY3phfAU2iOeQlBMsdoU68SG8xfNb5hy2Vp3NYl3hDuTwGV6Lmz90 EfeTdrxFVMig3mSccosNwnr/iEvajmMiDTQuSrOc= From: Mark Riedesel Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Content-Type: multipart/alternative; boundary="--==_mimepart_57c8805c4c405_649a3fe282efb2b87087f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: Klowner X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: smtp-outgoing-69.servers.netregistry.net[202.124.241.69] X-Barracuda-Start-Time: 1472757864 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2268 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32536 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57c8805c4c405_649a3fe282efb2b87087f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Reopened #111. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/111#event-775651226 ----==_mimepart_57c8805c4c405_649a3fe282efb2b87087f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Reopened #111.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57c8805c4c405_649a3fe282efb2b87087f-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Thu Sep 1 14:24:35 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=HTML_IMAGE_ONLY_20, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 7C1B47CA4 for ; Thu, 1 Sep 2016 14:24:35 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3DC20304051 for ; Thu, 1 Sep 2016 12:24:34 -0700 (PDT) X-ASG-Debug-ID: 1472757870-0bf57b531153ad60001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id Bgiyg4k3fNxtKAPZ (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 01 Sep 2016 12:24:32 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from o8.sgmail.github.com ([167.89.101.199]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bfXb9-0004mb-L1 for ; Fri, 02 Sep 2016 05:24:30 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1G4qkxThiHQdSnFAuUWRnOWESgE=; b=E6MWloCb0AVQNheJ h6RLcMtt/ZHSP9jwUDGpGiKq2hr9p9kPfmlyGr7lwbbygtQgDhpckxEGoMzGhETf us0c0Eaz2USj+gBhJOx+b8yBwdGDotTZnsaBWNurluP7PPglKSM9xq0TqKa3zSIw qyI2Gi+wioJPqtcdfGeDnPbbPgE= X-Barracuda-Effective-Source-IP: o8.sgmail.github.com[167.89.101.199] X-Barracuda-Apparent-Source-IP: 167.89.101.199 X-Barracuda-RBL-IP: 167.89.101.199 X-Barracuda-BBL-IP: 167.89.101.199 Received: by filter0940p1mdw1.sendgrid.net with SMTP id filter0940p1mdw1.3590.57C8805C4 2016-09-01 19:24:12.019271677 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id ksjPmLu5TbiPiimC_93kfA for ; Thu, 01 Sep 2016 19:24:11.770 +0000 (UTC) Date: Thu, 01 Sep 2016 12:24:11 -0700 From: Mark Riedesel Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Content-Type: multipart/alternative; boundary="--==_mimepart_57c8805b986d6_33883fa71e9092a0272828"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: Klowner X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEfIIKMMzGI8LwwwYvnb0Uag0MtrLUb/Yolj6E c94eKss5c3c5k5iuczawAQgx1izOrf6a4qxJOA4edLJZ+6v5dHP1mvsy1vv0+0MvyrZYYIlmgi45Og Ar7D3opuKajsJJ4YS4nFurogIM01CYSITDmumaGY43V2vTMuCkZTq1zdqg== X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1472757872 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2082 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.70 X-Barracuda-Spam-Status: No, SCORE=0.70 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_20, HTML_IMAGE_ONLY_20_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32536 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_20 BODY: HTML: images with 1600-2000 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.70 HTML_IMAGE_ONLY_20_2 HTML: images with 1600-2000 bytes of words ----==_mimepart_57c8805b986d6_33883fa71e9092a0272828 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit whoops, accidentally closed it -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/111#issuecomment-244184775 ----==_mimepart_57c8805b986d6_33883fa71e9092a0272828 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

whoops, accidentally closed it


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57c8805b986d6_33883fa71e9092a0272828-- From mgoodwin@redhat.com Fri Sep 2 01:07:46 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 41F537CA2 for ; Fri, 2 Sep 2016 01:07:46 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id BB6CDAC003 for ; Thu, 1 Sep 2016 23:07:45 -0700 (PDT) X-ASG-Debug-ID: 1472796455-0bf81509b0545fc0001-S8gJnT Received: from mail-lf0-f47.google.com (mail-lf0-f47.google.com [209.85.215.47]) by cuda.sgi.com with ESMTP id e9SV0NEEqBOZx48m (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 01 Sep 2016 23:07:37 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f47.google.com[209.85.215.47] X-Barracuda-Apparent-Source-IP: 209.85.215.47 Received: by mail-lf0-f47.google.com with SMTP id e198so42546950lfb.2 for ; Thu, 01 Sep 2016 23:07:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=hMkwC4hVx+3x9rAedj3FYdd+t/AtAcr03dp0PqfaChc=; b=cVYxQFsWSszHWN01q/Dz/+L1w+RunTBywPMnPH+vVtjpKRfBp+Zh6AalKOl1QKp/I8 DtgokYh094+YdooxJ/NlCj5ecAhd21oHXd+b4f2f457fDZcSMaJ1cSHe1ZQoyOhMy3wC 8zMcO+KnhYBPvbbhIT5ZCW+GEDvptI5G0uPYTgToRaZJPOCUDdxMlp2bCjS6JzU8fxiA 8qbuqZLp7Rx1/8LlPxB56SjF+uGrJ8hJ4ojS+wh13SBNbG/ajdXyTpoeEU9tip7DmoVE M6yrD5PWiYQpF1oESajlRN/H3XRmTYwuob0RsVRyac2IY7RPNZl/K7pmH81xgGC9JZpT 2ZNQ== X-Gm-Message-State: AE9vXwMykIOTpvZPFyaR6HjeFoIJ6ckkL6EC8zHsY8SnNuNScriRiZw0wGJGY6HmNGa3+r2/KwLssDR3D/4Gth3b X-Received: by 10.25.78.83 with SMTP id c80mr1454985lfb.174.1472796455084; Thu, 01 Sep 2016 23:07:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.145.83 with HTTP; Thu, 1 Sep 2016 23:06:54 -0700 (PDT) In-Reply-To: References: From: Mark Goodwin Date: Fri, 2 Sep 2016 16:06:54 +1000 Message-ID: Subject: Re: [pcp] [performancecopilot/pcp] proc.runq.defunct is two times larger than ps shows (#110) To: "performancecopilot/pcp" X-ASG-Orig-Subj: Re: [pcp] [performancecopilot/pcp] proc.runq.defunct is two times larger than ps shows (#110) Cc: "performancecopilot/pcp" , PCP Content-Type: multipart/alternative; boundary=001a113ffdea883cfb053b802528 X-Barracuda-Connect: mail-lf0-f47.google.com[209.85.215.47] X-Barracuda-Start-Time: 1472796456 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 3505 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32551 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words --001a113ffdea883cfb053b802528 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Have posted RH BZ 1372550 "proc.runq.* metric values are double counted" (this is against RHEL, but the fix will be committed upstream first). On Fri, Sep 2, 2016 at 1:18 PM, Mark Goodwin wrote: > We were calling refresh_global_pidlist() twice, resulting in all proc.run= q > metrics being doubled. The attached patch fixes it, but may not be correc= t > for containers. Does anyone know if proc.runq.* metrics are supposed to b= e > valid for containers? Or are those metrics strictly global? > > On Thu, Sep 1, 2016 at 8:51 PM, goodwinos > wrote: > >> looks like that could be a bug - I'll investigate tomorrow if nobody >> beats me to it >> >> =E2=80=94 >> You are receiving this because you are subscribed to this thread. >> Reply to this email directly, view it on GitHub >> , >> or mute the thread >> >> . >> >> _______________________________________________ >> pcp mailing list >> pcp@oss.sgi.com >> http://oss.sgi.com/mailman/listinfo/pcp >> >> > --001a113ffdea883cfb053b802528 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Have posted RH BZ 1372550 "proc.runq.* metric va= lues are double counted"
(this is against RHEL, but the fix = will be committed upstream first).
On Fri, Sep 2, 2016 at 1:18 PM, Mark Goodwin <= span dir=3D"ltr"><mgoodwin@redhat.com> wrote:
We were calling refresh_global_pidlist() twice, result= ing in all proc.runq metrics being doubled. The attached patch fixes it, bu= t=C2=A0may not be correct for containers. Does anyone know if proc.runq.* m= etrics are supposed to be valid for containers? Or are those metrics strict= ly global?

<= div>
On Thu, Sep 1, 2016 at 8:51 PM, goodwinos <= notifications@github.com> wrote:

looks like that could be a bug = - I'll investigate tomorrow if nobody beats me to it

=E2=80=94
You are receiving this= because you are subscribed to this thread.
Reply to this email directly= , view it on GitHub, or mute the thread.3D""=

=20 =20

__________________________________________= _____
pcp mailing list
pcp@oss.sgi.com http://oss.sgi.com/mailman/listinfo/pcp



--001a113ffdea883cfb053b802528-- From noreply@github.com Fri Sep 2 10:18:44 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E0C127CA1 for ; Fri, 2 Sep 2016 10:18:43 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id F17C1AC002 for ; Fri, 2 Sep 2016 08:18:39 -0700 (PDT) X-ASG-Debug-ID: 1472829512-0bf57c1b09264530001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id cGTEIkSFOwxqc82i (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 02 Sep 2016 08:18:33 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from github-smtp2-ext6.iad.github.net ([192.30.252.197] helo=github-smtp2b-ext-cp1-prd.iad.github.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bfqEd-0000Yp-CY for ; Sat, 03 Sep 2016 01:18:30 +1000 Date: Fri, 02 Sep 2016 08:18:20 -0700 X-Barracuda-Effective-Source-IP: UNKNOWN[192.30.252.197] X-Barracuda-Apparent-Source-IP: 192.30.252.197 X-Barracuda-RBL-IP: 192.30.252.197 X-Barracuda-BBL-IP: 192.30.252.197 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1472829500; bh=pWzEeAIV31zf66+NwSYWqgjcHZPUdRHEfFQjJZYTKXg=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IadPcBdRRmO9bmWQ77NKQ01i0dGtfAYYettYA0VR36EyMHyl0FiKlzGDrshIEsQPU sbcXy989USIpKLs8Wmg67tRcNOEztEjgQR/EaZdWrh9Lddyso69daLoxjMRxAaXogY lop+sIW1JjDHv7LGrQmoxX4BP5naLQH+r+LLsuFc= From: dbrolley Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Content-Type: multipart/alternative; boundary="--==_mimepart_57c9983c7ce5e_7de73f9f0d92d2b85161"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dbrolley X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1472829513 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2262 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32559 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57c9983c7ce5e_7de73f9f0d92d2b85161 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #111. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/111#event-776711908 ----==_mimepart_57c9983c7ce5e_7de73f9f0d92d2b85161 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #111.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57c9983c7ce5e_7de73f9f0d92d2b85161-- From brolley@redhat.com Fri Sep 2 11:25:01 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 540147CA7 for ; Fri, 2 Sep 2016 11:25:01 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 22EB08F8040 for ; Fri, 2 Sep 2016 09:24:58 -0700 (PDT) X-ASG-Debug-ID: 1472833496-0bf57c1b0826b1f0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id K9c2YBa4UIBCx6Ja (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 02 Sep 2016 09:24:57 -0700 (PDT) X-Barracuda-Envelope-From: brolley@redhat.com X-Barracuda-Effective-Source-IP: mx1.redhat.com[209.132.183.28] X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 9D3974E4CC for ; Fri, 2 Sep 2016 16:24:56 +0000 (UTC) Received: from [10.10.49.214] (vpn-49-214.rdu2.redhat.com [10.10.49.214]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u82GOsBj029730 for ; Fri, 2 Sep 2016 12:24:56 -0400 Message-ID: <57C9A8AC.80302@redhat.com> Date: Fri, 02 Sep 2016 12:28:28 -0400 From: Dave Brolley User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: PCP Mailing List Subject: PCP Updates: Riedesel: Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: PCP Updates: Riedesel: Fix graphite API examples and a minor typo in pmwebapi manpage (#111) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.38]); Fri, 02 Sep 2016 16:24:56 +0000 (UTC) X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1472833497 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 475 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Changes committed to git://git.pcp.io/pcp master Mark Riedesel (1): Fix graphite API examples and a minor typo in pmwebapi manpage (#111) man/man3/pmwebapi.3 | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) Details ... commit db612163b6850e1790b45ca5e0082905d66eba6d Author: Mark Riedesel Date: Fri Sep 2 12:11:24 2016 -0400 Fix graphite API examples and a minor typo in pmwebapi manpage (#111) From brolley@redhat.com Fri Sep 2 11:40:47 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C92C97CA7 for ; Fri, 2 Sep 2016 11:40:47 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 89AF9304048 for ; Fri, 2 Sep 2016 09:40:44 -0700 (PDT) X-ASG-Debug-ID: 1472834442-0bf57c1b0a26cd70001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id OZavR5YMDPYyPVm8 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 02 Sep 2016 09:40:43 -0700 (PDT) X-Barracuda-Envelope-From: brolley@redhat.com X-Barracuda-Effective-Source-IP: mx1.redhat.com[209.132.183.28] X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 88CA280F6C for ; Fri, 2 Sep 2016 16:40:42 +0000 (UTC) Received: from [10.10.49.214] (vpn-49-214.rdu2.redhat.com [10.10.49.214]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u82GefOf027481 for ; Fri, 2 Sep 2016 12:40:42 -0400 Message-ID: <57C9AC5F.8010209@redhat.com> Date: Fri, 02 Sep 2016 12:44:15 -0400 From: Dave Brolley User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: PCP Mailing List Subject: PCP Updates: brolley: Fix compiler warning Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: PCP Updates: brolley: Fix compiler warning Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.27]); Fri, 02 Sep 2016 16:40:42 +0000 (UTC) X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1472834443 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 446 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Changes committed to git://git.pcp.io/pcp master Dave Brolley (1): src/libpcp_web/src/http_client.c: Fix compiler warning. src/libpcp_web/src/http_client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Details ... commit 0c903df055bc7ff044586da15355812d0b7c1148 Author: Dave Brolley Date: Fri Sep 2 12:42:52 2016 -0400 src/libpcp_web/src/http_client.c: Fix compiler warning. From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Fri Sep 2 12:23:41 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=HTML_IMAGE_ONLY_20, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 5E61C7CA7 for ; Fri, 2 Sep 2016 12:23:41 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 217268F8040 for ; Fri, 2 Sep 2016 10:23:37 -0700 (PDT) X-ASG-Debug-ID: 1472837011-0bf57c1b0b271660001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id HFG63AUuuRIPXymb (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 02 Sep 2016 10:23:32 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from o7.sgmail.github.com ([167.89.101.198]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bfsBb-0002r6-De for ; Sat, 03 Sep 2016 03:23:30 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KpggZfxGbgOqA6P8Z/FyJOzB520=; b=XAIRS4Rp/SJEoD33 7VV0Wa+YE3h2+nHFmJ64tbCM1mABkx8dJH1Z3nLKo9FBJ6obgL2u/pr67looNslc vzATOsfwjHz1pTTnz6XIhAwBrpPUk8FWcno2zsXTB3FP6ByfY9nkpaFm6OS5VOtK omtkqDQlfB/oXB8NlEMUm74bRCc= X-Barracuda-Effective-Source-IP: o7.sgmail.github.com[167.89.101.198] X-Barracuda-Apparent-Source-IP: 167.89.101.198 X-Barracuda-RBL-IP: 167.89.101.198 X-Barracuda-BBL-IP: 167.89.101.198 Received: by filter0811p1mdw1.sendgrid.net with SMTP id filter0811p1mdw1.22507.57C9B56CC 2016-09-02 17:22:52.068286129 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id aRpdm5frRTSQyrZA_km5NA for ; Fri, 02 Sep 2016 17:22:51.950 +0000 (UTC) Date: Fri, 02 Sep 2016 10:22:51 -0700 From: Suyash Reply-To: performancecopilot/speed To: performancecopilot/speed Message-ID: Subject: [performancecopilot/speed] add load tests to make verify concurrent updates to different metric types (#33) Mime-Version: 1.0 X-ASG-Orig-Subj: [performancecopilot/speed] add load tests to make verify concurrent updates to different metric types (#33) Content-Type: multipart/alternative; boundary="--==_mimepart_57c9b56bbe043_701e3fbffa3a92c046041"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: suyash X-GitHub-Recipient: pcpemail List-ID: performancecopilot/speed List-Archive: https://github.com/performancecopilot/speed List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEfD1Gduf+AXrE6KsYfdFvTom/ENSmg+ssJdHK jkB7hdIpCK88cpUL2kkxFf2/ScMLT4+bbAqR3BhdXaQYKpWLgY7nZ24izPVG6xl6ecvDgV+H4nu+K+ MEDP6gIifHgfzwQyRohQqFtKVy2VpKTUb4l5y9uqwFC2iW1VJyxsUdf0fA== X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1472837012 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1957 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.70 X-Barracuda-Spam-Status: No, SCORE=0.70 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_20, HTML_IMAGE_ONLY_20_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32562 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_20 BODY: HTML: images with 1600-2000 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.70 HTML_IMAGE_ONLY_20_2 HTML: images with 1600-2000 bytes of words ----==_mimepart_57c9b56bbe043_701e3fbffa3a92c046041 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/speed/issues/33 ----==_mimepart_57c9b56bbe043_701e3fbffa3a92c046041 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57c9b56bbe043_701e3fbffa3a92c046041-- From kenj@internode.on.net Fri Sep 2 16:35:34 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A6D667CA6 for ; Fri, 2 Sep 2016 16:35:34 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 6A51C8F8035 for ; Fri, 2 Sep 2016 14:35:31 -0700 (PDT) X-ASG-Debug-ID: 1472852124-0bf57b15a872320001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id gWg7a4UuPW81uZOt for ; Fri, 02 Sep 2016 14:35:24 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArgMAP3vyVd20V1aEGdsb2JhbAANUINQAQEBAQF1KlK6OCSFeAKCLgECAQEBAQECBgEBAQEBAQEBN4UiAQUBN0EQCxguKAUWFAYBDAYCAQGIVK5ijSkBAQEBAQEBAQEBAQEBAQEBAQEBAQEXBYgnglWKHAWUCoVJhiGFR4U8hF6JDYxLg3qDXIFHXgGGdwEBAQ Received: from ppp118-209-93-90.bras1.mel11.internode.on.net (HELO [192.168.1.100]) ([118.209.93.90]) by ipmail06.adl2.internode.on.net with ESMTP; 03 Sep 2016 07:05:22 +0930 Subject: Re: [pcp] Bug#836285: pcp: please use dbus-run-session, or dbus-daemon directly, in tests To: Simon McVittie , 836285-maintonly@bugs.debian.org, maintonly@bugs.debian.org X-ASG-Orig-Subj: Re: [pcp] Bug#836285: pcp: please use dbus-run-session, or dbus-daemon directly, in tests References: <20160901112753.4ehl5avxnvnl4aky@perpetual.pseudorandom.co.uk> Cc: PCP From: Ken McDonell Message-ID: <7c86aaef-a685-4f74-ad47-698e40da9509@internode.on.net> Date: Sat, 3 Sep 2016 07:35:22 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <20160901112753.4ehl5avxnvnl4aky@perpetual.pseudorandom.co.uk> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1472852124 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 783 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32567 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header On 01/09/16 21:27, Simon McVittie wrote: > Source: pcp > Version: 3.11.3.1 > Severity: normal > Tags: upstream > User: dbus@packages.debian.org > Usertags: dbus-launch dbus-launch-for-tests > > As described in > I'm trying to reduce how much dbus-launch is used in Debian. > This package currently uses dbus-launch if it exists (without a dependency > on dbus-x11, so it is not guaranteed to exist) in what appear to be some > sort of regression tests, in "./qa/common.qt". Thanks for this Simon. I've removed references to dbus-launch in the PCP qa/common.qt file and replaced this with a variant of the "flatpack" change. After local QA this will flow upstream to the official PCP repository. From debbugs@buxtehude.debian.org Fri Sep 2 16:39:18 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=unavailable version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 8A54B7CA6 for ; Fri, 2 Sep 2016 16:39:18 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 2CEF430404E for ; Fri, 2 Sep 2016 14:39:18 -0700 (PDT) X-ASG-Debug-ID: 1472852355-0bf81509b05b0550001-S8gJnT Received: from buxtehude.debian.org (buxtehude.debian.org [206.12.19.147]) by cuda.sgi.com with ESMTP id btcgve4YIFl17uPp (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 02 Sep 2016 14:39:16 -0700 (PDT) X-Barracuda-Envelope-From: debbugs@buxtehude.debian.org X-Barracuda-Effective-Source-IP: buxtehude.debian.org[206.12.19.147] X-Barracuda-Apparent-Source-IP: 206.12.19.147 Received: from debbugs by buxtehude.debian.org with local (Exim 4.84_2) (envelope-from ) id 1bfwB7-0001gV-LK; Fri, 02 Sep 2016 21:39:13 +0000 X-Loop: owner@bugs.debian.org Subject: Bug#836285: [pcp] Bug#836285: pcp: please use dbus-run-session, or dbus-daemon directly, in tests Reply-To: Ken McDonell , 836285-maintonly@bugs.debian.org X-ASG-Orig-Subj: Bug#836285: [pcp] Bug#836285: pcp: please use dbus-run-session, or dbus-daemon directly, in tests Resent-From: Ken McDonell Resent-To: PCP Development Team Resent-Date: Fri, 02 Sep 2016 21:39:11 +0000 Resent-Message-ID: X-Loop: owner@bugs.debian.org X-Debian-PR-Message: followup 836285 X-Debian-PR-Package: src:pcp X-Debian-PR-Keywords: upstream X-Debian-PR-Source: pcp Received: via spool by 836285-maintonly@bugs.debian.org id=M836285.14728521275246 (code M ref 836285); Fri, 02 Sep 2016 21:39:11 +0000 Received: (at 836285-maintonly) by bugs.debian.org; 2 Sep 2016 21:35:27 +0000 Received: from ipmail06.adl2.internode.on.net ([150.101.137.129]) by buxtehude.debian.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bfw7S-0001Lz-RD; Fri, 02 Sep 2016 21:35:27 +0000 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArgMAP3vyVd20V1aEGdsb2JhbAANUINQAQEBAQF1KlK6OCSFeAKCLgECAQEBAQECBgEBAQEBAQEBN4UiAQUBN0EQCxguKAUWFAYBDAYCAQGIVK5ijSkBAQEBAQEBAQEBAQEBAQEBAQEBAQEXBYgnglWKHAWUCoVJhiGFR4U8hF6JDYxLg3qDXIFHXgGGdwEBAQ Received: from ppp118-209-93-90.bras1.mel11.internode.on.net (HELO [192.168.1.100]) ([118.209.93.90]) by ipmail06.adl2.internode.on.net with ESMTP; 03 Sep 2016 07:05:22 +0930 To: Simon McVittie , 836285-maintonly@bugs.debian.org, maintonly@bugs.debian.org References: <20160901112753.4ehl5avxnvnl4aky@perpetual.pseudorandom.co.uk> Cc: PCP From: Ken McDonell Message-ID: <7c86aaef-a685-4f74-ad47-698e40da9509@internode.on.net> Date: Sat, 3 Sep 2016 07:35:22 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <20160901112753.4ehl5avxnvnl4aky@perpetual.pseudorandom.co.uk> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-CrossAssassin-Score: 2 X-Barracuda-Connect: buxtehude.debian.org[206.12.19.147] X-Barracuda-Start-Time: 1472852356 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 781 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32567 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header On 01/09/16 21:27, Simon McVittie wrote: > Source: pcp > Version: 3.11.3.1 > Severity: normal > Tags: upstream > User: dbus@packages.debian.org > Usertags: dbus-launch dbus-launch-for-tests > > As described in > I'm trying to reduce how much dbus-launch is used in Debian. > This package currently uses dbus-launch if it exists (without a dependency > on dbus-x11, so it is not guaranteed to exist) in what appear to be some > sort of regression tests, in "./qa/common.qt". Thanks for this Simon. I've removed references to dbus-launch in the PCP qa/common.qt file and replaced this with a variant of the "flatpack" change. After local QA this will flow upstream to the official PCP repository. From kenj@internode.on.net Fri Sep 2 16:58:02 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id DB81F7CA6 for ; Fri, 2 Sep 2016 16:58:02 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id A87DD304048 for ; Fri, 2 Sep 2016 14:58:02 -0700 (PDT) X-ASG-Debug-ID: 1472853479-0bf57c1b08289420001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id EppQYNzxBXAJVr1v for ; Fri, 02 Sep 2016 14:57:59 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArEMANb0yVd20V1aEGdsb2JhbAANUINQAQEBAQF1KlK6OiSIKAECAQEBAQECBgEBAQEBAQEBN4VLgQUGAiYCLxYnBgIBAYhUrmZnjHOBBYciCIdZgjaCWgWZU4YhmG6MS4N6hSNeAYZ3AQEB Received: from ppp118-209-93-90.bras1.mel11.internode.on.net (HELO [192.168.1.100]) ([118.209.93.90]) by ipmail06.adl2.internode.on.net with ESMTP; 03 Sep 2016 07:27:58 +0930 To: pcp@oss.sgi.com Subject: pcp updates: debian bug fix and some changes from OpenIndiana From: Ken McDonell X-ASG-Orig-Subj: pcp updates: debian bug fix and some changes from OpenIndiana Message-ID: <128fa52b-3186-daa8-35ff-2be9cd2ea277@internode.on.net> Date: Sat, 3 Sep 2016 07:57:57 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1472853479 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1640 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32568 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (4): qa/common.qt: avoid using dbus-launch qa/admin/pcp-daily: check if pcp.env exists before sourcing it src/libpcp/check-statics: rework for OpenIndiana src/libpcp: fix small portability issues found with OpenIndiana compilers qa/admin/pcp-daily | 7 +++- qa/common.qt | 16 +++++++++- src/libpcp/src/check-statics | 64 +++++++++++++++++++++++++++++++++++++++--- src/libpcp/src/connectlocal.c | 2 - src/libpcp/src/derive.c | 2 - src/libpcp/src/util.c | 15 ++++----- 6 files changed, 89 insertions(+), 17 deletions(-) Details ... commit 04149d1b3dba770461b6952ec6e6794805639519 Author: Ken McDonell Date: Sat Sep 3 07:55:59 2016 +1000 src/libpcp: fix small portability issues found with OpenIndiana compilers commit 231fcac8948f6c47f49964d003f564f313ccc2fb Author: Ken McDonell Date: Sat Sep 3 07:53:16 2016 +1000 src/libpcp/check-statics: rework for OpenIndiana commit fabc3699a62aca942ba395cc139c6e69295f078e Author: Ken McDonell Date: Sat Sep 3 07:39:40 2016 +1000 qa/admin/pcp-daily: check if pcp.env exists before sourcing it commit 5ffca3dbf77ad364c191568a100cc5bc9132d56a Author: Ken McDonell Date: Sat Sep 3 07:36:24 2016 +1000 qa/common.qt: avoid using dbus-launch To address https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836285 replace dbus-launch by a direct invocation of dbus-daemon. From kenj@internode.on.net Sat Sep 3 16:38:57 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 71FC77CA2 for ; Sat, 3 Sep 2016 16:38:57 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 36C5D304039 for ; Sat, 3 Sep 2016 14:38:57 -0700 (PDT) X-ASG-Debug-ID: 1472938728-0bf8155c745f8fb0001-S8gJnT Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id IbzXMdtSMfYdQ70H for ; Sat, 03 Sep 2016 14:38:49 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DBDwCSQstXEFpd0XYNUB4TBoMZAQEBAQF1KlKDR7Z0HIgZAQIBAQEBAQIGAQEBAQEBAQE3hUuBBQYCJgIvFicGAgEBuCVnjGGBBYciCIdagjaCWgWZU4YhmG6MTIN6hS1ehkcBAQE Received: from ppp118-209-93-90.bras1.mel11.internode.on.net (HELO [192.168.1.100]) ([118.209.93.90]) by ipmail07.adl2.internode.on.net with ESMTP; 04 Sep 2016 07:08:31 +0930 To: pcp@oss.sgi.com Subject: pcp updates: fix some build breakage From: Ken McDonell X-ASG-Orig-Subj: pcp updates: fix some build breakage Message-ID: Date: Sun, 4 Sep 2016 07:38:31 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1472938729 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1609 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32591 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (3): qa/admin/check-vm: a small OpenIndiana change from netstat(1) difference src/libpcp_web/src/http_parser.h: clean up typedefs debian/libpcp-web1-dev.install: fix build breakage debian/libpcp-web1-dev.install | 1 qa/admin/check-vm | 108 +++++++++++++++++++++++++++++++-------- src/libpcp_web/src/http_parser.h | 14 +---- 3 files changed, 92 insertions(+), 31 deletions(-) Details ... commit 012f983653467a14a70b091fcdc564024fcc2fb1 Author: Ken McDonell Date: Sun Sep 4 07:36:36 2016 +1000 debian/libpcp-web1-dev.install: fix build breakage The recently added pmhttp.h was being installed but not packaged for Debian builds ... which broke all the Debian-related builds. commit f08a4a63e097a9287af32ff648f14be22e09e265 Author: Ken McDonell Date: Sun Sep 4 07:09:32 2016 +1000 src/libpcp_web/src/http_parser.h: clean up typedefs For some compilers, typedef struct foo foo; /* empty for forward ref */ ... typedef struct foo { ... real struct decl ... } foo; is not allowed ... this was breaking the build. In this particular case the forward refs are not needed with some small re-ordering of declarations in http_parser.h commit 3b65eb29806019c35259b5fd94e61f008320ff19 Author: Ken McDonell Date: Sun Sep 4 07:08:53 2016 +1000 qa/admin/check-vm: a small OpenIndiana change from netstat(1) difference From kenj@internode.on.net Sun Sep 4 02:35:09 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B8C567CA2 for ; Sun, 4 Sep 2016 02:35:09 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 7DA908F8033 for ; Sun, 4 Sep 2016 00:35:06 -0700 (PDT) X-ASG-Debug-ID: 1472974498-0bf8155c74633480001-S8gJnT Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id fQVAwrGhrecYGmLv for ; Sun, 04 Sep 2016 00:34:59 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: As8OAIbNy1d20V1aEGdsb2JhbAANUB4TBoMaAQEBAQGBH4dEs0WIHQECAQEBAQECBgEBAQEBAQEBN4VLFXYCJgIvFhoNCAEBuHtnjC8xgQWHIocEgxSCWgWZU58PSI9+hS2HOwEBAQ Received: from ppp118-209-93-90.bras1.mel11.internode.on.net (HELO [192.168.1.100]) ([118.209.93.90]) by ipmail04.adl6.internode.on.net with ESMTP; 04 Sep 2016 17:04:57 +0930 To: PCP From: Ken McDonell Subject: problem in qa/884 (libpcp_web) Message-ID: <5257a34f-b310-15b3-d2e2-78cb35bd48de@internode.on.net> X-ASG-Orig-Subj: problem in qa/884 (libpcp_web) Date: Sun, 4 Sep 2016 17:34:57 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1472974499 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 787 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32600 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- I'm seeing problems with qa/884. The checked in 884.out contains suspicious negative 32-bit values for osd/stat_bytes* ... kenj@vm11:~/src/pcp/qa$ grep stat_bytes 884.out osd/stat_bytes: -538578944 osd/stat_bytes_used: -1414389760 osd/stat_bytes_avail: -429453312 and the data files that are used as input to qa/884 contain values that are clearly 64-bit ... kenj@vm11:~/src/pcp/qa$ grep -r stat_bytes json json/ceph_data1.json: "stat_bytes": 25231224832, json/ceph_data1.json: "stat_bytes_used": 2880577536, json/ceph_data1.json: "stat_bytes_avail": 21045383168, json/ceph_schema1.json: "stat_bytes": { "type": 2}, json/ceph_schema1.json: "stat_bytes_used": { "type": 2}, json/ceph_schema1.json: "stat_bytes_avail": { "type": 2}, From kenj@internode.on.net Sun Sep 4 02:49:51 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D1D0F7CA2 for ; Sun, 4 Sep 2016 02:49:51 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id A3102304032 for ; Sun, 4 Sep 2016 00:49:51 -0700 (PDT) X-ASG-Debug-ID: 1472975384-0bf57b15a6ef6b0001-S8gJnT Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id mMXH3EAWRQPtNKht for ; Sun, 04 Sep 2016 00:49:45 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtUOABDRy1d20V1aEGdsb2JhbAANUB4TgyABAQEBAXUqUoZys0UciAIBAgEBAQEBAgYBAQEBAQEBATeFSwSBAQYCJgIvFicGAgEBuH5njF+BBYcih2KCNoJaBZlThiGLUY0djEyDeoUtXoZdAQEB Received: from ppp118-209-93-90.bras1.mel11.internode.on.net (HELO [192.168.1.100]) ([118.209.93.90]) by ipmail04.adl6.internode.on.net with ESMTP; 04 Sep 2016 17:19:43 +0930 To: pcp@oss.sgi.com Subject: pcp updates: fixing more build breakage From: Ken McDonell X-ASG-Orig-Subj: pcp updates: fixing more build breakage Message-ID: Date: Sun, 4 Sep 2016 17:49:43 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1472975384 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1973 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32600 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (3): src/pmcd/GNUmakefile: fix sed(1) usage assorted service.in -> service makefile changes qa/527: filter out another variant of the perl line numbering buglet qa/527 | 3 ++- src/pmcd/GNUmakefile | 2 +- src/pmie/GNUmakefile | 2 +- src/pmlogger/GNUmakefile | 2 +- src/pmmgr/GNUmakefile | 2 +- src/pmproxy/GNUmakefile | 2 +- src/pmwebapi/GNUmakefile | 2 +- 7 files changed, 8 insertions(+), 7 deletions(-) Details ... commit d7fd423bbfbc49e9f149ba8cb0d1952330492ed7 Author: Ken McDonell Date: Sun Sep 4 17:48:13 2016 +1000 qa/527: filter out another variant of the perl line numbering buglet commit e1d3cbb9319d95f4926e84ab6a5a6ad6a7167a84 Author: Ken McDonell Date: Sun Sep 4 17:07:24 2016 +1000 assorted service.in -> service makefile changes Same sed(1) usage problem as fixed in the previous commit ... The sloppiness from the GNU implementation of getopt* is not universal and putting command line options after command line arguments is not a good idea ... specifically sed file -e edit is not always acceptable, and to be properly portable one needs to avoid this command line mess and stick with the classical usage, namely sed -e edit file commit 0189bdb8547f04c590a8dd081d47285865df92af Author: Ken McDonell Date: Sun Sep 4 16:54:52 2016 +1000 src/pmcd/GNUmakefile: fix sed(1) usage The sloppiness from the GNU implementation of getopt* is not universal and putting command line options after command line arguments is not a good idea ... specifically sed file -e edit is not always acceptable, and to be properly portable one needs to avoid this command line mess and stick with the classical usage, namely sed -e edit file From kenj@internode.on.net Sun Sep 4 18:25:32 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 0368A7CA1 for ; Sun, 4 Sep 2016 18:25:32 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id CA8A78F8033 for ; Sun, 4 Sep 2016 16:25:28 -0700 (PDT) X-ASG-Debug-ID: 1473031521-0bf57b15a8137640001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id pMWpCuZ4BOLOiHEH for ; Sun, 04 Sep 2016 16:25:22 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEQAHWszFd20V1aEGdsb2JhbAANTx0BEgGDIAEBAQEBdSpShnKzRByIAAECAQEBAQECBgEBAQEBAQEBN4VLgQsCJgIvFhoNCAEBuSdnjBkxgQWHIooYgloFmVOGIYtRjR2MTIN6hS1ehlUBAQE Received: from ppp118-209-93-90.bras1.mel11.internode.on.net (HELO [192.168.1.100]) ([118.209.93.90]) by ipmail06.adl2.internode.on.net with ESMTP; 05 Sep 2016 08:55:20 +0930 To: PCP From: Ken McDonell Subject: more python-related QA issues (qa/662) Message-ID: <8c6e2c09-5c81-db39-8a2b-ccd367965535@internode.on.net> X-ASG-Orig-Subj: more python-related QA issues (qa/662) Date: Mon, 5 Sep 2016 09:25:20 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1473031521 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1298 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32618 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- I'm trying to see why qa/662 does not pass everywhere ... One failure signature is non-deterministic enumeration of metrics in the PMNS, which manifests thusly kenj@vm24:~/src/pcp/qa$ diff -u 662.out.bad 662.out.4 --- 662.out.bad 2016-09-05 09:17:12.757188961 +1000 +++ 662.out.4 2016-08-15 05:08:53.011968125 +1000 @@ -225,8 +225,8 @@ metric:sample.secret.foo.two metadata:7 metric:sample.step metadata:7 metric:sample.step_counter metadata:7 - metric:sample.string.bin metadata:8 metric:sample.string.hullo metadata:7 + metric:sample.string.bin metadata:8 metric:sample.string.null metadata:7 metric:sample.string.write_me metadata:7 metric:sample.sysinfo metadata:7 The other is a python run-time failure below that seems to be triggered by setting LC_ALL=POSIX (or C) in the environment Traceback (most recent call last): File "src/test_webapi.py", line 133, in test_metric_enumeration(ctx_host,'') File "src/test_webapi.py", line 90, in test_metric_enumeration line = proc.stdout.readline() File "/usr/lib/python3.5/encodings/ascii.py", line 26, in decode return codecs.ascii_decode(input, self.errors)[0] UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 3434: ordinal not in range(128) From mgoodwin@redhat.com Sun Sep 4 19:55:49 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 3DDC87CA1 for ; Sun, 4 Sep 2016 19:55:49 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 0F6AF304032 for ; Sun, 4 Sep 2016 17:55:45 -0700 (PDT) X-ASG-Debug-ID: 1473036939-0bf57b15a513ccb0001-S8gJnT Received: from mail-lf0-f43.google.com (mail-lf0-f43.google.com [209.85.215.43]) by cuda.sgi.com with ESMTP id ZBvnJFdePElfjzIw (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 04 Sep 2016 17:55:40 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f43.google.com[209.85.215.43] X-Barracuda-Apparent-Source-IP: 209.85.215.43 Received: by mail-lf0-f43.google.com with SMTP id l131so23138289lfl.2 for ; Sun, 04 Sep 2016 17:55:40 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=aArxx/6jcfEbyy/EfzjGRgk3Eo3myjpPNIyydxW8Z/o=; b=ehWZB+pZP9lu//DFjYYJ3B6g+GbW4ONGO3Mb+ZgAD+irnwGM6oeCP8Okafssqu4jjz Urw8xei0UaF+GOYeac8LGHaFxO2w2yJOjoT+Jo5+fhSjmVQfqa5IHO6D583F8ZA9eQyv 2UoXqNOMCiAzNwdmPUXwShPb1JJdow4628J5vioWpBEZuhCUGki6ePCr18rdtqPYgjFk BQKD9230Dy+EWbw+Ia/w+s3MfinElQajK8ANqdcht4Wv/Rkf10yGovyZMWTto/qyItDp MJ+qsqYhCL+Nse67xaKOg1l0BH25Pvy0TKCZbLM+yWBRjIIbGyJPaWkaDXS8IOe4q6oy 8vQg== X-Gm-Message-State: AE9vXwNmDuuw97PvStsJ53/Q0SspWsBIT8b68IH+MtFXskWbfTlq1vbyxFF5gUNI0eryTPKPykRH3MyIlmgoFnqk X-Received: by 10.25.207.10 with SMTP id f10mr8215265lfg.108.1473036938839; Sun, 04 Sep 2016 17:55:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.145.83 with HTTP; Sun, 4 Sep 2016 17:54:58 -0700 (PDT) From: Mark Goodwin Date: Mon, 5 Sep 2016 10:54:58 +1000 Message-ID: Subject: pcp updates - merge kenj (qa, build issues, fix sed usage) To: PCP X-ASG-Orig-Subj: pcp updates - merge kenj (qa, build issues, fix sed usage) Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-lf0-f43.google.com[209.85.215.43] X-Barracuda-Start-Time: 1473036940 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 4950 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32619 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/pcp master Ken McDonell (10): qa/common.qt: avoid using dbus-launch qa/admin/pcp-daily: check if pcp.env exists before sourcing it src/libpcp/check-statics: rework for OpenIndiana src/libpcp: fix small portability issues found with OpenIndiana compilers qa/admin/check-vm: a small OpenIndiana change from netstat(1) difference src/libpcp_web/src/http_parser.h: clean up typedefs debian/libpcp-web1-dev.install: fix build breakage src/pmcd/GNUmakefile: fix sed(1) usage assorted service.in -> service makefile changes qa/527: filter out another variant of the perl line numbering buglet debian/libpcp-web1-dev.install | 1 qa/527 | 3 - qa/admin/check-vm | 108 +++++++++++++++++++++++++++++++-------- qa/admin/pcp-daily | 7 ++ qa/common.qt | 16 +++++ src/libpcp/src/check-statics | 64 +++++++++++++++++++++-- src/libpcp/src/connectlocal.c | 2 src/libpcp/src/derive.c | 2 src/libpcp/src/util.c | 15 ++--- src/libpcp_web/src/http_parser.h | 14 +---- src/pmcd/GNUmakefile | 2 src/pmie/GNUmakefile | 2 src/pmlogger/GNUmakefile | 2 src/pmmgr/GNUmakefile | 2 src/pmproxy/GNUmakefile | 2 src/pmwebapi/GNUmakefile | 2 16 files changed, 189 insertions(+), 55 deletions(-) Details ... commit d7fd423bbfbc49e9f149ba8cb0d1952330492ed7 Author: Ken McDonell Date: Sun Sep 4 17:48:13 2016 +1000 qa/527: filter out another variant of the perl line numbering buglet commit e1d3cbb9319d95f4926e84ab6a5a6ad6a7167a84 Author: Ken McDonell Date: Sun Sep 4 17:07:24 2016 +1000 assorted service.in -> service makefile changes Same sed(1) usage problem as fixed in the previous commit ... The sloppiness from the GNU implementation of getopt* is not universal and putting command line options after command line arguments is not a good idea ... specifically sed file -e edit is not always acceptable, and to be properly portable one needs to avoid this command line mess and stick with the classical usage, namely sed -e edit file commit 0189bdb8547f04c590a8dd081d47285865df92af Author: Ken McDonell Date: Sun Sep 4 16:54:52 2016 +1000 src/pmcd/GNUmakefile: fix sed(1) usage The sloppiness from the GNU implementation of getopt* is not universal and putting command line options after command line arguments is not a good idea ... specifically sed file -e edit is not always acceptable, and to be properly portable one needs to avoid this command line mess and stick with the classical usage, namely sed -e edit file commit 012f983653467a14a70b091fcdc564024fcc2fb1 Author: Ken McDonell Date: Sun Sep 4 07:36:36 2016 +1000 debian/libpcp-web1-dev.install: fix build breakage The recently added pmhttp.h was being installed but not packaged for Debian builds ... which broke all the Debian-related builds. commit f08a4a63e097a9287af32ff648f14be22e09e265 Author: Ken McDonell Date: Sun Sep 4 07:09:32 2016 +1000 src/libpcp_web/src/http_parser.h: clean up typedefs For some compilers, typedef struct foo foo; /* empty for forward ref */ ... typedef struct foo { ... real struct decl ... } foo; is not allowed ... this was breaking the build. In this particular case the forward refs are not needed with some small re-ordering of declarations in http_parser.h commit 3b65eb29806019c35259b5fd94e61f008320ff19 Author: Ken McDonell Date: Sun Sep 4 07:08:53 2016 +1000 qa/admin/check-vm: a small OpenIndiana change from netstat(1) difference commit 04149d1b3dba770461b6952ec6e6794805639519 Author: Ken McDonell Date: Sat Sep 3 07:55:59 2016 +1000 src/libpcp: fix small portability issues found with OpenIndiana compilers commit 231fcac8948f6c47f49964d003f564f313ccc2fb Author: Ken McDonell Date: Sat Sep 3 07:53:16 2016 +1000 src/libpcp/check-statics: rework for OpenIndiana commit fabc3699a62aca942ba395cc139c6e69295f078e Author: Ken McDonell Date: Sat Sep 3 07:39:40 2016 +1000 qa/admin/pcp-daily: check if pcp.env exists before sourcing it commit 5ffca3dbf77ad364c191568a100cc5bc9132d56a Author: Ken McDonell Date: Sat Sep 3 07:36:24 2016 +1000 qa/common.qt: avoid using dbus-launch To address https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836285 replace dbus-launch by a direct invocation of dbus-daemon. From kenj@internode.on.net Mon Sep 5 01:07:29 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 1D2367CA1 for ; Mon, 5 Sep 2016 01:07:29 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 847FFAC001 for ; Sun, 4 Sep 2016 23:07:28 -0700 (PDT) X-ASG-Debug-ID: 1473055641-0bf57c1b0b33fbd0001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id f33rPT5xVoSLmEBi for ; Sun, 04 Sep 2016 23:07:21 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApMRAKkKzVd20V1aEGdsb2JhbAANUINRAQEBAQGBH4dEs0SGHAKCAgECAQEBAQECBgEBAQEBAQEBN4EBEoQPAQEEOFELGC4tFhQTCAEBuVCNAQEBAQcCASSIJ4JWhQyFEAWZU5EOAY4AkEaFLYUAgkwBAQE Received: from ppp118-209-93-90.bras1.mel11.internode.on.net (HELO [192.168.1.100]) ([118.209.93.90]) by ipmail06.adl2.internode.on.net with ESMTP; 05 Sep 2016 15:37:20 +0930 Subject: Re: [pcp] more python-related QA issues (qa/662) To: pcp@oss.sgi.com X-ASG-Orig-Subj: Re: [pcp] more python-related QA issues (qa/662) References: <8c6e2c09-5c81-db39-8a2b-ccd367965535@internode.on.net> From: Ken McDonell Message-ID: <2ef0e48f-79ed-898f-217b-97dc001d9499@internode.on.net> Date: Mon, 5 Sep 2016 16:07:18 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <8c6e2c09-5c81-db39-8a2b-ccd367965535@internode.on.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1473055641 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 276 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32624 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 05/09/16 09:25, Ken McDonell wrote: > ... > The other is a python run-time failure below that seems to be triggered by setting LC_ALL=POSIX (or C) in the environment More specifically, it appears to be is LANG=POSIX (or C) or LANG being unset that triggers this. From bugzilla@redhat.com Mon Sep 5 14:48:37 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1D2407CA1 for ; Mon, 5 Sep 2016 14:48:37 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id E3A56304039 for ; Mon, 5 Sep 2016 12:48:36 -0700 (PDT) X-ASG-Debug-ID: 1473104910-0bf57c1b08375590001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id 4a59h8NHseNgI0uV (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 12:48:32 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bgzsX-0003uV-FO for ; Tue, 06 Sep 2016 05:48:29 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85JmG0a051548 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 15:48:16 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85JmG1v022158 for ; Mon, 5 Sep 2016 15:48:16 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85JmGgM022157; Mon, 5 Sep 2016 15:48:16 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1333702] Python PMAPI lacks support for containers Date: Mon, 05 Sep 2016 19:48:16 +0000 X-ASG-Orig-Subj: [Bug 1333702] Python PMAPI lacks support for containers Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1473104912 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 453 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32636 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1333702 --- Comment #8 from Fedora Update System --- pcp-3.11.4-1.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DJDBIoAB= skB&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 14:48:39 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id BCEFE7CA7 for ; Mon, 5 Sep 2016 14:48:39 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8E513304039 for ; Mon, 5 Sep 2016 12:48:36 -0700 (PDT) X-ASG-Debug-ID: 1473104912-0bf57c1b0a3755b0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id B3kSxawMakqoytNT (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 12:48:33 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bgzsa-0008Cl-CD for ; Tue, 06 Sep 2016 05:48:31 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85JmL4X051600 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 15:48:21 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85JmKma027353 for ; Mon, 5 Sep 2016 15:48:20 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85JmKlC027352; Mon, 5 Sep 2016 15:48:20 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1350816] proc.psinfo.rss is incorrect with threads enabled Date: Mon, 05 Sep 2016 19:48:20 +0000 X-ASG-Orig-Subj: [Bug 1350816] proc.psinfo.rss is incorrect with threads enabled Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1473104913 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 453 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32636 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1350816 --- Comment #9 from Fedora Update System --- pcp-3.11.4-1.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3D1YMvEAq= Q7v&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 14:49:01 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id F34237CA1 for ; Mon, 5 Sep 2016 14:49:00 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 9CD8E304039 for ; Mon, 5 Sep 2016 12:49:00 -0700 (PDT) X-ASG-Debug-ID: 1473104933-0bf8155c776d2e50001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id wg25gEQOR2AhldtD (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 12:48:55 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bgzsv-00043l-Fl for ; Tue, 06 Sep 2016 05:48:53 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85JmhBt051749 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 15:48:43 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85Jmh2W027555 for ; Mon, 5 Sep 2016 15:48:43 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85JmhRs027554; Mon, 5 Sep 2016 15:48:43 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1327226] pmie not responding to signals Date: Mon, 05 Sep 2016 19:48:43 +0000 X-ASG-Orig-Subj: [Bug 1327226] pmie not responding to signals Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1473104934 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 453 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32635 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1327226 --- Comment #8 from Fedora Update System --- pcp-3.11.4-1.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DxlwFejW= p85&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 14:49:04 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 504337CA1 for ; Mon, 5 Sep 2016 14:49:04 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 1AE8E304039 for ; Mon, 5 Sep 2016 12:49:04 -0700 (PDT) X-ASG-Debug-ID: 1473104941-0bf57c1b09375640001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id geQl6NGybqF6fQLB (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 12:49:02 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bgzt3-0006eP-Is for ; Tue, 06 Sep 2016 05:49:00 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85JmpAS051810 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 15:48:51 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85JmpVO027654 for ; Mon, 5 Sep 2016 15:48:51 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85JmpCj027653; Mon, 5 Sep 2016 15:48:51 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1361943] pcp-mpstat and pcp-pidstat need pmlogconf config files Date: Mon, 05 Sep 2016 19:48:50 +0000 X-ASG-Orig-Subj: [Bug 1361943] pcp-mpstat and pcp-pidstat need pmlogconf config files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1473104942 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 453 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32636 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1361943 --- Comment #4 from Fedora Update System --- pcp-3.11.4-1.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DllQXHkV= OPo&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 14:49:08 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 616A57CB3 for ; Mon, 5 Sep 2016 14:49:08 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 335648F8033 for ; Mon, 5 Sep 2016 12:49:08 -0700 (PDT) X-ASG-Debug-ID: 1473104945-0bf57c1b0b375670001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id dRaeQAjZwDS1qFkA (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 12:49:06 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bgzt7-00047r-D8 for ; Tue, 06 Sep 2016 05:49:04 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85JmsVn051828 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 15:48:54 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85Jms97027687 for ; Mon, 5 Sep 2016 15:48:54 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85Jms2G027686; Mon, 5 Sep 2016 15:48:54 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1333702] Python PMAPI lacks support for containers Date: Mon, 05 Sep 2016 19:48:54 +0000 X-ASG-Orig-Subj: [Bug 1333702] Python PMAPI lacks support for containers Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status cf_fixed_in resolution cf_last_closed X-Bugzilla-Comment: none X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1473104946 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 680 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32636 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1333702 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version| |pcp-3.11.4-1.el5 Resolution|--- |ERRATA Last Closed| |2016-09-05 15:48:54 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DcTE1xXS= hmY&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 14:49:14 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id CC0AC7CA7 for ; Mon, 5 Sep 2016 14:49:14 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 32CE4AC005 for ; Mon, 5 Sep 2016 12:49:14 -0700 (PDT) X-ASG-Debug-ID: 1473104950-0bf57b15a8189e70001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id 4O4PvUTCp0LvyDRH (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 12:49:12 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bgztB-0006h9-HF for ; Tue, 06 Sep 2016 05:49:09 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85Jmwmi051861 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 15:48:58 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85JmwjW022339 for ; Mon, 5 Sep 2016 15:48:58 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85Jmwtn022338; Mon, 5 Sep 2016 15:48:58 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1350816] proc.psinfo.rss is incorrect with threads enabled Date: Mon, 05 Sep 2016 19:48:58 +0000 X-ASG-Orig-Subj: [Bug 1350816] proc.psinfo.rss is incorrect with threads enabled Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status cf_fixed_in resolution cf_last_closed X-Bugzilla-Comment: none X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1473104951 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 680 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32636 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1350816 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version| |pcp-3.11.4-1.el5 Resolution|--- |ERRATA Last Closed| |2016-09-05 15:48:58 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Dhdn73Rz= 1KA&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 14:49:23 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 8ED497CB0 for ; Mon, 5 Sep 2016 14:49:23 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 61CA78F8033 for ; Mon, 5 Sep 2016 12:49:23 -0700 (PDT) X-ASG-Debug-ID: 1473104960-0bf57c1b083756b0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id lt16puOU11u6Hm3p (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 12:49:21 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bgztM-00069b-Lm for ; Tue, 06 Sep 2016 05:49:19 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85JnAwG051912 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 15:49:10 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85JnAJq027760 for ; Mon, 5 Sep 2016 15:49:10 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85JnAp9027759; Mon, 5 Sep 2016 15:49:10 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1327226] pmie not responding to signals Date: Mon, 05 Sep 2016 19:49:09 +0000 X-ASG-Orig-Subj: [Bug 1327226] pmie not responding to signals Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status cf_fixed_in resolution cf_last_closed X-Bugzilla-Comment: none X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1473104961 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 680 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32636 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1327226 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version| |pcp-3.11.4-1.el5 Resolution|--- |ERRATA Last Closed| |2016-09-05 15:49:09 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DDZTBBAr= fEI&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 14:49:28 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5A0A07CA1 for ; Mon, 5 Sep 2016 14:49:28 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 16060304043 for ; Mon, 5 Sep 2016 12:49:28 -0700 (PDT) X-ASG-Debug-ID: 1473104964-0bf57c1b0b3756d0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id vaElB0zdmXhVcK88 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 12:49:26 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bgztR-0000KF-As for ; Tue, 06 Sep 2016 05:49:24 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85JnECv051948 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 15:49:14 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85JnEZl027841 for ; Mon, 5 Sep 2016 15:49:14 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85JnE4H027840; Mon, 5 Sep 2016 15:49:14 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1361943] pcp-mpstat and pcp-pidstat need pmlogconf config files Date: Mon, 05 Sep 2016 19:49:14 +0000 X-ASG-Orig-Subj: [Bug 1361943] pcp-mpstat and pcp-pidstat need pmlogconf config files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status cf_fixed_in resolution cf_last_closed X-Bugzilla-Comment: none X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1473104966 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 680 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32636 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1361943 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version| |pcp-3.11.4-1.el5 Resolution|--- |ERRATA Last Closed| |2016-09-05 15:49:14 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DqkWFNpt= bZ4&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 17:53:20 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A59377CA1 for ; Mon, 5 Sep 2016 17:53:20 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6894F304032 for ; Mon, 5 Sep 2016 15:53:20 -0700 (PDT) X-ASG-Debug-ID: 1473115996-0bf57c1b09381830001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id dwDvljeY0sCwqrJy (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 15:53:18 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh2lL-0001St-DE for ; Tue, 06 Sep 2016 08:53:15 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85Mr1G2029941 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 18:53:02 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85Mr1YN016983 for ; Mon, 5 Sep 2016 18:53:01 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85Mr1SJ016982; Mon, 5 Sep 2016 18:53:01 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1333702] Python PMAPI lacks support for containers Date: Mon, 05 Sep 2016 22:53:00 +0000 X-ASG-Orig-Subj: [Bug 1333702] Python PMAPI lacks support for containers Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1473115997 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 450 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32639 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1333702 --- Comment #9 from Fedora Update System --- pcp-3.11.4-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DxbkO78D= Rjw&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 17:53:25 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id C13BB7CA7 for ; Mon, 5 Sep 2016 17:53:25 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 7901A8F8033 for ; Mon, 5 Sep 2016 15:53:22 -0700 (PDT) X-ASG-Debug-ID: 1473115996-0bf8155c776e0f50001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id D0KNVYJaIftXijpq (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 15:53:17 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh2lL-0001W4-FZ for ; Tue, 06 Sep 2016 08:53:15 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85Mr5bu029974 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 18:53:05 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85Mr5Ti017011 for ; Mon, 5 Sep 2016 18:53:05 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85Mr5td017010; Mon, 5 Sep 2016 18:53:05 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1350816] proc.psinfo.rss is incorrect with threads enabled Date: Mon, 05 Sep 2016 22:53:05 +0000 X-ASG-Orig-Subj: [Bug 1350816] proc.psinfo.rss is incorrect with threads enabled Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1473115997 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 451 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32638 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1350816 --- Comment #10 from Fedora Update System --- pcp-3.11.4-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DRG6MUl0= i8O&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 17:53:34 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 151787CA1 for ; Mon, 5 Sep 2016 17:53:34 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id CC911304032 for ; Mon, 5 Sep 2016 15:53:33 -0700 (PDT) X-ASG-Debug-ID: 1473116010-0bf57b15a8195c30001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-69.servers.netregistry.net [202.124.241.69]) by cuda.sgi.com with ESMTP id 6wJ6eOesbeFbCFLS (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 15:53:31 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.69 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh2lZ-0004xD-HG for ; Tue, 06 Sep 2016 08:53:29 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85MrIe3030084 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 18:53:18 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85MrHNS017184 for ; Mon, 5 Sep 2016 18:53:17 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85MrHZM017183; Mon, 5 Sep 2016 18:53:17 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1327226] pmie not responding to signals Date: Mon, 05 Sep 2016 22:53:18 +0000 X-ASG-Orig-Subj: [Bug 1327226] pmie not responding to signals Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-69.servers.netregistry.net[202.124.241.69] X-Barracuda-Start-Time: 1473116011 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 450 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32639 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1327226 --- Comment #9 from Fedora Update System --- pcp-3.11.4-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Dq2qdaGa= 6SH&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 17:53:36 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C67937CA6 for ; Mon, 5 Sep 2016 17:53:36 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 980E1304048 for ; Mon, 5 Sep 2016 15:53:36 -0700 (PDT) X-ASG-Debug-ID: 1473116013-0bf57c1b0a381890001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id 7HMQGGMuBMsiLivc (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 15:53:35 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh2lc-0000Aa-CH for ; Tue, 06 Sep 2016 08:53:33 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85MrMjT030120 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 18:53:22 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85MrMif017238 for ; Mon, 5 Sep 2016 18:53:22 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85MrMaE017237; Mon, 5 Sep 2016 18:53:22 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1361943] pcp-mpstat and pcp-pidstat need pmlogconf config files Date: Mon, 05 Sep 2016 22:53:22 +0000 X-ASG-Orig-Subj: [Bug 1361943] pcp-mpstat and pcp-pidstat need pmlogconf config files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1473116014 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 450 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32639 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1361943 --- Comment #5 from Fedora Update System --- pcp-3.11.4-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DBKiCCNl= 6GD&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 17:53:39 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 8BD447CB2 for ; Mon, 5 Sep 2016 17:53:39 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 43509304048 for ; Mon, 5 Sep 2016 15:53:39 -0700 (PDT) X-ASG-Debug-ID: 1473116015-0bf8155c776e0fd0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id zRgaHLla3WS7Eyc7 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 15:53:36 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh2lg-0001j3-DT for ; Tue, 06 Sep 2016 08:53:35 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85MrPEm030147 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 18:53:25 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85MrPGv017305 for ; Mon, 5 Sep 2016 18:53:25 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85MrPNR017304; Mon, 5 Sep 2016 18:53:25 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1333702] Python PMAPI lacks support for containers Date: Mon, 05 Sep 2016 22:53:25 +0000 X-ASG-Orig-Subj: [Bug 1333702] Python PMAPI lacks support for containers Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: cf_fixed_in X-Bugzilla-Comment: none X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1473116016 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 564 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32638 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1333702 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|pcp-3.11.4-1.el5 |pcp-3.11.4-1.el5 | |pcp-3.11.4-1.fc24 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DlrvnF2g= 2PN&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 17:53:52 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id BAA5E7CA1 for ; Mon, 5 Sep 2016 17:53:52 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 258B7AC001 for ; Mon, 5 Sep 2016 15:53:49 -0700 (PDT) X-ASG-Debug-ID: 1473116025-0bf57b15a6195c80001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id 24gBB7OhbF919pFp (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 15:53:47 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh2lp-0000J6-Co for ; Tue, 06 Sep 2016 08:53:45 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85MrZBm030211 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 18:53:35 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85MrZBN015138 for ; Mon, 5 Sep 2016 18:53:35 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85MrZTW015137; Mon, 5 Sep 2016 18:53:35 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1327226] pmie not responding to signals Date: Mon, 05 Sep 2016 22:53:35 +0000 X-ASG-Orig-Subj: [Bug 1327226] pmie not responding to signals Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: cf_fixed_in X-Bugzilla-Comment: none X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1473116027 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 564 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32639 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1327226 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|pcp-3.11.4-1.el5 |pcp-3.11.4-1.el5 | |pcp-3.11.4-1.fc24 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Dj8i1Gq1= ah9&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 17:53:53 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1D5577CA3 for ; Mon, 5 Sep 2016 17:53:53 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id E3F24304032 for ; Mon, 5 Sep 2016 15:53:52 -0700 (PDT) X-ASG-Debug-ID: 1473116029-0bf57c1b0b3818e0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id 2HHN0XWyC2kv0TGl (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 15:53:51 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh2lt-0001q5-EJ for ; Tue, 06 Sep 2016 08:53:49 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85Mrcau030251 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 18:53:38 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85MrcSk017374 for ; Mon, 5 Sep 2016 18:53:38 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85MrcDa017373; Mon, 5 Sep 2016 18:53:38 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1361943] pcp-mpstat and pcp-pidstat need pmlogconf config files Date: Mon, 05 Sep 2016 22:53:38 +0000 X-ASG-Orig-Subj: [Bug 1361943] pcp-mpstat and pcp-pidstat need pmlogconf config files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: cf_fixed_in X-Bugzilla-Comment: none X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1473116030 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 564 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32639 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1361943 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|pcp-3.11.4-1.el5 |pcp-3.11.4-1.el5 | |pcp-3.11.4-1.fc24 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DTVqteOk= 6mE&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 17:54:07 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 58B3D7CA1 for ; Mon, 5 Sep 2016 17:54:07 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 032228F8033 for ; Mon, 5 Sep 2016 15:54:06 -0700 (PDT) X-ASG-Debug-ID: 1473116019-0bf8155c746e0ff0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id 3vfH1wtgCXCnNlfb (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 15:53:41 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh2lk-0000F2-A9 for ; Tue, 06 Sep 2016 08:53:39 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85MrTYc030178 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 18:53:29 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85MrTs0015095 for ; Mon, 5 Sep 2016 18:53:29 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u85MrTQJ015094; Mon, 5 Sep 2016 18:53:29 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1350816] proc.psinfo.rss is incorrect with threads enabled Date: Mon, 05 Sep 2016 22:53:29 +0000 X-ASG-Orig-Subj: [Bug 1350816] proc.psinfo.rss is incorrect with threads enabled Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: cf_fixed_in X-Bugzilla-Comment: none X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1473116020 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 564 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32639 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1350816 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|pcp-3.11.4-1.el5 |pcp-3.11.4-1.el5 | |pcp-3.11.4-1.fc24 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3D5ISXpom= gTm&a=3Dcc_unsubscribe= From nscott@redhat.com Mon Sep 5 18:57:03 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 3F3B57CA1 for ; Mon, 5 Sep 2016 18:57:03 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id A5C77AC001 for ; Mon, 5 Sep 2016 16:56:59 -0700 (PDT) X-ASG-Debug-ID: 1473119817-0bf57b15a519a350001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id KG63X3wQy2LctJDG (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 05 Sep 2016 16:56:57 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u85NutIB008425; Mon, 5 Sep 2016 19:56:55 -0400 Date: Mon, 5 Sep 2016 19:56:55 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: chandana@desilva.id.au Cc: pcp@oss.sgi.com Message-ID: <144333273.5735805.1473119815033.JavaMail.zimbra@redhat.com> In-Reply-To: <1471922452.28242.169.camel@desilva.id.au> References: <1470971856.22125.75.camel@desilva.id.au> <302816545.1032371.1470972598908.JavaMail.zimbra@redhat.com> <1470977382.22125.76.camel@desilva.id.au> <1471922452.28242.169.camel@desilva.id.au> Subject: Re: [pcp] Help with troubleshooting issue with postfix pmda MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Help with troubleshooting issue with postfix pmda Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [10.64.50.129] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: Help with troubleshooting issue with postfix pmda Thread-Index: 1e/8Nh9BE4x7ROertih7CeG+7OeSHw== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1473119817 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1363 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32640 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Hi Chandana, ----- Original Message ----- > Hello Nathan, > I have been having a look at the postfix pmda and the memcache pmda to > get a sense of how to go about making a fix > I think I need a bit more help. OK, no problem. > If I understand this correctly, =C2=A0the steps are; > 1. new function named call_qshape to call qshape for a given queue, > read the data and update $caches{$qname} > 2. set up file pmda timer (one for each queue) to run the above > function > The above two steps wil replace postfix_fetch_callback and > postfix_do_refresh. > Am I on the right track ? Yes - you'll need a postfix_fetch_callback() still, as this fills in the results for a pmFetch(3). It will behave differently though - its got to be low-latency, so postfix_do_refresh() cannot be called there, it needs to just return previously-refreshed-via-timer values. > Also I can't see the use of the 'cluster' variable > in=C2=A0postfix_fetch_callback. It does not get passed in Hmm, I'm not sure I understand the question - $cluster is passed in as the first parameter... it is the cluster component of the PMID ($item being the other PMID component passed in there) - see sub postfix_fetch_callback { my ($cluster, $item, $inst) =3D @_; my $metric_name =3D pmda_pmid_name($cluster, $item); cheers. -- Nathan From nscott@redhat.com Mon Sep 5 18:57:59 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 3AAF07CA1 for ; Mon, 5 Sep 2016 18:57:59 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 0D490304043 for ; Mon, 5 Sep 2016 16:57:55 -0700 (PDT) X-ASG-Debug-ID: 1473119873-0bf57c1b08385b40001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id p8e7SOHV4fQERkjC (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 05 Sep 2016 16:57:54 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u85NvqWh024483; Mon, 5 Sep 2016 19:57:53 -0400 Date: Mon, 5 Sep 2016 19:57:52 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Jeff Hanson Cc: Mark Goodwin , PCP Message-ID: <154139732.5735882.1473119872822.JavaMail.zimbra@redhat.com> In-Reply-To: <49c5d203-5378-5cbb-7092-7ed23035af56@sgi.com> References: <3b551b84-ff74-5b9c-5854-3bdcba1c1212@sgi.com> <49c5d203-5378-5cbb-7092-7ed23035af56@sgi.com> Subject: Re: [pcp] pmclusterd versus other solutions MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pmclusterd versus other solutions Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.50.129] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pmclusterd versus other solutions Thread-Index: 5xh/5Gw/EWDMz71XJeTCDtVxW2JgKA== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1473119874 X-Barracuda-Encrypted: DHE-RSA-AES256-SHA X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 869 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32640 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Hi Jeff, ----- Original Message ----- > > This is the daemon that aggregates indoms for per-cluster-node CPU > > data on the head node, so > [...] > See the emails from 11 August on Debugging sigpipe in pmda. > > But the real problem is that although pmclusterd exposes some 100 metrics or > so but only 20 of them are actually able to be fetched. > I expect the problem will be due to latency in the polling of remote cluster nodes, which IIRC is done in a serial fashion (one node after the other IOW) so one slow-reponding node will affect timeliness of all values? A design which did the remote fetching in parallel would be better suited, if so. You could go with a model where multiple processes fetch then write metrics using MMV(5) format - see also mmv_stats_init(3) - so a new PMDA may not be needed at all. cheers. -- Nathan From adrowa@dolidofris.de Mon Sep 5 21:09:32 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE,T_FRT_CONTACT autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 2554D7CA0 for ; Mon, 5 Sep 2016 21:09:32 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 9D3B3AC001 for ; Mon, 5 Sep 2016 19:09:28 -0700 (PDT) X-ASG-Debug-ID: 1473127761-0bf57b15a71a7da0001-S8gJnT Received: from mailout-afc4.mailout.artfiles.de (mailout-afc4.mailout.artfiles.de [212.72.164.220]) by cuda.sgi.com with ESMTP id ZPfl5tqjQEDCqJ37 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Mon, 05 Sep 2016 19:09:22 -0700 (PDT) X-Barracuda-Envelope-From: adrowa@dolidofris.de X-Barracuda-Effective-Source-IP: mailout-afc4.mailout.artfiles.de[212.72.164.220] X-Barracuda-Apparent-Source-IP: 212.72.164.220 Received: from [80.252.97.80] (helo=mailout.artfiles.de) by mailout5.artfiles.de with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.85) id 1bh5n5-0007Fn-8w; Tue, 06 Sep 2016 04:07:11 +0200 Received: from [212.53.183.51] (helo=mail.dolidofris.de) auth=adrowa@dolidofris.de by mailout.artfiles.de with esmtpa (Exim 4.80.1) id 1bh5n4-00086c-2Q; Tue, 06 Sep 2016 04:07:10 +0200 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=_6becc1841f3ba2081a7b12065e84a81a" Date: Tue, 06 Sep 2016 04:06:53 +0200 From: Krediit Darleehen To: undisclosed-recipients:; Subject: =?UTF-8?Q?Dies_ist_f=C3=BCr_Sie?= Reply-To: info@metzner-finanzen.com X-ASG-Orig-Subj: =?UTF-8?Q?Dies_ist_f=C3=BCr_Sie?= Mail-Reply-To: info@metzner-finanzen.com Message-ID: <6f4cf6837d20860360034ba28e118701@dolidofris.de> X-Sender: adrowa@dolidofris.de User-Agent: Roundcube Webmail/1.1.4 X-Barracuda-Connect: mailout-afc4.mailout.artfiles.de[212.72.164.220] X-Barracuda-Start-Time: 1473127762 X-Barracuda-Encrypted: DHE-RSA-AES128-SHA X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1073 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32641 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.00 HTML_MESSAGE BODY: HTML included in message --=_6becc1841f3ba2081a7b12065e84a81a Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Sehr geehrte Damen und Herren, Sie möchten mit ihrem Unternehmen Expandieren und benötigen eine Fiinanzierung? Dann sie sie bei uns genau richtig. Wir bieten Darrlehen an Unternehmen und an Privatpersonen . Mit einem minimalen Zinssatz von 2%im Jahr. Wenn wir jetzt ihre Interesse geweckt haben sollten,koontaktieren sie uns bitte fĂŒr weitere Informationen. CAPEDA GROUP / koontakt : info@metzner-finanzen.com --=_6becc1841f3ba2081a7b12065e84a81a Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8

Sehr geehrte Damen und Herren,
Sie möchten mit ihrem Unternehm= en Expandieren und benötigen eine Fiinanzierung? Dann sie sie bei uns = genau richtig.
Wir bieten Darrlehen an Unternehmen und an Privatperson= en . Mit einem minimalen Zinssatz von 2%im Jahr.
Wenn wir jetzt ihre I= nteresse geweckt haben sollten,koontaktieren sie uns bitte für weitere= Informationen.
CAPEDA GROUP / koontakt : info@metzner-finanzen.com

 
--=_6becc1841f3ba2081a7b12065e84a81a-- From bugzilla@redhat.com Mon Sep 5 21:19:48 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 291277CA1 for ; Mon, 5 Sep 2016 21:19:48 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 81E11AC002 for ; Mon, 5 Sep 2016 19:19:47 -0700 (PDT) X-ASG-Debug-ID: 1473128383-0bf57c1b09392ab0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id 5CfWZHGPL4Db8rnH (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 19:19:44 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh5z7-0004vb-Hv for ; Tue, 06 Sep 2016 12:19:42 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862JSOa014642 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 22:19:28 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862JSAq012983 for ; Mon, 5 Sep 2016 22:19:28 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u862JRKN012980; Mon, 5 Sep 2016 22:19:27 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1333702] Python PMAPI lacks support for containers Date: Tue, 06 Sep 2016 02:19:27 +0000 X-ASG-Orig-Subj: [Bug 1333702] Python PMAPI lacks support for containers Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1473128384 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 451 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32642 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1333702 --- Comment #10 from Fedora Update System --- pcp-3.11.4-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3D6uQMlWY= 01G&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 21:19:51 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 4A3517CA7 for ; Mon, 5 Sep 2016 21:19:51 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1CC088F8035 for ; Mon, 5 Sep 2016 19:19:48 -0700 (PDT) X-ASG-Debug-ID: 1473128385-0bf57c1b0a392ac0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-69.servers.netregistry.net [202.124.241.69]) by cuda.sgi.com with ESMTP id F8uGFNjFu8cxwH94 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 19:19:46 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.69 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh5zA-0001Nq-BW for ; Tue, 06 Sep 2016 12:19:44 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862JXC3014688 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 22:19:33 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862JXqU013055 for ; Mon, 5 Sep 2016 22:19:33 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u862JXZP013054; Mon, 5 Sep 2016 22:19:33 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1350816] proc.psinfo.rss is incorrect with threads enabled Date: Tue, 06 Sep 2016 02:19:32 +0000 X-ASG-Orig-Subj: [Bug 1350816] proc.psinfo.rss is incorrect with threads enabled Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-69.servers.netregistry.net[202.124.241.69] X-Barracuda-Start-Time: 1473128386 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 451 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32642 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1350816 --- Comment #11 from Fedora Update System --- pcp-3.11.4-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Djdv2bJx= Uyr&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 21:20:00 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 7CFFE7CA4 for ; Mon, 5 Sep 2016 21:20:00 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id E6637AC003 for ; Mon, 5 Sep 2016 19:19:59 -0700 (PDT) X-ASG-Debug-ID: 1473128395-0bf57b15a61a9270001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id CEfhR7w9U3rt3Dl9 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 19:19:57 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh5zM-0000RE-KN for ; Tue, 06 Sep 2016 12:19:55 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862Jj0r014788 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 22:19:45 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862JjBB015598 for ; Mon, 5 Sep 2016 22:19:45 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u862JjQn015597; Mon, 5 Sep 2016 22:19:45 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1327226] pmie not responding to signals Date: Tue, 06 Sep 2016 02:19:45 +0000 X-ASG-Orig-Subj: [Bug 1327226] pmie not responding to signals Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1473128397 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 451 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32642 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1327226 --- Comment #10 from Fedora Update System --- pcp-3.11.4-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DfWx1Wpp= pti&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 21:20:03 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 204627CA7 for ; Mon, 5 Sep 2016 21:20:03 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 97AF5AC001 for ; Mon, 5 Sep 2016 19:20:02 -0700 (PDT) X-ASG-Debug-ID: 1473128399-0bf8155c776f4850001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id VkAfsEkLLhIkwwBM (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 19:20:00 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh5zP-00012Y-Fh for ; Tue, 06 Sep 2016 12:19:59 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862JnSj014866 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 22:19:49 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862JnSW015642 for ; Mon, 5 Sep 2016 22:19:49 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u862Jn8D015641; Mon, 5 Sep 2016 22:19:49 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1361943] pcp-mpstat and pcp-pidstat need pmlogconf config files Date: Tue, 06 Sep 2016 02:19:49 +0000 X-ASG-Orig-Subj: [Bug 1361943] pcp-mpstat and pcp-pidstat need pmlogconf config files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1473128400 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 450 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32642 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1361943 --- Comment #6 from Fedora Update System --- pcp-3.11.4-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3D2U64nIz= 1KL&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 21:20:07 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D96C67CB3 for ; Mon, 5 Sep 2016 21:20:07 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id AADAC304039 for ; Mon, 5 Sep 2016 19:20:07 -0700 (PDT) X-ASG-Debug-ID: 1473128404-0bf57c1b0b392b70001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id IU4soFHFIfvzd4xy (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 19:20:05 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh5zU-0001cm-Bf for ; Tue, 06 Sep 2016 12:20:03 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862Jspf014915 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 22:19:54 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862Jrbw015715 for ; Mon, 5 Sep 2016 22:19:53 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u862Jrth015714; Mon, 5 Sep 2016 22:19:53 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1333702] Python PMAPI lacks support for containers Date: Tue, 06 Sep 2016 02:19:53 +0000 X-ASG-Orig-Subj: [Bug 1333702] Python PMAPI lacks support for containers Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: cf_fixed_in X-Bugzilla-Comment: none X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1473128405 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 632 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32642 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1333702 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|pcp-3.11.4-1.el5 |pcp-3.11.4-1.el5 |pcp-3.11.4-1.fc24 |pcp-3.11.4-1.fc24 | |pcp-3.11.4-1.fc23 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DcYsx5jB= mr2&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 21:20:13 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D27A47CA1 for ; Mon, 5 Sep 2016 21:20:12 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 38FB8AC001 for ; Mon, 5 Sep 2016 19:20:12 -0700 (PDT) X-ASG-Debug-ID: 1473128408-0bf57b15a51a92e0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-69.servers.netregistry.net [202.124.241.69]) by cuda.sgi.com with ESMTP id SEXRAQOsmSyqJhyi (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 19:20:10 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.69 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh5zY-0001fv-CX for ; Tue, 06 Sep 2016 12:20:08 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862Jwsn014948 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 22:19:58 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862JwQF015779 for ; Mon, 5 Sep 2016 22:19:58 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u862JwZ9015778; Mon, 5 Sep 2016 22:19:58 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1350816] proc.psinfo.rss is incorrect with threads enabled Date: Tue, 06 Sep 2016 02:19:57 +0000 X-ASG-Orig-Subj: [Bug 1350816] proc.psinfo.rss is incorrect with threads enabled Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: cf_fixed_in X-Bugzilla-Comment: none X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-69.servers.netregistry.net[202.124.241.69] X-Barracuda-Start-Time: 1473128410 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 632 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32642 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1350816 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|pcp-3.11.4-1.el5 |pcp-3.11.4-1.el5 |pcp-3.11.4-1.fc24 |pcp-3.11.4-1.fc24 | |pcp-3.11.4-1.fc23 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DFOg9GQt= n4G&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 21:20:16 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6B2D97CA3 for ; Mon, 5 Sep 2016 21:20:16 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3D35A304032 for ; Mon, 5 Sep 2016 19:20:16 -0700 (PDT) X-ASG-Debug-ID: 1473128413-0bf57b15a71a9300001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id Bh2Oh2DsJKP29juw (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 19:20:14 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh5zd-0001n9-Bh for ; Tue, 06 Sep 2016 12:20:12 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862K3gU015034 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 22:20:03 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862K2Ae015901 for ; Mon, 5 Sep 2016 22:20:02 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u862K2oi015900; Mon, 5 Sep 2016 22:20:02 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1327226] pmie not responding to signals Date: Tue, 06 Sep 2016 02:20:02 +0000 X-ASG-Orig-Subj: [Bug 1327226] pmie not responding to signals Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: cf_fixed_in X-Bugzilla-Comment: none X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1473128414 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 632 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32642 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1327226 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|pcp-3.11.4-1.el5 |pcp-3.11.4-1.el5 |pcp-3.11.4-1.fc24 |pcp-3.11.4-1.fc24 | |pcp-3.11.4-1.fc23 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DCzMrEk8= qVI&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 5 21:20:20 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id CB4477CBB for ; Mon, 5 Sep 2016 21:20:20 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 9DCD58F8035 for ; Mon, 5 Sep 2016 19:20:20 -0700 (PDT) X-ASG-Debug-ID: 1473128417-0bf57c1b0a392bd0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id 4s7m8tp6qqIB4w5G (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 05 Sep 2016 19:20:19 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bh5zh-0000lZ-MG for ; Tue, 06 Sep 2016 12:20:17 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862K7ox015079 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 5 Sep 2016 22:20:07 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u862K7oP013571 for ; Mon, 5 Sep 2016 22:20:07 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u862K7iK013567; Mon, 5 Sep 2016 22:20:07 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1361943] pcp-mpstat and pcp-pidstat need pmlogconf config files Date: Tue, 06 Sep 2016 02:20:07 +0000 X-ASG-Orig-Subj: [Bug 1361943] pcp-mpstat and pcp-pidstat need pmlogconf config files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: cf_fixed_in X-Bugzilla-Comment: none X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1473128418 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 632 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32642 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1361943 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|pcp-3.11.4-1.el5 |pcp-3.11.4-1.el5 |pcp-3.11.4-1.fc24 |pcp-3.11.4-1.fc24 | |pcp-3.11.4-1.fc23 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3D78HxHAm= AYy&a=3Dcc_unsubscribe= From nscott@redhat.com Tue Sep 6 01:39:56 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 064A27CA3 for ; Tue, 6 Sep 2016 01:39:56 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id BF82B304043 for ; Mon, 5 Sep 2016 23:39:52 -0700 (PDT) X-ASG-Debug-ID: 1473143986-0bf57c1b083ae230001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id DGOew8gRTkFllk0L (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 05 Sep 2016 23:39:47 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u866djfi005905; Tue, 6 Sep 2016 02:39:45 -0400 Date: Tue, 6 Sep 2016 02:39:45 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Marko Myllynen Cc: Martins Innus , pcp developers Message-ID: <374580884.5756354.1473143985117.JavaMail.zimbra@redhat.com> In-Reply-To: References: <1fa58d82-ac73-7747-c58d-acf880bc2155@redhat.com> <1473242169.7374530.1468971331935.JavaMail.zimbra@redhat.com> <810341356.7539206.1469047436415.JavaMail.zimbra@redhat.com> <6030869a-395c-6d2f-9277-9d3d307c6bd1@redhat.com> <1905833000.8482698.1469408550782.JavaMail.zimbra@redhat.com> <430003908.9666738.1469591705494.JavaMail.zimbra@redhat.com> Subject: Re: [pcp] PCP libvirt PMDA MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] PCP libvirt PMDA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [10.64.50.136] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: PCP libvirt PMDA Thread-Index: Ds0L/BnjMpSlE9xZiJ7lcGJPjtSBoA== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1473143987 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1303 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32646 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi Marko, ----- Original Message ----- > Hi, >=20 > On 2016-07-27 06:55, Nathan Scott wrote: > > ----- Original Message ----- > >> On July 24, 2016 at 9:03:16 PM, Nathan Scott (nathans@redhat.com) wrot= e: > >> > >>> It tends to be block devices and network interfaces that are problema= tic, > >>> not CPUs FWIW - these are added and removed more commonly. > >> > >> We haven=E2=80=99t started logging any nodes with this pmda, just star= ting to > >> figure > >> out what is useful, but whatever the final choice is, it would be idea= l if > >> pmlogger would automatically pickup any new devices. So if the pmlogg= er >=20 > Great point, thanks for bringing it up. >=20 > > Yes, this isn't going to work in the current code - we'll need to fix t= his. >=20 > The current git code doesn't expose individual devices so there's > nothing to fix there. What is needed is someone (tm) to implement an > enhancement to expose those per-device metrics should they be deemed > interesting/needed (which seems to be the case) in the most robust > manner (which now is obvious: instead of dynamic metric names I > initially proposed use instances). +1 Sorry, I was confused by the per-interface networking metrics discussion, b= ut I see now those changes were not yet merged. cheers. -- Nathan From moonblair443@gmail.com Tue Sep 6 02:31:57 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: *** X-Spam-Status: No, score=3.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,HTML_IMAGE_ONLY_16,HTML_MESSAGE,HTML_SHORT_LINK_IMG_2, T_DKIM_INVALID,T_REMOTE_IMAGE autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6F7BC7CA1 for ; Tue, 6 Sep 2016 02:31:57 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 34065304032 for ; Tue, 6 Sep 2016 00:31:54 -0700 (PDT) X-ASG-Debug-ID: 1473147107-0bf57b15a81c5dc0001-S8gJnT Received: from mail-wm0-f51.google.com (mail-wm0-f51.google.com [74.125.82.51]) by cuda.sgi.com with ESMTP id 6c1KgK52zmhDYWAM (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 06 Sep 2016 00:31:48 -0700 (PDT) X-Barracuda-Envelope-From: moonblair443@gmail.com X-Barracuda-Effective-Source-IP: mail-wm0-f51.google.com[74.125.82.51] X-Barracuda-Apparent-Source-IP: 74.125.82.51 Received: by mail-wm0-f51.google.com with SMTP id w12so10124109wmf.0 for ; Tue, 06 Sep 2016 00:31:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:from:subject:to:mime-version:organization:date; bh=HY7AY+6MoFHvGV4AQbwp11j5lQIbAsV4fvpxm0YDTFQ=; b=InLzHsuLaLZ+6gOmh/P3RO2YRW+dF1UhksW42bB/85uMvbayKKGv3SN/qZsaLGmf20 rbnzGPmOPqOi3IfrM4uOZX64lnN+iBQrfq1o4A4Yhhd3e5P+MZZjcztW4vzIoCUxvLAB 54RQB9IWMoKUZfagfL3m5Ic0oNnQ+5D3bKYhOS0iyz6WCaevBmnbYuzJhAqXCePqdFye cpdcz8wIRQpS+pYFfmX+mZuE8ycUBQ6L6ADN548+vnsiYJ61zsuXToZAagMOkHJzRQZx EdHv2JVmtc4/+k+Y6jckdPvSZM/bPTxizNXmbnT5SU2/VvrhtJsKsheyHOFnyX3jJ1je sNkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:from:subject:to:mime-version :organization:date; bh=HY7AY+6MoFHvGV4AQbwp11j5lQIbAsV4fvpxm0YDTFQ=; b=Wmvv4h2DeVtjDJIo2ImuZHOtzOO5BtitACRL5+fHHakGRvSdRU3MbXtqsAUH7JvP/B ZxqmC2JS27jpDJc5KuQBgaviB84bW1gCiMGNTvlxCi2nYm4hzDN2RRRVmJO5wHaFkUAT 9/bhCW3C6bh0mC+/cZJ/RKtEQWGyDpNTHkeiPGF4sZ02EME1MX6yCgQavoIQ6lPBv1Pp E67rMbY1RuoSOkoZGELk2+lyFyc9Z5vaiJcvcKCJXYCy+RkF73e60e+BI8L6jDqNG8cu eUNUy4GWxBCQTPBreyHcpxl3C97F55yCCOkunWOfKRUuGPQbOcM8ZqrEo2wE3jSlJ6Af 1jug== X-Gm-Message-State: AE9vXwO6qbgGaPiDQD3YClTnSNyYvXPFtHayLUVKSDN024guxIeOXihbzRN3TOql9L+OgQ== X-Received: by 10.194.233.227 with SMTP id tz3mr7426684wjc.106.1473147107164; Tue, 06 Sep 2016 00:31:47 -0700 (PDT) Received: from 41-218-246-174-adsl-dyn.4u.com.gh (41-218-243-82-adsl-dyn.4u.com.gh. [41.218.243.82]) by smtp.gmail.com with ESMTPSA id p71sm24952133wmf.9.2016.09.06.00.31.45 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 06 Sep 2016 00:31:46 -0700 (PDT) Message-ID: <57ce70e2.4abf1c0a.491f2.69ed@mx.google.com> From: "Luke Sales" Subject: Urgent Order To: "pcp" X-ASG-Orig-Subj: Urgent Order Content-Type: multipart/alternative; boundary="xERKVRKhZTunstEYKZjlZ0K442ADu=_foz" MIME-Version: 1.0 Organization: G & R EQUIPMENT SUPPLY INC. Date: Tue, 6 Sep 2016 08:31:47 +0100 X-Mailer-MsgId: YD3TAY3QCjQ3bUQ50bHJfQWFyakFzaWM52NzY+ZWtfZ2osYW1GawdCNy4vNjQxNz0ArRDU0Mg== X-Antivirus: avast! (VPS 160905-2, 09/05/2016), Outbound message X-Antivirus-Status: Clean X-Barracuda-Connect: mail-wm0-f51.google.com[74.125.82.51] X-Barracuda-Start-Time: 1473147108 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1834 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.89 X-Barracuda-Spam-Status: No, SCORE=0.89 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_16, HTML_IMAGE_ONLY_16_2, HTML_MESSAGE, HTML_SHORT_LINK_IMG_2, HTML_SHORT_LINK_IMG_2_2 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32647 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_16 BODY: HTML: images with 1200-1600 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 HTML_SHORT_LINK_IMG_2 HTML is very short with a linked image 0.63 HTML_IMAGE_ONLY_16_2 HTML: images with 1200-1600 bytes of words 0.26 HTML_SHORT_LINK_IMG_2_2 HTML is very short with a linked image This is a multi-part message in MIME format --xERKVRKhZTunstEYKZjlZ0K442ADu=_foz Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline =EF=BB=BFDear Customer Am sending you this email in regards to make inquiry Metric Dumpers fr= om your company.I will be very glad if you get back to me with the availabl= e sizes/models or a link. And also I want to know if you do accept credit card for this purchase and= Let me know if you accept pickup at your location.. Hope to hear from you.Awaiting for your prompt reply. --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus --xERKVRKhZTunstEYKZjlZ0K442ADu=_foz Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline =EF=BB=BF Dear  Customer
    Am  sending you this e= mail in regards to make inquiry Metric Dumpers from your company.= I will be very glad if you get back to me with the available sizes/models o= r a link.
And also I want to know if you  do accept credit card for= this purchase and Let me know if you accept pickup at your location..
= Hope to hear from you.Awaiting for your prompt reply.

Virus-= free. www.avast.com
--xERKVRKhZTunstEYKZjlZ0K442ADu=_foz-- From nscott@redhat.com Tue Sep 6 02:36:29 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id C957B7CA1 for ; Tue, 6 Sep 2016 02:36:29 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 8AD0B8F8033 for ; Tue, 6 Sep 2016 00:36:29 -0700 (PDT) X-ASG-Debug-ID: 1473147386-0bf81509b070a300001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id IhmL2KYhYgaQgBAJ (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 06 Sep 2016 00:36:27 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u867aOTV014645; Tue, 6 Sep 2016 03:36:24 -0400 Date: Tue, 6 Sep 2016 03:36:24 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell , Lukas Berk Cc: PCP Message-ID: <693061586.5762447.1473147384317.JavaMail.zimbra@redhat.com> In-Reply-To: <5257a34f-b310-15b3-d2e2-78cb35bd48de@internode.on.net> References: <5257a34f-b310-15b3-d2e2-78cb35bd48de@internode.on.net> Subject: Re: [pcp] problem in qa/884 (libpcp_web) MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] problem in qa/884 (libpcp_web) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.50.136] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: problem in qa/884 (libpcp_web) Thread-Index: 0P9Sw8OEIJAL7Q916Acb7++UzEw5Wg== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1473147387 X-Barracuda-Encrypted: DHE-RSA-AES256-SHA X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 468 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32647 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header ----- Original Message ----- > I'm seeing problems with qa/884. > > The checked in 884.out contains suspicious negative 32-bit values for > osd/stat_bytes* ... > Hmm, yes, it looks like the parsing code is assuming signed 32 bit values for all JSON numbers. I think to fix this Lukas we'll need to extend the "flags" field in the json_metric_desc to specify type? (in a back-compat way such that no flag means signed int). cheers. -- Nathan From mgoodwin@redhat.com Tue Sep 6 04:25:42 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 830877CA1 for ; Tue, 6 Sep 2016 04:25:42 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id DD17CAC001 for ; Tue, 6 Sep 2016 02:25:38 -0700 (PDT) X-ASG-Debug-ID: 1473153934-0bf57b15a51cef10001-S8gJnT Received: from mail-lf0-f54.google.com (mail-lf0-f54.google.com [209.85.215.54]) by cuda.sgi.com with ESMTP id 0JZovhFPNgDAYARs (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 06 Sep 2016 02:25:36 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f54.google.com[209.85.215.54] X-Barracuda-Apparent-Source-IP: 209.85.215.54 Received: by mail-lf0-f54.google.com with SMTP id u14so19008498lfd.1 for ; Tue, 06 Sep 2016 02:25:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=r3jA0SOKMJKsch/o0ZOyuj57yfmVkp0xU15BvpxmFnI=; b=j1LXjWWrKYRgCVT+DqdjUtqP1h2RHTFXTR4/JXx43iVg+H9lgVOEyuOdYLb/UClooP C/y3Hj7XEeczVgCFUiu1nxCYrNHjxQuaUBuTLmTOIFl+PXBMA/EHbyw+u1BytxaqyQeh GRG+HMIRQ8rUKMW+2+nUX3ab1TY7bdQ32k8j3SrzPxbX/U+Z3P83AYJ7yTjc06UhG35m R46OG4jUjEdE1MEA7pToxWmVWgcCBdYQ8YS0zxQ7g4XlJFKzjlevEGd3v0D2BX4sSN0w /MP/yAVxZYBnUk/4kMtKFenU1EVIVKmzTlYrcwHL3XEtJ0/anMztx5t+rbOo1VG+bSm0 KSfA== X-Gm-Message-State: AE9vXwPJifhLhj60OZ4FoWHuEInXioo4CjMekI3WwVwKBrPD6Z6GfEqPpFPIjLiYvXzw26H9zxgR1FKatqP9SL7R X-Received: by 10.25.159.17 with SMTP id i17mr9756062lfe.42.1473153934378; Tue, 06 Sep 2016 02:25:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.145.83 with HTTP; Tue, 6 Sep 2016 02:24:53 -0700 (PDT) In-Reply-To: <154139732.5735882.1473119872822.JavaMail.zimbra@redhat.com> References: <3b551b84-ff74-5b9c-5854-3bdcba1c1212@sgi.com> <49c5d203-5378-5cbb-7092-7ed23035af56@sgi.com> <154139732.5735882.1473119872822.JavaMail.zimbra@redhat.com> From: Mark Goodwin Date: Tue, 6 Sep 2016 19:24:53 +1000 Message-ID: Subject: Re: [pcp] pmclusterd versus other solutions To: Nathan Scott X-ASG-Orig-Subj: Re: [pcp] pmclusterd versus other solutions Cc: Jeff Hanson , PCP Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-lf0-f54.google.com[209.85.215.54] X-Barracuda-Start-Time: 1473153935 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1705 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.01 X-Barracuda-Spam-Status: No, SCORE=0.01 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC0_SA_TO_FROM_DOMAIN_MATCH X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32649 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain It was a while ago, but IIRC there is no serial polling; the cluster nodes register themselves with the PMDA on the head node, and then periodically send a pmResult. The aggregating PMDA running on the head node has a modified main loop with a select mask for the pmcd request file descriptor as well as for every registered cluster node. The pmcd connection is given priority if it's ready, and the cluster nodes are processed based on who's ready to send data in ascending fd order. I guess that might explain missing metrics for some cluster nodes (if they stop sending for whatever reason). Jeff, since the code is already GPL, perhaps post the source somewhere and we can check it out. Cheers -- Mark On Tue, Sep 6, 2016 at 9:57 AM, Nathan Scott wrote: > Hi Jeff, > > ----- Original Message ----- >> > This is the daemon that aggregates indoms for per-cluster-node CPU >> > data on the head node, so >> [...] >> See the emails from 11 August on Debugging sigpipe in pmda. >> >> But the real problem is that although pmclusterd exposes some 100 metrics or >> so but only 20 of them are actually able to be fetched. >> > > I expect the problem will be due to latency in the polling of remote cluster > nodes, which IIRC is done in a serial fashion (one node after the other IOW) > so one slow-reponding node will affect timeliness of all values? > > A design which did the remote fetching in parallel would be better suited, > if so. You could go with a model where multiple processes fetch then write > metrics using MMV(5) format - see also mmv_stats_init(3) - so a new PMDA may > not be needed at all. > > cheers. > > -- > Nathan From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Tue Sep 6 04:45:30 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_IMAGE_ONLY_32, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E1A767CA1 for ; Tue, 6 Sep 2016 04:45:29 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 6402BAC005 for ; Tue, 6 Sep 2016 02:45:29 -0700 (PDT) X-ASG-Debug-ID: 1473155124-0bf8155c7571cd50001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id JVPNWoUAj5QeY1AM (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 06 Sep 2016 02:45:26 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from o6.sgmail.github.com ([192.254.113.101]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bhCwR-0003ly-Cq for ; Tue, 06 Sep 2016 19:45:23 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ujBOKoDol2a2/WbpC2dqR1ArV9s=; b=sL1OOqZb4QECWUY7 5Gbv8xKRnZn5vI9FRoOTcq3FtcNoPs6vRRD6tAOZrLymBJ61oHFK0HCbjfFZ3RNW QM3drcLylBd/8xviLH+cRm0d2jSVqUoFwKNR/pnxsMEAEXWo6VUmajWKuYe6EK3d Fd8FpmzneHm4jhGoBp5hTPBMdC0= X-Barracuda-Effective-Source-IP: UNKNOWN[192.254.113.101] X-Barracuda-Apparent-Source-IP: 192.254.113.101 X-Barracuda-RBL-IP: 192.254.113.101 X-Barracuda-BBL-IP: 192.254.113.101 Received: by filter0552p1mdw1.sendgrid.net with SMTP id filter0552p1mdw1.1461.57CE902638 2016-09-06 09:45:10.423351216 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id XOHCsRyNTHqMhVdz9DmxgA for ; Tue, 06 Sep 2016 09:45:10.488 +0000 (UTC) Date: Tue, 06 Sep 2016 02:45:10 -0700 From: Ryan Doyle Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [performancecopilot/pcp] python: add errno attribute to pmErr class (#112) Mime-Version: 1.0 X-ASG-Orig-Subj: [performancecopilot/pcp] python: add errno attribute to pmErr class (#112) Content-Type: multipart/alternative; boundary="--==_mimepart_57ce90265c73a_9fc3fe75ab2b2a03513d7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ryandoyle X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEc1efbMzoLr8UJxKG+Q/bCrg/iAXOcqPavmWg thzj9/CcMCtZvQyX3U0JP/VF0rY1oV5t8L52wvRRN8mY146LN29fYE82+m22ld4DP0XbPe7C5JKtmx HF/9zGAcjyc5RotMrtmFUh33gMJ16e39kCof1jmMASypPlZghBDgfQMiig== X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1473155125 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 4027 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_32, HTML_IMAGE_ONLY_32_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32649 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_32 BODY: HTML: images with 2800-3200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 HTML_IMAGE_ONLY_32_2 HTML: images with 2800-3200 bytes of words ----==_mimepart_57ce90265c73a_9fc3fe75ab2b2a03513d7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Exposes the error code that the exception was raised with via the `errno` attribute. This follows the convention of Python built-in exceptions. You can view, comment on, or merge this pull request online at: https://github.com/performancecopilot/pcp/pull/112 -- Commit Summary -- * python: add errno attribute to pmErr class -- File Changes -- M src/GNUmakefile (2) M src/python/GNUmakefile (5) M src/python/pcp/pmapi.py (8) A src/python/test/pmerr_test.py (34) -- Patch Links -- https://github.com/performancecopilot/pcp/pull/112.patch https://github.com/performancecopilot/pcp/pull/112.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/112 ----==_mimepart_57ce90265c73a_9fc3fe75ab2b2a03513d7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Exposes the error code that the exception was raised with via the errno attribute. This follows the convention of Python built-in exceptions.


You can view, comment on, or merge this pull request online at:

  https://github.com/performancecopilot/pcp/pull/112

Commit Summary

  • python: add errno attribute to pmErr class

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57ce90265c73a_9fc3fe75ab2b2a03513d7-- From debbugs@buxtehude.debian.org Tue Sep 6 08:57:13 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 317677CA1 for ; Tue, 6 Sep 2016 08:57:13 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 0293B8F8033 for ; Tue, 6 Sep 2016 06:57:09 -0700 (PDT) X-ASG-Debug-ID: 1473170227-0bf57b15a51e42f0001-S8gJnT Received: from buxtehude.debian.org (buxtehude.debian.org [206.12.19.147]) by cuda.sgi.com with ESMTP id dU4JXnI7E3A6iHFa (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 06 Sep 2016 06:57:08 -0700 (PDT) X-Barracuda-Envelope-From: debbugs@buxtehude.debian.org X-Barracuda-Effective-Source-IP: buxtehude.debian.org[206.12.19.147] X-Barracuda-Apparent-Source-IP: 206.12.19.147 Received: from debbugs by buxtehude.debian.org with local (Exim 4.84_2) (envelope-from ) id 1bhGs5-0000kF-7L; Tue, 06 Sep 2016 13:57:05 +0000 X-Loop: owner@bugs.debian.org Subject: Bug#836842: pcp: B-D libpapi-dev is not available on s390x Reply-To: Andreas Beckmann , 836842@bugs.debian.org X-ASG-Orig-Subj: Bug#836842: pcp: B-D libpapi-dev is not available on s390x Resent-From: Andreas Beckmann Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: PCP Development Team X-Loop: owner@bugs.debian.org Resent-Date: Tue, 06 Sep 2016 13:57:01 +0000 Resent-Message-ID: X-Debian-PR-Message: report 836842 X-Debian-PR-Package: src:pcp X-Debian-PR-Keywords: X-Debian-PR-Source: pcp Received: via spool by submit@bugs.debian.org id=B.14731700831662 (code B); Tue, 06 Sep 2016 13:57:01 +0000 Received: (at submit) by bugs.debian.org; 6 Sep 2016 13:54:43 +0000 Received: from dezi.unixos.de ([81.169.143.90] helo=mail1.unixos.de) by buxtehude.debian.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bhGpn-0000QU-7h for submit@bugs.debian.org; Tue, 06 Sep 2016 13:54:43 +0000 Received: from mail1.unixos.de (localhost [127.0.0.1]) by mail1.unixos.de (Postfix) with ESMTP id 83ACC3FA08F; Tue, 6 Sep 2016 15:54:41 +0200 (CEST) Received: from zam581.zam.kfa-juelich.de (zam581.zam.kfa-juelich.de [134.94.168.26]) by mail1.unixos.de (Postfix) with ESMTPSA id 65E353FA08E; Tue, 6 Sep 2016 15:54:41 +0200 (CEST) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Andreas Beckmann To: Debian Bug Tracking System Message-ID: <20160906135441.7784.19308.reportbug@zam581.zam.kfa-juelich.de> Date: Tue, 06 Sep 2016 15:54:41 +0200 X-AV-Checked: ClamAV using ClamSMTP Delivered-To: submit@bugs.debian.org X-Barracuda-Connect: buxtehude.debian.org[206.12.19.147] X-Barracuda-Start-Time: 1473170228 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 235 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32652 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Source: pcp Version: 3.11.3.1 Severity: serious Justification: fails to build from source (but built successfully in the past) papi does not (yet) support s390x. Please build pcp without papi on that architecture. Andreas From lberk@redhat.com Tue Sep 6 09:09:35 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 087737CA1 for ; Tue, 6 Sep 2016 09:09:35 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id CEBA98F8033 for ; Tue, 6 Sep 2016 07:09:31 -0700 (PDT) X-ASG-Debug-ID: 1473170970-0bf57b15a61e5ce0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id zIbEOkFNm5hxRClA (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 06 Sep 2016 07:09:30 -0700 (PDT) X-Barracuda-Envelope-From: lberk@redhat.com X-Barracuda-Effective-Source-IP: mx1.redhat.com[209.132.183.28] X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 3EA666CB2D; Tue, 6 Sep 2016 14:09:30 +0000 (UTC) Received: from toium (unused-10-15-17-235.yyz.redhat.com [10.15.17.235]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u86E9TfR011116 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 6 Sep 2016 10:09:29 -0400 From: Lukas Berk To: Nathan Scott Cc: Ken McDonell , PCP Subject: Re: [pcp] problem in qa/884 (libpcp_web) References: <5257a34f-b310-15b3-d2e2-78cb35bd48de@internode.on.net> <693061586.5762447.1473147384317.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] problem in qa/884 (libpcp_web) Date: Tue, 06 Sep 2016 10:09:29 -0400 In-Reply-To: <693061586.5762447.1473147384317.JavaMail.zimbra@redhat.com> (Nathan Scott's message of "Tue, 6 Sep 2016 03:36:24 -0400 (EDT)") Message-ID: <87twdt86hy.fsf@redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.27]); Tue, 06 Sep 2016 14:09:30 +0000 (UTC) X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1473170970 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 605 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi, Nathan Scott writes: > ----- Original Message ----- >> I'm seeing problems with qa/884. >> >> The checked in 884.out contains suspicious negative 32-bit values for >> osd/stat_bytes* ... > Hmm, yes, it looks like the parsing code is assuming signed 32 bit values > for all JSON numbers. I think to fix this Lukas we'll need to extend the > "flags" field in the json_metric_desc to specify type? (in a back-compat > way such that no flag means signed int). Thanks for catching this Ken. Nathan, will start taking a look into the fix today. Cheers, Lukas From kenj@internode.on.net Tue Sep 6 16:13:24 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 62AD07CA1 for ; Tue, 6 Sep 2016 16:13:24 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id E67B6AC001 for ; Tue, 6 Sep 2016 14:13:20 -0700 (PDT) X-ASG-Debug-ID: 1473196393-0bf8155c77758a10001-S8gJnT Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id Ob7eqXTBTVxR9RNM for ; Tue, 06 Sep 2016 14:13:14 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AscQAAowz1d20Xi0EGdsb2JhbAANUBwBARIBBAEBgxoBAQEBAYEfUoZys0YZhgMCgi0BAgEBAQEBAgYBAQEBAQEBATeFIQECBQI1bQECAQJXBRYDAwQCDg0GAgEBt1SNCgEBCAEBAQEBASGIJ4JWhCMBAYV3BZlTi2iFPIReiQ2MTIN6hS1ehB6CHwEBAQ Received: from ppp118-209-120-180.bras1.mel11.internode.on.net (HELO [192.168.1.100]) ([118.209.120.180]) by ipmail04.adl6.internode.on.net with ESMTP; 07 Sep 2016 06:43:12 +0930 Subject: Fwd: Bug#836842: pcp: B-D libpapi-dev is not available on s390x To: PCP X-ASG-Orig-Subj: Fwd: Bug#836842: pcp: B-D libpapi-dev is not available on s390x From: Ken McDonell X-Forwarded-Message-Id: Message-ID: <9f51a9a4-e9e4-4fa2-3d2c-375ce1152ff5@internode.on.net> Date: Wed, 7 Sep 2016 07:13:11 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1473196393 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 816 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32670 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- This got discarded by the mail list automaton ... not sure why. -------- Forwarded Message -------- Subject: Bug#836842: pcp: B-D libpapi-dev is not available on s390x Resent-Date: Tue, 06 Sep 2016 13:57:01 +0000 Resent-From: Andreas Beckmann Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: PCP Development Team Date: Tue, 06 Sep 2016 15:54:41 +0200 From: Andreas Beckmann Reply-To: Andreas Beckmann , 836842@bugs.debian.org To: Debian Bug Tracking System Source: pcp Version: 3.11.3.1 Severity: serious Justification: fails to build from source (but built successfully in the past) papi does not (yet) support s390x. Please build pcp without papi on that architecture. Andreas From nscott@redhat.com Tue Sep 6 17:34:25 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 512377CA4 for ; Tue, 6 Sep 2016 17:34:25 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id D683DAC001 for ; Tue, 6 Sep 2016 15:34:21 -0700 (PDT) X-ASG-Debug-ID: 1473201256-0bf81509b0756f40001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id P7k58kTrhBQHzK7x (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 06 Sep 2016 15:34:17 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u86MYGiO019700 for ; Tue, 6 Sep 2016 18:34:16 -0400 Date: Tue, 6 Sep 2016 18:34:16 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <1835144438.5965598.1473201256494.JavaMail.zimbra@redhat.com> In-Reply-To: <302206719.5965590.1473201220744.JavaMail.zimbra@redhat.com> Subject: pcp updates: build, qa, rc script fix MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: build, qa, rc script fix Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.50.136] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: build, qa, rc script fix Thread-Index: k0RnGnqttixBqgw/Ouv649qltxSGCw== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1473201256 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2228 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32674 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (3): qa: add new regression test to exercise rc script fix qa: add check_pmiend_fdleak to qa/src gitignore set build: reenable libvirt agent, misunderstanding resolved Beat Rubischon (1): rc scripts: always use full paths during process lookup configure | 16 ++-------------- configure.ac | 4 +--- qa/893 | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ qa/893.out | 5 +++++ qa/group | 1 + qa/src/.gitignore | 1 + src/include/pcp.env | 12 +++++++++++- 7 files changed, 73 insertions(+), 18 deletions(-) commit 9d0936486969a5fc35e9888c5b5f94b52d747a14 Author: Nathan Scott Date: Wed Sep 7 08:31:54 2016 +1000 build: reenable libvirt agent, misunderstanding resolved commit f9bf96a7f0e78c9a51d75ca2b9b9d2ad80a28be1 Author: Nathan Scott Date: Wed Sep 7 08:31:23 2016 +1000 qa: add check_pmiend_fdleak to qa/src gitignore set commit fc2d729bf6d4c8faa96c7aa032862317e1478129 Author: Nathan Scott Date: Wed Sep 7 08:30:05 2016 +1000 qa: add new regression test to exercise rc script fix Check fix for problem where rc scripts fail to start daemons on systems running other processes with the same names. Related to Red Hat BZ #1365424. commit 63ce70386acfe0246c7b25d74df1ec4e5c375e59 Author: Beat Rubischon Date: Wed Sep 7 08:27:52 2016 +1000 rc scripts: always use full paths during process lookup The init scripts failing to start or restart daemons when other applications have processes called pmcd, pmproxy, etc. This is because the pcp.env function _get_pids_by_name() does not check for the full path of the binaries and tries to kill the foreign process. In particular, this issue was observed with concurrent use of UniSpool from http://aki-gmbh.com/en/products/unispool.html as this has a pmcd process which breaks the start of PCP's pmcd. This resolves Red Hat BZ #1365424. From suleiyman.bawa1@gmail.com Wed Sep 7 06:54:48 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 62B467CA7 for ; Wed, 7 Sep 2016 06:54:48 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 25002304051 for ; Wed, 7 Sep 2016 04:54:45 -0700 (PDT) X-ASG-Debug-ID: 1473249279-0bf57b15a7257370001-S8gJnT Received: from mail-ua0-f195.google.com (mail-ua0-f195.google.com [209.85.217.195]) by cuda.sgi.com with ESMTP id JGHCBqtRsAAFPlNP (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 07 Sep 2016 04:54:40 -0700 (PDT) X-Barracuda-Envelope-From: suleiyman.bawa1@gmail.com X-Barracuda-Effective-Source-IP: mail-ua0-f195.google.com[209.85.217.195] X-Barracuda-Apparent-Source-IP: 209.85.217.195 Received: by mail-ua0-f195.google.com with SMTP id u68so500601uau.2 for ; Wed, 07 Sep 2016 04:54:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to; bh=2kkyFQfafhxLyuZt8k9897we9x5pZrbgP3bdrJprM1Q=; b=ma+2y4HUHB1FQ057a5uIU9V2c8NyI58+usqEzRlpombXd+djbNcREzq3py3987AzlX 3dOSeK+Ca+loN7O585+E2+Lizi7qytpm9bgOdfj5ZFoUy87+5dk4cx3h/XlYVkEbhGT6 YHU3haGo+izdsLHi8eKPQUsM3P0ma/e3ZviKLL4RhJi7e1ysysq8v5/ghVHt7L+b5doo DyGbSI3j0AMOQYF8nOci6u2I1uFhM2uer5X8M7hehr0y0T4SKtABziTiKYGncju8f2ct A/py5AJQoGhLWmFATCelsjvTqoJwR3O0QD56fx6LK1d41QWyfa6vr4qIfenineW1Grwx rCFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=2kkyFQfafhxLyuZt8k9897we9x5pZrbgP3bdrJprM1Q=; b=H3RgqaPnopMGiXGPwdYW5g8O9fVYBURzcTeFI92yGyYM6ndQb6/Js60X/EVG0arnEJ b55YWo+51Y0qQphhsSDqtegei9+jugtt7js3sdQ+mZjII+y6CUdbjIj5UXvB9/3u3Bb7 VQLWuXlFWngVYUSa/peixTwJ6boG3aQDpc2tJ75g8RyjD3U9083FNv2VvcSoxURzNJhv u9gVlRA6iUYsSUiP0pio+gUVAy4iB6Df/V55g1TAkI3i1SMHu48hUqF/2Fm2TjG9UcRi kimWUxDBYMKO6lMGfKjxGU4+Nq/nfyS/P5JUUyOpFi5E+ZccYXxlSLm8++3q1V6NXYIW iSHQ== X-Gm-Message-State: AE9vXwOa3iT1b/PQr/wPorNmyEEmXk6bs37zkFysP6eT3wjwEw32y0iyFXfJeSGfaDatZL9M9DfBNVYPb4qULw== X-Received: by 10.159.41.98 with SMTP id t89mr27619726uat.97.1473249279535; Wed, 07 Sep 2016 04:54:39 -0700 (PDT) MIME-Version: 1.0 Sender: suleiyman.bawa1@gmail.com Received: by 10.103.33.202 with HTTP; Wed, 7 Sep 2016 04:54:38 -0700 (PDT) From: LAGOLI WARLORD Date: Wed, 7 Sep 2016 11:54:38 +0000 X-Google-Sender-Auth: vKI8vksrDxFiHeJROxLNAiC8Png Message-ID: Subject: To: undisclosed-recipients:; Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-ua0-f195.google.com[209.85.217.195] X-Barracuda-Start-Time: 1473249280 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 136 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.30 X-Barracuda-Spam-Status: No, SCORE=1.30 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, MISSING_SUBJECT, MISSING_SUBJECT_2 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32687 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.01 MISSING_SUBJECT Missing Subject: header 1.28 MISSING_SUBJECT_2 Missing Subject: header MY BELOVED ONE, PLEASE I NEED YOU TO HELP ME. I WILL GIVE YOU DETAILS WHEN I GET RESPONSE FROM YOU. SINCERELY, LAGOLI WARLORD. From asistente07@swingprofesional.org Wed Sep 7 16:15:22 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2C5137CA7 for ; Wed, 7 Sep 2016 16:15:22 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id F0AF68F8039 for ; Wed, 7 Sep 2016 14:15:18 -0700 (PDT) X-ASG-Debug-ID: 1473282912-0bf57b15a6296140001-S8gJnT Received: from mail2.swingprofesional.org (mail2.swingprofesional.org [178.162.193.198]) by cuda.sgi.com with ESMTP id FLlVHciYOrbRaIz2 for ; Wed, 07 Sep 2016 14:15:13 -0700 (PDT) X-Barracuda-Envelope-From: asistente07@swingprofesional.org X-Barracuda-Effective-Source-IP: mail2.swingprofesional.org[178.162.193.198] X-Barracuda-Apparent-Source-IP: 178.162.193.198 Received: from swingprofesional (178.162.193.198) by mail2.swingprofesional.org id hq21li0our0i for ; Wed, 7 Sep 2016 16:15:00 -0500 (envelope-from ) X-Asi: DFINE04816 Message-ID: From: "Como planificar adecuadamente el tiempo" To: Subject: Asistentes - Habilidades y Competencias Date: Wed, 7 Sep 2016 16:15:00 -0500 X-ASG-Orig-Subj: Asistentes - Habilidades y Competencias MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=SPLITOR00A_001_46259834D" X-Barracuda-Connect: mail2.swingprofesional.org[178.162.193.198] X-Barracuda-Start-Time: 1473282912 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 7856 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32701 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message This is a multi-part message in MIME format. ------=SPLITOR00A_001_46259834D Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: base64 Q2FwYWNpZGFkIHkgZW50cmVnYSBwYXJhIHVuIG3heGltbyByZW5kaW1pZW50byBwcm9mZXNpb25h bA0KDQogDQoNCkhhYmlsaWRhZGVzIHkgQ29tcGV0ZW5jaWFzIHBhcmEgbGFzIEFzaXN0ZW50ZXMg QWRtaW5pc3RyYXRpdmFzIHkgZGUgRmluYW56YXMNCg0KQ2l1ZGFkIGRlIE3peGljbyAvIDMwIGRl IFNlcHRpZW1icmUNCg0KOTowMCBhIDIwOjAwIGhycyAtIEltcGFydGU6IFBzaWMuIERvbG9yZXMg Um9tZXJvIE1vcmENCg0KDQpMYSBsYWJvciBkZSB1bmEgYXNpc3RlbnRlIGVuIGxhIGVtcHJlc2Eg ZXMgZnVuZGFtZW50YWwgcGFyYSBlbCBkZXNhcnJvbGxvIGNvbnRyb2xhZG8geSBlZmljYXogZGUg bGFzIOFyZWFzIGRlIHRyYWJham8sIGVzIHBvciBlbGxvIHF1ZSBzZSB2dWVsdmUgbmVjZXNhcmlv IGJyaW5kYXJsZSBsYXMgaGVycmFtaWVudGFzIHZpdGFsZXMgcGFyYSBtYXhpbWl6YXIgc3UgcmVu ZGltaWVudG8sIGNvbnRyaWJ1eWVuZG8gYWwgYXByb3ZlY2hhbWllbnRvIGRlIHN1cyBoYWJpbGlk YWRlcyBzaXN0ZW3hdGljYXMsIGludGVyY3VsdHVyYWxlcyB5IGRlIHJlbGFjafNuIGludGVycGVy c29uYWwuIFBvciBtZWRpbyBkZSBlc3RlIHNlbWluYXJpbyBzZSBmb21lbnRhcuEgZWwgZGVzYXJy b2xsbyBkZSBzdSBjcmVhdGl2aWRhZCwgYXByZW5kZXLhIGVzdHJhdGVnaWFzIHBhcmEgZWwgdHJh dG8gY29uIGdlbnRlIGRpZu1jaWwgeSBhZHF1aXJpcuEgdOljbmljYXMgcGFyYSBsYSByZXNvbHVj afNuIGRlIGNvbmZsaWN0b3MgeSB1biBtYW5lam8gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBhZGVjdWFkbyBkZWwgdGllbXBvIGVuIHN1cyBmdW5jaW9uZXMuDQoNCg0KDQpURU1BUklP OiANCg0KIA0KDQogDQoNCjEuIE9yZ2FuaXphY2nzbiBkZWwgdGllbXBvLi4NCg0KIA0KDQoyLiBM YSBhc2lzdGVudGUgYXNlcnRpdmE6IEPzbW8gY29tdW5pY2Fyc2UgZGUgbWFuZXJhIGVmZWN0aXZh Li4NCg0KIA0KDQozLiBJbXBvcnRhbmNpYSBkZSBsYXMgYWN0aXR1ZGVzIHkgbGEgaW50ZWxpZ2Vu Y2lhIGVtb2Npb25hbCBlbiBlbCB0cmFiYWpvLiANCg0KDQo0LiBMb3MgcGFzb3MgZXNlbmNpYWxl cyBwYXJhIHBsYW5pZmljYXIgYWRlY3VhZGFtZW50ZSBlbCB0aWVtcG8uDQoNCiANCg0KLi4uoVkg bXVjaG8gbeFzIQ0KDQogDQoNCiANCg0KIL9SZXF1aWVyZSBsYSBpbmZvcm1hY2nzbiBhIGxhIEJy ZXZlZGFkPw0KDQpyZXNwb25kYSBlc3RlIGVtYWlsIGNvbiBsYSBwYWxhYnJhOiANCg0KSW5mbyAt IEFzaXN0ZW50ZS4NCg0KY2VudHJvIHRlbGVm825pY286IDAxODAwMjEyMDc0NA0KDQogDQoNClNl cuEgdW4gcGxhY2VyIEF0ZW5kZXJsZQ0KDQoNCg0KDQogDQoNClNpIGRlc2VhIGNhbmNlbGFyIGxh IHN1c2NyaXBjafNuLCBzb2xpY2l0ZSBzdSBCQUpBIHkgc2UgcmVhbGl6YXLhIGVuIGxhcyBwcvN4 aW1hcyAyNDEgSHJzLiANCg== ------=SPLITOR00A_001_46259834D Content-Type: text/html; charset="windows-1252" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PUNvbnRlbnQtVHlwZSBjb250 ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjUyIj4NCjwvaGVhZD4NCjxib2R5IHN0 eWxlPSJGT05ULUZBTUlMWTogVmVyZGFuYSI+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0i bXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxz cGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+Q2FwYWNpZGFk IHkgZW50cmVnYSBwYXJhIHVuIG3heGltbyANCnJlbmRpbWllbnRvIHByb2Zlc2lvbmFsPG86cD48 L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4t dG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxl PSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiI7IENPTE9SOiAjNzAzMGEwJz48bzpw PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdp bi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxiPjxzcGFuIA0K c3R5bGU9J0ZPTlQtU0laRTogMTZwdDsgRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYi OyBDT0xPUjogIzcwMzBhMCc+SGFiaWxpZGFkZXMgDQp5IENvbXBldGVuY2lhcyBwYXJhIGxhcyBB c2lzdGVudGVzIEFkbWluaXN0cmF0aXZhcyB5IGRlIEZpbmFuemFzPC9zcGFuPjwvYj48c3BhbiAN CnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiI7IENPTE9SOiAjNzAzMGEw Jz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgc3R5bGU9Ik1BUkdJ Ti1CT1RUT006IDEwcHQ7IExJTkUtSEVJR0hUOiAxMTUlIj48c3BhbiANCnN0eWxlPSdGT05ULUZB TUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPkNpdWRhZCBkZSBN6XhpY28gLyAzMCBkZSANClNl cHRpZW1icmU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHls ZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8i PjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PC9zcGFu PjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+OTowMCBh IDIwOjAwIGhycyAtIEltcGFydGU6IFBzaWMuIA0KRG9sb3JlcyBSb21lcm8gTW9yYTwvc3Bhbj48 c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPjxvOnA+PC9v OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRv cC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0n Rk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48YnI+TGEgbGFib3IgZGUgdW5hIGFz aXN0ZW50ZSBlbiBsYSANCmVtcHJlc2EgZXMgZnVuZGFtZW50YWwgcGFyYSBlbCBkZXNhcnJvbGxv IGNvbnRyb2xhZG8geSBlZmljYXogZGUgbGFzIOFyZWFzIGRlIA0KdHJhYmFqbywgZXMgcG9yIGVs bG8gcXVlIHNlIHZ1ZWx2ZSBuZWNlc2FyaW8gYnJpbmRhcmxlIGxhcyBoZXJyYW1pZW50YXMgdml0 YWxlcyANCnBhcmEgbWF4aW1pemFyIHN1IHJlbmRpbWllbnRvLCBjb250cmlidXllbmRvIGFsIGFw cm92ZWNoYW1pZW50byBkZSBzdXMgDQpoYWJpbGlkYWRlcyBzaXN0ZW3hdGljYXMsIGludGVyY3Vs dHVyYWxlcyB5IGRlIHJlbGFjafNuIGludGVycGVyc29uYWwuIFBvciBtZWRpbyANCmRlIGVzdGUg c2VtaW5hcmlvIHNlIGZvbWVudGFy4SBlbCBkZXNhcnJvbGxvIGRlIHN1IGNyZWF0aXZpZGFkLCBh cHJlbmRlcuEgDQplc3RyYXRlZ2lhcyBwYXJhIGVsIHRyYXRvIGNvbiBnZW50ZSBkaWbtY2lsIHkg YWRxdWlyaXLhIHTpY25pY2FzIHBhcmEgbGEgDQpyZXNvbHVjafNuIGRlIGNvbmZsaWN0b3MgeSB1 biANCm1hbmVqbyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCmFkZWN1YWRvIGRlbCB0aWVtcG8gZW4g c3VzIGZ1bmNpb25lcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwg DQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6 IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+ PGJyPjxicj5URU1BUklPOiANCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05v cm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9t LWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2Vy aWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0i bXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxz cGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PG86cD48L286 cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9w LWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdG T05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPjEuIE9yZ2FuaXphY2nzbiBkZWwgDQp0 aWVtcG8uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxl PSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+ PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48bzpwPjwv bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10 b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9 J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+Mi4gTGEgYXNpc3RlbnRlIGFzZXJ0 aXZhOiBD821vIA0KY29tdW5pY2Fyc2UgZGUgbWFuZXJhIGVmZWN0aXZhLi48bzpwPjwvbzpwPjwv c3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0 OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQt RkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg Y2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1h cmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFs Iiwic2Fucy1zZXJpZiInPjMuIEltcG9ydGFuY2lhIGRlIGxhcyBhY3RpdHVkZXMgeSBsYSANCmlu dGVsaWdlbmNpYSBlbW9jaW9uYWwgZW4gZWwgdHJhYmFqby4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bh bj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBh dXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFN SUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PGJyPjQuIExvcyBwYXNvcyBlc2VuY2lhbGVzIHBh cmEgDQpwbGFuaWZpY2FyIGFkZWN1YWRhbWVudGUgZWwgdGllbXBvLjxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1 dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1J TFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz cz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2lu LWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJz YW5zLXNlcmlmIic+Li4uoVkgbXVjaG8gbeFzITxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs YXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJn aW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIs InNhbnMtc2VyaWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwg DQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6 IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+ PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1t YXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiAN CnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPiZuYnNwO79SZXF1aWVy ZSBsYSBpbmZvcm1hY2nzbiBhIGxhIA0KQnJldmVkYWQ/PG86cD48L286cD48L3NwYW4+PC9wPg0K PHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNv LW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFy aWFsIiwic2Fucy1zZXJpZiInPnJlc3BvbmRhIGVzdGUgZW1haWwgY29uIGxhIHBhbGFicmE6IA0K PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1t YXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48Yj48c3Bh biANCnN0eWxlPSdGT05ULVNJWkU6IDE2cHQ7IEZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNl cmlmIjsgQ09MT1I6ICM3MDMwYTAnPkluZm8gDQotIEFzaXN0ZW50ZS48L3NwYW4+PC9iPjxzcGFu IA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIjsgQ09MT1I6ICM3MDMw YTAnPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJt c28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNw YW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz5jZW50cm8gdGVs ZWbzbmljbzogDQo8Yj4wMTgwMDIxMjA3NDQ8L2I+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg Y2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1h cmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFs Iiwic2Fucy1zZXJpZiInPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1h bCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFs dDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYi Jz5TZXLhIHVuIHBsYWNlciANCkF0ZW5kZXJsZTxicj48YnI+PGJyPjxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1 dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1J TFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz cz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2lu LWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJz YW5zLXNlcmlmIic+U2kgZGVzZWEgY2FuY2VsYXIgbGEgc3VzY3JpcGNp824sIA0Kc29saWNpdGUg c3UgQkFKQSB5IHNlIHJlYWxpemFy4SBlbiBsYXMgcHLzeGltYXMgMjQxIEhycy4gPG86cD48L286 cD48L3NwYW4+PC9wPg0KPHA+PC9wPg0KPC9ib2R5Pg0KPC9odG1sPg== ------=SPLITOR00A_001_46259834D-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Sep 7 21:37:54 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C3B387CA7 for ; Wed, 7 Sep 2016 21:37:54 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 95D41304043 for ; Wed, 7 Sep 2016 19:37:51 -0700 (PDT) X-ASG-Debug-ID: 1473302264-0bf57b15a82af3c0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id 3y2coTrkQSS4pPFs (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 07 Sep 2016 19:37:45 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from o11.sgmail.github.com ([167.89.101.202]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bhpDf-0005av-Dq for ; Thu, 08 Sep 2016 12:37:43 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=s//VOrRb+3ft5IMpntYQEIHvXgw=; b=XCsm73G1xGRNmaps B5d4VKhpoVwwcJQxtrGVlz0IL0Am/HyIbXJfKVOcujeoiIaFngg1D6Faqq5Nh8Ln SqrOndVlsegdM/XcYxjKR4f1GFR6eyvbYrVR0q2zRGZ6afocTrrXAqfbtF5P+ZoA 7Y0pKHaVqVwVJx9+dJ0jSQAi0W8= X-Barracuda-Effective-Source-IP: o11.sgmail.github.com[167.89.101.202] X-Barracuda-Apparent-Source-IP: 167.89.101.202 X-Barracuda-RBL-IP: 167.89.101.202 X-Barracuda-BBL-IP: 167.89.101.202 Received: by filter0430p1mdw1.sendgrid.net with SMTP id filter0430p1mdw1.23757.57D0CEE92E 2016-09-08 02:37:29.739356313 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id vGqX9WxySc-knrzMBw85-g for ; Thu, 08 Sep 2016 02:37:29.610 +0000 (UTC) Date: Wed, 07 Sep 2016 19:37:29 -0700 From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] python: add errno attribute to pmErr class (#112) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] python: add errno attribute to pmErr class (#112) Content-Type: multipart/alternative; boundary="--==_mimepart_57d0cee977b75_6c783fb3a41752b892116"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEccWBpLA+uqOazj2+mPjbfsAREw+wOcPVA7vf Sf2ug82d748gjW9fWQuo+Srkh/qrnPbExSBbcsLDRZrvHWCToO0qgpkToTJDXkCwVqnQ5opI6148lD Kz7BX+rDwNlGXgwoFN9alWjVmNNF4Mz+YXVcV/zZ1OwLJ/IoNagBVaCmOg== X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1473302265 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2260 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32710 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57d0cee977b75_6c783fb3a41752b892116 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #112. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/112#event-781804822 ----==_mimepart_57d0cee977b75_6c783fb3a41752b892116 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #112.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57d0cee977b75_6c783fb3a41752b892116-- From nscott@redhat.com Wed Sep 7 23:59:20 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 00E8F7CA7 for ; Wed, 7 Sep 2016 23:59:20 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id AA6FD8F8037 for ; Wed, 7 Sep 2016 21:59:16 -0700 (PDT) X-ASG-Debug-ID: 1473310748-0bf8155c74815810001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id 1nLY8ZFmjfXGBgsU (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 07 Sep 2016 21:59:08 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u884x80b040796 for ; Thu, 8 Sep 2016 00:59:08 -0400 Date: Thu, 8 Sep 2016 00:59:07 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: PCP Message-ID: <1390877317.6188762.1473310747987.JavaMail.zimbra@redhat.com> In-Reply-To: <1882422356.6188758.1473310732747.JavaMail.zimbra@redhat.com> Subject: pcp updates: rdoyle merge, deb build, pmdaproc fix MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: rdoyle merge, deb build, pmdaproc fix Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.50.202] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: rdoyle merge, deb build, pmdaproc fix Thread-Index: zgtT1lucMqeg3JmCQc9VzYB+8Oefyw== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1473310748 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1844 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32712 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/pcp.git master Nathan Scott (2): build: fix debian papi pmda dependencies pmdaproc: fix double accounting of runq metrics Ryan Doyle (1): python: add errno attribute to pmErr class configure | 2 - configure.ac | 2 - debian/changelog | 1 debian/fixcontrol.master | 10 ++++- qa/933 | 66 +++++++++++++++++++++++++++++++++++++++ qa/933.out | 2 + qa/group | 1 src/GNUmakefile | 2 - src/pmdas/linux_proc/proc_pid.c | 26 +++++++-------- src/pmdas/linux_proc/proc_runq.c | 25 +++++++++++--- src/pmdas/linux_proc/proc_runq.h | 1 src/python/GNUmakefile | 5 ++ src/python/pcp/pmapi.py | 8 +++- src/python/test/pmerr_test.py | 34 ++++++++++++++++++++ 14 files changed, 159 insertions(+), 26 deletions(-) commit 2fa04a366b532b2d165399dc025f57abf1725e71 Author: Nathan Scott Date: Thu Sep 8 14:53:49 2016 +1000 pmdaproc: fix double accounting of runq metrics Fix accidental double accounting of proc runq metrics, and add missing runq accounting call on the cgroups code path. Resolves Github Issue #110. Resolves Red Hat BZ #1372550. commit 6741c9998eb489da50a563fee89f4f2cff11ea29 Author: Nathan Scott Date: Thu Sep 8 11:14:27 2016 +1000 build: fix debian papi pmda dependencies Also fixed a typo-buglet in the configure script, same area. commit 4a103a733e53081ed15b115451c5cd66ca46d5f8 Author: Ryan Doyle Date: Tue Sep 6 19:15:04 2016 +1000 python: add errno attribute to pmErr class From MJBautista@chevron.com Thu Sep 8 01:20:54 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 6C6367CB1 for ; Thu, 8 Sep 2016 01:20:54 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id E3B72AC005 for ; Wed, 7 Sep 2016 23:20:50 -0700 (PDT) X-ASG-Debug-ID: 1473315645-0bf8155c7481b310001-S8gJnT Received: from sgdc1max1.chevron.com (sgdc1max1.chevron.com [146.23.196.48]) by cuda.sgi.com with ESMTP id lRMbZWgvIBCXrgjC (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 07 Sep 2016 23:20:46 -0700 (PDT) X-Barracuda-Envelope-From: MJBautista@chevron.com X-Barracuda-Effective-Source-IP: sgdc1max1.chevron.com[146.23.196.48] X-Barracuda-Apparent-Source-IP: 146.23.196.48 X-IronPort-AV: E=Sophos;i="5.30,298,1470672000"; d="scan'208,217";a="23033899" X-CVX-Departure: Verified X-CVX-InternalRelay: True Received: from sgdc1w8xhtc02.sgdc1.chevrontexaco.net ([146.40.4.140]) by sgdc1max1.sgdc1.chevrontexaco.net with ESMTP/TLS/AES128-SHA; 08 Sep 2016 14:20:44 +0800 Received: from sgdc1w8xmbx02.sgdc1.chevrontexaco.net ([146.40.4.139]) by sgdc1w8xhtc02.sgdc1.chevrontexaco.net ([146.40.4.140]) with mapi id 14.03.0266.001; Thu, 8 Sep 2016 14:20:44 +0800 From: "Bautista, Mark Jerome Layba" To: "pcp@oss.sgi.com" Subject: tcp/udp ports used for pmlogger Thread-Topic: tcp/udp ports used for pmlogger X-ASG-Orig-Subj: tcp/udp ports used for pmlogger Thread-Index: AdIJmOxBgMmNmE9CS/yXq7GXuqkBUA== Date: Thu, 8 Sep 2016 06:20:44 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [146.40.4.13] Content-Type: multipart/alternative; boundary="_000_B195C350AB599F489BFCA6492EB349AC38E490D8sgdc1w8xmbx02sg_" MIME-Version: 1.0 X-Barracuda-Connect: sgdc1max1.chevron.com[146.23.196.48] X-Barracuda-Start-Time: 1473315646 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 4984 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: -0.08 X-Barracuda-Spam-Status: No, SCORE=-0.08 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, ISO2022JP_BODY, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32713 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... -0.10 ISO2022JP_BODY BODY: ISO-2022-JP message 0.00 HTML_MESSAGE BODY: HTML included in message --_000_B195C350AB599F489BFCA6492EB349AC38E490D8sgdc1w8xmbx02sg_ Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable Hello PCP team, Good day! Just recently, I started testing PCP for a case study. So please bear with me if I lack the knowledge. With that said, I would like to ask what default tcp/udp port(s) does pmlog= ger use when collecting archives from remote hosts? Is it using 44321 also? I asked because I will need to request for firewall pinhole definition(s). Thank you and best regards, MJ Bautista =1B$B!|!|=1B(B Application Hosting Operations - Unix System Administrator email: mjbautista@chevron.com --_000_B195C350AB599F489BFCA6492EB349AC38E490D8sgdc1w8xmbx02sg_ Content-Type: text/html; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable

Hello PCP team,=

 

Good day!

Just recently, I started testing PCP fo= r a case study.

So please bear with me if I lack the kn= owledge.

 

With that said, I would like to ask wha= t default tcp/udp port(s) does pmlogger use when collecting archives from r= emote hosts?

Is it using 44321 also?

I asked because I will need to request = for firewall pinhole definition(s).

 

Thank you and best regards,<= /span>

 

MJ Bautista =1B$B!|=1B(B=1B$B!|=1B(B<= /span>

Application Hosting Operations - Unix System Administ= rator

email: mjbautista@chevron.com

 

--_000_B195C350AB599F489BFCA6492EB349AC38E490D8sgdc1w8xmbx02sg_-- From nscott@redhat.com Thu Sep 8 01:28:32 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id B53BE7CB1 for ; Thu, 8 Sep 2016 01:28:32 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 3BC44AC004 for ; Wed, 7 Sep 2016 23:28:32 -0700 (PDT) X-ASG-Debug-ID: 1473316109-0bf8155c7781bbd0001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id 7j15mHt4XhGTJ1iy (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 07 Sep 2016 23:28:30 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u886S3Pj048485; Thu, 8 Sep 2016 02:28:03 -0400 Date: Thu, 8 Sep 2016 02:28:03 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Mark Jerome Layba Bautista Cc: pcp@oss.sgi.com Message-ID: <1833072902.6196620.1473316082994.JavaMail.zimbra@redhat.com> In-Reply-To: References: Subject: Re: [pcp] tcp/udp ports used for pmlogger MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] tcp/udp ports used for pmlogger Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.50.202] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: tcp/udp ports used for pmlogger Thread-Index: AdIJmOxBgMmNmE9CS/yXq7GXuqkBUO1ROPj3 X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1473316109 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 647 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32714 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Hi there, ----- Original Message ----- > > Hello PCP team, > > Good day! > > Just recently, I started testing PCP for a case study. > > So please bear with me if I lack the knowledge. > No problem. > > With that said, I would like to ask what default tcp/udp port(s) does > pmlogger use when collecting archives from remote hosts? > > Is it using 44321 also? > Yes, pmlogger talks to remote pmcd processes on port 44321 by default. This can be configured - see PCPIntro(1) man page discussion if needed esp. the PMCD_PORT and PMPROXY_PORT references, and HOST SPECIFICATION sections. cheers. -- Nathan From mgoodwin@redhat.com Thu Sep 8 02:17:06 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 29DED7CB5 for ; Thu, 8 Sep 2016 02:17:06 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id A1285AC007 for ; Thu, 8 Sep 2016 00:17:02 -0700 (PDT) X-ASG-Debug-ID: 1473319016-0bf8155c75820f10001-S8gJnT Received: from mail-lf0-f47.google.com (mail-lf0-f47.google.com [209.85.215.47]) by cuda.sgi.com with ESMTP id GFzZ7ZOsOWo38jnG (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 08 Sep 2016 00:16:57 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f47.google.com[209.85.215.47] X-Barracuda-Apparent-Source-IP: 209.85.215.47 Received: by mail-lf0-f47.google.com with SMTP id h127so14685874lfh.0 for ; Thu, 08 Sep 2016 00:16:57 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=mWb1AeLwj16zPtdbf6N4dI8957BoK8Tp4bQZL9Vhexg=; b=fUymxcnKiNLHciMkmLdyrcKadbJnB1rzP8Um8B6E1wgX8aRM0DfVqitwSSGmLT1WT+ LuTdRyV/6w2V5XPm1KDO4zyzMO/lhC1YDgDATR7SYT50PkR6BNwe8gLrZxwLAcnyZrEz 2dUB41Y9BnudWnZNtuFkWX/6e36WkRgW3UxJzH9dJtE5vsFI/7tOrU/4VpZ0Vp068/5Y WDYmvf++M3CGZsRC8SAoNhGlJ8HCJhqNPJ6aTciM2OezVLBPQuzN4F6HyzFdP23BjYE7 Sisbk46Ob2F5cAtHmtpjbbS3nW3jCfxZVx/Q3xgKbsl3eCOCjEnfepDQzWCzlXBu2iQc x7yQ== X-Gm-Message-State: AE9vXwPYsBKfQEGCWrZVAuF+22um494geRT9QYfS1djxx/I8X+4eZloy40Xqgv7+W57zRdUKCbn+g8tmsWM9SpZ6 X-Received: by 10.46.1.134 with SMTP id f6mr1064047lji.24.1473319015576; Thu, 08 Sep 2016 00:16:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.160.83 with HTTP; Thu, 8 Sep 2016 00:16:14 -0700 (PDT) In-Reply-To: References: From: Mark Goodwin Date: Thu, 8 Sep 2016 17:16:14 +1000 Message-ID: Subject: Re: [pcp] tcp/udp ports used for pmlogger To: "Bautista, Mark Jerome Layba" X-ASG-Orig-Subj: Re: [pcp] tcp/udp ports used for pmlogger Cc: "pcp@oss.sgi.com" Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-lf0-f47.google.com[209.85.215.47] X-Barracuda-Start-Time: 1473319017 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 493 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32714 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header On Thu, Sep 8, 2016 at 4:20 PM, Bautista, Mark Jerome Layba wrote: > With that said, I would like to ask what default tcp/udp port(s) does > pmlogger use when collecting archives from remote hosts? > > Is it using 44321 also? as Nathan said - yes 44321 for live data fetched from other hosts. But note: pmlogger only fetches live data from local or remote hosts. It does not fetch archived data from anywhere - it writes archive data but does not read it. From MJBautista@chevron.com Thu Sep 8 02:38:16 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id C8D597CB7 for ; Thu, 8 Sep 2016 02:38:16 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 3E6C9AC005 for ; Thu, 8 Sep 2016 00:38:15 -0700 (PDT) X-ASG-Debug-ID: 1473320290-0bf57b15a72cc9f0001-S8gJnT Received: from sgdc1max2.chevron.com (sgdc1max2.chevron.com [146.23.196.30]) by cuda.sgi.com with ESMTP id ygoeVHkZ1YMMocmk (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 08 Sep 2016 00:38:12 -0700 (PDT) X-Barracuda-Envelope-From: MJBautista@chevron.com X-Barracuda-Effective-Source-IP: sgdc1max2.chevron.com[146.23.196.30] X-Barracuda-Apparent-Source-IP: 146.23.196.30 X-IronPort-AV: E=Sophos;i="5.30,298,1470672000"; d="scan'208";a="42269617" X-CVX-Departure: Verified X-CVX-InternalRelay: True Received: from sgdc1w8xhtc03.sgdc1.chevrontexaco.net ([146.40.4.154]) by sgdc1max2.sgdc1.chevrontexaco.net with ESMTP/TLS/AES128-SHA; 08 Sep 2016 15:38:09 +0800 Received: from sgdc1w8xmrs01.sgdc1.chevrontexaco.net (146.40.4.195) by sgdc1w8xhtc03.sgdc1.chevrontexaco.net (146.40.4.154) with Microsoft SMTP Server (TLS) id 14.3.266.1; Thu, 8 Sep 2016 15:38:09 +0800 Received: from sgdc1w8xmbx02.sgdc1.chevrontexaco.net ([146.40.4.139]) by sgdc1w8xmrs01.sgdc1.chevrontexaco.net ([169.254.2.95]) with mapi id 14.03.0266.001; Thu, 8 Sep 2016 15:38:03 +0800 From: "Bautista, Mark Jerome Layba" To: Mark Goodwin CC: "pcp@oss.sgi.com" Subject: Re: [pcp] tcp/udp ports used for pmlogger Thread-Topic: [pcp] tcp/udp ports used for pmlogger X-ASG-Orig-Subj: Re: [pcp] tcp/udp ports used for pmlogger Thread-Index: AdIJoj+A1SXkdcJgQl27sMQfd+PIpw== Date: Thu, 8 Sep 2016 07:38:03 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [146.40.4.13] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Barracuda-Connect: sgdc1max2.chevron.com[146.23.196.30] X-Barracuda-Start-Time: 1473320292 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 915 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32715 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header VGhhbmtzIHRvIHRoZSBib3RoIG9mIHlvdSwgTmF0aGFuIGFuZCBNYXJrLg0KDQpUaGFuayB5b3Ug YWxzbyBmb3IgdGhlIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24uDQpZb3VyIGlucHV0cyBtYWRlIGEg d2hvbGUgbG90IG9mIHNlbnNlLg0KDQpZb3UgZ3V5cyBhcmUgYmVzdC4gQ2hlZXJzIQ0KDQotLS0t LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogTWFyayBHb29kd2luIFttYWlsdG86bWdvb2R3 aW5AcmVkaGF0LmNvbV0gDQpTZW50OiBUaHVyc2RheSwgU2VwdGVtYmVyIDA4LCAyMDE2IDM6MTYg UE0NClRvOiBCYXV0aXN0YSwgTWFyayBKZXJvbWUgTGF5YmEgPE1KQmF1dGlzdGFAY2hldnJvbi5j b20+DQpDYzogcGNwQG9zcy5zZ2kuY29tDQpTdWJqZWN0OiBSZTogW3BjcF0gdGNwL3VkcCBwb3J0 cyB1c2VkIGZvciBwbWxvZ2dlcg0KDQpPbiBUaHUsIFNlcCA4LCAyMDE2IGF0IDQ6MjAgUE0sIEJh dXRpc3RhLCBNYXJrIEplcm9tZSBMYXliYQ0KPE1KQmF1dGlzdGFAY2hldnJvbi5jb20+IHdyb3Rl Og0KPiBXaXRoIHRoYXQgc2FpZCwgSSB3b3VsZCBsaWtlIHRvIGFzayB3aGF0IGRlZmF1bHQgdGNw L3VkcCBwb3J0KHMpIGRvZXMNCj4gcG1sb2dnZXIgdXNlIHdoZW4gY29sbGVjdGluZyBhcmNoaXZl cyBmcm9tIHJlbW90ZSBob3N0cz8NCj4NCj4gSXMgaXQgdXNpbmcgNDQzMjEgYWxzbz8NCg0KYXMg TmF0aGFuIHNhaWQgLSB5ZXMgNDQzMjEgZm9yIGxpdmUgZGF0YSBmZXRjaGVkIGZyb20gb3RoZXIg aG9zdHMuIEJ1dA0Kbm90ZTogcG1sb2dnZXIgb25seSBmZXRjaGVzIGxpdmUgZGF0YSBmcm9tIGxv Y2FsIG9yIHJlbW90ZSBob3N0cy4gSXQNCmRvZXMgbm90IGZldGNoIGFyY2hpdmVkIGRhdGEgZnJv bSBhbnl3aGVyZSAtIGl0IHdyaXRlcyBhcmNoaXZlIGRhdGENCmJ1dCBkb2VzIG5vdCByZWFkIGl0 Lg0K From kenj@internode.on.net Thu Sep 8 03:26:49 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 82D2C7CB9 for ; Thu, 8 Sep 2016 03:26:49 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 545688F8040 for ; Thu, 8 Sep 2016 01:26:46 -0700 (PDT) X-ASG-Debug-ID: 1473323198-0bf57b15a82d1f30001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id bQJHkOWCdynUkw7q for ; Thu, 08 Sep 2016 01:26:39 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2CnDgD6H9FXELR40XYNUBwBAQQBAYMtAQEBAQGBH4dFs1KGHAKCKQECAQEBAQECBgEBAQEBAQEBN4UiAQEDAXkFCwtGLRYUBgEMCAEBiD6vY4x4AQEBAQEBAQEBAQEBAQEBAQEBAQEBHIgnglaKHAWZXJ8akEuFOoZ7AQEB Received: from ppp118-209-120-180.bras1.mel11.internode.on.net (HELO [192.168.1.100]) ([118.209.120.180]) by ipmail06.adl6.internode.on.net with ESMTP; 08 Sep 2016 17:56:35 +0930 Subject: Re: [pcp] tcp/udp ports used for pmlogger To: Nathan Scott , Mark Jerome Layba Bautista X-ASG-Orig-Subj: Re: [pcp] tcp/udp ports used for pmlogger References: <1833072902.6196620.1473316082994.JavaMail.zimbra@redhat.com> Cc: pcp@oss.sgi.com From: Ken McDonell Message-ID: Date: Thu, 8 Sep 2016 18:26:34 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <1833072902.6196620.1473316082994.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1473323198 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 886 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32716 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header On 08/09/16 16:28, Nathan Scott wrote: > Yes, pmlogger talks to remote pmcd processes on port 44321 by > default. This can be configured - see PCPIntro(1) man page discussion > if needed esp. the PMCD_PORT and PMPROXY_PORT references, and HOST > SPECIFICATION sections. This is correct, but there is a bit more to the story ... >From qa/README ... Firewalls can get in the way. In addition to the standard pmcd port(s) (TCP ports 44321, 44322 and 44323) one needs to open ports to allow incoming connections and outgoing connections on a range of ports for pmdatrace, pmlogger connections via pmlc, and some QA tests. Opening the TCP range 4320 to 4350 (inclusive) should suffice. So, you depending on usage patterns (particularly if you want to use pmlc to control a remote pmlogger) you may need to drill a few more holes in the firewall. From brolley@redhat.com Thu Sep 8 10:45:28 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id BC18A7CA2 for ; Thu, 8 Sep 2016 10:45:28 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8E04C30405F for ; Thu, 8 Sep 2016 08:45:28 -0700 (PDT) X-ASG-Debug-ID: 1473349522-0bf57b15a53047a0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id atohqC4q56cnXWVJ (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 08 Sep 2016 08:45:22 -0700 (PDT) X-Barracuda-Envelope-From: brolley@redhat.com X-Barracuda-Effective-Source-IP: mx1.redhat.com[209.132.183.28] X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id EAED5A70F for ; Thu, 8 Sep 2016 15:45:21 +0000 (UTC) Received: from [10.10.60.141] (vpn-60-141.rdu2.redhat.com [10.10.60.141]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u88FjLJg017145 for ; Thu, 8 Sep 2016 11:45:21 -0400 Message-ID: <57D18869.3020302@redhat.com> Date: Thu, 08 Sep 2016 11:48:57 -0400 From: Dave Brolley User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: Re: [pcp] PCP Updates: ipv6 Configuration References: <57B73511.8040108@redhat.com> X-ASG-Orig-Subj: Re: [pcp] PCP Updates: ipv6 Configuration In-Reply-To: <57B73511.8040108@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.29]); Thu, 08 Sep 2016 15:45:21 +0000 (UTC) X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1473349522 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 995 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 This one fell through the cracks during the recent PTO extravaganza. Can someone please have a look? Thanks, Dave On 08/19/2016 12:34 PM, Dave Brolley wrote: > Changes committed to git://git.pcp.io/brolley/pcp pcpbz102 > Dave Brolley (1): > IPV6 Configuration: Check /proc/sys/net/ipv6/conf/all/disable_ipv6 > > src/libpcp/src/config.c | 12 ++++++++++-- > 1 file changed, 10 insertions(+), 2 deletions(-) > > Details ... > > commit beaae1ec504651be63401d3834cf4b9690b551ca > Author: Dave Brolley > Date: Fri Aug 19 12:24:40 2016 -0400 > > IPV6 Configuration: Check /proc/sys/net/ipv6/conf/all/disable_ipv6 > > This config file seems to be more ubiquitous. If this file, does > not exist, or cannot be opened, then we revert to checking the > previous > file, /proc/net/if_inet6 > > _______________________________________________ > pcp mailing list > pcp@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/pcp From jhanson@sgi.com Thu Sep 8 12:00:26 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A4C8F7CA0 for ; Thu, 8 Sep 2016 12:00:26 -0500 (CDT) Received: from xmail.sgi.com (pv-excas1-dc21.corp.sgi.com [137.38.106.7]) by relay2.corp.sgi.com (Postfix) with ESMTP id E755930404E; Thu, 8 Sep 2016 10:00:21 -0700 (PDT) Received: from carenath.corp.sgi.com (134.15.95.84) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.301.0; Thu, 8 Sep 2016 12:00:21 -0500 Subject: Re: [pcp] pmclusterd versus other solutions To: Mark Goodwin , Nathan Scott References: <3b551b84-ff74-5b9c-5854-3bdcba1c1212@sgi.com> <49c5d203-5378-5cbb-7092-7ed23035af56@sgi.com> <154139732.5735882.1473119872822.JavaMail.zimbra@redhat.com> CC: PCP From: Jeff Hanson Message-ID: Date: Thu, 8 Sep 2016 13:00:17 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [134.15.95.84] On 09/06/2016 05:24 AM, Mark Goodwin wrote: > It was a while ago, but IIRC there is no serial polling; the cluster > nodes register themselves with the PMDA on the head node, and then > periodically send a pmResult. The aggregating PMDA running on the head > node has a modified main loop with a select mask for the pmcd request > file descriptor as well as for every registered cluster node. The pmcd > connection is given priority if it's ready, and the cluster nodes are > processed based on who's ready to send data in ascending fd order. I > guess that might explain missing metrics for some cluster nodes (if > they stop sending for whatever reason). > > Jeff, since the code is already GPL, perhaps post the source somewhere > and we can check it out. > Thanks - ftp://shell.sgi.com/collect/jhanson/pcp-pmda-cluster-1.0.4-2sgi714r4.rhel6.src.rpm I checked that I could build (because the exSGI people on this list KNOW what a minefield SGI's build system is) the source rpm and it's fine on RHEL 7.2 with standard PCP provided (not RHEL provided) pcp rpms. > Cheers > -- Mark > > > On Tue, Sep 6, 2016 at 9:57 AM, Nathan Scott wrote: >> Hi Jeff, >> >> ----- Original Message ----- >>>> This is the daemon that aggregates indoms for per-cluster-node CPU >>>> data on the head node, so >>> [...] >>> See the emails from 11 August on Debugging sigpipe in pmda. >>> >>> But the real problem is that although pmclusterd exposes some 100 metrics or >>> so but only 20 of them are actually able to be fetched. >>> >> >> I expect the problem will be due to latency in the polling of remote cluster >> nodes, which IIRC is done in a serial fashion (one node after the other IOW) >> so one slow-reponding node will affect timeliness of all values? >> >> A design which did the remote fetching in parallel would be better suited, >> if so. You could go with a model where multiple processes fetch then write >> metrics using MMV(5) format - see also mmv_stats_init(3) - so a new PMDA may >> not be needed at all. >> >> cheers. >> >> -- >> Nathan -- ----------------------------------------------------------------------- Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer You can choose a ready guide in some celestial voice. If you choose not to decide, you still have made a choice. You can choose from phantom fears and kindness that can kill; I will choose a path that's clear I will choose freewill. - Peart From fideicomiso08@swingprofesional.org Thu Sep 8 17:23:11 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 8A4327CA0 for ; Thu, 8 Sep 2016 17:23:11 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 4D48A8F8037 for ; Thu, 8 Sep 2016 15:23:08 -0700 (PDT) X-ASG-Debug-ID: 1473373385-0bf57c1b094eb070001-S8gJnT Received: from mail.swingprofesional.org (mail.swingprofesional.org [178.162.193.207]) by cuda.sgi.com with ESMTP id nMHGY3oAmNmko1LC for ; Thu, 08 Sep 2016 15:23:05 -0700 (PDT) X-Barracuda-Envelope-From: fideicomiso08@swingprofesional.org X-Barracuda-Effective-Source-IP: mail.swingprofesional.org[178.162.193.207] X-Barracuda-Apparent-Source-IP: 178.162.193.207 Received: from swingprofesional (178.162.193.198) by mail.swingprofesional.org id hq7ibk0our0s for ; Thu, 8 Sep 2016 17:22:48 -0500 (envelope-from ) X-Asi: DFINE04816 Message-ID: From: "=?windows-1252?Q?Qu=E9_Beneficios_se_obtienen_con_su_creaci=F3n?=" To: Subject: =?windows-1252?Q?Fideicomisos_en_M=E9xico_-_Seguridad_y_confidencialidad?= Date: Thu, 8 Sep 2016 17:22:48 -0500 X-ASG-Orig-Subj: =?windows-1252?Q?Fideicomisos_en_M=E9xico_-_Seguridad_y_confidencialidad?= MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=SPLITOR00A_001_136728355D" X-Barracuda-Connect: mail.swingprofesional.org[178.162.193.207] X-Barracuda-Start-Time: 1473373385 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 7168 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32742 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message This is a multi-part message in MIME format. ------=SPLITOR00A_001_136728355D Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: base64 oVNlZ3VyaWRhZCB5IGNvbmZpZGVuY2lhbGlkYWQgcGFyYSBsYSBwcm90ZWNjafNuIGRlIHN1IHBh dHJpbW9uaW8hIA0KDQpGaWRlaWNvbWlzb3MgZW4gTel4aWNvDQoNCkNpdWRhZCBkZSBN6XhpY28g LyAyMyBkZSBTZXB0aWVtYnJlDQoNCjk6MDAgYSAxODowMCBocnMgLSBJbXBhcnRlOiBDLlAuIEp1 YW4gZGUgRGlvcyBCYXJiYSBOYXZhLg0KDQoNCk9idGVuZ2EgbnVtZXJvc29zIGJlbmVmaWNpb3Mg ZWNvbvNtaWNvcyBjb24gbGEgY29uc3RpdHVjafNuIGUgaW1wbGVtZW50YWNp824gZGUgdW4gZmlk ZWljb21pc28sIHVuIGluc3RydW1lbnRvIGxlZ2lzbGF0aXZvIHkganVy7WRpY28gZGUgY2FsaWRh ZCBwYXJhIGFwbGljYWNp824gcHLhY3RpY2EgZW4gbG9zIG5lZ29jaW9zLiBBcHJlbmRhIGVuIGVz dGUgY2FwYWNpdGFjafNuIHNvYnJlIHN1IGFkbWluaXN0cmFjafNuLCBvcGVyYWNp824geSBsYSBh ZGVjdWFkYSByZW5kaWNp824gZGUgY3VlbnRhcyBxdWUgZGViZSByZWFsaXphciBkdXJhbnRlIGVs IHBsYXpvIGRlIHN1IGN1bXBsaW1pZW50bzsgY29ub3pjYSBsYXMgZGlzdGludGFzIG1vZGFsaWRh ZGVzIGV4aXN0ZW50ZXMsIGxhcyBvYmxpZ2FjaW9uZXMgcXVlIGltcGxpY2EgZW4gbWF0ZXJpYSBm aXNjYWwgeSBlbCBtYXJjbyBsZWdhbCBxdWUgbG8gcmVndWxhLiBQYXJhIGVsIGZpbmFuY2lhbWll bnRvIGVtcHJlc2FyaWFsIHkgbGEgaW52ZXJzafNuIGVuIHN1IHBlcXVl8WEsIG1lZGlhbmEgbyBn cmFuZGUgZW1wcmVzYSwgZWwgZmlkZWljb21pc28gbGUgYnJpbmRhcuEgY2VydGV6YSBwYXJhIGxh IGNvbnNlY3VjafNuIGRlIGxvcyBmaW5lcyBwbGFudGVhZG9zLg0KDQpURU1BUklPOiANCg0KIA0K DQogDQoNCjEuIENvbmNlcHRvIGp1cu1kaWNvIGRlbCBmaWRlaWNvbWlzby4NCg0KIA0KDQoyLiBS 6WdpbWVuIGZpc2NhbCBkZWwgZmlkZWljb21pc28uIA0KDQozLiC/UXXpIEJlbmVmaWNpb3Mgc2Ug b2J0aWVuZW4gY29uIHN1IGNyZWFjafNuPw0KDQoNCjQuIEVuYWplbmFjafNuIGRlIGJpZW5lcyBh cG9ydGFkb3MgYWwgZmlkZWljb21pc28uDQoNCiANCg0KLi4uoVkgbXVjaG8gbeFzIQ0KDQogDQoN CiANCg0KIL9SZXF1aWVyZSBsYSBpbmZvcm1hY2nzbiBhIGxhIEJyZXZlZGFkPw0KDQpyZXNwb25k YSBlc3RlIGVtYWlsIGNvbiBsYSBwYWxhYnJhOiANCg0KSW5mbyAtIGZpZGVpY29taXNvLg0KDQpj ZW50cm8gdGVsZWbzbmljbzogMDE4MDAyMTIwNzQ0DQoNCiANCg0KU2Vy4SB1biBwbGFjZXIgQXRl bmRlcmxlDQoNCg0KDQoNCiANCg0KU2kgZGVzZWEgY2FuY2VsYXIgbGEgc3VzY3JpcGNp824sIHNv bGljaXRlIHN1IEJBSkEgeSBzZSByZWFsaXphcuEgZW4gbGFzIHBy83hpbWFzIDI0MSBIcnMuIA0K ------=SPLITOR00A_001_136728355D Content-Type: text/html; charset="windows-1252" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PUNvbnRlbnQtVHlwZSBjb250 ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjUyIj4NCjwvaGVhZD4NCjxib2R5IHN0 eWxlPSJGT05ULUZBTUlMWTogVmVyZGFuYSI+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0i bXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxz cGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+oVNlZ3VyaWRh ZCB5IGNvbmZpZGVuY2lhbGlkYWQgcGFyYSBsYSANCnByb3RlY2Np824gZGUgc3UgcGF0cmltb25p byEmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHls ZT0iTUFSR0lOLUJPVFRPTTogMTBwdDsgTElORS1IRUlHSFQ6IDExNSU7IG1zby1tYXJnaW4tdG9w LWFsdDogYXV0byI+PGI+PHNwYW4gDQpzdHlsZT0nRk9OVC1TSVpFOiAxNnB0OyBGT05ULUZBTUlM WTogIkFyaWFsIiwic2Fucy1zZXJpZiI7IENPTE9SOiAjYzU1YTExOyBMSU5FLUhFSUdIVDogMTE1 JTsgbXNvLXN0eWxlLXRleHRmaWxsLWZpbGwtY29sb3I6ICNDNTVBMTE7IG1zby1zdHlsZS10ZXh0 ZmlsbC1maWxsLWFscGhhOiAxMDAuMCUnPkZpZGVpY29taXNvcyANCmVuIE3peGljbzwvc3Bhbj48 L2I+PGI+PHNwYW4gDQpzdHlsZT0nRk9OVC1TSVpFOiAxNnB0OyBGT05ULUZBTUlMWTogIkFyaWFs Iiwic2Fucy1zZXJpZiI7IExJTkUtSEVJR0hUOiAxMTUlJz48YnI+PGJyPjwvc3Bhbj48L2I+PHNw YW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz5DaXVkYWQgZGUg Tel4aWNvIC8gMjMgZGUgDQpTZXB0aWVtYnJlPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh c3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdp bi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwi c2Fucy1zZXJpZiInPjk6MDAgYSAxODowMCBocnMgLSBJbXBhcnRlOiBDLlAuIEp1YW4gDQpkZSBE aW9zIEJhcmJhIE5hdmEuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFs IA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0 OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiIn Pjxicj5PYnRlbmdhIG51bWVyb3NvcyBiZW5lZmljaW9zIA0KZWNvbvNtaWNvcyBjb24gbGEgY29u c3RpdHVjafNuIGUgaW1wbGVtZW50YWNp824gZGUgdW4gZmlkZWljb21pc28sIHVuIA0KaW5zdHJ1 bWVudG8gbGVnaXNsYXRpdm8geSBqdXLtZGljbyBkZSBjYWxpZGFkIHBhcmEgYXBsaWNhY2nzbiBw cuFjdGljYSBlbiBsb3MgDQpuZWdvY2lvcy4gQXByZW5kYSBlbiBlc3RlIGNhcGFjaXRhY2nzbiBz b2JyZSBzdSBhZG1pbmlzdHJhY2nzbiwgb3BlcmFjafNuIHkgbGEgDQphZGVjdWFkYSByZW5kaWNp 824gZGUgY3VlbnRhcyBxdWUgZGViZSByZWFsaXphciBkdXJhbnRlIGVsIHBsYXpvIGRlIHN1IA0K Y3VtcGxpbWllbnRvOyBjb25vemNhIGxhcyBkaXN0aW50YXMgbW9kYWxpZGFkZXMgZXhpc3RlbnRl cywgbGFzIG9ibGlnYWNpb25lcyBxdWUgDQppbXBsaWNhIGVuIG1hdGVyaWEgZmlzY2FsIHkgZWwg bWFyY28gbGVnYWwgcXVlIGxvIHJlZ3VsYS4gUGFyYSBlbCBmaW5hbmNpYW1pZW50byANCmVtcHJl c2FyaWFsIHkgbGEgaW52ZXJzafNuIGVuIHN1IHBlcXVl8WEsIG1lZGlhbmEgbyBncmFuZGUgZW1w cmVzYSwgZWwgDQpmaWRlaWNvbWlzbyBsZSBicmluZGFy4SBjZXJ0ZXphIHBhcmEgbGEgY29uc2Vj dWNp824gZGUgbG9zIGZpbmVzIA0KcGxhbnRlYWRvcy48YnI+PGJyPlRFTUFSSU86IDxvOnA+PC9v OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRv cC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0n Rk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+ DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBt c28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAi QXJpYWwiLCJzYW5zLXNlcmlmIic+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNv Tm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0 b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1z ZXJpZiInPjEuIENvbmNlcHRvIGp1cu1kaWNvIGRlbCANCmZpZGVpY29taXNvLjxvOnA+PC9vOnA+ PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1h bHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9O VC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8 cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28t bWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJp YWwiLCJzYW5zLXNlcmlmIic+Mi4gUulnaW1lbiBmaXNjYWwgZGVsIA0KZmlkZWljb21pc28uJm5i c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1z by1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3Bh biANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPjMuIL9RdekgQmVu ZWZpY2lvcyBzZSBvYnRpZW5lbiBjb24gc3UgDQpjcmVhY2nzbj88bzpwPjwvbzpwPjwvc3Bhbj48 L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRv OyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZ OiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PGJyPjQuIEVuYWplbmFjafNuIGRlIGJpZW5lcyBhcG9y dGFkb3MgDQphbCBmaWRlaWNvbWlzby48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1N c29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJv dHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5z LXNlcmlmIic+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5 bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRv Ij48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPi4uLqFZ IG11Y2hvIG3hcyE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpz dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1 dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PG86 cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJn aW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0 eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPjxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1 dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1J TFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz4mbmJzcDu/UmVxdWllcmUgbGEgaW5mb3JtYWNp824g YSBsYSANCkJyZXZlZGFkPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1h bCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFs dDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYi Jz5yZXNwb25kYSBlc3RlIGVtYWlsIGNvbiBsYSBwYWxhYnJhOiANCjxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1 dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PGI+PHNwYW4gDQpzdHlsZT0nRk9OVC1T SVpFOiAxNnB0OyBGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiI7IENPTE9SOiAjYzU1 YTExOyBtc28tc3R5bGUtdGV4dGZpbGwtZmlsbC1jb2xvcjogI0M1NUExMTsgbXNvLXN0eWxlLXRl eHRmaWxsLWZpbGwtYWxwaGE6IDEwMC4wJSc+SW5mbyANCi0gZmlkZWljb21pc28uPC9zcGFuPjwv Yj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiI7IENPTE9S OiAjYzU1YTExOyBtc28tc3R5bGUtdGV4dGZpbGwtZmlsbC1jb2xvcjogI0M1NUExMTsgbXNvLXN0 eWxlLXRleHRmaWxsLWZpbGwtYWxwaGE6IDEwMC4wJSc+PG86cD48L286cD48L3NwYW4+PC9wPg0K PHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNv LW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFy aWFsIiwic2Fucy1zZXJpZiInPmNlbnRybyB0ZWxlZvNuaWNvOiANCjxiPjAxODAwMjEyMDc0NDwv Yj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNv LW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFu IA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PG86cD48L286cD48 L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIHN0eWxlPSJNQVJHSU4tQk9UVE9NOiAxMnB0 OyBtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAi QXJpYWwiLCJzYW5zLXNlcmlmIic+U2Vy4SB1biBwbGFjZXIgDQpBdGVuZGVybGU8YnI+PGJyPjxi cj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNv LW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFu IA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PG86cD48L286cD48 L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs dDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05U LUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPlNpIGRlc2VhIGNhbmNlbGFyIGxhIHN1c2Ny aXBjafNuLCANCnNvbGljaXRlIHN1IEJBSkEgeSBzZSByZWFsaXphcuEgZW4gbGFzIHBy83hpbWFz IDI0MSBIcnMuIA0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9ib2R5Pg0KPC9odG1sPg== ------=SPLITOR00A_001_136728355D-- From nscott@redhat.com Thu Sep 8 22:01:07 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 9E6227CA0 for ; Thu, 8 Sep 2016 22:01:07 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0924BAC002 for ; Thu, 8 Sep 2016 20:01:03 -0700 (PDT) X-ASG-Debug-ID: 1473390056-0bf57b15a834f9b0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id TMXkZGcNrCvLVHGu (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 08 Sep 2016 20:00:57 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u8930upt023388 for ; Thu, 8 Sep 2016 23:00:56 -0400 Date: Thu, 8 Sep 2016 23:00:56 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: PCP Message-ID: <896028631.6445068.1473390056384.JavaMail.zimbra@redhat.com> In-Reply-To: <1825444820.6445038.1473390040386.JavaMail.zimbra@redhat.com> Subject: pcp updates: ipv6 detection MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: ipv6 detection Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.50.135] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: ipv6 detection Thread-Index: XLd0gcn33P/9yMCvR7gb4F4Xm6CsJQ== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1473390057 X-Barracuda-Encrypted: DHE-RSA-AES256-SHA X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 921 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32750 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/pcp.git master Dave Brolley (1): IPV6 Configuration: Check /proc/sys/net/ipv6/conf/all/disable_ipv6 Nathan Scott (1): libpcp: minor tweak, fgetc returns an int not a char src/libpcp/src/config.c | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) commit cbda9c5d8c14c207109f2efa7dcd49bf61d37c49 Author: Nathan Scott Date: Fri Sep 9 08:32:32 2016 +1000 libpcp: minor tweak, fgetc returns an int not a char commit beaae1ec504651be63401d3834cf4b9690b551ca Author: Dave Brolley Date: Fri Aug 19 12:24:40 2016 -0400 IPV6 Configuration: Check /proc/sys/net/ipv6/conf/all/disable_ipv6 This config file seems to be more ubiquitous. If this file, does not exist, or cannot be opened, then we revert to checking the previous file, /proc/net/if_inet6 From pcp-announce-bounces@oss.sgi.com Thu Sep 8 23:02:39 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from oss.sgi.com (localhost [IPv6:::1]) by oss.sgi.com (Postfix) with ESMTP id 1F62C7CA3; Thu, 8 Sep 2016 23:02:39 -0500 (CDT) X-Original-To: pcp-announce@oss.sgi.com Delivered-To: pcp-announce@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A55237CA1 for ; Thu, 8 Sep 2016 23:02:37 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 76D558F8037 for ; Thu, 8 Sep 2016 21:02:34 -0700 (PDT) X-ASG-Debug-ID: 1473393744-0bf57b15a7354c80001-87ZIJf Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id DSs1U1aO4cE49g3n (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 08 Sep 2016 21:02:25 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u8942NMj023170; Fri, 9 Sep 2016 00:02:23 -0400 Date: Fri, 9 Sep 2016 00:02:23 -0400 (EDT) From: Nathan Scott To: pcp-announce Message-ID: <1964118751.6449037.1473393743069.JavaMail.zimbra@redhat.com> In-Reply-To: <352836503.6447444.1473392296956.JavaMail.zimbra@redhat.com> MIME-Version: 1.0 X-ASG-Orig-Subj: Google Summer of Code 2016 wrapup X-Originating-IP: [10.64.50.135] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: Google Summer of Code 2016 wrapup Thread-Index: tCrckZzuigPrfjAH23jwhtHf17T5Hw== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1473393745 X-Barracuda-Encrypted: DHE-RSA-AES256-SHA X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1595 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: sitaramshelke.me X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32751 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Cc: Suyash Subject: [pcp-announce] Google Summer of Code 2016 wrapup X-BeenThere: pcp-announce@oss.sgi.com X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Nathan Scott List-Id: Performance Co-Pilot announcements List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: pcp-announce-bounces@oss.sgi.com Sender: pcp-announce-bounces@oss.sgi.com Hi all, We've reached the end of the first year of PCP involvement with the Google Summer of Code. We had some good times, with lots of quality code produced and much learned by students and mentors. Together we took on the two project slots that were allotted to PCP, and both of the resulting projects were highly successful. You can read about the projects from the final student write-ups ... Sitaram - "PCP versions of Console Tools": https://sitaramshelke.me/gsoc16/ Suyash - "PCP instrumentation API in Golang": https://medium.com/@suyash93/google-summer-of-code-2016-179a6df46d53 A big thank you to all the mentors, to those who offered to mentor, and to our org admins - it certainly wouldn't have happened without you! While there isn't the same financial incentive for mentors as students, there are some small tokens of recognition, and it feels great to have helped out. Lukas Berk and Ryan Doyle will also be representing PCP at the GSoC Mentors Summit later this year in the US, courtesy of Google. So I strongly encourage people to volunteer to mentor next year - it is a great way to engage and contribute. We are happy to take on projects directly working on PCP, or layered projects (e.g. in Vector, Parfait, Speed, or other new projects). If you might be interested please start to mull over potential projects even now. Feel free to get in touch with Lukas or myself any time over the next few months in the lead up to GSoC 2017 with your ideas, or if you have any questions about what is involved. cheers! -- Nathan _______________________________________________ pcp-announce mailing list pcp-announce@oss.sgi.com http://oss.sgi.com/mailman/listinfo/pcp-announce From bugzilla@redhat.com Fri Sep 9 08:02:21 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C9C8C7CA1 for ; Fri, 9 Sep 2016 08:02:21 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8C82F30404E for ; Fri, 9 Sep 2016 06:02:21 -0700 (PDT) X-ASG-Debug-ID: 1473426134-0bf57c1b09534360001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-69.servers.netregistry.net [202.124.241.69]) by cuda.sgi.com with ESMTP id xrOmgNB4OtUff1J9 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 09 Sep 2016 06:02:15 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.69 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1biLRY-00020X-FB for ; Fri, 09 Sep 2016 23:02:13 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u89D20jv002548 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 9 Sep 2016 09:02:00 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u89D1xaI027879 for ; Fri, 9 Sep 2016 09:01:59 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u89D1x0g027878; Fri, 9 Sep 2016 09:01:59 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1374703] New: pm{log,ie}conf refuse to update e.g. empty files Date: Fri, 09 Sep 2016 13:01:58 +0000 X-ASG-Orig-Subj: [Bug 1374703] New: pm{log,ie}conf refuse to update e.g. empty files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-69.servers.netregistry.net[202.124.241.69] X-Barracuda-Start-Time: 1473426135 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1569 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32759 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1374703 Bug ID: 1374703 Summary: pm{log,ie}conf refuse to update e.g. empty files Product: Fedora Version: rawhide Component: pcp Assignee: nathans@redhat.com Reporter: fche@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com The *conf tools are unfriendly to output files that have imperfect contents= .=20 For example, a system crash could leave empty files where preexisting config files would be, and then pm*conf refuse to recreate them. This behaviour is undocumented, and makes program-invoked use of pm*conf more complicated. In particular, service-pmlogger's intermittent use of pmlogconf is crippled if= the .../pmlogger/config.default file gets zeroed somehow. % touch /tmp/foo % pmlogconf -c /tmp/foo pmlogconf: Error: existing "/tmp/foo" is not a pmlogconf control file % pmieconf -f /tmp/foo=20 pmieconf: error - /tmp/foo is not a rule customization file (bad header) % pmieconf -F -f /tmp/foo pmieconf: error - /tmp/foo is not a rule customization file (bad header) These tools should be made more suitable for program-invoked use. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DhNCSESv= bKa&a=3Dcc_unsubscribe= From fideicomiso09@swingprofesional.org Fri Sep 9 16:14:01 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id ED7EC7CA1 for ; Fri, 9 Sep 2016 16:14:01 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id BE983304043 for ; Fri, 9 Sep 2016 14:14:01 -0700 (PDT) X-ASG-Debug-ID: 1473455634-0bf57c1b08561a90001-S8gJnT Received: from mail.swingprofesional.org (mail.swingprofesional.org [178.162.193.207]) by cuda.sgi.com with ESMTP id wRvd6LBYlU73BhB2 for ; Fri, 09 Sep 2016 14:13:55 -0700 (PDT) X-Barracuda-Envelope-From: fideicomiso09@swingprofesional.org X-Barracuda-Effective-Source-IP: mail.swingprofesional.org[178.162.193.207] X-Barracuda-Apparent-Source-IP: 178.162.193.207 Received: from swingprofesional (178.162.193.198) by mail.swingprofesional.org id hqcj060our0f for ; Fri, 9 Sep 2016 16:13:34 -0500 (envelope-from ) X-Asi: DFINE04816 Message-ID: From: "=?windows-1252?Q?Qu=E9_Beneficios_se_obtienen_con_su_creaci=F3n?=" To: Subject: =?windows-1252?Q?Fideicomisos_en_M=E9xico_-_Seguridad_y_confidencialidad?= Date: Fri, 9 Sep 2016 16:13:34 -0500 X-ASG-Orig-Subj: =?windows-1252?Q?Fideicomisos_en_M=E9xico_-_Seguridad_y_confidencialidad?= MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=SPLITOR00A_001_218974329D" X-Barracuda-Connect: mail.swingprofesional.org[178.162.193.207] X-Barracuda-Start-Time: 1473455634 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 7142 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32773 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message This is a multi-part message in MIME format. ------=SPLITOR00A_001_218974329D Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: base64 oVNlZ3VyaWRhZCB5IGNvbmZpZGVuY2lhbGlkYWQgcGFyYSBsYSBwcm90ZWNjafNuIGRlIHN1IHBh dHJpbW9uaW8hIA0KDQpGaWRlaWNvbWlzb3MgZW4gTel4aWNvDQoNCkNpdWRhZCBkZSBN6XhpY28g LyAyMyBkZSBTZXB0aWVtYnJlDQoNCjk6MDAgYSAxODowMCBocnMgLSBJbXBhcnRlOiBDLlAuIEp1 YW4gZGUgRGlvcyBCYXJiYSBOYXZhLg0KDQoNCk9idGVuZ2EgbnVtZXJvc29zIGJlbmVmaWNpb3Mg ZWNvbvNtaWNvcyBjb24gbGEgY29uc3RpdHVjafNuIGUgaW1wbGVtZW50YWNp824gZGUgdW4gZmlk ZWljb21pc28sIHVuIGluc3RydW1lbnRvIGxlZ2lzbGF0aXZvIHkganVy7WRpY28gZGUgY2FsaWRh ZCBwYXJhIGFwbGljYWNp824gcHLhY3RpY2EgZW4gbG9zIG5lZ29jaW9zLiBBcHJlbmRhIGVuIGVz dGUgY2FwYWNpdGFjafNuIHNvYnJlIHN1IGFkbWluaXN0cmFjafNuLCBvcGVyYWNp824geSBsYSBh ZGVjdWFkYSByZW5kaWNp824gZGUgY3VlbnRhcyBxdWUgZGViZSByZWFsaXphciBkdXJhbnRlIGVs IHBsYXpvIGRlIHN1IGN1bXBsaW1pZW50bzsgY29ub3pjYSBsYXMgZGlzdGludGFzIG1vZGFsaWRh ZGVzIGV4aXN0ZW50ZXMsIGxhcyBvYmxpZ2FjaW9uZXMgcXVlIGltcGxpY2EgZW4gbWF0ZXJpYSBm aXNjYWwgeSBlbCBtYXJjbyBsZWdhbCBxdWUgbG8gcmVndWxhLiBQYXJhIGVsIGZpbmFuY2lhbWll bnRvIGVtcHJlc2FyaWFsIHkgbGEgaW52ZXJzafNuIGVuIHN1IHBlcXVl8WEsIG1lZGlhbmEgbyBn cmFuZGUgZW1wcmVzYSwgZWwgZmlkZWljb21pc28gbGUgYnJpbmRhcuEgY2VydGV6YSBwYXJhIGxh IGNvbnNlY3VjafNuIGRlIGxvcyBmaW5lcyBwbGFudGVhZG9zLg0KDQpURU1BUklPOiANCg0KDQoN CjEuIENvbmNlcHRvIGp1cu1kaWNvIGRlbCBmaWRlaWNvbWlzby4NCg0KDQoyLiBS6WdpbWVuIGZp c2NhbCBkZWwgZmlkZWljb21pc28uIA0KDQozLiC/UXXpIEJlbmVmaWNpb3Mgc2Ugb2J0aWVuZW4g Y29uIHN1IGNyZWFjafNuPw0KDQoNCjQuIEVuYWplbmFjafNuIGRlIGJpZW5lcyBhcG9ydGFkb3Mg YWwgZmlkZWljb21pc28uDQoNCg0KLi4uoVkgbXVjaG8gbeFzIQ0KDQoNCg0KIL9SZXF1aWVyZSBs YSBpbmZvcm1hY2nzbiBhIGxhIEJyZXZlZGFkPw0KDQpyZXNwb25kYSBlc3RlIGVtYWlsIGNvbiBs YSBwYWxhYnJhOiANCg0KSW5mbyAtIGZpZGVpY29taXNvLg0KDQpjZW50cm8gdGVsZWbzbmljbzog MDE4MDAyMTIwNzQ0DQoNCg0KU2Vy4SB1biBwbGFjZXIgQXRlbmRlcmxlDQoNCg0KDQoNCg0KU2kg ZGVzZWEgY2FuY2VsYXIgbGEgc3VzY3JpcGNp824sIHNvbGljaXRlIHN1IEJBSkEgeSBzZSByZWFs aXphcuEgZW4gbGFzIHBy83hpbWFzIDI0IEhycy4gDQo= ------=SPLITOR00A_001_218974329D Content-Type: text/html; charset="windows-1252" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PUNvbnRlbnQtVHlwZSBjb250 ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjUyIj4NCjwvaGVhZD4NCjxib2R5IHN0 eWxlPSJGT05ULUZBTUlMWTogVmVyZGFuYSI+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0i bXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxz cGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+oVNlZ3VyaWRh ZCB5IGNvbmZpZGVuY2lhbGlkYWQgcGFyYSBsYSANCnByb3RlY2Np824gZGUgc3UgcGF0cmltb25p byEmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHls ZT0iTUFSR0lOLUJPVFRPTTogMTBwdDsgTElORS1IRUlHSFQ6IDExNSU7IG1zby1tYXJnaW4tdG9w LWFsdDogYXV0byI+PGI+PHNwYW4gDQpzdHlsZT0nRk9OVC1TSVpFOiAxNnB0OyBGT05ULUZBTUlM WTogIkFyaWFsIiwic2Fucy1zZXJpZiI7IENPTE9SOiAjYzU1YTExOyBMSU5FLUhFSUdIVDogMTE1 JTsgbXNvLXN0eWxlLXRleHRmaWxsLWZpbGwtY29sb3I6ICNDNTVBMTE7IG1zby1zdHlsZS10ZXh0 ZmlsbC1maWxsLWFscGhhOiAxMDAuMCUnPkZpZGVpY29taXNvcyANCmVuIE3peGljbzwvc3Bhbj48 L2I+PGI+PHNwYW4gDQpzdHlsZT0nRk9OVC1TSVpFOiAxNnB0OyBGT05ULUZBTUlMWTogIkFyaWFs Iiwic2Fucy1zZXJpZiI7IExJTkUtSEVJR0hUOiAxMTUlJz48YnI+PGJyPjwvc3Bhbj48L2I+PHNw YW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz5DaXVkYWQgZGUg Tel4aWNvIC8gMjMgZGUgDQpTZXB0aWVtYnJlPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh c3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdp bi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwi c2Fucy1zZXJpZiInPjk6MDAgYSAxODowMCBocnMgLSBJbXBhcnRlOiBDLlAuIEp1YW4gDQpkZSBE aW9zIEJhcmJhIE5hdmEuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFs IA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0 OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiIn Pjxicj5PYnRlbmdhIG51bWVyb3NvcyBiZW5lZmljaW9zIA0KZWNvbvNtaWNvcyBjb24gbGEgY29u c3RpdHVjafNuIGUgaW1wbGVtZW50YWNp824gZGUgdW4gZmlkZWljb21pc28sIHVuIA0KaW5zdHJ1 bWVudG8gbGVnaXNsYXRpdm8geSBqdXLtZGljbyBkZSBjYWxpZGFkIHBhcmEgYXBsaWNhY2nzbiBw cuFjdGljYSBlbiBsb3MgDQpuZWdvY2lvcy4gQXByZW5kYSBlbiBlc3RlIGNhcGFjaXRhY2nzbiBz b2JyZSBzdSBhZG1pbmlzdHJhY2nzbiwgb3BlcmFjafNuIHkgbGEgDQphZGVjdWFkYSByZW5kaWNp 824gZGUgY3VlbnRhcyBxdWUgZGViZSByZWFsaXphciBkdXJhbnRlIGVsIHBsYXpvIGRlIHN1IA0K Y3VtcGxpbWllbnRvOyBjb25vemNhIGxhcyBkaXN0aW50YXMgbW9kYWxpZGFkZXMgZXhpc3RlbnRl cywgbGFzIG9ibGlnYWNpb25lcyBxdWUgDQppbXBsaWNhIGVuIG1hdGVyaWEgZmlzY2FsIHkgZWwg bWFyY28gbGVnYWwgcXVlIGxvIHJlZ3VsYS4gUGFyYSBlbCBmaW5hbmNpYW1pZW50byANCmVtcHJl c2FyaWFsIHkgbGEgaW52ZXJzafNuIGVuIHN1IHBlcXVl8WEsIG1lZGlhbmEgbyBncmFuZGUgZW1w cmVzYSwgZWwgDQpmaWRlaWNvbWlzbyBsZSBicmluZGFy4SBjZXJ0ZXphIHBhcmEgbGEgY29uc2Vj dWNp824gZGUgbG9zIGZpbmVzIA0KcGxhbnRlYWRvcy48YnI+PGJyPlRFTUFSSU86IDxvOnA+PC9v OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRv cC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0n Rk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+ DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBt c28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAi QXJpYWwiLCJzYW5zLXNlcmlmIic+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNv Tm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0 b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1z ZXJpZiInPjEuIENvbmNlcHRvIGp1cu1kaWNvIGRlbCANCmZpZGVpY29taXNvLjxvOnA+PC9vOnA+ PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1h bHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9O VC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8 cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28t bWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJp YWwiLCJzYW5zLXNlcmlmIic+Mi4gUulnaW1lbiBmaXNjYWwgZGVsIA0KZmlkZWljb21pc28uJm5i c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1z by1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3Bh biANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPjMuIL9RdekgQmVu ZWZpY2lvcyBzZSBvYnRpZW5lbiBjb24gc3UgDQpjcmVhY2nzbj88bzpwPjwvbzpwPjwvc3Bhbj48 L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRv OyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZ OiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PGJyPjQuIEVuYWplbmFjafNuIGRlIGJpZW5lcyBhcG9y dGFkb3MgDQphbCBmaWRlaWNvbWlzby48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1N c29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJv dHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5z LXNlcmlmIic+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5 bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRv Ij48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPi4uLqFZ IG11Y2hvIG3hcyE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpz dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1 dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PG86 cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJn aW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0 eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPjxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1 dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1J TFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz4mbmJzcDu/UmVxdWllcmUgbGEgaW5mb3JtYWNp824g YSBsYSANCkJyZXZlZGFkPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1h bCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFs dDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYi Jz5yZXNwb25kYSBlc3RlIGVtYWlsIGNvbiBsYSBwYWxhYnJhOiANCjxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1 dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PGI+PHNwYW4gDQpzdHlsZT0nRk9OVC1T SVpFOiAxNnB0OyBGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiI7IENPTE9SOiAjYzU1 YTExOyBtc28tc3R5bGUtdGV4dGZpbGwtZmlsbC1jb2xvcjogI0M1NUExMTsgbXNvLXN0eWxlLXRl eHRmaWxsLWZpbGwtYWxwaGE6IDEwMC4wJSc+SW5mbyANCi0gZmlkZWljb21pc28uPC9zcGFuPjwv Yj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiI7IENPTE9S OiAjYzU1YTExOyBtc28tc3R5bGUtdGV4dGZpbGwtZmlsbC1jb2xvcjogI0M1NUExMTsgbXNvLXN0 eWxlLXRleHRmaWxsLWZpbGwtYWxwaGE6IDEwMC4wJSc+PG86cD48L286cD48L3NwYW4+PC9wPg0K PHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNv LW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFy aWFsIiwic2Fucy1zZXJpZiInPmNlbnRybyB0ZWxlZvNuaWNvOiANCjxiPjAxODAwMjEyMDc0NDwv Yj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNv LW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFu IA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PG86cD48L286cD48 L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIHN0eWxlPSJNQVJHSU4tQk9UVE9NOiAxMnB0 OyBtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAi QXJpYWwiLCJzYW5zLXNlcmlmIic+U2Vy4SB1biBwbGFjZXIgDQpBdGVuZGVybGU8YnI+PGJyPjxi cj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNv LW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFu IA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PG86cD48L286cD48 L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs dDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05U LUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPlNpIGRlc2VhIGNhbmNlbGFyIGxhIHN1c2Ny aXBjafNuLCANCnNvbGljaXRlIHN1IEJBSkEgeSBzZSByZWFsaXphcuEgZW4gbGFzIHBy83hpbWFz IDI0IEhycy4gDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2JvZHk+DQo8L2h0bWw+ ------=SPLITOR00A_001_218974329D-- From bugzilla@redhat.com Sun Sep 11 06:59:48 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 36F497CA0 for ; Sun, 11 Sep 2016 06:59:48 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id BC9A7AC002 for ; Sun, 11 Sep 2016 04:59:47 -0700 (PDT) X-ASG-Debug-ID: 1473595177-0bf81513d458990001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id sZV1yFakF0znZDiR (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 11 Sep 2016 04:59:39 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bj3Q3-0004IL-LM for ; Sun, 11 Sep 2016 21:59:36 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8BBxOiC061297 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sun, 11 Sep 2016 07:59:24 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8BBxNqu002985 for ; Sun, 11 Sep 2016 07:59:24 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8BBxN2W002984; Sun, 11 Sep 2016 07:59:23 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1374703] pm{log,ie}conf refuse to update e.g. empty files Date: Sun, 11 Sep 2016 11:59:23 +0000 X-ASG-Orig-Subj: [Bug 1374703] pm{log,ie}conf refuse to update e.g. empty files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1473595178 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 386 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32807 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1374703 --- Comment #1 from Frank Ch. Eigler --- "For example, a system crash could leave empty files" So could a filesystem filling up. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DqyEQngl= Dyo&a=3Dcc_unsubscribe= From nscott@redhat.com Sun Sep 11 20:18:25 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id EAD587CA0 for ; Sun, 11 Sep 2016 20:18:25 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id ADE5D304032 for ; Sun, 11 Sep 2016 18:18:22 -0700 (PDT) X-ASG-Debug-ID: 1473643096-0bf815415a008f0001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id LiYiVCXVqtyBRi7k (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 11 Sep 2016 18:18:16 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u8C1IGQ3030319 for ; Sun, 11 Sep 2016 21:18:16 -0400 Date: Sun, 11 Sep 2016 21:18:16 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: PCP Message-ID: <1723318944.6814696.1473643096160.JavaMail.zimbra@redhat.com> In-Reply-To: <697771358.6814669.1473643077457.JavaMail.zimbra@redhat.com> Subject: pcp updates: pmieconf, pmlogconf MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: pmieconf, pmlogconf Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.50.178] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: pmieconf, pmlogconf Thread-Index: aQXP+Q+jy/Gty3P5vFVmypq7MGvEew== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1473643096 X-Barracuda-Encrypted: DHE-RSA-AES256-SHA X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 734 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32821 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/pcp.git master Nathan Scott (1): pmieconf, pmlogconf: allow empty files as input qa/894 | 43 +++++++++++++++++++++++++++++++++++++++++++ qa/894.out | 8 ++++++++ qa/group | 1 + src/pmieconf/rules.c | 7 +++++++ src/pmlogconf/pmlogconf.sh | 2 +- 5 files changed, 60 insertions(+), 1 deletion(-) commit 8e9f44151e47abacd93dbb75b843996d50458652 Author: Nathan Scott Date: Mon Sep 12 11:13:05 2016 +1000 pmieconf, pmlogconf: allow empty files as input Resolves https://github.com/cockpit-project/cockpit/issues/4941 Resolves Red Hat BZ #1374703. From mgoodwin@redhat.com Sun Sep 11 23:32:26 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 78CD77CA0 for ; Sun, 11 Sep 2016 23:32:26 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id D2F9CAC001 for ; Sun, 11 Sep 2016 21:32:22 -0700 (PDT) X-ASG-Debug-ID: 1473654736-0bf57c1b0963e060001-S8gJnT Received: from mail-lf0-f49.google.com (mail-lf0-f49.google.com [209.85.215.49]) by cuda.sgi.com with ESMTP id bdBeAnPPqe08S6Ro (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 11 Sep 2016 21:32:17 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f49.google.com[209.85.215.49] X-Barracuda-Apparent-Source-IP: 209.85.215.49 Received: by mail-lf0-f49.google.com with SMTP id u14so78975499lfd.1 for ; Sun, 11 Sep 2016 21:32:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=4Cy9f8fsrWxYWjKuy+BkVxVYq3iW1G+vQb6OXRmsVX0=; b=nI7h35p5AH/7YoIGrLq26BTb3uXuf0ycahyPRlH/lgkyFfNLKgOcm5R8l5mgJOnZnN yw8ge9iHoYM8Ma793D4OKdSBH9oj1IqQGbQ+rkdWq5NquKWeBP9yuTYJAGZAK0cGXaic 1ycDUYljODahjsG2QFoWoTDj9HAVwD5HHH5wDh/4WXI9H9y87Zpcl+PEVmuQPYbUe5Ay e/CMV0L9EgFNab1q50NvC1Mxq6ovDsGpTYe4d97pKg94CbdpAl52rg7nF2jduRHRgL3W ZESabY6cjPv/X7hA2Ih8uUPFqvxFy+ShsCt5ACVemfjVlMW2d/VA/RmrITk3vct0+36f B3Yg== X-Gm-Message-State: AE9vXwNDBfXDUFstDFTZuGYDEoqdzr+NGzZhSPaxK5E+1IxDAulU7n9bpQGH8xeeaRpBwRtQ9oX5IiBvuWAl18Zd X-Received: by 10.25.210.84 with SMTP id j81mr4133798lfg.14.1473654735549; Sun, 11 Sep 2016 21:32:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.160.83 with HTTP; Sun, 11 Sep 2016 21:31:34 -0700 (PDT) In-Reply-To: References: <3b551b84-ff74-5b9c-5854-3bdcba1c1212@sgi.com> From: Mark Goodwin Date: Mon, 12 Sep 2016 14:31:34 +1000 Message-ID: Subject: Re: [pcp] pmclusterd versus other solutions To: Jeff Hanson X-ASG-Orig-Subj: Re: [pcp] pmclusterd versus other solutions Cc: PCP Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-lf0-f49.google.com[209.85.215.49] X-Barracuda-Start-Time: 1473654736 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2185 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32824 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header > But the real problem is that although pmclusterd exposes some 100 metrics or > so but only 20 of them are actually able to be fetched. Jeff, do you ever see "cluster_node_rw: spinning" in either /var/log/pcp/pmcd/cluster.log or /var/log/pcp/pmclusterd.log ? Can you send me these logs after reproducing the issue where only some (20 out of 100) metrics can be fetched but the others report the instance domain issue? Thanks -- Mark On Thu, Sep 1, 2016 at 3:59 PM, Mark Goodwin wrote: > Hi Jeff, I don't think we ever open-sourced pmclusterd since it was > (at the time) SGI ICE specific, > so it's unlikely anyone outside SGI will know much about it. > > This is the daemon that aggregates indoms for per-cluster-node CPU > data on the head node, so > the client tools just monitor the head node, right? If that's the tool > framework you're referring to, > I always thought it was a bit of an abomination of the indom concept > (even though I wrote it!), > but designed it that way to be more scalable than monitoring every > cluster node individually. > WHat issues are you running in to? > > Regards > -- Mark > > > On Thu, Sep 1, 2016 at 2:43 AM, Jeff Hanson wrote: >> As we (SGI) explore what to do about the scaling issues with pmclusterd >> as it is currently written I am exploring other options. For cluster >> configurations are people generally running pmcd locally on the cluster >> nodes >> and logging to the node? Running pmcd locally on the cluster node with >> another system as the logger? Other thoughts? >> >> Thanks. >> -- >> ----------------------------------------------------------------------- >> Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer >> >> You can choose a ready guide in some celestial voice. >> If you choose not to decide, you still have made a choice. >> You can choose from phantom fears and kindness that can kill; >> I will choose a path that's clear >> I will choose freewill. - Peart >> >> _______________________________________________ >> pcp mailing list >> pcp@oss.sgi.com >> http://oss.sgi.com/mailman/listinfo/pcp From nscott@redhat.com Mon Sep 12 02:41:12 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 4E5877CA0 for ; Mon, 12 Sep 2016 02:41:12 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1F4DD8F8037 for ; Mon, 12 Sep 2016 00:41:11 -0700 (PDT) X-ASG-Debug-ID: 1473666066-0bf57c1b0b64c930001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id hTBmSXPjhMpmEN99 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 12 Sep 2016 00:41:07 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u8C7f6Hv011982 for ; Mon, 12 Sep 2016 03:41:06 -0400 Date: Mon, 12 Sep 2016 03:41:06 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: PCP Message-ID: <1735885960.6854057.1473666066434.JavaMail.zimbra@redhat.com> In-Reply-To: <729388105.6853676.1473665888730.JavaMail.zimbra@redhat.com> Subject: pcp updates: zsh completions MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: zsh completions Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.50.178] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: zsh completions Thread-Index: +BUTUZyg/2lhEvlRmWDEZdS4DsApWg== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1473666067 X-Barracuda-Encrypted: DHE-RSA-AES256-SHA X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 541 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32827 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/pcp.git master Marko Myllynen (1): zsh completions: minor tweaks src/zshrc/_pcp | 69 ++++++++++++++++++++++++++++++--------------------------- 1 file changed, 37 insertions(+), 32 deletions(-) commit 64f805d4fefe645f41a0f71d5d278c287874f787 Author: Marko Myllynen Date: Mon Sep 12 17:33:48 2016 +1000 zsh completions: minor tweaks - fix zstyle strings - rewrite archive completion - cosmetics to match upstream conventions From nscott@redhat.com Mon Sep 12 02:41:13 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B7A5B7CA0 for ; Mon, 12 Sep 2016 02:41:13 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 8A7558F8037 for ; Mon, 12 Sep 2016 00:41:10 -0700 (PDT) X-ASG-Debug-ID: 1473666062-0bf57b0f521164d0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id qxWKeg1blfpEUWRG (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 12 Sep 2016 00:41:02 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u8C7f1R7011977 for ; Mon, 12 Sep 2016 03:41:01 -0400 Date: Mon, 12 Sep 2016 03:41:01 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: PCP Message-ID: <331754614.6854029.1473666061736.JavaMail.zimbra@redhat.com> In-Reply-To: <146415700.6854011.1473666026747.JavaMail.zimbra@redhat.com> Subject: pcp updates: qt5 support (wip) MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: qt5 support (wip) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.50.178] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: qt5 support (wip) Thread-Index: 8Pvpml07qMlRRcb/S00LfwGcSbutvQ== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1473666062 X-Barracuda-Encrypted: DHE-RSA-AES256-SHA X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 11484 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.52 X-Barracuda-Spam-Status: No, SCORE=0.52 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MV0713, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32827 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.50 BSF_SC0_MV0713 Custom rule MV0713 Changes committed to git://git.pcp.io/pcp.git qt5+qwt61 Nathan Scott (1): qt tools: enable use of Qt5 toolchain, headers and libraries .gitignore | 1 configure | 4 configure.ac | 3 qa/qt/qmc_context/qmc_context.cpp | 4 qa/qt/qmc_group/qmc_group.cpp | 8 qa/qt/qmc_indom/qmc_indom.cpp | 2 qa/qt/qmc_source/qmc_source.cpp | 10 src/libpcp_qwt/src/libpcp_qwt.pro | 38 src/libpcp_qwt/src/qwt.h | 2 src/libpcp_qwt/src/qwt_abstract_legend.cpp | 38 src/libpcp_qwt/src/qwt_abstract_legend.h | 71 + src/libpcp_qwt/src/qwt_abstract_scale.cpp | 331 +++++--- src/libpcp_qwt/src/qwt_abstract_scale.h | 57 + src/libpcp_qwt/src/qwt_abstract_scale_draw.cpp | 42 - src/libpcp_qwt/src/qwt_abstract_scale_draw.h | 16 src/libpcp_qwt/src/qwt_abstract_slider.cpp | 971 ++++++++++++++---------- src/libpcp_qwt/src/qwt_abstract_slider.h | 201 ++-- src/libpcp_qwt/src/qwt_analog_clock.cpp | 96 +- src/libpcp_qwt/src/qwt_analog_clock.h | 19 src/libpcp_qwt/src/qwt_arrow_button.cpp | 13 src/libpcp_qwt/src/qwt_clipper.cpp | 46 - src/libpcp_qwt/src/qwt_clipper.h | 5 src/libpcp_qwt/src/qwt_color_map.cpp | 175 ++-- src/libpcp_qwt/src/qwt_color_map.h | 12 src/libpcp_qwt/src/qwt_column_symbol.cpp | 8 src/libpcp_qwt/src/qwt_column_symbol.h | 2 src/libpcp_qwt/src/qwt_compass.cpp | 198 ++-- src/libpcp_qwt/src/qwt_compass.h | 34 src/libpcp_qwt/src/qwt_compass_rose.cpp | 8 src/libpcp_qwt/src/qwt_counter.cpp | 660 ++++++++++------ src/libpcp_qwt/src/qwt_counter.h | 75 + src/libpcp_qwt/src/qwt_curve_fitter.cpp | 94 +- src/libpcp_qwt/src/qwt_curve_fitter.h | 11 src/libpcp_qwt/src/qwt_dial.cpp | 1009 ++++++++----------------- src/libpcp_qwt/src/qwt_dial.h | 117 -- src/libpcp_qwt/src/qwt_dial_needle.cpp | 1 src/libpcp_qwt/src/qwt_dial_needle.h | 5 src/libpcp_qwt/src/qwt_dyngrid_layout.cpp | 206 ++--- src/libpcp_qwt/src/qwt_dyngrid_layout.h | 8 src/libpcp_qwt/src/qwt_event_pattern.cpp | 97 +- src/libpcp_qwt/src/qwt_event_pattern.h | 185 ++-- src/libpcp_qwt/src/qwt_global.h | 8 src/libpcp_qwt/src/qwt_graphic.cpp | 1009 +++++++++++++++++++++++++ src/libpcp_qwt/src/qwt_graphic.h | 176 ++++ src/libpcp_qwt/src/qwt_interval.cpp | 86 +- src/libpcp_qwt/src/qwt_interval.h | 40 src/libpcp_qwt/src/qwt_interval_symbol.cpp | 19 src/libpcp_qwt/src/qwt_interval_symbol.h | 1 src/libpcp_qwt/src/qwt_knob.cpp | 578 +++++++++----- src/libpcp_qwt/src/qwt_knob.h | 77 + src/libpcp_qwt/src/qwt_legend.cpp | 786 +++++++++++++------ src/libpcp_qwt/src/qwt_legend.h | 106 +- src/libpcp_qwt/src/qwt_legend_data.cpp | 129 +++ src/libpcp_qwt/src/qwt_legend_data.h | 87 ++ src/libpcp_qwt/src/qwt_legend_label.cpp | 421 ++++++++++ src/libpcp_qwt/src/qwt_legend_label.h | 80 + src/libpcp_qwt/src/qwt_magnifier.cpp | 127 +-- src/libpcp_qwt/src/qwt_magnifier.h | 16 src/libpcp_qwt/src/qwt_math.cpp | 29 src/libpcp_qwt/src/qwt_math.h | 127 +-- src/libpcp_qwt/src/qwt_matrix_raster_data.cpp | 56 + src/libpcp_qwt/src/qwt_matrix_raster_data.h | 11 src/libpcp_qwt/src/qwt_null_paintdevice.cpp | 327 ++++++-- src/libpcp_qwt/src/qwt_null_paintdevice.h | 57 + src/libpcp_qwt/src/qwt_painter.cpp | 672 ++++++++++++++-- src/libpcp_qwt/src/qwt_painter.h | 58 + src/libpcp_qwt/src/qwt_painter_command.cpp | 237 +++++ src/libpcp_qwt/src/qwt_painter_command.h | 173 ++++ src/libpcp_qwt/src/qwt_panner.cpp | 99 +- src/libpcp_qwt/src/qwt_panner.h | 11 src/libpcp_qwt/src/qwt_picker.cpp | 557 ++++++++----- src/libpcp_qwt/src/qwt_picker.h | 38 src/libpcp_qwt/src/qwt_picker_machine.cpp | 194 +++- src/libpcp_qwt/src/qwt_picker_machine.h | 24 src/libpcp_qwt/src/qwt_pixel_matrix.cpp | 51 + src/libpcp_qwt/src/qwt_pixel_matrix.h | 98 ++ src/libpcp_qwt/src/qwt_plot.cpp | 779 ++++++++++++++----- src/libpcp_qwt/src/qwt_plot.h | 126 +-- src/libpcp_qwt/src/qwt_plot_axis.cpp | 253 +++--- src/libpcp_qwt/src/qwt_plot_canvas.cpp | 216 ++--- src/libpcp_qwt/src/qwt_plot_canvas.h | 30 src/libpcp_qwt/src/qwt_plot_curve.cpp | 600 ++++++++------ src/libpcp_qwt/src/qwt_plot_curve.h | 56 - src/libpcp_qwt/src/qwt_plot_dict.cpp | 39 src/libpcp_qwt/src/qwt_plot_dict.h | 8 src/libpcp_qwt/src/qwt_plot_directpainter.cpp | 78 + src/libpcp_qwt/src/qwt_plot_directpainter.h | 8 src/libpcp_qwt/src/qwt_plot_grid.cpp | 193 +++- src/libpcp_qwt/src/qwt_plot_grid.h | 15 src/libpcp_qwt/src/qwt_plot_histogram.cpp | 113 +- src/libpcp_qwt/src/qwt_plot_histogram.h | 9 src/libpcp_qwt/src/qwt_plot_intervalcurve.cpp | 125 ++- src/libpcp_qwt/src/qwt_plot_intervalcurve.h | 12 src/libpcp_qwt/src/qwt_plot_item.cpp | 414 +++++++--- src/libpcp_qwt/src/qwt_plot_item.h | 123 ++- src/libpcp_qwt/src/qwt_plot_layout.cpp | 541 +++++++++---- src/libpcp_qwt/src/qwt_plot_layout.h | 35 src/libpcp_qwt/src/qwt_plot_magnifier.cpp | 60 + src/libpcp_qwt/src/qwt_plot_magnifier.h | 7 src/libpcp_qwt/src/qwt_plot_marker.cpp | 138 +-- src/libpcp_qwt/src/qwt_plot_marker.h | 14 src/libpcp_qwt/src/qwt_plot_panner.cpp | 136 ++- src/libpcp_qwt/src/qwt_plot_panner.h | 10 src/libpcp_qwt/src/qwt_plot_picker.cpp | 57 - src/libpcp_qwt/src/qwt_plot_picker.h | 20 src/libpcp_qwt/src/qwt_plot_rasteritem.cpp | 137 ++- src/libpcp_qwt/src/qwt_plot_rasteritem.h | 24 src/libpcp_qwt/src/qwt_plot_renderer.cpp | 485 +++++++----- src/libpcp_qwt/src/qwt_plot_renderer.h | 38 src/libpcp_qwt/src/qwt_plot_rescaler.cpp | 83 +- src/libpcp_qwt/src/qwt_plot_rescaler.h | 11 src/libpcp_qwt/src/qwt_plot_scaleitem.cpp | 87 +- src/libpcp_qwt/src/qwt_plot_seriesitem.cpp | 38 src/libpcp_qwt/src/qwt_plot_seriesitem.h | 170 ---- src/libpcp_qwt/src/qwt_plot_spectrocurve.cpp | 45 - src/libpcp_qwt/src/qwt_plot_spectrocurve.h | 5 src/libpcp_qwt/src/qwt_plot_spectrogram.cpp | 99 +- src/libpcp_qwt/src/qwt_plot_spectrogram.h | 13 src/libpcp_qwt/src/qwt_plot_svgitem.cpp | 19 src/libpcp_qwt/src/qwt_plot_xml.cpp | 1 src/libpcp_qwt/src/qwt_plot_zoomer.cpp | 127 ++- src/libpcp_qwt/src/qwt_plot_zoomer.h | 68 + src/libpcp_qwt/src/qwt_point_3d.h | 20 src/libpcp_qwt/src/qwt_point_data.cpp | 307 +++++++ src/libpcp_qwt/src/qwt_point_data.h | 146 +++ src/libpcp_qwt/src/qwt_point_mapper.cpp | 717 +++++++++++++++++ src/libpcp_qwt/src/qwt_point_mapper.h | 89 ++ src/libpcp_qwt/src/qwt_point_polar.cpp | 11 src/libpcp_qwt/src/qwt_point_polar.h | 8 src/libpcp_qwt/src/qwt_raster_data.cpp | 20 src/libpcp_qwt/src/qwt_raster_data.h | 2 src/libpcp_qwt/src/qwt_round_scale_draw.cpp | 69 - src/libpcp_qwt/src/qwt_round_scale_draw.h | 16 src/libpcp_qwt/src/qwt_samples.h | 239 +++++ src/libpcp_qwt/src/qwt_sampling_thread.h | 6 src/libpcp_qwt/src/qwt_scale_div.cpp | 244 ++++-- src/libpcp_qwt/src/qwt_scale_div.h | 100 -- src/libpcp_qwt/src/qwt_scale_draw.cpp | 53 - src/libpcp_qwt/src/qwt_scale_draw.h | 5 src/libpcp_qwt/src/qwt_scale_engine.cpp | 633 +++++++++------ src/libpcp_qwt/src/qwt_scale_engine.h | 57 - src/libpcp_qwt/src/qwt_scale_map.cpp | 182 +--- src/libpcp_qwt/src/qwt_scale_map.h | 86 -- src/libpcp_qwt/src/qwt_scale_widget.cpp | 82 +- src/libpcp_qwt/src/qwt_scale_widget.h | 7 src/libpcp_qwt/src/qwt_series_data.cpp | 343 +------- src/libpcp_qwt/src/qwt_series_data.h | 349 +++----- src/libpcp_qwt/src/qwt_series_store.h | 199 ++++ src/libpcp_qwt/src/qwt_slider.cpp | 967 ++++++++++++++--------- src/libpcp_qwt/src/qwt_slider.h | 110 +- src/libpcp_qwt/src/qwt_spline.cpp | 10 src/libpcp_qwt/src/qwt_symbol.cpp | 848 +++++++++++++++++++-- src/libpcp_qwt/src/qwt_symbol.h | 118 ++ src/libpcp_qwt/src/qwt_system_clock.cpp | 72 + src/libpcp_qwt/src/qwt_system_clock.h | 2 src/libpcp_qwt/src/qwt_text.cpp | 99 +- src/libpcp_qwt/src/qwt_text.h | 21 src/libpcp_qwt/src/qwt_text_engine.cpp | 21 src/libpcp_qwt/src/qwt_text_engine.h | 10 src/libpcp_qwt/src/qwt_text_label.cpp | 42 - src/libpcp_qwt/src/qwt_text_label.h | 7 src/libpcp_qwt/src/qwt_thermo.cpp | 645 +++++++-------- src/libpcp_qwt/src/qwt_thermo.h | 124 +-- src/libpcp_qwt/src/qwt_transform.cpp | 177 ++++ src/libpcp_qwt/src/qwt_transform.h | 142 +++ src/libpcp_qwt/src/qwt_wheel.cpp | 975 +++++++++++++++++++++--- src/libpcp_qwt/src/qwt_wheel.h | 139 ++- src/libpcp_qwt/src/qwt_widget_overlay.cpp | 376 +++++++++ src/libpcp_qwt/src/qwt_widget_overlay.h | 148 +++ src/pmchart/chart.cpp | 27 src/pmchart/chart.h | 11 src/pmchart/sampling.cpp | 16 src/pmtime/pmtimearch.cpp | 43 - src/pmtime/pmtimearch.h | 2 src/pmtime/pmtimearch.ui | 7 src/pmtime/showboundsdialog.cpp | 4 src/pmtime/showboundsdialog.ui | 14 177 files changed, 18525 insertions(+), 7755 deletions(-) commit 26ada93745f9bfcb326a25af75802b7ff584d51a Author: Nathan Scott Date: Mon Sep 12 17:33:03 2016 +1000 qt tools: enable use of Qt5 toolchain, headers and libraries Move forward with support for Qt5 for all Qt tools and libs in PCP, and also latest Qwt 6.1.4 (also needed for Qt5). Many API and ABI changes here. A bit of fine-tuning remains to reach some of the UI neatness from Qt4, but it's a clean build for the first time at least, and the tools run. (Qt5 required for PCP GUI tools under MacOSX El Capitan.) From brolley@redhat.com Mon Sep 12 14:13:51 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 18F927CA6 for ; Mon, 12 Sep 2016 14:13:51 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id DF6B88F804B for ; Mon, 12 Sep 2016 12:13:50 -0700 (PDT) X-ASG-Debug-ID: 1473707625-0bf57c1b0869b240001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 3Z7DOFmGhTRjDMgb (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 12 Sep 2016 12:13:46 -0700 (PDT) X-Barracuda-Envelope-From: brolley@redhat.com X-Barracuda-Effective-Source-IP: mx1.redhat.com[209.132.183.28] X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id CF3B0C04D2B1 for ; Mon, 12 Sep 2016 19:13:45 +0000 (UTC) Received: from [10.15.17.216] (unused-10-15-17-216.yyz.redhat.com [10.15.17.216]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8CJDj5g032730 for ; Mon, 12 Sep 2016 15:13:45 -0400 Message-ID: <57D6FF43.3030904@redhat.com> Date: Mon, 12 Sep 2016 15:17:23 -0400 From: Dave Brolley User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: PCP Mailing List Subject: PCP Updates: RHBZ 1348349: pmchart(1) pop up for displaying metric values Content-Type: multipart/alternative; boundary="------------080304050300080509050107" X-ASG-Orig-Subj: PCP Updates: RHBZ 1348349: pmchart(1) pop up for displaying metric values X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.31]); Mon, 12 Sep 2016 19:13:45 +0000 (UTC) X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1473707626 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 5753 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 This is a multi-part message in MIME format. --------------080304050300080509050107 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit The changes below are not quite ready for merge yet, but definitely ready for review. Some notes: * The enhancement request actually asked for a right click to trigger the pop-up, but the QwtPlotPicker class does not appear to support a signal for right click. It supports a signal for "selected" which responds to a left click. * The left click previously triggered the generation of "cross hairs" at the selected location and a display of the selected coordinates below the chart. This behaviour remains intact. * The left click now additionally generates a pop up showing the values of each metric on the chart at the point on each curve which is closest to the selected point. * Dragging the mouse across the chart with the left button held previously generated and moved the same cross hairs mentioned above as the mouse moves. This behaviour remains intact. * The pop up mentioned above is also generated when the mouse button is release after dragging the mouse, as described above. This is because releasing the mouse button generates the same "selected" signal as is generated by a left click. This could probably be suppressed using some state flags, if this is not the desired behaviour. Further work: * I want to try to make the pop up wide enough to display each metric on a separate line. The default width is not always sufficient for this. * Other suggestions for improvement are also welcome --------------------------------------------------------------------------------------------------- Changes committed to ssh://git.pcp.io/oss/git/brolley/pcp master Dave Brolley (1): RHBZ 1348349: pmchart(1) pop up for displaying metic values. src/pmchart/chart.cpp | 84 +++++++++++++++++++++++++++++++---------------- src/pmchart/chart.h | 8 +++- src/pmchart/sampling.cpp | 22 +++++------- 3 files changed, 72 insertions(+), 42 deletions(-) Details ... commit d9a339e8662ac635f4fa084f0565e0ee7b0aa93d Author: Dave Brolley Date: Mon Sep 12 14:47:38 2016 -0400 RHBZ 1348349: pmchart(1) pop up for displaying metic values. Triggered by left click. A pop up will display the values for each metric on the current plot at the point on the curve closest to the position of the mouse click. --------------080304050300080509050107 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit The changes below are not quite ready for merge yet, but definitely ready for review.

Some notes:
  • The enhancement request actually asked for a right click to trigger the pop-up, but the QwtPlotPicker class does not appear to support a signal for right click. It supports a signal for "selected" which responds to a left click.

  • The left click previously triggered the generation of "cross hairs" at the selected location and a display of the selected coordinates below the chart. This behaviour remains intact.

  • The left click now additionally generates a pop up showing the values of each metric on the chart at the point on each curve which is closest to the selected point.

  • Dragging the mouse across the chart with the left button held previously generated and moved the same cross hairs mentioned above as the mouse moves. This behaviour remains intact.

  • The pop up mentioned above is also generated when the mouse button is release after dragging the mouse, as described above. This is because releasing the mouse button generates the same "selected" signal as is generated by a left click. This could probably be suppressed using some state flags, if this is not the desired behaviour.
Further work:
  • I want to try to make the pop up wide enough to display each metric on a separate line. The default width is not always sufficient for this.

  • Other suggestions for improvement are also welcome
---------------------------------------------------------------------------------------------------
Changes committed to ssh://git.pcp.io/oss/git/brolley/pcp master

Dave Brolley (1):
      RHBZ 1348349: pmchart(1) pop up for displaying metic values.

 src/pmchart/chart.cpp    |   84 +++++++++++++++++++++++++++++++----------------
 src/pmchart/chart.h      |    8 +++-
 src/pmchart/sampling.cpp |   22 +++++-------
 3 files changed, 72 insertions(+), 42 deletions(-)

Details ...

commit d9a339e8662ac635f4fa084f0565e0ee7b0aa93d
Author: Dave Brolley <brolley@redhat.com>
Date:   Mon Sep 12 14:47:38 2016 -0400

    RHBZ 1348349: pmchart(1) pop up for displaying metic values.
    
    Triggered by left click. A pop up will display the values for
    each metric on the current plot at the point on  the curve
    closest to the position of the mouse click.

--------------080304050300080509050107-- From asistente12@swingprofesional.org Mon Sep 12 14:20:08 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 343027CA1 for ; Mon, 12 Sep 2016 14:20:08 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 06578304059 for ; Mon, 12 Sep 2016 12:20:05 -0700 (PDT) X-ASG-Debug-ID: 1473708002-0bf57c1b0969ba30001-S8gJnT Received: from mail2.swingprofesional.org (mail2.swingprofesional.org [178.162.193.198]) by cuda.sgi.com with ESMTP id GTD8XCRLT4CBR2my for ; Mon, 12 Sep 2016 12:20:02 -0700 (PDT) X-Barracuda-Envelope-From: asistente12@swingprofesional.org X-Barracuda-Effective-Source-IP: mail2.swingprofesional.org[178.162.193.198] X-Barracuda-Apparent-Source-IP: 178.162.193.198 Received: from swingprofesional (178.162.193.198) by mail2.swingprofesional.org id hqrvts0our0j for ; Mon, 12 Sep 2016 14:19:56 -0500 (envelope-from ) X-Asi: DFINE04816 Message-ID: <8fc35e9bb1acf88b423fe050001515a4@swingprofesional.org> From: "Como planificar adecuadamente el tiempo" To: Subject: Asistentes - Habilidades y Competencias Date: Mon, 12 Sep 2016 14:19:56 -0500 X-ASG-Orig-Subj: Asistentes - Habilidades y Competencias MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=SPLITOR00A_001_471331670D" X-Barracuda-Connect: mail2.swingprofesional.org[178.162.193.198] X-Barracuda-Start-Time: 1473708002 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 7824 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32841 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message This is a multi-part message in MIME format. ------=SPLITOR00A_001_471331670D Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: base64 Q2FwYWNpZGFkIHkgZW50cmVnYSBwYXJhIHVuIG3heGltbyByZW5kaW1pZW50byBwcm9mZXNpb25h bA0KDQoNCkhhYmlsaWRhZGVzIHkgQ29tcGV0ZW5jaWFzIHBhcmEgbGFzIEFzaXN0ZW50ZXMgQWRt aW5pc3RyYXRpdmFzIHkgZGUgRmluYW56YXMNCg0KQ2l1ZGFkIGRlIE3peGljbyAvIDMwIGRlIFNl cHRpZW1icmUNCg0KOTowMCBhIDIwOjAwIGhycyAtIEltcGFydGU6IFBzaWMuIERvbG9yZXMgUm9t ZXJvIE1vcmENCg0KDQpMYSBsYWJvciBkZSB1bmEgYXNpc3RlbnRlIGVuIGxhIGVtcHJlc2EgZXMg ZnVuZGFtZW50YWwgcGFyYSBlbCBkZXNhcnJvbGxvIGNvbnRyb2xhZG8geSBlZmljYXogZGUgbGFz IOFyZWFzIGRlIHRyYWJham8sIGVzIHBvciBlbGxvIHF1ZSBzZSB2dWVsdmUgbmVjZXNhcmlvIGJy aW5kYXJsZSBsYXMgaGVycmFtaWVudGFzIHZpdGFsZXMgcGFyYSBtYXhpbWl6YXIgc3UgcmVuZGlt aWVudG8sIGNvbnRyaWJ1eWVuZG8gYWwgYXByb3ZlY2hhbWllbnRvIGRlIHN1cyBoYWJpbGlkYWRl cyBzaXN0ZW3hdGljYXMsIGludGVyY3VsdHVyYWxlcyB5IGRlIHJlbGFjafNuIGludGVycGVyc29u YWwuIFBvciBtZWRpbyBkZSBlc3RlIHNlbWluYXJpbyBzZSBmb21lbnRhcuEgZWwgZGVzYXJyb2xs byBkZSBzdSBjcmVhdGl2aWRhZCwgYXByZW5kZXLhIGVzdHJhdGVnaWFzIHBhcmEgZWwgdHJhdG8g Y29uIGdlbnRlIGRpZu1jaWwgeSBhZHF1aXJpcuEgdOljbmljYXMgcGFyYSBsYSByZXNvbHVjafNu IGRlIGNvbmZsaWN0b3MgeSB1biBtYW5lam8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBhZGVjdWFkbyBkZWwgdGllbXBvIGVuIHN1cyBmdW5jaW9uZXMuDQoNCg0KDQpURU1BUklPOiAN Cg0KDQoNCjEuIE9yZ2FuaXphY2nzbiBkZWwgdGllbXBvLi4NCg0KDQoyLiBMYSBhc2lzdGVudGUg YXNlcnRpdmE6IEPzbW8gY29tdW5pY2Fyc2UgZGUgbWFuZXJhIGVmZWN0aXZhLi4NCg0KDQozLiBJ bXBvcnRhbmNpYSBkZSBsYXMgYWN0aXR1ZGVzIHkgbGEgaW50ZWxpZ2VuY2lhIGVtb2Npb25hbCBl biBlbCB0cmFiYWpvLiANCg0KDQo0LiBMb3MgcGFzb3MgZXNlbmNpYWxlcyBwYXJhIHBsYW5pZmlj YXIgYWRlY3VhZGFtZW50ZSBlbCB0aWVtcG8uDQoNCg0KLi4uoVkgbXVjaG8gbeFzIQ0KDQoNCg0K IL9SZXF1aWVyZSBsYSBpbmZvcm1hY2nzbiBhIGxhIEJyZXZlZGFkPw0KDQpyZXNwb25kYSBlc3Rl IGVtYWlsIGNvbiBsYSBwYWxhYnJhOiANCg0KSW5mbyAtIEFzaXN0ZW50ZS4NCg0KY2VudHJvIHRl bGVm825pY286IDAxODAwMjEyMDc0NA0KDQoNClNlcuEgdW4gcGxhY2VyIEF0ZW5kZXJsZQ0KDQoN Cg0KDQoNClNpIGRlc2VhIGNhbmNlbGFyIGxhIHN1c2NyaXBjafNuLCBzb2xpY2l0ZSBzdSBCQUpB IHkgc2UgcmVhbGl6YXLhIGVuIGxhcyBwcvN4aW1hcyAyNCBIcnMuIA0K ------=SPLITOR00A_001_471331670D Content-Type: text/html; charset="windows-1252" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PUNvbnRlbnQtVHlwZSBjb250 ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjUyIj4NCjwvaGVhZD4NCjxib2R5IHN0 eWxlPSJGT05ULUZBTUlMWTogVmVyZGFuYSI+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0i bXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxz cGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+Q2FwYWNpZGFk IHkgZW50cmVnYSBwYXJhIHVuIG3heGltbyANCnJlbmRpbWllbnRvIHByb2Zlc2lvbmFsPG86cD48 L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4t dG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxl PSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiI7IENPTE9SOiAjNzAzMGEwJz48bzpw PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdp bi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxiPjxzcGFuIA0K c3R5bGU9J0ZPTlQtU0laRTogMTZwdDsgRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYi OyBDT0xPUjogIzcwMzBhMCc+SGFiaWxpZGFkZXMgDQp5IENvbXBldGVuY2lhcyBwYXJhIGxhcyBB c2lzdGVudGVzIEFkbWluaXN0cmF0aXZhcyB5IGRlIEZpbmFuemFzPC9zcGFuPjwvYj48c3BhbiAN CnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiI7IENPTE9SOiAjNzAzMGEw Jz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgc3R5bGU9Ik1BUkdJ Ti1CT1RUT006IDEwcHQ7IExJTkUtSEVJR0hUOiAxMTUlIj48c3BhbiANCnN0eWxlPSdGT05ULUZB TUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPkNpdWRhZCBkZSBN6XhpY28gLyAzMCBkZSANClNl cHRpZW1icmU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHls ZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8i PjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PC9zcGFu PjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+OTowMCBh IDIwOjAwIGhycyAtIEltcGFydGU6IFBzaWMuIA0KRG9sb3JlcyBSb21lcm8gTW9yYTwvc3Bhbj48 c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPjxvOnA+PC9v OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRv cC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0n Rk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48YnI+TGEgbGFib3IgZGUgdW5hIGFz aXN0ZW50ZSBlbiBsYSANCmVtcHJlc2EgZXMgZnVuZGFtZW50YWwgcGFyYSBlbCBkZXNhcnJvbGxv IGNvbnRyb2xhZG8geSBlZmljYXogZGUgbGFzIOFyZWFzIGRlIA0KdHJhYmFqbywgZXMgcG9yIGVs bG8gcXVlIHNlIHZ1ZWx2ZSBuZWNlc2FyaW8gYnJpbmRhcmxlIGxhcyBoZXJyYW1pZW50YXMgdml0 YWxlcyANCnBhcmEgbWF4aW1pemFyIHN1IHJlbmRpbWllbnRvLCBjb250cmlidXllbmRvIGFsIGFw cm92ZWNoYW1pZW50byBkZSBzdXMgDQpoYWJpbGlkYWRlcyBzaXN0ZW3hdGljYXMsIGludGVyY3Vs dHVyYWxlcyB5IGRlIHJlbGFjafNuIGludGVycGVyc29uYWwuIFBvciBtZWRpbyANCmRlIGVzdGUg c2VtaW5hcmlvIHNlIGZvbWVudGFy4SBlbCBkZXNhcnJvbGxvIGRlIHN1IGNyZWF0aXZpZGFkLCBh cHJlbmRlcuEgDQplc3RyYXRlZ2lhcyBwYXJhIGVsIHRyYXRvIGNvbiBnZW50ZSBkaWbtY2lsIHkg YWRxdWlyaXLhIHTpY25pY2FzIHBhcmEgbGEgDQpyZXNvbHVjafNuIGRlIGNvbmZsaWN0b3MgeSB1 biANCm1hbmVqbyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCmFkZWN1YWRvIGRlbCB0aWVtcG8gZW4g c3VzIGZ1bmNpb25lcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwg DQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6 IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+ PGJyPjxicj5URU1BUklPOiANCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05v cm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9t LWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2Vy aWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0i bXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxz cGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PG86cD48L286 cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9w LWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdG T05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPjEuIE9yZ2FuaXphY2nzbiBkZWwgDQp0 aWVtcG8uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxl PSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+ PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48bzpwPjwv bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10 b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9 J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+Mi4gTGEgYXNpc3RlbnRlIGFzZXJ0 aXZhOiBD821vIA0KY29tdW5pY2Fyc2UgZGUgbWFuZXJhIGVmZWN0aXZhLi48bzpwPjwvbzpwPjwv c3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0 OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQt RkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg Y2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1h cmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFs Iiwic2Fucy1zZXJpZiInPjMuIEltcG9ydGFuY2lhIGRlIGxhcyBhY3RpdHVkZXMgeSBsYSANCmlu dGVsaWdlbmNpYSBlbW9jaW9uYWwgZW4gZWwgdHJhYmFqby4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bh bj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBh dXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFN SUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PGJyPjQuIExvcyBwYXNvcyBlc2VuY2lhbGVzIHBh cmEgDQpwbGFuaWZpY2FyIGFkZWN1YWRhbWVudGUgZWwgdGllbXBvLjxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1 dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1J TFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz cz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2lu LWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJz YW5zLXNlcmlmIic+Li4uoVkgbXVjaG8gbeFzITxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs YXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJn aW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIs InNhbnMtc2VyaWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwg DQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6 IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+ PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1t YXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiAN CnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPiZuYnNwO79SZXF1aWVy ZSBsYSBpbmZvcm1hY2nzbiBhIGxhIA0KQnJldmVkYWQ/PG86cD48L286cD48L3NwYW4+PC9wPg0K PHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNv LW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFy aWFsIiwic2Fucy1zZXJpZiInPnJlc3BvbmRhIGVzdGUgZW1haWwgY29uIGxhIHBhbGFicmE6IA0K PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1t YXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48Yj48c3Bh biANCnN0eWxlPSdGT05ULVNJWkU6IDE2cHQ7IEZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNl cmlmIjsgQ09MT1I6ICM3MDMwYTAnPkluZm8gDQotIEFzaXN0ZW50ZS48L3NwYW4+PC9iPjxzcGFu IA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIjsgQ09MT1I6ICM3MDMw YTAnPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJt c28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNw YW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz5jZW50cm8gdGVs ZWbzbmljbzogDQo8Yj4wMTgwMDIxMjA3NDQ8L2I+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg Y2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1h cmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFs Iiwic2Fucy1zZXJpZiInPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1h bCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFs dDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYi Jz5TZXLhIHVuIHBsYWNlciANCkF0ZW5kZXJsZTxicj48YnI+PGJyPjxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1 dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1J TFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz cz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2lu LWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJz YW5zLXNlcmlmIic+U2kgZGVzZWEgY2FuY2VsYXIgbGEgc3VzY3JpcGNp824sIA0Kc29saWNpdGUg c3UgQkFKQSB5IHNlIHJlYWxpemFy4SBlbiBsYXMgcHLzeGltYXMgMjQgSHJzLiA8bzpwPjwvbzpw Pjwvc3Bhbj48L3A+DQo8cD48L3A+DQo8L2JvZHk+DQo8L2h0bWw+ ------=SPLITOR00A_001_471331670D-- From asistente12T@swingprofesional.org Mon Sep 12 18:47:44 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E32637CA0 for ; Mon, 12 Sep 2016 18:47:43 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 645ACAC001 for ; Mon, 12 Sep 2016 16:47:40 -0700 (PDT) X-ASG-Debug-ID: 1473724054-0bf815415a96680001-S8gJnT Received: from mail2.swingprofesional.org (mail2.swingprofesional.org [178.162.193.198]) by cuda.sgi.com with ESMTP id h3sKPwVyvCdhwDPn for ; Mon, 12 Sep 2016 16:47:34 -0700 (PDT) X-Barracuda-Envelope-From: asistente12T@swingprofesional.org X-Barracuda-Effective-Source-IP: mail2.swingprofesional.org[178.162.193.198] X-Barracuda-Apparent-Source-IP: 178.162.193.198 Received: from swingprofesional (178.162.193.198) by mail2.swingprofesional.org id hqsv980our0k for ; Mon, 12 Sep 2016 18:47:27 -0500 (envelope-from ) X-Asi: DFINE04816 Message-ID: <44c8015f0c3f46229e9df403001518fb@swingprofesional.org> From: "Asistentes - Habilidades y Competencias" To: Subject: Como planificar adecuadamente el tiempo Date: Mon, 12 Sep 2016 18:47:27 -0500 X-ASG-Orig-Subj: Como planificar adecuadamente el tiempo MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=SPLITOR00A_001_487382426D" X-Barracuda-Connect: mail2.swingprofesional.org[178.162.193.198] X-Barracuda-Start-Time: 1473724054 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 7824 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32849 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message This is a multi-part message in MIME format. ------=SPLITOR00A_001_487382426D Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: base64 Q2FwYWNpZGFkIHkgZW50cmVnYSBwYXJhIHVuIG3heGltbyByZW5kaW1pZW50byBwcm9mZXNpb25h bA0KDQoNCkhhYmlsaWRhZGVzIHkgQ29tcGV0ZW5jaWFzIHBhcmEgbGFzIEFzaXN0ZW50ZXMgQWRt aW5pc3RyYXRpdmFzIHkgZGUgRmluYW56YXMNCg0KQ2l1ZGFkIGRlIE3peGljbyAvIDMwIGRlIFNl cHRpZW1icmUNCg0KOTowMCBhIDIwOjAwIGhycyAtIEltcGFydGU6IFBzaWMuIERvbG9yZXMgUm9t ZXJvIE1vcmENCg0KDQpMYSBsYWJvciBkZSB1bmEgYXNpc3RlbnRlIGVuIGxhIGVtcHJlc2EgZXMg ZnVuZGFtZW50YWwgcGFyYSBlbCBkZXNhcnJvbGxvIGNvbnRyb2xhZG8geSBlZmljYXogZGUgbGFz IOFyZWFzIGRlIHRyYWJham8sIGVzIHBvciBlbGxvIHF1ZSBzZSB2dWVsdmUgbmVjZXNhcmlvIGJy aW5kYXJsZSBsYXMgaGVycmFtaWVudGFzIHZpdGFsZXMgcGFyYSBtYXhpbWl6YXIgc3UgcmVuZGlt aWVudG8sIGNvbnRyaWJ1eWVuZG8gYWwgYXByb3ZlY2hhbWllbnRvIGRlIHN1cyBoYWJpbGlkYWRl cyBzaXN0ZW3hdGljYXMsIGludGVyY3VsdHVyYWxlcyB5IGRlIHJlbGFjafNuIGludGVycGVyc29u YWwuIFBvciBtZWRpbyBkZSBlc3RlIHNlbWluYXJpbyBzZSBmb21lbnRhcuEgZWwgZGVzYXJyb2xs byBkZSBzdSBjcmVhdGl2aWRhZCwgYXByZW5kZXLhIGVzdHJhdGVnaWFzIHBhcmEgZWwgdHJhdG8g Y29uIGdlbnRlIGRpZu1jaWwgeSBhZHF1aXJpcuEgdOljbmljYXMgcGFyYSBsYSByZXNvbHVjafNu IGRlIGNvbmZsaWN0b3MgeSB1biBtYW5lam8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBhZGVjdWFkbyBkZWwgdGllbXBvIGVuIHN1cyBmdW5jaW9uZXMuDQoNCg0KDQpURU1BUklPOiAN Cg0KDQoNCjEuIE9yZ2FuaXphY2nzbiBkZWwgdGllbXBvLi4NCg0KDQoyLiBMYSBhc2lzdGVudGUg YXNlcnRpdmE6IEPzbW8gY29tdW5pY2Fyc2UgZGUgbWFuZXJhIGVmZWN0aXZhLi4NCg0KDQozLiBJ bXBvcnRhbmNpYSBkZSBsYXMgYWN0aXR1ZGVzIHkgbGEgaW50ZWxpZ2VuY2lhIGVtb2Npb25hbCBl biBlbCB0cmFiYWpvLiANCg0KDQo0LiBMb3MgcGFzb3MgZXNlbmNpYWxlcyBwYXJhIHBsYW5pZmlj YXIgYWRlY3VhZGFtZW50ZSBlbCB0aWVtcG8uDQoNCg0KLi4uoVkgbXVjaG8gbeFzIQ0KDQoNCg0K IL9SZXF1aWVyZSBsYSBpbmZvcm1hY2nzbiBhIGxhIEJyZXZlZGFkPw0KDQpyZXNwb25kYSBlc3Rl IGVtYWlsIGNvbiBsYSBwYWxhYnJhOiANCg0KSW5mbyAtIEFzaXN0ZW50ZS4NCg0KY2VudHJvIHRl bGVm825pY286IDAxODAwMjEyMDc0NA0KDQoNClNlcuEgdW4gcGxhY2VyIEF0ZW5kZXJsZQ0KDQoN Cg0KDQoNClNpIGRlc2VhIGNhbmNlbGFyIGxhIHN1c2NyaXBjafNuLCBzb2xpY2l0ZSBzdSBCQUpB IHkgc2UgcmVhbGl6YXLhIGVuIGxhcyBwcvN4aW1hcyAyNCBIcnMuIA0K ------=SPLITOR00A_001_487382426D Content-Type: text/html; charset="windows-1252" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PUNvbnRlbnQtVHlwZSBjb250 ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjUyIj4NCjwvaGVhZD4NCjxib2R5IHN0 eWxlPSJGT05ULUZBTUlMWTogVmVyZGFuYSI+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0i bXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxz cGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+Q2FwYWNpZGFk IHkgZW50cmVnYSBwYXJhIHVuIG3heGltbyANCnJlbmRpbWllbnRvIHByb2Zlc2lvbmFsPG86cD48 L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4t dG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxl PSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiI7IENPTE9SOiAjNzAzMGEwJz48bzpw PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdp bi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxiPjxzcGFuIA0K c3R5bGU9J0ZPTlQtU0laRTogMTZwdDsgRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYi OyBDT0xPUjogIzcwMzBhMCc+SGFiaWxpZGFkZXMgDQp5IENvbXBldGVuY2lhcyBwYXJhIGxhcyBB c2lzdGVudGVzIEFkbWluaXN0cmF0aXZhcyB5IGRlIEZpbmFuemFzPC9zcGFuPjwvYj48c3BhbiAN CnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiI7IENPTE9SOiAjNzAzMGEw Jz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgc3R5bGU9Ik1BUkdJ Ti1CT1RUT006IDEwcHQ7IExJTkUtSEVJR0hUOiAxMTUlIj48c3BhbiANCnN0eWxlPSdGT05ULUZB TUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPkNpdWRhZCBkZSBN6XhpY28gLyAzMCBkZSANClNl cHRpZW1icmU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHls ZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8i PjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PC9zcGFu PjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+OTowMCBh IDIwOjAwIGhycyAtIEltcGFydGU6IFBzaWMuIA0KRG9sb3JlcyBSb21lcm8gTW9yYTwvc3Bhbj48 c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPjxvOnA+PC9v OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRv cC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0n Rk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48YnI+TGEgbGFib3IgZGUgdW5hIGFz aXN0ZW50ZSBlbiBsYSANCmVtcHJlc2EgZXMgZnVuZGFtZW50YWwgcGFyYSBlbCBkZXNhcnJvbGxv IGNvbnRyb2xhZG8geSBlZmljYXogZGUgbGFzIOFyZWFzIGRlIA0KdHJhYmFqbywgZXMgcG9yIGVs bG8gcXVlIHNlIHZ1ZWx2ZSBuZWNlc2FyaW8gYnJpbmRhcmxlIGxhcyBoZXJyYW1pZW50YXMgdml0 YWxlcyANCnBhcmEgbWF4aW1pemFyIHN1IHJlbmRpbWllbnRvLCBjb250cmlidXllbmRvIGFsIGFw cm92ZWNoYW1pZW50byBkZSBzdXMgDQpoYWJpbGlkYWRlcyBzaXN0ZW3hdGljYXMsIGludGVyY3Vs dHVyYWxlcyB5IGRlIHJlbGFjafNuIGludGVycGVyc29uYWwuIFBvciBtZWRpbyANCmRlIGVzdGUg c2VtaW5hcmlvIHNlIGZvbWVudGFy4SBlbCBkZXNhcnJvbGxvIGRlIHN1IGNyZWF0aXZpZGFkLCBh cHJlbmRlcuEgDQplc3RyYXRlZ2lhcyBwYXJhIGVsIHRyYXRvIGNvbiBnZW50ZSBkaWbtY2lsIHkg YWRxdWlyaXLhIHTpY25pY2FzIHBhcmEgbGEgDQpyZXNvbHVjafNuIGRlIGNvbmZsaWN0b3MgeSB1 biANCm1hbmVqbyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCmFkZWN1YWRvIGRlbCB0aWVtcG8gZW4g c3VzIGZ1bmNpb25lcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwg DQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6 IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+ PGJyPjxicj5URU1BUklPOiANCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05v cm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9t LWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2Vy aWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0i bXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxz cGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PG86cD48L286 cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9w LWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdG T05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPjEuIE9yZ2FuaXphY2nzbiBkZWwgDQp0 aWVtcG8uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxl PSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+ PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48bzpwPjwv bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10 b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9 J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+Mi4gTGEgYXNpc3RlbnRlIGFzZXJ0 aXZhOiBD821vIA0KY29tdW5pY2Fyc2UgZGUgbWFuZXJhIGVmZWN0aXZhLi48bzpwPjwvbzpwPjwv c3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0 OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQt RkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg Y2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1h cmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFs Iiwic2Fucy1zZXJpZiInPjMuIEltcG9ydGFuY2lhIGRlIGxhcyBhY3RpdHVkZXMgeSBsYSANCmlu dGVsaWdlbmNpYSBlbW9jaW9uYWwgZW4gZWwgdHJhYmFqby4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bh bj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBh dXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFN SUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+PGJyPjQuIExvcyBwYXNvcyBlc2VuY2lhbGVzIHBh cmEgDQpwbGFuaWZpY2FyIGFkZWN1YWRhbWVudGUgZWwgdGllbXBvLjxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1 dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1J TFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz cz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2lu LWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJz YW5zLXNlcmlmIic+Li4uoVkgbXVjaG8gbeFzITxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs YXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJn aW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIs InNhbnMtc2VyaWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz1Nc29Ob3JtYWwg DQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2luLWJvdHRvbS1hbHQ6 IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIic+ PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1t YXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiAN CnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFsIiwic2Fucy1zZXJpZiInPiZuYnNwO79SZXF1aWVy ZSBsYSBpbmZvcm1hY2nzbiBhIGxhIA0KQnJldmVkYWQ/PG86cD48L286cD48L3NwYW4+PC9wPg0K PHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNv LW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFy aWFsIiwic2Fucy1zZXJpZiInPnJlc3BvbmRhIGVzdGUgZW1haWwgY29uIGxhIHBhbGFicmE6IA0K PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1t YXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1hcmdpbi1ib3R0b20tYWx0OiBhdXRvIj48Yj48c3Bh biANCnN0eWxlPSdGT05ULVNJWkU6IDE2cHQ7IEZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNl cmlmIjsgQ09MT1I6ICM3MDMwYTAnPkluZm8gDQotIEFzaXN0ZW50ZS48L3NwYW4+PC9iPjxzcGFu IA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJzYW5zLXNlcmlmIjsgQ09MT1I6ICM3MDMw YTAnPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJt c28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNw YW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz5jZW50cm8gdGVs ZWbzbmljbzogDQo8Yj4wMTgwMDIxMjA3NDQ8L2I+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg Y2xhc3M9TXNvTm9ybWFsIA0Kc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDogYXV0bzsgbXNvLW1h cmdpbi1ib3R0b20tYWx0OiBhdXRvIj48c3BhbiANCnN0eWxlPSdGT05ULUZBTUlMWTogIkFyaWFs Iiwic2Fucy1zZXJpZiInPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPU1zb05vcm1h bCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1dG87IG1zby1tYXJnaW4tYm90dG9tLWFs dDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1JTFk6ICJBcmlhbCIsInNhbnMtc2VyaWYi Jz5TZXLhIHVuIHBsYWNlciANCkF0ZW5kZXJsZTxicj48YnI+PGJyPjxvOnA+PC9vOnA+PC9zcGFu PjwvcD4NCjxwIGNsYXNzPU1zb05vcm1hbCANCnN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6IGF1 dG87IG1zby1tYXJnaW4tYm90dG9tLWFsdDogYXV0byI+PHNwYW4gDQpzdHlsZT0nRk9OVC1GQU1J TFk6ICJBcmlhbCIsInNhbnMtc2VyaWYiJz48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz cz1Nc29Ob3JtYWwgDQpzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OiBhdXRvOyBtc28tbWFyZ2lu LWJvdHRvbS1hbHQ6IGF1dG8iPjxzcGFuIA0Kc3R5bGU9J0ZPTlQtRkFNSUxZOiAiQXJpYWwiLCJz YW5zLXNlcmlmIic+U2kgZGVzZWEgY2FuY2VsYXIgbGEgc3VzY3JpcGNp824sIA0Kc29saWNpdGUg c3UgQkFKQSB5IHNlIHJlYWxpemFy4SBlbiBsYXMgcHLzeGltYXMgMjQgSHJzLiA8bzpwPjwvbzpw Pjwvc3Bhbj48L3A+DQo8cD48L3A+DQo8L2JvZHk+DQo8L2h0bWw+ ------=SPLITOR00A_001_487382426D-- From mgoodwin@redhat.com Mon Sep 12 18:58:05 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 34C307CA0 for ; Mon, 12 Sep 2016 18:58:05 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id A22BFAC002 for ; Mon, 12 Sep 2016 16:58:04 -0700 (PDT) X-ASG-Debug-ID: 1473724680-0bf815415c972b0001-S8gJnT Received: from mail-lf0-f43.google.com (mail-lf0-f43.google.com [209.85.215.43]) by cuda.sgi.com with ESMTP id 5EfPV7oGJsJ2NKXk (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 12 Sep 2016 16:58:01 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f43.google.com[209.85.215.43] X-Barracuda-Apparent-Source-IP: 209.85.215.43 Received: by mail-lf0-f43.google.com with SMTP id u14so99000939lfd.1 for ; Mon, 12 Sep 2016 16:58:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=eEqGv9jx9Tzo3HKxNpTLgltWkVrpZquVUQUHde9PwqY=; b=DZE8ewD7UOwP4NuIVko+Aa2EvTkVrfLbuyWlmaDmehAAb11+DQXvdfkSkQ+ZfhkwQn qMCIkjIWo0wBt9ziJqRs0KckG+6fK651tSEHDPZBspZzFtcpDjEGQezMgPG9Nwtk0VGf kG3ARqausDy+DEOx2M+Ukk4UtKjZkPcajBycqS3srVE5MoR2YmQtqZ3dOQg1U8NVKhoD n7MlAa+xeY5t0lbHzusCOPpqb0fh9Jv3ZT2VFXnhDzASiNdCzD1esPtFT55/NpcaZN/Q VsYinNp81PGEoA6s08m+O+JuYs1ynSBQI6Eg1j8Zd7qB5rmLLTa7j/oY5DvHLSV1+mAM FGIg== X-Gm-Message-State: AE9vXwOaJLMeaNq8E8KATh6wzIhyS9CE13Ba5p47vQ89lF7kEV4nlqXaftjrGPFGhn1x6W8H/7b6H9Tzxb+1g9tw X-Received: by 10.25.37.18 with SMTP id l18mr6776400lfl.88.1473724680110; Mon, 12 Sep 2016 16:58:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.160.83 with HTTP; Mon, 12 Sep 2016 16:57:19 -0700 (PDT) In-Reply-To: <2f9d172e-ea4d-1235-24ff-ab3c8d1e49ea@sgi.com> References: <3b551b84-ff74-5b9c-5854-3bdcba1c1212@sgi.com> <2f9d172e-ea4d-1235-24ff-ab3c8d1e49ea@sgi.com> From: Mark Goodwin Date: Tue, 13 Sep 2016 09:57:19 +1000 Message-ID: Subject: Re: [pcp] pmclusterd versus other solutions To: Jeff Hanson X-ASG-Orig-Subj: Re: [pcp] pmclusterd versus other solutions Cc: PCP Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-lf0-f43.google.com[209.85.215.43] X-Barracuda-Start-Time: 1473724681 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 5076 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32849 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Hi Jeff, the cluster PMDA log 'cluster.log' on the head node is full of errors, e.g. : [Mon Sep 12 08:27:34] pmdacluster(14849) Error: pmdaFetch: PMID 65.1.13 not handled by fetch callback which means cluster_fetchCallBack() isn't finding a matching PMID and instance for the requested metric/instance in the cached pmResult for each node. Are all your cluster nodes same arch/endian as the head node? The code assumes this since we're sending binary pmResult structures from each cluster node and caching them on the head node. Here's a code snippet : /* * Now find the pmid and instance in the cached result. The domain and * cluster for each PMID in the result will be for the sub-PMDA that * returned it, so translate the pmDesc.pmID to match before comparing. */ idsp->domain = subdom_dom_map[idsp->subdomain]; idsp->subdomain = 0; sts = PM_ERR_PMID; for (i=0, r = tc->result; i < r->numpmid; i++) { if (pmid_domain( r->vset[i]->pmid) != pmid_domain( pmda_pmid) || pmid_cluster(r->vset[i]->pmid) != pmid_cluster(pmda_pmid) || pmid_item( r->vset[i]->pmid) != pmid_item( pmda_pmid) ) continue; /* found the pmid, now look for the instance */ sts = PM_ERR_INST; for (j=0; j < r->vset[i]->numval; j++) { v = &r->vset[i]->vlist[j]; if (indom_int->serial == CLUSTER_INDOM || v->inst == instp->node_inst) { /* * found */ if (r->vset[i]->valfmt == PM_VAL_INSITU) memcpy(&atom->l, &v->value.lval, sizeof(atom->l)); else pmExtractValue(r->vset[i]->valfmt, v, v->value.pval->vtype, atom, v->value.pval->vtype); return 1; } } } return sts; Also, the other log asked for is /var/log/pcp/pmclusterd.log on one or more of the cluster nodes. That log wont be present on the head node. Please attach. Regards -- Mark On Mon, Sep 12, 2016 at 11:40 PM, Jeff Hanson wrote: > On 09/12/2016 12:31 AM, Mark Goodwin wrote: >>> >>> But the real problem is that although pmclusterd exposes some 100 metrics >>> or >>> so but only 20 of them are actually able to be fetched. >> >> > > 88 default metrics, 22 are fetched. IB ones seem to be an issue different > issue > from the rest. > >> Jeff, do you ever see "cluster_node_rw: spinning" in either >> /var/log/pcp/pmcd/cluster.log or /var/log/pcp/pmclusterd.log ? > > > No. > >> Can you send me these logs after reproducing the issue where only some >> (20 out of 100) metrics can be fetched but the others report the >> instance domain issue? >> > > Attached. > >> Thanks >> -- Mark >> >> On Thu, Sep 1, 2016 at 3:59 PM, Mark Goodwin wrote: >>> >>> Hi Jeff, I don't think we ever open-sourced pmclusterd since it was >>> (at the time) SGI ICE specific, >>> so it's unlikely anyone outside SGI will know much about it. >>> >>> This is the daemon that aggregates indoms for per-cluster-node CPU >>> data on the head node, so >>> the client tools just monitor the head node, right? If that's the tool >>> framework you're referring to, >>> I always thought it was a bit of an abomination of the indom concept >>> (even though I wrote it!), >>> but designed it that way to be more scalable than monitoring every >>> cluster node individually. >>> WHat issues are you running in to? >>> >>> Regards >>> -- Mark >>> >>> >>> On Thu, Sep 1, 2016 at 2:43 AM, Jeff Hanson wrote: >>>> >>>> As we (SGI) explore what to do about the scaling issues with pmclusterd >>>> as it is currently written I am exploring other options. For cluster >>>> configurations are people generally running pmcd locally on the cluster >>>> nodes >>>> and logging to the node? Running pmcd locally on the cluster node with >>>> another system as the logger? Other thoughts? >>>> >>>> Thanks. >>>> -- >>>> ----------------------------------------------------------------------- >>>> Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer >>>> >>>> You can choose a ready guide in some celestial voice. >>>> If you choose not to decide, you still have made a choice. >>>> You can choose from phantom fears and kindness that can kill; >>>> I will choose a path that's clear >>>> I will choose freewill. - Peart >>>> >>>> _______________________________________________ >>>> pcp mailing list >>>> pcp@oss.sgi.com >>>> http://oss.sgi.com/mailman/listinfo/pcp > > > > -- > ----------------------------------------------------------------------- > Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer > > You can choose a ready guide in some celestial voice. > If you choose not to decide, you still have made a choice. > You can choose from phantom fears and kindness that can kill; > I will choose a path that's clear > I will choose freewill. - Peart From mgoodwin@redhat.com Mon Sep 12 19:29:15 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7BE947CA0 for ; Mon, 12 Sep 2016 19:29:15 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 2479B8F8033 for ; Mon, 12 Sep 2016 17:29:12 -0700 (PDT) X-ASG-Debug-ID: 1473726547-0bf815415999be0001-S8gJnT Received: from mail-lf0-f41.google.com (mail-lf0-f41.google.com [209.85.215.41]) by cuda.sgi.com with ESMTP id WWmm0cnWITAzTOYF (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 12 Sep 2016 17:29:09 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f41.google.com[209.85.215.41] X-Barracuda-Apparent-Source-IP: 209.85.215.41 Received: by mail-lf0-f41.google.com with SMTP id l131so98959365lfl.2 for ; Mon, 12 Sep 2016 17:29:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=3ChZVFL1uggEEzRrEBByEB31J2OL/DKdPC5GZnEU/eU=; b=De0/BiwBL/enJIkg5haTA3jH60IZ4heJlPekhOQzTrCONLH+fdWPbB6/Y/Tnh8k/PV m7ffuwWAx/7d9qaTxQuC4NNYgLS6Z2wSR5FKML7vNFRR4ML2vFnmza16ZFDSpfXj19ux yG7JIp7z/PAmwtN6WEmQt/5+LlL7v1llirMbpcwtF3s9wKedtvDI3jQgfM3R914qthvZ fRo0yG+sqkKNJyZiSyyFdc8LdQoAHRKFIqBVQo+SyZcFbgoo2RFpdICTMsoYYBuOVj7q qUY2RF1ePqs/1xq4w8sO098ex7RUQAkpa/P/+gr7ASNX+GbC4DPpzLcSFH+ldf68dIgx o76g== X-Gm-Message-State: AE9vXwMXZ+AnovSZGxJ+nBX3jikiVKEo9MgTBDETSIFFx1JozDJmk/rUfwBVUeCtxYGu7R/asqp7KNSxNtE4TGWI X-Received: by 10.25.43.208 with SMTP id r199mr2083386lfr.140.1473726547235; Mon, 12 Sep 2016 17:29:07 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.160.83 with HTTP; Mon, 12 Sep 2016 17:28:26 -0700 (PDT) In-Reply-To: References: <3b551b84-ff74-5b9c-5854-3bdcba1c1212@sgi.com> <2f9d172e-ea4d-1235-24ff-ab3c8d1e49ea@sgi.com> From: Mark Goodwin Date: Tue, 13 Sep 2016 10:28:26 +1000 Message-ID: Subject: Re: [pcp] pmclusterd versus other solutions To: Jeff Hanson X-ASG-Orig-Subj: Re: [pcp] pmclusterd versus other solutions Cc: PCP Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-lf0-f41.google.com[209.85.215.41] X-Barracuda-Start-Time: 1473726548 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 5457 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32850 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header actually, pmclusterd uses __pmEncodeResult() and the PMDA uses __pmDecodeResult() so arch/endian shouldn't matter. On Tue, Sep 13, 2016 at 9:57 AM, Mark Goodwin wrote: > Hi Jeff, the cluster PMDA log 'cluster.log' on the head node is full > of errors, e.g. : > > [Mon Sep 12 08:27:34] pmdacluster(14849) Error: pmdaFetch: PMID > 65.1.13 not handled by fetch callback > > which means cluster_fetchCallBack() isn't finding a matching PMID and > instance for the requested metric/instance in the cached pmResult for > each node. Are all your cluster nodes same arch/endian as the head > node? The code assumes this since we're sending binary pmResult > structures from each cluster node and caching them on the head node. > Here's a code snippet : > > /* > * Now find the pmid and instance in the cached result. The domain and > * cluster for each PMID in the result will be for the sub-PMDA that > * returned it, so translate the pmDesc.pmID to match before comparing. > */ > idsp->domain = subdom_dom_map[idsp->subdomain]; > idsp->subdomain = 0; > sts = PM_ERR_PMID; > for (i=0, r = tc->result; i < r->numpmid; i++) { > if (pmid_domain( r->vset[i]->pmid) != pmid_domain( pmda_pmid) || > pmid_cluster(r->vset[i]->pmid) != pmid_cluster(pmda_pmid) || > pmid_item( r->vset[i]->pmid) != pmid_item( pmda_pmid) ) > continue; > /* found the pmid, now look for the instance */ > sts = PM_ERR_INST; > for (j=0; j < r->vset[i]->numval; j++) { > v = &r->vset[i]->vlist[j]; > if (indom_int->serial == CLUSTER_INDOM || v->inst == > instp->node_inst) { > /* > * found > */ > if (r->vset[i]->valfmt == PM_VAL_INSITU) > memcpy(&atom->l, &v->value.lval, sizeof(atom->l)); > else > pmExtractValue(r->vset[i]->valfmt, v, > v->value.pval->vtype, atom, v->value.pval->vtype); > > return 1; > } > } > } > return sts; > > Also, the other log asked for is /var/log/pcp/pmclusterd.log on one or > more of the cluster nodes. That log wont be present on the head node. > Please attach. > Regards > -- Mark > > On Mon, Sep 12, 2016 at 11:40 PM, Jeff Hanson wrote: >> On 09/12/2016 12:31 AM, Mark Goodwin wrote: >>>> >>>> But the real problem is that although pmclusterd exposes some 100 metrics >>>> or >>>> so but only 20 of them are actually able to be fetched. >>> >>> >> >> 88 default metrics, 22 are fetched. IB ones seem to be an issue different >> issue >> from the rest. >> >>> Jeff, do you ever see "cluster_node_rw: spinning" in either >>> /var/log/pcp/pmcd/cluster.log or /var/log/pcp/pmclusterd.log ? >> >> >> No. >> >>> Can you send me these logs after reproducing the issue where only some >>> (20 out of 100) metrics can be fetched but the others report the >>> instance domain issue? >>> >> >> Attached. >> >>> Thanks >>> -- Mark >>> >>> On Thu, Sep 1, 2016 at 3:59 PM, Mark Goodwin wrote: >>>> >>>> Hi Jeff, I don't think we ever open-sourced pmclusterd since it was >>>> (at the time) SGI ICE specific, >>>> so it's unlikely anyone outside SGI will know much about it. >>>> >>>> This is the daemon that aggregates indoms for per-cluster-node CPU >>>> data on the head node, so >>>> the client tools just monitor the head node, right? If that's the tool >>>> framework you're referring to, >>>> I always thought it was a bit of an abomination of the indom concept >>>> (even though I wrote it!), >>>> but designed it that way to be more scalable than monitoring every >>>> cluster node individually. >>>> WHat issues are you running in to? >>>> >>>> Regards >>>> -- Mark >>>> >>>> >>>> On Thu, Sep 1, 2016 at 2:43 AM, Jeff Hanson wrote: >>>>> >>>>> As we (SGI) explore what to do about the scaling issues with pmclusterd >>>>> as it is currently written I am exploring other options. For cluster >>>>> configurations are people generally running pmcd locally on the cluster >>>>> nodes >>>>> and logging to the node? Running pmcd locally on the cluster node with >>>>> another system as the logger? Other thoughts? >>>>> >>>>> Thanks. >>>>> -- >>>>> ----------------------------------------------------------------------- >>>>> Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer >>>>> >>>>> You can choose a ready guide in some celestial voice. >>>>> If you choose not to decide, you still have made a choice. >>>>> You can choose from phantom fears and kindness that can kill; >>>>> I will choose a path that's clear >>>>> I will choose freewill. - Peart >>>>> >>>>> _______________________________________________ >>>>> pcp mailing list >>>>> pcp@oss.sgi.com >>>>> http://oss.sgi.com/mailman/listinfo/pcp >> >> >> >> -- >> ----------------------------------------------------------------------- >> Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer >> >> You can choose a ready guide in some celestial voice. >> If you choose not to decide, you still have made a choice. >> You can choose from phantom fears and kindness that can kill; >> I will choose a path that's clear >> I will choose freewill. - Peart From jhanson@sgi.com Mon Sep 12 20:47:00 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 36BC17CA2 for ; Mon, 12 Sep 2016 20:47:00 -0500 (CDT) Received: from xmail.sgi.com (pv-excas1-dc21.corp.sgi.com [137.38.106.7]) by relay1.corp.sgi.com (Postfix) with ESMTP id 073CD8F8037; Mon, 12 Sep 2016 18:46:56 -0700 (PDT) Received: from carenath.corp.sgi.com (134.15.95.84) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.301.0; Mon, 12 Sep 2016 20:46:56 -0500 Subject: Re: [pcp] pmclusterd versus other solutions To: Mark Goodwin References: <3b551b84-ff74-5b9c-5854-3bdcba1c1212@sgi.com> <2f9d172e-ea4d-1235-24ff-ab3c8d1e49ea@sgi.com> CC: PCP From: Jeff Hanson Message-ID: <34eccaa6-13c4-969d-c749-285da4778cf1@sgi.com> Date: Mon, 12 Sep 2016 21:46:55 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [134.15.95.84] On 09/12/2016 07:57 PM, Mark Goodwin wrote: > Hi Jeff, the cluster PMDA log 'cluster.log' on the head node is full > of errors, e.g. : > > [Mon Sep 12 08:27:34] pmdacluster(14849) Error: pmdaFetch: PMID > 65.1.13 not handled by fetch callback > > which means cluster_fetchCallBack() isn't finding a matching PMID and > instance for the requested metric/instance in the cached pmResult for > each node. Are all your cluster nodes same arch/endian as the head > node? The code assumes this since we're sending binary pmResult > structures from each cluster node and caching them on the head node. > Here's a code snippet : > > /* > * Now find the pmid and instance in the cached result. The domain and > * cluster for each PMID in the result will be for the sub-PMDA that > * returned it, so translate the pmDesc.pmID to match before comparing. > */ > idsp->domain = subdom_dom_map[idsp->subdomain]; > idsp->subdomain = 0; > sts = PM_ERR_PMID; > for (i=0, r = tc->result; i < r->numpmid; i++) { > if (pmid_domain( r->vset[i]->pmid) != pmid_domain( pmda_pmid) || > pmid_cluster(r->vset[i]->pmid) != pmid_cluster(pmda_pmid) || > pmid_item( r->vset[i]->pmid) != pmid_item( pmda_pmid) ) > continue; > /* found the pmid, now look for the instance */ > sts = PM_ERR_INST; > for (j=0; j < r->vset[i]->numval; j++) { > v = &r->vset[i]->vlist[j]; > if (indom_int->serial == CLUSTER_INDOM || v->inst == > instp->node_inst) { > /* > * found > */ > if (r->vset[i]->valfmt == PM_VAL_INSITU) > memcpy(&atom->l, &v->value.lval, sizeof(atom->l)); > else > pmExtractValue(r->vset[i]->valfmt, v, > v->value.pval->vtype, atom, v->value.pval->vtype); > > return 1; > } > } > } > return sts; > > Also, the other log asked for is /var/log/pcp/pmclusterd.log on one or > more of the cluster nodes. That log wont be present on the head node. There are no entries from this time period which is why I didn't attach it. Nor did I explain that before. Sorry. > Please attach. > Regards > -- Mark > > On Mon, Sep 12, 2016 at 11:40 PM, Jeff Hanson wrote: >> On 09/12/2016 12:31 AM, Mark Goodwin wrote: >>>> >>>> But the real problem is that although pmclusterd exposes some 100 metrics >>>> or >>>> so but only 20 of them are actually able to be fetched. >>> >>> >> >> 88 default metrics, 22 are fetched. IB ones seem to be an issue different >> issue >> from the rest. >> >>> Jeff, do you ever see "cluster_node_rw: spinning" in either >>> /var/log/pcp/pmcd/cluster.log or /var/log/pcp/pmclusterd.log ? >> >> >> No. >> >>> Can you send me these logs after reproducing the issue where only some >>> (20 out of 100) metrics can be fetched but the others report the >>> instance domain issue? >>> >> >> Attached. >> >>> Thanks >>> -- Mark >>> >>> On Thu, Sep 1, 2016 at 3:59 PM, Mark Goodwin wrote: >>>> >>>> Hi Jeff, I don't think we ever open-sourced pmclusterd since it was >>>> (at the time) SGI ICE specific, >>>> so it's unlikely anyone outside SGI will know much about it. >>>> >>>> This is the daemon that aggregates indoms for per-cluster-node CPU >>>> data on the head node, so >>>> the client tools just monitor the head node, right? If that's the tool >>>> framework you're referring to, >>>> I always thought it was a bit of an abomination of the indom concept >>>> (even though I wrote it!), >>>> but designed it that way to be more scalable than monitoring every >>>> cluster node individually. >>>> WHat issues are you running in to? >>>> >>>> Regards >>>> -- Mark >>>> >>>> >>>> On Thu, Sep 1, 2016 at 2:43 AM, Jeff Hanson wrote: >>>>> >>>>> As we (SGI) explore what to do about the scaling issues with pmclusterd >>>>> as it is currently written I am exploring other options. For cluster >>>>> configurations are people generally running pmcd locally on the cluster >>>>> nodes >>>>> and logging to the node? Running pmcd locally on the cluster node with >>>>> another system as the logger? Other thoughts? >>>>> >>>>> Thanks. >>>>> -- >>>>> ----------------------------------------------------------------------- >>>>> Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer >>>>> >>>>> You can choose a ready guide in some celestial voice. >>>>> If you choose not to decide, you still have made a choice. >>>>> You can choose from phantom fears and kindness that can kill; >>>>> I will choose a path that's clear >>>>> I will choose freewill. - Peart >>>>> >>>>> _______________________________________________ >>>>> pcp mailing list >>>>> pcp@oss.sgi.com >>>>> http://oss.sgi.com/mailman/listinfo/pcp >> >> >> >> -- >> ----------------------------------------------------------------------- >> Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer >> >> You can choose a ready guide in some celestial voice. >> If you choose not to decide, you still have made a choice. >> You can choose from phantom fears and kindness that can kill; >> I will choose a path that's clear >> I will choose freewill. - Peart -- ----------------------------------------------------------------------- Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer You can choose a ready guide in some celestial voice. If you choose not to decide, you still have made a choice. You can choose from phantom fears and kindness that can kill; I will choose a path that's clear I will choose freewill. - Peart From nscott@redhat.com Mon Sep 12 20:50:00 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id CECE27CA2 for ; Mon, 12 Sep 2016 20:50:00 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 5D5FAAC003 for ; Mon, 12 Sep 2016 18:50:00 -0700 (PDT) X-ASG-Debug-ID: 1473731393-0bf815415ba23b0001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id WIdVLyzQC1r2vrNL (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 12 Sep 2016 18:49:54 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8D1nrKK021415; Mon, 12 Sep 2016 21:49:53 -0400 Date: Mon, 12 Sep 2016 21:49:53 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Dave Brolley Cc: PCP Message-ID: <1675607674.7166894.1473731393073.JavaMail.zimbra@redhat.com> In-Reply-To: <57D6FF43.3030904@redhat.com> References: <57D6FF43.3030904@redhat.com> Subject: Re: [pcp] PCP Updates: RHBZ 1348349: pmchart(1) pop up for displaying metric values MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] PCP Updates: RHBZ 1348349: pmchart(1) pop up for displaying metric values Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.50.178] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: PCP Updates: RHBZ 1348349: pmchart(1) pop up for displaying metric values Thread-Index: cXX2o6+AKS6O1OslCP7rZvQW2D9Vvw== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1473731394 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1185 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32850 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi Dave, ----- Original Message ----- > The changes below are not quite ready for merge yet, but definitely ready for > review. > [...] > --------------------------------------------------------------------------------------------------- > Changes committed to ssh://git.pcp.io/oss/git/brolley/pcp master > (I found the code over on the "qt" branch.) Looks good, nice idea re-using the existing point/value tracker. Couple things I noticed from using it - it'd be easier to read if the columns were aligned in a vertical fashion (i.e. label/value/time one above the other), and it might be handy to have the output sorted from largest to smallest value? Also, a situation where there are many plots might make the popup scroll right off the bottom of the screen? In the original pmchart code, IIRC this popup was more like an independent dialog window, and used scrollbars to address that side of things. I think it also had a toggle button to allow the window to be kept up to date with the latest values vs static values displayed from close to the click point. Some more options to think about anyway - it looks good so far. cheers. -- Nathan From bugzilla@redhat.com Mon Sep 12 22:54:01 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 867017CA2 for ; Mon, 12 Sep 2016 22:54:01 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id E8C15AC001 for ; Mon, 12 Sep 2016 20:53:57 -0700 (PDT) X-ASG-Debug-ID: 1473738830-0bf57b0f521a02a0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id U4l37JPsrtp0kdPI (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 12 Sep 2016 20:53:51 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bjen2-0008TY-Bb for ; Tue, 13 Sep 2016 13:53:49 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8D3rahp038725 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 12 Sep 2016 23:53:36 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8D3ratw043806 for ; Mon, 12 Sep 2016 23:53:36 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8D3rZWw043805; Mon, 12 Sep 2016 23:53:35 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1375415] New: pmlogger_check failued due to /etc/pcp/pmlogger/ control.d/local.rpmsave Date: Tue, 13 Sep 2016 03:53:33 +0000 X-ASG-Orig-Subj: [Bug 1375415] New: pmlogger_check failued due to /etc/pcp/pmlogger/ control.d/local.rpmsave Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: mgoodwin@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component bug_severity assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1473738831 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1690 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32852 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1375415 Bug ID: 1375415 Summary: pmlogger_check failued due to /etc/pcp/pmlogger/control.d/local.rpmsave Product: Fedora Version: 24 Component: pcp Severity: medium Assignee: nathans@redhat.com Reporter: mgoodwin@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com Description of problem: "pmlogger_check failed" messages in syslog because there are multiple primary logger control files in /etc/pcp/pmlogger/contro= l.d. Presumably the .rpmsave version was left over after an upgrade because it h= ad been modified (I appended -t 30s some time in the past). These files probab= ly should be marked %config(noreplace) in the spec I guess, but after an upgra= de we'd end up with local.rpmnew, which would have the same problem. Version-Release number of selected component (if applicable): 3.11.5-1 (not= yet released) $ grep LOCALHOSTNAME /etc/pcp/pmlogger/control.d/* /etc/pcp/pmlogger/control.d/local:LOCALHOSTNAME y n=20=20=20 PCP_LOG_DIR/pmlogger/LOCALHOSTNAME -r -T24h10m -c config.default /etc/pcp/pmlogger/control.d/local.rpmsave:LOCALHOSTNAME y n=20=20=20 PCP_LOG_DIR/pmlogger/LOCALHOSTNAME -r -T24h10m -c config.default -t 30s --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DLFYWcRM= K5h&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 12 22:58:47 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4EC2D7CA2 for ; Mon, 12 Sep 2016 22:58:47 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 9FBC4AC002 for ; Mon, 12 Sep 2016 20:58:46 -0700 (PDT) X-ASG-Debug-ID: 1473739122-0bf57b0f521a0ad0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id 3J2HCjMqQfCDiLwm (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 12 Sep 2016 20:58:44 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bjern-0008UF-GL for ; Tue, 13 Sep 2016 13:58:42 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8D3wVNL039684 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 12 Sep 2016 23:58:31 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8D3wVJ1044813 for ; Mon, 12 Sep 2016 23:58:31 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8D3wVca044812; Mon, 12 Sep 2016 23:58:31 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1375415] pmlogger_check failued due to /etc/pcp/pmlogger/control.d/ local.rpmsave Date: Tue, 13 Sep 2016 03:58:31 +0000 X-ASG-Orig-Subj: [Bug 1375415] pmlogger_check failued due to /etc/pcp/pmlogger/control.d/ local.rpmsave Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: mgoodwin@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1473739124 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 929 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32852 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1375415 --- Comment #1 from Mark Goodwin --- $ cat /var/log/pcp/pmlogger/pmlogger_check.log Restarting primary pmlogger for host "local:" ... process exited! pmlogger_check: Error: failed to restart pmlogger Current pmlogger processes: UID PID PPID C STIME TTY TIME CMD Contents of pmlogger output file "pmlogger.log" ... Log for pmlogger on kilcunda started Tue Sep 13 13:55:05 2016 ... trimmed ... Log finished Tue Sep 13 13:55:05 2016 pmlogger_check: [/etc/pcp/pmlogger/control.d/local.rpmsave:3] Error: Cannot start more than one pmlogger instance for archive directory "/var/log/pcp/pmlogger/kilcunda" ... logging for host "local:" unchanged --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3D5FN4oed= Azq&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 12 23:09:16 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2344C7CA2 for ; Mon, 12 Sep 2016 23:09:16 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id D91168F8037 for ; Mon, 12 Sep 2016 21:09:12 -0700 (PDT) X-ASG-Debug-ID: 1473739748-0bf57b0f501a19c0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id 0NzII9VG7Y5kFqoP (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 12 Sep 2016 21:09:10 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bjf1r-00010P-GN for ; Tue, 13 Sep 2016 14:09:07 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8D48tru043972 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 13 Sep 2016 00:08:55 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8D48txe048481 for ; Tue, 13 Sep 2016 00:08:55 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8D48tCx048480; Tue, 13 Sep 2016 00:08:55 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1375415] pmlogger_check failued due to /etc/pcp/pmlogger/control.d/ local.rpmsave Date: Tue, 13 Sep 2016 04:08:55 +0000 X-ASG-Orig-Subj: [Bug 1375415] pmlogger_check failued due to /etc/pcp/pmlogger/control.d/ local.rpmsave Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1473739750 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 504 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32852 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1375415 --- Comment #2 from Nathan Scott --- Yeah, I think this is mainly just something that has to be watched for duri= ng an RPM upgrade ... but, perhaps we could also ignore any files suffixed with .rpmsave or .rpmnew in that subdirectory? cheers. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DsowbbVZ= duT&a=3Dcc_unsubscribe= From bugzilla@redhat.com Tue Sep 13 02:07:35 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 224217CA2 for ; Tue, 13 Sep 2016 02:07:35 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id CB01430406A for ; Tue, 13 Sep 2016 00:07:31 -0700 (PDT) X-ASG-Debug-ID: 1473750445-0bf8154159c0810001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id aAKrAIrvoKK0isPw (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 13 Sep 2016 00:07:27 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bjhoO-0003zY-Da for ; Tue, 13 Sep 2016 17:07:24 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8D77BCe051564 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 13 Sep 2016 03:07:11 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8D77BfK019156 for ; Tue, 13 Sep 2016 03:07:11 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8D77BFI019155; Tue, 13 Sep 2016 03:07:11 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1375415] pmlogger_check failued due to /etc/pcp/pmlogger/control.d/ local.rpmsave Date: Tue, 13 Sep 2016 07:07:11 +0000 X-ASG-Orig-Subj: [Bug 1375415] pmlogger_check failued due to /etc/pcp/pmlogger/control.d/ local.rpmsave Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: mgoodwin@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1473750446 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 387 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32854 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1375415 --- Comment #3 from Mark Goodwin --- Ignore them, but also warn. We could also have a %postin script that checks= and warns too. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Ds4heezr= zHU&a=3Dcc_unsubscribe= From kenj@internode.on.net Tue Sep 13 04:14:28 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 8F0CE7CA2 for ; Tue, 13 Sep 2016 04:14:28 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 4138A8F8037 for ; Tue, 13 Sep 2016 02:14:25 -0700 (PDT) X-ASG-Debug-ID: 1473758056-0bf8154159cb7b0001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id AcRrw0NpnzJohIrC for ; Tue, 13 Sep 2016 02:14:17 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtYZANHC11cBmCZtEGdsb2JhbAANUB0BFwEGAYMtAQEBAQF1KlKGc7NhHIgdAQIBAQEBAQIGAQEBAQEBAQE3gQEOhDx+BwYCJgJFJwYCAQG5UWeMa4EGhyOHYoI2gloFiCgJhzWJfYYlkx+FaoxYg3uDRxuBYF6EcoI9AQEB Received: from unknown (HELO [192.168.43.221]) ([1.152.38.109]) by ipmail06.adl2.internode.on.net with ESMTP; 13 Sep 2016 18:44:07 +0930 To: pcp@oss.sgi.com Subject: pcp updates: mostly QA From: Ken McDonell X-ASG-Orig-Subj: pcp updates: mostly QA Message-ID: Date: Tue, 13 Sep 2016 19:14:07 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1473758056 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 3164 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32855 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (3): debian/rules: fix for strange regression in some Debian builds qa/003: OpenIndiana changes and consistency cleanup qa: small change for PM_CONTEXT_LOCAL tests debian/rules | 6 ++++-- qa/003 | 39 ++++++++++++++++++++++----------------- qa/019 | 14 +++++++------- qa/020 | 4 ++-- qa/024 | 4 ++-- qa/029 | 6 +++--- qa/030 | 4 ++-- qa/031.out.solaris | 2 +- qa/1000 | 2 ++ qa/206 | 3 ++- qa/232 | 2 +- qa/233 | 6 +++--- qa/256 | 8 ++++---- qa/262 | 6 +++--- qa/273 | 24 ++++++++++++------------ qa/286 | 6 +++--- qa/338 | 14 ++++++++------ qa/341 | 2 +- qa/443 | 4 ++-- qa/449 | 8 ++++---- qa/500 | 3 +++ qa/574.out.solaris | 3 ++- qa/786 | 5 ++++- qa/909 | 12 ++++++------ qa/914 | 2 +- qa/948 | 6 +++--- qa/994 | 2 +- qa/998 | 26 +++++++++++++++++++------- qa/common.rc | 15 ++++++++++++++- qa/new | 2 +- 30 files changed, 142 insertions(+), 98 deletions(-) Details ... commit 737c31b7a4a84025876623471045688f1e1ebe27 Author: Ken McDonell Date: Thu Sep 8 16:16:40 2016 +1000 qa: small change for PM_CONTEXT_LOCAL tests On some platforms (but not all), using PM_CONTEXT_LOCAL with the operating system PMDA may require root privileges, e.g. to open /dev/kmem or make special system calls. Introducing $sudo_context_local for qa tests that can be used, e.g. $sudo_context_local pminfo ... -L ... and this will allow commands and QA apps using PM_CONTEXT_LOCAL to run as root if required on the QA platform, else runs without privilege escalation. Prompted by OpenIndiana where the solaris PMDA needs to open /dev/kmem and this was causing lots of QA failures with permission denied messages. With this change these tests on OpenIndiana will run as root, but on Linux (for example) these tests will run with the uid of the QA tester. commit c4f7ed29c7e106cad9832dbc870ef3b6a7c2cf88 Author: Ken McDonell Date: Thu Sep 8 07:11:00 2016 +1000 qa/003: OpenIndiana changes and consistency cleanup commit b4b943d8b82b6485ec1fced5f702e889880b3a62 Author: Ken McDonell Date: Thu Sep 8 07:05:00 2016 +1000 debian/rules: fix for strange regression in some Debian builds Recently, and only apparently on Ubuntu 16.04, the pmcd.stp file was getting built with the correct mode, but the mode was changed during packaging ... and qa/994 was catching that the installed mode was not as expected (and fixing it) when it is run after any test from qa/check. This explains qa/000 failures on bozo. From bugzilla@redhat.com Tue Sep 13 04:43:06 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 8C8997CA2 for ; Tue, 13 Sep 2016 04:43:06 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 4E74E8F8050 for ; Tue, 13 Sep 2016 02:43:05 -0700 (PDT) X-ASG-Debug-ID: 1473759781-0bf57c1b086e0070001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id CJdSXdKV5AnCK6iJ (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 13 Sep 2016 02:43:03 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bjkEy-0007na-B9 for ; Tue, 13 Sep 2016 19:43:01 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8D9glGR058263 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 13 Sep 2016 05:42:47 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8D9gl2S006756 for ; Tue, 13 Sep 2016 05:42:47 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8D9glsr006755; Tue, 13 Sep 2016 05:42:47 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1375415] pmlogger_check failued due to /etc/pcp/pmlogger/control.d/ local.rpmsave Date: Tue, 13 Sep 2016 09:42:46 +0000 X-ASG-Orig-Subj: [Bug 1375415] pmlogger_check failued due to /etc/pcp/pmlogger/control.d/ local.rpmsave Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: nkshirsa@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: cc X-Bugzilla-Comment: none X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1473759783 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 479 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32856 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1375415 nikhil changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nkshirsa@redhat.com --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DPknA3pg= g4n&a=3Dcc_unsubscribe= From brolley@redhat.com Tue Sep 13 14:53:05 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 74AE57CA2 for ; Tue, 13 Sep 2016 14:53:05 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 38F188F8049 for ; Tue, 13 Sep 2016 12:53:02 -0700 (PDT) X-ASG-Debug-ID: 1473796377-0bf57b0f5321ab00001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id QWRurgUQHSVeF23f (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 13 Sep 2016 12:52:57 -0700 (PDT) X-Barracuda-Envelope-From: brolley@redhat.com X-Barracuda-Effective-Source-IP: mx1.redhat.com[209.132.183.28] X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 0DEBC4A547 for ; Tue, 13 Sep 2016 19:52:57 +0000 (UTC) Received: from [10.10.52.12] (unused [10.10.52.12] (may be forged)) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8DJquKq020641 for ; Tue, 13 Sep 2016 15:52:56 -0400 Message-ID: <57D859F3.9080207@redhat.com> Date: Tue, 13 Sep 2016 15:56:35 -0400 From: Dave Brolley User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: PCP Mailing List Subject: PCP Updates: kenj: qa Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: PCP Updates: kenj: qa Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.26]); Tue, 13 Sep 2016 19:52:57 +0000 (UTC) X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1473796377 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 3215 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Changes committed to git://git.pcp.io/pcp master Ken McDonell (3): debian/rules: fix for strange regression in some Debian builds qa/003: OpenIndiana changes and consistency cleanup qa: small change for PM_CONTEXT_LOCAL tests debian/rules | 6 ++++-- qa/003 | 39 ++++++++++++++++++++++----------------- qa/019 | 14 +++++++------- qa/020 | 4 ++-- qa/024 | 4 ++-- qa/029 | 6 +++--- qa/030 | 4 ++-- qa/031.out.solaris | 2 +- qa/1000 | 2 ++ qa/206 | 3 ++- qa/232 | 2 +- qa/233 | 6 +++--- qa/256 | 8 ++++---- qa/262 | 6 +++--- qa/273 | 24 ++++++++++++------------ qa/286 | 6 +++--- qa/338 | 14 ++++++++------ qa/341 | 2 +- qa/443 | 4 ++-- qa/449 | 8 ++++---- qa/500 | 3 +++ qa/574.out.solaris | 3 ++- qa/786 | 5 ++++- qa/909 | 12 ++++++------ qa/914 | 2 +- qa/948 | 6 +++--- qa/994 | 2 +- qa/998 | 26 +++++++++++++++++++------- qa/common.rc | 15 ++++++++++++++- qa/new | 2 +- 30 files changed, 142 insertions(+), 98 deletions(-) Details ... commit 737c31b7a4a84025876623471045688f1e1ebe27 Author: Ken McDonell Date: Thu Sep 8 16:16:40 2016 +1000 qa: small change for PM_CONTEXT_LOCAL tests On some platforms (but not all), using PM_CONTEXT_LOCAL with the operating system PMDA may require root privileges, e.g. to open /dev/kmem or make special system calls. Introducing $sudo_context_local for qa tests that can be used, e.g. $sudo_context_local pminfo ... -L ... and this will allow commands and QA apps using PM_CONTEXT_LOCAL to run as root if required on the QA platform, else runs without privilege escalation. Prompted by OpenIndiana where the solaris PMDA needs to open /dev/kmem and this was causing lots of QA failures with permission denied messages. With this change these tests on OpenIndiana will run as root, but on Linux (for example) these tests will run with the uid of the QA tester. commit c4f7ed29c7e106cad9832dbc870ef3b6a7c2cf88 Author: Ken McDonell Date: Thu Sep 8 07:11:00 2016 +1000 qa/003: OpenIndiana changes and consistency cleanup commit b4b943d8b82b6485ec1fced5f702e889880b3a62 Author: Ken McDonell Date: Thu Sep 8 07:05:00 2016 +1000 debian/rules: fix for strange regression in some Debian builds Recently, and only apparently on Ubuntu 16.04, the pmcd.stp file was getting built with the correct mode, but the mode was changed during packaging ... and qa/994 was catching that the installed mode was not as expected (and fixing it) when it is run after any test from qa/check. This explains qa/000 failures on bozo. From brolley@redhat.com Tue Sep 13 15:14:28 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 58C677CA2 for ; Tue, 13 Sep 2016 15:14:28 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 28F29304071 for ; Tue, 13 Sep 2016 13:14:25 -0700 (PDT) X-ASG-Debug-ID: 1473797663-0bf57b0f5321c8d0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id BDzVG6jcJxV6Rg0P (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 13 Sep 2016 13:14:24 -0700 (PDT) X-Barracuda-Envelope-From: brolley@redhat.com X-Barracuda-Effective-Source-IP: mx1.redhat.com[209.132.183.28] X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 8DE848553C for ; Tue, 13 Sep 2016 20:14:23 +0000 (UTC) Received: from [10.10.52.12] (unused [10.10.52.12] (may be forged)) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8DKEM7l008684; Tue, 13 Sep 2016 16:14:23 -0400 Message-ID: <57D85EF9.8050701@redhat.com> Date: Tue, 13 Sep 2016 16:18:01 -0400 From: Dave Brolley User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Nathan Scott CC: PCP Subject: Re: [pcp] PCP Updates: RHBZ 1348349: pmchart(1) pop up for displaying metric values References: <57D6FF43.3030904@redhat.com> <1675607674.7166894.1473731393073.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] PCP Updates: RHBZ 1348349: pmchart(1) pop up for displaying metric values In-Reply-To: <1675607674.7166894.1473731393073.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.28]); Tue, 13 Sep 2016 20:14:23 +0000 (UTC) X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1473797664 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1316 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 09/12/2016 09:49 PM, Nathan Scott wrote: > Hi Dave, > > ----- Original Message ----- >> The changes below are not quite ready for merge yet, but definitely ready for >> review. >> [...] >> --------------------------------------------------------------------------------------------------- >> Changes committed to ssh://git.pcp.io/oss/git/brolley/pcp master >> > (I found the code over on the "qt" branch.) > > Looks good, nice idea re-using the existing point/value tracker. Couple things > I noticed from using it - it'd be easier to read if the columns were aligned in > a vertical fashion (i.e. label/value/time one above the other), and it might be > handy to have the output sorted from largest to smallest value? > > Also, a situation where there are many plots might make the popup scroll right > off the bottom of the screen? In the original pmchart code, IIRC this popup was > more like an independent dialog window, and used scrollbars to address that side > of things. I think it also had a toggle button to allow the window to be kept > up to date with the latest values vs static values displayed from close to the > click point. Some more options to think about anyway - it looks good so far. > Thanks for the review and the ideas. More adventures await me. Dave From nice.osenin@bk.ru Wed Sep 14 01:47:28 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 83B3B7CA0 for ; Wed, 14 Sep 2016 01:47:28 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1D0848F804B for ; Tue, 13 Sep 2016 23:47:28 -0700 (PDT) X-ASG-Debug-ID: 1473835639-0bf815415b178030001-S8gJnT Received: from mxs.mail.ru ([185.101.157.128]) by cuda.sgi.com with ESMTP id WKC32sKSkywz6UL3 for ; Tue, 13 Sep 2016 23:47:20 -0700 (PDT) X-Barracuda-Envelope-From: nice.osenin@bk.ru X-Barracuda-Effective-Source-IP: UNKNOWN[185.101.157.128] X-Barracuda-Apparent-Source-IP: 185.101.157.128 MIME-Version: 1.0 Date: Wed, 14 Sep 2016 09:47:22 +0300 Message-ID: <056324717.20160914094722@NGFCKWWRPR> Subject: =?utf-8?B?0J/RgNCw0LrRgtC40YfQtdGB0LrQuNC1INGA0LXQutC+0LzQtdC90LTQsNGG0LjQuCDQv9C+INCy0L7Qv9GA0L7RgdCw0Lwg0L7Qv9C70LDRgtGLINGC0YDRg9C00LAu?= From: "=?utf-8?B?0JTQvtC60YPQvNC10L3RgtCw0YbQuNGPINC/0L4g0L7Qv9C70LDRgtC1INGC0YDRg9C00LA=?=" X-ASG-Orig-Subj: =?utf-8?B?0J/RgNCw0LrRgtC40YfQtdGB0LrQuNC1INGA0LXQutC+0LzQtdC90LTQsNGG0LjQuCDQv9C+INCy0L7Qv9GA0L7RgdCw0Lwg0L7Qv9C70LDRgtGLINGC0YDRg9C00LAu?= To: pcp@oss.sgi.com Content-Type: multipart/alternative; boundary=----------7C692C74AE6A50D36 X-Barracuda-Connect: UNKNOWN[185.101.157.128] X-Barracuda-Start-Time: 1473835639 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 15739 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.60 X-Barracuda-Spam-Status: No, SCORE=0.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_MJ1963, HTML_MESSAGE, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32881 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 ------------7C692C74AE6A50D36 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 KjIyINGB0LXQvdGC0Y/QsdGA0Y8gIHwgINCzLtCc0L7RgdC60LLQsCAgKnwgICrQsNGA0YLQuNC6 0YPQuyoqOiogKjUxOSoNCg0K0JDQutC60YDQtdC00LjRgtC+0LLQsNC90L3Ri9C5INCj0YfQtdCx 0L3Ri9C5INGG0LXQvdGC0YAg0L/RgNC40LPQu9Cw0YjQsNC10YIg0L3QsCDQvtCx0YPRh9C10L3Q uNC1INC/0L4g0YLQtdC80LU6DQrQl9CQ0KDQkNCR0J7QotCd0JDQryDQn9Cb0JDQotCQLCDQn9Ce 0KHQntCR0JjQrywg0JHQntCb0KzQndCY0KfQndCr0JUgLSDQp9Ci0J4NCtCS0JDQltCd0J4g0JfQ ndCQ0KLQrCDQmtCQ0JTQoNCe0JLQmNCa0KMNCg0KKiAqICoNCg0KKtCX0LDQvdGP0YLQuNGPINC/ 0YDQvtGF0L7QtNGP0YIqINGBIDEwOjAwINC00L4gMTc6MzANCg0KKtCc0LXRgdGC0L4g0L/RgNC+ 0LLQtdC00LXQvdC40Y86KiDQvC4g0JHQsNGD0LzQsNC90YHQutCw0Y8sINGD0LsuINCR0LDRg9C8 0LDQvdGB0LrQsNGPLCDQtC42LCDQkS7Qpi4gItCS0LjQutGC0L7RgNC40Y8g0J/Qu9Cw0LfQsA0K Ii4NCg0KKtCS0YHRjyDQuNC90YLQtdGA0LXRgdGD0Y7RidCw0Y8g0JLQsNGBINC40L3RhNC+0YDQ vNCw0YbQuNGPINC4INGA0LXQs9C40YHRgtGA0LDRhtC40Y8g0L/QviDRgtC10LvQtdGE0L7QvdGD OioNCjggINC60L7QtCDQs9C+0YDQvtC00LAgKDQ5NSkgINGC0LXQuzogIDcyNSAtIDA0IC0gNDgg ICjQvNC90L7Qs9C+0LrQsNC90LDQu9GM0L3Ri9C5KQ0KDQoNCg0KDQogICogINCa0YDQsNGC0LrQ sNGPINC/0YDQvtCz0YDQsNC80LzQsDogKg0KDQoqMS4qICrQl9Cw0YDQsNCx0L7RgtC90LDRjyDQ v9C70LDRgtCwLCDQv9C+0YHQvtCx0LjRjywg0LrQvtC80L/QtdC90YHQsNGG0LjQuDoqDQogICDQ ndC+0LLQvtC1INCyINGC0YDRg9C00L7QstC+0Lwg0LfQsNC60L7QvdC+0LTQsNGC0LXQu9GM0YHR gtCy0LUg0LIg0YfQsNGB0YLQuCDQstGL0L/Qu9Cw0YIg0YDQsNCx0L7RgtC90LjQutCw0Lwg0Lgg 0YPQtNC10YDQttCw0L3QuNC5DQrQuNC3INC30LDRgNCw0LHQvtGC0L3QvtC5DQogICDQv9C70LDR gtGLOiDQvtC/0LvQsNGC0LAg0LrQvtC80LDQvdC00LjRgNC+0LLQutC4LCDQvdCw0YfQuNGB0LvQ tdC90LjQtSDQvtGC0L/Rg9GB0LrQvdGL0YUsINC90LDRh9C40YHQu9C10L3QuNC1INC/0L7RgdC+ 0LHQuNC5Ow0K0L/RgNCw0LLQuNC70LANCiAgINGD0LTQtdGA0LbQsNC90LjRjyDQsNC70LjQvNC1 0L3RgtC+0LIuDQogICDQrdC70LXQvNC10L3RgtGLINCx0LDQt9C+0LLQvtC5INGH0LDRgdGC0Lgg 0L7Qv9C70LDRgtGLINGC0YDRg9C00LANCiAgINCo0YLQsNGC0L3QvtC1INGA0LDRgdC/0LjRgdCw 0L3QuNC1OiDRg9GC0LLQtdGA0LbQtNC10L3QuNC1LCDQuNC30LzQtdC90LXQvdC40LUg0YjRgtCw 0YLQvdC+0LPQviDRgNCw0YHQv9C40YHQsNC90LjRjzsgItCy0LjQu9C60LAiDQrQvtC60LvQsNC0 0L7QsiwNCiAgINGD0YHRgtGA0LDQvdC10L3QuNC1INC90LDRgNGD0YjQtdC90LjQuS4NCiAgINCX 0LDQutGA0LXQv9C70LXQvdC40LUg0LIg0LvQvtC60LDQu9GM0L3Ri9GFINC90L7RgNC80LDRgtC4 0LLQvdGL0YUg0LDQutGC0LDRhSDQvdCw0LTQsdCw0LLQvtC6LCDQutC+0LzQv9C10L3RgdCw0YbQ uNC+0L3QvdGL0YUg0LgNCtGB0YLQuNC80YPQu9C40YDRg9GO0YnQuNGFDQogICDQstGL0L/Qu9Cw 0YI7DQogICDQk9Cw0YDQsNC90YLQuNC4INC4INC60L7QvNC/0LXQvdGB0LDRhtC40Lgg0YDQsNCx 0L7RgtC90LjQutCw0Lwg0LIg0YHQstGP0LfQuCDRgdC+INGB0LvRg9C20LXQsdC90YvQvNC4INC6 0L7QvNCw0L3QtNC40YDQvtCy0LrQsNC80Lgg0LgNCtGA0LDQt9GK0LXQt9C00L3Ri9C8DQogICDR hdCw0YDQsNC60YLQtdGA0L7QvCDRgNCw0LHQvtGC0Ys7DQogICDQodC70L7QttC90YvQtSDQstC+ 0L/RgNC+0YHRiyDQvtC/0LvQsNGC0Ysg0YLRgNGD0LTQsCDQv9GA0Lgg0L/RgNC40LLQu9C10YfQ tdC90LjQuCDQuiDRgNCw0LHQvtGC0LUg0LIg0LLRi9GF0L7QtNC90YvQtSDQuA0K0L/RgNCw0LfQ tNC90LjRh9C90YvQtSDQtNC90LgsINC6DQogICDRgdCy0LXRgNGF0YPRgNC+0YfQvdGL0Lwg0YDQ sNCx0L7RgtCw0LwsINC90LAg0YPRgdC70L7QstC40Y/RhSDQvdC10L3QvtGA0LzQuNGA0YPQtdC8 0L7Qs9C+INGA0LDQsdC+0YfQtdCz0L4g0LTQvdGPLg0KICAg0JrQvtC80L/QtdC90YHQsNGG0LjQ uDog0YHQu9C+0LbQvdGL0LUg0YHQuNGC0YPQsNGG0LjQuCDQuCDQv9GA0L7RgtC40LLQvtGA0LXR h9C40Y8g0LIg0LfQsNC60L7QvdC+0LTQsNGC0LXQu9GM0YHRgtCy0LUsINGB0L/QvtGB0L7QsdGL DQrRgNCw0LfRgNC10YjQtdC90LjRjw0KICAgKNGBINC/0YDQuNCy0LvQtdGH0LXQvdC40LXQvCDQ v9GA0LjQvNC10YDQvtCyINC40Lcg0L/RgNCw0LrRgtC40LrQuCk7DQogICDQo9C00LXRgNC20LDQ vdC40Y8g0LjQtyDQt9Cw0YDQsNCx0L7RgtC90L7QuSDQv9C70LDRgtGLOiDQvtCx0YnQuNC5INC/ 0L7RgNGP0LTQvtC6LCDQt9Cw0LrQvtC90L7QtNCw0YLQtdC70YzQvdGL0LUNCtC+0LPRgNCw0L3Q uNGH0LXQvdC40Y8sINGB0LvQvtC20L3Ri9C1DQogICDRgdC70YPRh9Cw0Lg7DQogICDQmNC90YvQ tSDRgdC70L7QttC90YvQtSDRgdC70YPRh9Cw0Lgg0L/QviDQvtC/0LvQsNGC0LUg0YLRgNGD0LTQ sDsNCiAgINCe0L/Qu9Cw0YLQsCDRgtGA0YPQtNCw0LAg0L/RgNC4INGB0L7QstC80LXRidC10L3Q uCDQv9GA0L7RhNGB0YHQuNC5LCDQt9Cw0LzQtdGJ0LXQvdC40Lgg0L7RgtGB0YPRgtGB0YLQstGD 0Y7RidC10LPQvg0K0YDQsNCx0L7RgtC90LjQutCwLCDQv9GA0L7RgdGC0L7QtS4NCiAgINCU0L7Q v9C70LDRgtCwINC30LDQvNC10YHRgtC40YLQtdC70Y/QvC4g0JTQtdC90LXQttC90LDRjyDQutC+ 0LzQv9C10L3RgdCw0YbQuNGPINC30LAg0LfQsNC00LXRgNC20LrRgyDQstGL0L/Qu9Cw0YIgLdGB 0YPQtNC10LHQvdCw0Y8NCtC/0YDQsNC60YLQuNC60LA7DQogICDQndC+0LLRi9C1INGC0YDQtdCx 0L7QstCw0L3QuNGPINC6INC/0LXRgNCy0LjRh9C90YvQvCDQtNC+0LrRg9C80LXQvdGC0LDQvCDQ v9C+INCy0L7Qv9GA0L7RgdCw0Lwg0YPRh9C10YLQsCDRgtGA0YPQtNCwINC4INC10LPQvg0K0L7Q v9C70LDRgtGLOyDQug0KICAg0L7RhNC+0YDQvNC70LXQvdC40Y4g0YDQsNGB0YfQtdGC0L3QvtCz 0L4g0LvQuNGB0YLQutCwOyDQuiDQv9C10YDQtdGH0LjRgdC70LXQvdC40Y4g0LfQsNGA0LDQsdC+ 0YLQvdC+0Lkg0L/Qu9Cw0YLRiyDQvdCwDQrQsdCw0L3QutC+0LLRgdC60LjQtSDQutCw0YDRgtGL Ow0KICAg0J7RgtCy0LXRgtGB0YLQstC10L3QvdC+0YHRgtGMINC30LAg0L3QsNGA0YPRiNC10L3Q uNGPINCyINGB0YTQtdGA0LUg0L7Qv9C70LDRgtGLINGC0YDRg9C00LAuDQoNCioyLiogKtCd0L7Q stC+0LUg0LIg0YHQvtGG0LjQsNC70YzQvdC+0Lwg0YHRgtGA0LDRhdC+0LLQsNC90LjQuC4g0J7R hNC+0YDQvNC70LXQvdC40LUg0LHQvtC70YzQvdC40YfQvdGL0YUqDQogICDQn9C+0YDRj9C00L7Q uiDRgNCw0YHRh9C10YLQsCDRgdGA0LXQtNC90LXQs9C+INC30LDRgNCw0LHQvtGC0LrQsC4g0KDQ sNGB0YfQtdGCINGB0YDQtdC00L3QtdCz0L4g0LfQsNGA0LDQsdC+0YLQutCwINC/0L4NCtC+0YHQ vdC+0LLQvdC+0LzRgyDQvNC10YHRgtGDDQogICDRgNCw0LHQvtGC0Ys7INC/0YDQuCDRgNCw0LHQ vtGC0LUg0L/QviDRgdC+0LLQvNC10YHRgtC40YLQtdC70YzRgdGC0LLRgy4g0KHQu9C+0LbQvdGL 0LUg0LLQvtC/0YDQvtC80Ysg0YDQsNGB0YfQtdGC0LAg0YHRgNC10LTQvdC10LPQvg0K0LfQsNGA 0LDQsdC+0YLQutCwDQogICDQv9GA0Lgg0L3QsNC70LjRh9C40Lgg0LzQvtGC0LjQstCw0YbQuNC+ 0L3QvdGL0YUg0LLRi9C/0LvQsNGCLg0KICAg0J/QvtGB0L7QsdC40Y8g0Lgg0LLRi9C/0LvQsNGC 0Ysg0LjQtyDRgdGA0LXQtNGB0YLQsiDQpNC+0L3QtNCwINGB0L7RhtC40LDQu9GM0L3QvtCz0L4g 0YHRgtGA0LDRhdC+0LLQsNC90LjRjyDQoNCkLiDQntGC0L3QtdGB0LXQvdC40LUNCtC+0YLQtNC1 0LvRjNC90YvRhQ0KICAg0LfQsNGC0YDQsNGCINGA0LDQsdC+0YLQvtC00LDRgtC10LvRjyAo0L3Q sCDQsNGC0YLQtdGB0YLQsNGG0LjRjiDRgNCw0LHQvtGH0LjRhSDQvNC10YHRgiDQv9C+INGD0YHQ u9C+0LLQuNGP0Lwg0YLRgNGD0LTQsCwNCtC+0LHRg9GH0LXQvdC40LUg0L/QviDQvtGF0YDQsNC9 0LUNCiAgINGC0YDRg9C00LAsINC/0YDQuNC+0LHRgNC10YLQtdC90LjQtSDRgdC/0LXRhtC+0LTQ tdC20LTRiyDQuCDQv9GA0L7Rhy4pINC30LAg0YHRh9C10YIg0YHRgNC10LTRgdGC0LIg0KTQodCh INCg0L7RgdGB0LjQuC4NCiAgINCe0LHRj9C30LDQvdC90L7RgdGC0Ywg0YDQsNCx0L7RgtC+0LTQ sNGC0LXQu9GPINC/0L4g0YHQvtC30LTQsNC90LjRjiDQutC+0LzQuNGB0YHQuNC4ICjRg9C/0L7Q u9C90L7QvNC+0YfQtdC90L3QvtCz0L4pINC/0L4NCtGB0L7RhtGB0YLRgNCw0YXQvtCy0LDQvdC4 0Y4uDQogICDQn9C+0YHQvtCx0LjQtSDQuCDQvtGC0L/Rg9GB0Log0L/QviDQsdC10YDQtdC80LXQ vdC90L7RgdGC0Lgg0Lgg0YDQvtC00LDQvDog0L/QvtGA0Y/QtNC+0Log0L7RhNC+0YDQvNC70LXQ vdC40Y8uDQrQndC10YHQvtCy0L/QsNC00LXQvdC40LUg0L3QsNGH0LDQu9CwDQogICDQvtGC0L/R g9GB0LrQsCDRgSDQtNCw0YLQsNC80LgsINGD0LrQsNC30LDQvdC90YvQvNC4INCyINC70LjRgdGC 0LUg0L3QtdGC0YDRg9C00L7RgdC/0L7RgdC+0LHQvdC+0YHRgtC4LiDQn9C+0YDRj9C00L7Qug0K 0L7RhNC+0YDQvNC70LXQvdC40Y8sINGA0LDRgdGH0LXRgtCwINC4DQogICDQstGL0L/Qu9Cw0YLR iyDQtdC00LjQvdC+0LLRgNC10LzQtdC90L3QvtCz0L4g0L/QvtGB0L7QsdC40Y8g0L/RgNC4INGA 0L7QttC00LXQvdC40Lgg0YDQtdCx0LXQvdC60LAuINCf0L7RgdC+0LHQuNC1INC/0L4g0YPRhdC+ 0LTRgw0K0LfQsCDRgNC10LHQtdC90LrQvtC8Lg0KICAg0J/QvtGA0Y/QtNC+0Log0Lgg0YHRgNC+ 0LrQuCDQstGL0L/Qu9Cw0YLRiywg0LjQvdC00LXQutGB0LDRhtC40Y8g0L/QvtGB0L7QsdC40Lku INCS0YvQv9C70LDRgtCwINC/0L7RgdC+0LHQuNGPINC/0YDQuA0K0L3QtdC/0L7Qu9C90L7QvCDR gNCw0LHQvtGH0LXQvA0KICAg0LLRgNC10LzQtdC90Lgg0YDQsNCx0L7RgtC90LjRhtGLLg0KDQoN Cg0KDQoqICogKiAqICogKiAqICogKiAqICogKg0KDQoNCirQodGC0L7QuNC80L7RgdGC0Ywg0YPR h9Cw0YHRgtC40Y86KiAqMTEgONC+0L4g0YDRg9CxLioNCtCS0YXQvtC00LjRgiDQvNC10YLQvtC0 0LjRh9C10YHQutC40Lkg0LzQsNGC0LXRgNC40LDQuywg0L7QsdC10LTRiywg0LrQvtGE0LUt0L/Q sNGD0LfRiy4NCtCf0L4g0L7QutC+0L3Rh9Cw0L3QuNGOINC30LDQvdGP0YLQuNGPINCS0LDQvCDQ v9GA0LXQtNC+0YHRgtCw0LLQu9GP0LXRgtGB0Y8g0YHQtdGA0YLQuNGE0LjQutCw0YIuDQo= ------------7C692C74AE6A50D36 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+PHRhYmxlIGJvcmRlcj0iMSIgYmdjb2xvcj0iI0Y0RjdGNyIgY2VsbHNw YWNpbmc9IjAiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDt0aW1lcyBuZXcgcm9tYW4mcXVvdDs7 Ym9yZGVyLXdpZHRoOjNweCI+PHRib2R5Pjx0cj48dGQgYmdjb2xvcj0iI0JGRDBEMCIgc3R5bGU9 ImJvcmRlci1zdHlsZTpub25lO2JvcmRlci13aWR0aDptZWRpdW0iPsKgPC90ZD48dGQgYmdjb2xv cj0iI0JGRDBEMCIgc3R5bGU9ImJvcmRlci1zdHlsZTpub25lO2JvcmRlci13aWR0aDptZWRpdW0i PsKgPC90ZD48dGQgYmdjb2xvcj0iI0JGRDBEMCIgc3R5bGU9ImJvcmRlci1zdHlsZTpub25lO2Jv cmRlci13aWR0aDptZWRpdW0iPsKgPC90ZD48L3RyPjx0cj48dGQgYmdjb2xvcj0iI0JGRDBEMCIg c3R5bGU9ImJvcmRlci1zdHlsZTpub25lO2JvcmRlci13aWR0aDptZWRpdW0iPsKgPC90ZD48dGQg Ymdjb2xvcj0iI0VBRjBGMCIgc3R5bGU9ImJvcmRlci1zdHlsZTpub25lO2JvcmRlci13aWR0aDpt ZWRpdW0iPjx0YWJsZSBib3JkZXI9IjMiIHdpZHRoPSIxMDAlIiBzdHlsZT0iYm9yZGVyLXdpZHRo OjBweCI+PHRib2R5Pjx0cj48dGQgYmdjb2xvcj0iI0VBRjBGMCIgc3R5bGU9ImJvcmRlci1sZWZ0 LXN0eWxlOm5vbmU7Ym9yZGVyLWxlZnQtd2lkdGg6bWVkaXVtO2JvcmRlci10b3Atc3R5bGU6bm9u ZTtib3JkZXItdG9wLXdpZHRoOm1lZGl1bSI+wqA8L3RkPjx0ZCBiZ2NvbG9yPSIjRUFGMEYwIiBz dHlsZT0iYm9yZGVyLXRvcC1zdHlsZTpub25lO2JvcmRlci10b3Atd2lkdGg6bWVkaXVtIj7CoDwv dGQ+PHRkIGJnY29sb3I9IiNFQUYwRjAiIHN0eWxlPSJib3JkZXItcmlnaHQtc3R5bGU6bm9uZTti b3JkZXItcmlnaHQtd2lkdGg6bWVkaXVtO2JvcmRlci10b3Atc3R5bGU6bm9uZTtib3JkZXItdG9w LXdpZHRoOm1lZGl1bSI+wqA8L3RkPjwvdHI+PHRyPjx0ZCBiZ2NvbG9yPSIjRUFGMEYwIiBzdHls ZT0iYm9yZGVyLWxlZnQtc3R5bGU6bm9uZTtib3JkZXItbGVmdC13aWR0aDptZWRpdW0iPsKgPC90 ZD48dGQgYmdjb2xvcj0iI0Y0RjdGNyI+PHAgYWxpZ249ImNlbnRlciI+PGZvbnQgZmFjZT0iQ2Fs aWJyaSI+PGJyPjwvZm9udD48Yj48Zm9udCBmYWNlPSJDYWxpYnJpIiBzaXplPSI0Ij48c3BhbiBs YW5nPSJlbi11cyI+MjI8L3NwYW4+wqDRgdC10L3RgtGP0LHRgNGPPHNwYW4gbGFuZz0iZW4tdXMi PsKgIHzCoMKgPC9zcGFuPtCzLtCc0L7RgdC60LLQsDxzcGFuIGxhbmc9ImVuLXVzIj7CoMKgPC9z cGFuPjwvZm9udD48L2I+PGZvbnQgZmFjZT0iQ2FsaWJyaSI+PHNwYW4gbGFuZz0iZW4tdXMiPjxm b250IHNpemU9IjQiPnzCoMKgPC9mb250Pjwvc3Bhbj48Zm9udCBzaXplPSI0Ij48Yj7QsNGA0YLQ uNC60YPQuzwvYj48c3BhbiBsYW5nPSJlbi11cyI+PGI+OjwvYj7CoDx1PjUxOTwvdT48L3NwYW4+ PC9mb250PjwvZm9udD48L3A+PHAgYWxpZ249ImNlbnRlciI+PGZvbnQgZmFjZT0iQ2FsaWJyaSI+ 0JDQutC60YDQtdC00LjRgtC+0LLQsNC90L3Ri9C5INCj0YfQtdCx0L3Ri9C5INGG0LXQvdGC0YAg 0L/RgNC40LPQu9Cw0YjQsNC10YIg0L3QsCDQvtCx0YPRh9C10L3QuNC1INC/0L4g0YLQtdC80LU6 PGJyPjwvZm9udD48Zm9udCBmYWNlPSJDYWxpYnJpIiBzaXplPSI1IiBjb2xvcj0iIzAwMzM5OSI+ 0JfQkNCg0JDQkdCe0KLQndCQ0K8g0J/Qm9CQ0KLQkCwg0J/QntCh0J7QkdCY0K8sINCR0J7Qm9Cs 0J3QmNCn0J3Qq9CVIC0g0KfQotCewqA8YnI+0JLQkNCW0J3QniDQl9Cd0JDQotCsINCa0JDQlNCg 0J7QktCY0JrQozxicj48L2ZvbnQ+PGZvbnQgZmFjZT0iQ2FsaWJyaSI+PGJyPiogKiAqPC9mb250 PjwvcD48cCBhbGlnbj0ibGVmdCI+PGZvbnQgZmFjZT0iQ2FsaWJyaSI+PGI+0JfQsNC90Y/RgtC4 0Y8g0L/RgNC+0YXQvtC00Y/RgjwvYj7CoNGBIDEwPHNwYW4gbGFuZz0iZW4tdXMiPjo8L3NwYW4+ MDAg0LTQviAxNzxzcGFuIGxhbmc9ImVuLXVzIj46PC9zcGFuPjMwPGJyPjxicj48Yj7QnNC10YHR gtC+INC/0YDQvtCy0LXQtNC10L3QuNGPOjwvYj7CoNC8LiDQkdCw0YPQvNCw0L3RgdC60LDRjywg 0YPQuy4g0JHQsNGD0LzQsNC90YHQutCw0Y8sINC0LjYsINCRLtCmLsKgPHNwYW4gbGFuZz0iZW4t dXMiPiZxdW90Ozwvc3Bhbj7QktC40LrRgtC+0YDQuNGPINCf0LvQsNC30LA8c3BhbiBsYW5nPSJl bi11cyI+JnF1b3Q7PC9zcGFuPi48YnI+PGJyPjxiPtCS0YHRjyDQuNC90YLQtdGA0LXRgdGD0Y7R idCw0Y8g0JLQsNGBINC40L3RhNC+0YDQvNCw0YbQuNGPINC4INGA0LXQs9C40YHRgtGA0LDRhtC4 0Y8g0L/QviDRgtC10LvQtdGE0L7QvdGDOjwvYj48YnI+PGZvbnQgc2l6ZT0iNCI+ODwvZm9udD7C oMKgPGZvbnQgc2l6ZT0iMiI+0LrQvtC0INCz0L7RgNC+0LTQsMKgPC9mb250Pjxmb250IHNpemU9 IjQiPig0OTUpPC9mb250PsKgwqA8Zm9udCBzaXplPSIyIj7RgtC10Ls8L2ZvbnQ+PHNwYW4gbGFu Zz0iZW4tdXMiPjxmb250IHNpemU9IjIiPjo8L2ZvbnQ+PC9zcGFuPsKgwqA8Zm9udCBzaXplPSI0 Ij43MjUgLSAwNCAtIDQ4PC9mb250PsKgwqA8Zm9udCBzaXplPSIyIj4o0LzQvdC+0LPQvtC60LDQ vdCw0LvRjNC90YvQuSk8L2ZvbnQ+PGJyPsKgPC9mb250PjwvcD48L3RkPjx0ZCBiZ2NvbG9yPSIj RUFGMEYwIiBzdHlsZT0iYm9yZGVyLXJpZ2h0LXN0eWxlOm5vbmU7Ym9yZGVyLXJpZ2h0LXdpZHRo Om1lZGl1bSI+wqA8L3RkPjwvdHI+PHRyPjx0ZCBiZ2NvbG9yPSIjRUFGMEYwIiBzdHlsZT0iYm9y ZGVyLWxlZnQtc3R5bGU6bm9uZTtib3JkZXItbGVmdC13aWR0aDptZWRpdW07Ym9yZGVyLWJvdHRv bS1zdHlsZTpub25lO2JvcmRlci1ib3R0b20td2lkdGg6bWVkaXVtIj7CoDwvdGQ+PHRkIGJnY29s b3I9IiNFQUYwRjAiIHN0eWxlPSJib3JkZXItYm90dG9tLXN0eWxlOm5vbmU7Ym9yZGVyLWJvdHRv bS13aWR0aDptZWRpdW0iPsKgPC90ZD48dGQgYmdjb2xvcj0iI0VBRjBGMCIgc3R5bGU9ImJvcmRl ci1yaWdodC1zdHlsZTpub25lO2JvcmRlci1yaWdodC13aWR0aDptZWRpdW07Ym9yZGVyLWJvdHRv bS1zdHlsZTpub25lO2JvcmRlci1ib3R0b20td2lkdGg6bWVkaXVtIj7CoDwvdGQ+PC90cj48L3Ri b2R5PjwvdGFibGU+PHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwMCUiIHN0eWxlPSJib3JkZXIt d2lkdGg6MHB4Ij48dGJvZHk+PHRyPjx0ZCBzdHlsZT0iYm9yZGVyLXN0eWxlOm5vbmU7Ym9yZGVy LXdpZHRoOm1lZGl1bSI+wqA8L3RkPjx0ZCBzdHlsZT0iYm9yZGVyLXN0eWxlOm5vbmU7Ym9yZGVy LXdpZHRoOm1lZGl1bSI+wqA8L3RkPjx0ZCBzdHlsZT0iYm9yZGVyLXN0eWxlOm5vbmU7Ym9yZGVy LXdpZHRoOm1lZGl1bSI+wqA8L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0iYm9yZGVyLXN0eWxlOm5v bmU7Ym9yZGVyLXdpZHRoOm1lZGl1bSI+wqA8L3RkPjx0ZCBiZ2NvbG9yPSIjRjRGN0Y3IiBzdHls ZT0iYm9yZGVyLXN0eWxlOm5vbmU7Ym9yZGVyLXdpZHRoOm1lZGl1bSI+PGZvbnQgZmFjZT0iQ2Fs aWJyaSI+PGI+PGZvbnQgc2l6ZT0iNCIgY29sb3I9IiMwMDMzOTkiPsKgINCa0YDQsNGC0LrQsNGP INC/0YDQvtCz0YDQsNC80LzQsDo8L2ZvbnQ+PGZvbnQgc2l6ZT0iNCIgY29sb3I9IiMwMDAwQ0Mi PsKgPC9mb250PjwvYj48YnI+PGJyPjxiPjxmb250IHNpemU9IjQiIGNvbG9yPSIjNzVCOUI0Ij4x LjwvZm9udD48L2I+PGZvbnQgc2l6ZT0iNCI+wqA8Yj7Ql9Cw0YDQsNCx0L7RgtC90LDRjyDQv9C7 0LDRgtCwLCDQv9C+0YHQvtCx0LjRjywg0LrQvtC80L/QtdC90YHQsNGG0LjQuDo8L2I+PC9mb250 Pjxicj48c3BhbiBsYW5nPSJlbi11cyI+wqDCoMKgPC9zcGFuPtCd0L7QstC+0LUg0LIg0YLRgNGD 0LTQvtCy0L7QvCDQt9Cw0LrQvtC90L7QtNCw0YLQtdC70YzRgdGC0LLQtSDQsiDRh9Cw0YHRgtC4 INCy0YvQv9C70LDRgiDRgNCw0LHQvtGC0L3QuNC60LDQvCDQuCDRg9C00LXRgNC20LDQvdC40Lkg 0LjQtyDQt9Cw0YDQsNCx0L7RgtC90L7QucKgPGJyPjxzcGFuIGxhbmc9ImVuLXVzIj7CoMKgwqA8 L3NwYW4+0L/Qu9Cw0YLRizog0L7Qv9C70LDRgtCwINC60L7QvNCw0L3QtNC40YDQvtCy0LrQuCwg 0L3QsNGH0LjRgdC70LXQvdC40LUg0L7RgtC/0YPRgdC60L3Ri9GFLCDQvdCw0YfQuNGB0LvQtdC9 0LjQtSDQv9C+0YHQvtCx0LjQuTsg0L/RgNCw0LLQuNC70LDCoDxicj48c3BhbiBsYW5nPSJlbi11 cyI+wqDCoMKgPC9zcGFuPtGD0LTQtdGA0LbQsNC90LjRjyDQsNC70LjQvNC10L3RgtC+0LIuPGJy PjxzcGFuIGxhbmc9ImVuLXVzIj7CoMKgwqA8L3NwYW4+0K3Qu9C10LzQtdC90YLRiyDQsdCw0LfQ vtCy0L7QuSDRh9Cw0YHRgtC4INC+0L/Qu9Cw0YLRiyDRgtGA0YPQtNCwPGJyPjxzcGFuIGxhbmc9 ImVuLXVzIj7CoMKgwqA8L3NwYW4+0KjRgtCw0YLQvdC+0LUg0YDQsNGB0L/QuNGB0LDQvdC40LU6 INGD0YLQstC10YDQttC00LXQvdC40LUsINC40LfQvNC10L3QtdC90LjQtSDRiNGC0LDRgtC90L7Q s9C+INGA0LDRgdC/0LjRgdCw0L3QuNGPOyAmcXVvdDvQstC40LvQutCwJnF1b3Q7INC+0LrQu9Cw 0LTQvtCyLMKgPGJyPjxzcGFuIGxhbmc9ImVuLXVzIj7CoMKgwqA8L3NwYW4+0YPRgdGC0YDQsNC9 0LXQvdC40LUg0L3QsNGA0YPRiNC10L3QuNC5Ljxicj48c3BhbiBsYW5nPSJlbi11cyI+wqDCoMKg PC9zcGFuPtCX0LDQutGA0LXQv9C70LXQvdC40LUg0LIg0LvQvtC60LDQu9GM0L3Ri9GFINC90L7R gNC80LDRgtC40LLQvdGL0YUg0LDQutGC0LDRhSDQvdCw0LTQsdCw0LLQvtC6LCDQutC+0LzQv9C1 0L3RgdCw0YbQuNC+0L3QvdGL0YUg0Lgg0YHRgtC40LzRg9C70LjRgNGD0Y7RidC40YXCoDxicj48 c3BhbiBsYW5nPSJlbi11cyI+wqDCoMKgPC9zcGFuPtCy0YvQv9C70LDRgjs8YnI+PHNwYW4gbGFu Zz0iZW4tdXMiPsKgwqDCoDwvc3Bhbj7Qk9Cw0YDQsNC90YLQuNC4INC4INC60L7QvNC/0LXQvdGB 0LDRhtC40Lgg0YDQsNCx0L7RgtC90LjQutCw0Lwg0LIg0YHQstGP0LfQuCDRgdC+INGB0LvRg9C2 0LXQsdC90YvQvNC4INC60L7QvNCw0L3QtNC40YDQvtCy0LrQsNC80Lgg0Lgg0YDQsNC30YrQtdC3 0LTQvdGL0LzCoDxicj48c3BhbiBsYW5nPSJlbi11cyI+wqDCoMKgPC9zcGFuPtGF0LDRgNCw0LrR gtC10YDQvtC8INGA0LDQsdC+0YLRizs8YnI+PHNwYW4gbGFuZz0iZW4tdXMiPsKgwqDCoDwvc3Bh bj7QodC70L7QttC90YvQtSDQstC+0L/RgNC+0YHRiyDQvtC/0LvQsNGC0Ysg0YLRgNGD0LTQsCDQ v9GA0Lgg0L/RgNC40LLQu9C10YfQtdC90LjQuCDQuiDRgNCw0LHQvtGC0LUg0LIg0LLRi9GF0L7Q tNC90YvQtSDQuCDQv9GA0LDQt9C00L3QuNGH0L3Ri9C1INC00L3QuCwg0LrCoDxicj48c3BhbiBs YW5nPSJlbi11cyI+wqDCoMKgPC9zcGFuPtGB0LLQtdGA0YXRg9GA0L7Rh9C90YvQvCDRgNCw0LHQ vtGC0LDQvCwg0L3QsCDRg9GB0LvQvtCy0LjRj9GFINC90LXQvdC+0YDQvNC40YDRg9C10LzQvtCz 0L4g0YDQsNCx0L7Rh9C10LPQviDQtNC90Y8uPGJyPjxzcGFuIGxhbmc9ImVuLXVzIj7CoMKgwqA8 L3NwYW4+0JrQvtC80L/QtdC90YHQsNGG0LjQuDog0YHQu9C+0LbQvdGL0LUg0YHQuNGC0YPQsNGG 0LjQuCDQuCDQv9GA0L7RgtC40LLQvtGA0LXRh9C40Y8g0LIg0LfQsNC60L7QvdC+0LTQsNGC0LXQ u9GM0YHRgtCy0LUsINGB0L/QvtGB0L7QsdGLINGA0LDQt9GA0LXRiNC10L3QuNGPwqA8YnI+PHNw YW4gbGFuZz0iZW4tdXMiPsKgwqDCoDwvc3Bhbj4o0YEg0L/RgNC40LLQu9C10YfQtdC90LjQtdC8 INC/0YDQuNC80LXRgNC+0LIg0LjQtyDQv9GA0LDQutGC0LjQutC4KTs8YnI+PHNwYW4gbGFuZz0i ZW4tdXMiPsKgwqDCoDwvc3Bhbj7Qo9C00LXRgNC20LDQvdC40Y8g0LjQtyDQt9Cw0YDQsNCx0L7R gtC90L7QuSDQv9C70LDRgtGLOiDQvtCx0YnQuNC5INC/0L7RgNGP0LTQvtC6LCDQt9Cw0LrQvtC9 0L7QtNCw0YLQtdC70YzQvdGL0LUg0L7Qs9GA0LDQvdC40YfQtdC90LjRjywg0YHQu9C+0LbQvdGL 0LXCoDxicj48c3BhbiBsYW5nPSJlbi11cyI+wqDCoMKgPC9zcGFuPtGB0LvRg9GH0LDQuDs8YnI+ PHNwYW4gbGFuZz0iZW4tdXMiPsKgwqDCoDwvc3Bhbj7QmNC90YvQtSDRgdC70L7QttC90YvQtSDR gdC70YPRh9Cw0Lgg0L/QviDQvtC/0LvQsNGC0LUg0YLRgNGD0LTQsDs8YnI+PHNwYW4gbGFuZz0i ZW4tdXMiPsKgwqDCoDwvc3Bhbj7QntC/0LvQsNGC0LAg0YLRgNGD0LTQsNCwINC/0YDQuCDRgdC+ 0LLQvNC10YnQtdC90Lgg0L/RgNC+0YTRgdGB0LjQuSwg0LfQsNC80LXRidC10L3QuNC4INC+0YLR gdGD0YLRgdGC0LLRg9GO0YnQtdCz0L4g0YDQsNCx0L7RgtC90LjQutCwLCDQv9GA0L7RgdGC0L7Q tS7CoDxicj48c3BhbiBsYW5nPSJlbi11cyI+wqDCoMKgPC9zcGFuPtCU0L7Qv9C70LDRgtCwINC3 0LDQvNC10YHRgtC40YLQtdC70Y/QvC4g0JTQtdC90LXQttC90LDRjyDQutC+0LzQv9C10L3RgdCw 0YbQuNGPINC30LAg0LfQsNC00LXRgNC20LrRgyDQstGL0L/Qu9Cw0YIgLdGB0YPQtNC10LHQvdCw 0Y8g0L/RgNCw0LrRgtC40LrQsDs8YnI+PHNwYW4gbGFuZz0iZW4tdXMiPsKgwqDCoDwvc3Bhbj7Q ndC+0LLRi9C1INGC0YDQtdCx0L7QstCw0L3QuNGPINC6INC/0LXRgNCy0LjRh9C90YvQvCDQtNC+ 0LrRg9C80LXQvdGC0LDQvCDQv9C+INCy0L7Qv9GA0L7RgdCw0Lwg0YPRh9C10YLQsCDRgtGA0YPQ tNCwINC4INC10LPQviDQvtC/0LvQsNGC0Ys7INC6wqA8YnI+PHNwYW4gbGFuZz0iZW4tdXMiPsKg wqDCoDwvc3Bhbj7QvtGE0L7RgNC80LvQtdC90LjRjiDRgNCw0YHRh9C10YLQvdC+0LPQviDQu9C4 0YHRgtC60LA7INC6INC/0LXRgNC10YfQuNGB0LvQtdC90LjRjiDQt9Cw0YDQsNCx0L7RgtC90L7Q uSDQv9C70LDRgtGLINC90LAg0LHQsNC90LrQvtCy0YHQutC40LUg0LrQsNGA0YLRizs8YnI+PHNw YW4gbGFuZz0iZW4tdXMiPsKgwqDCoDwvc3Bhbj7QntGC0LLQtdGC0YHRgtCy0LXQvdC90L7RgdGC 0Ywg0LfQsCDQvdCw0YDRg9GI0LXQvdC40Y8g0LIg0YHRhNC10YDQtSDQvtC/0LvQsNGC0Ysg0YLR gNGD0LTQsC48L2ZvbnQ+PHA+PGZvbnQgZmFjZT0iQ2FsaWJyaSI+PGI+PGZvbnQgc2l6ZT0iNCIg Y29sb3I9IiM3NUI5QjQiPjIuPC9mb250PjwvYj48Zm9udCBzaXplPSI0Ij7CoDxiPtCd0L7QstC+ 0LUg0LIg0YHQvtGG0LjQsNC70YzQvdC+0Lwg0YHRgtGA0LDRhdC+0LLQsNC90LjQuC4g0J7RhNC+ 0YDQvNC70LXQvdC40LUg0LHQvtC70YzQvdC40YfQvdGL0YU8L2I+PC9mb250Pjxicj48c3BhbiBs YW5nPSJlbi11cyI+wqDCoMKgPC9zcGFuPtCf0L7RgNGP0LTQvtC6INGA0LDRgdGH0LXRgtCwINGB 0YDQtdC00L3QtdCz0L4g0LfQsNGA0LDQsdC+0YLQutCwLiDQoNCw0YHRh9C10YIg0YHRgNC10LTQ vdC10LPQviDQt9Cw0YDQsNCx0L7RgtC60LAg0L/QviDQvtGB0L3QvtCy0L3QvtC80YMg0LzQtdGB 0YLRg8KgPGJyPjxzcGFuIGxhbmc9ImVuLXVzIj7CoMKgwqA8L3NwYW4+0YDQsNCx0L7RgtGLOyDQ v9GA0Lgg0YDQsNCx0L7RgtC1INC/0L4g0YHQvtCy0LzQtdGB0YLQuNGC0LXQu9GM0YHRgtCy0YMu INCh0LvQvtC20L3Ri9C1INCy0L7Qv9GA0L7QvNGLINGA0LDRgdGH0LXRgtCwINGB0YDQtdC00L3Q tdCz0L4g0LfQsNGA0LDQsdC+0YLQutCwwqA8YnI+PHNwYW4gbGFuZz0iZW4tdXMiPsKgwqDCoDwv c3Bhbj7Qv9GA0Lgg0L3QsNC70LjRh9C40Lgg0LzQvtGC0LjQstCw0YbQuNC+0L3QvdGL0YUg0LLR i9C/0LvQsNGCLjxicj48c3BhbiBsYW5nPSJlbi11cyI+wqDCoMKgPC9zcGFuPtCf0L7RgdC+0LHQ uNGPINC4INCy0YvQv9C70LDRgtGLINC40Lcg0YHRgNC10LTRgdGC0LIg0KTQvtC90LTQsCDRgdC+ 0YbQuNCw0LvRjNC90L7Qs9C+INGB0YLRgNCw0YXQvtCy0LDQvdC40Y8g0KDQpC4g0J7RgtC90LXR gdC10L3QuNC1INC+0YLQtNC10LvRjNC90YvRhcKgPGJyPjxzcGFuIGxhbmc9ImVuLXVzIj7CoMKg wqA8L3NwYW4+0LfQsNGC0YDQsNGCINGA0LDQsdC+0YLQvtC00LDRgtC10LvRjyAo0L3QsCDQsNGC 0YLQtdGB0YLQsNGG0LjRjiDRgNCw0LHQvtGH0LjRhSDQvNC10YHRgiDQv9C+INGD0YHQu9C+0LLQ uNGP0Lwg0YLRgNGD0LTQsCwg0L7QsdGD0YfQtdC90LjQtSDQv9C+INC+0YXRgNCw0L3QtcKgPGJy PjxzcGFuIGxhbmc9ImVuLXVzIj7CoMKgwqA8L3NwYW4+0YLRgNGD0LTQsCwg0L/RgNC40L7QsdGA 0LXRgtC10L3QuNC1INGB0L/QtdGG0L7QtNC10LbQtNGLINC4INC/0YDQvtGHLikg0LfQsCDRgdGH 0LXRgiDRgdGA0LXQtNGB0YLQsiDQpNCh0KEg0KDQvtGB0YHQuNC4Ljxicj48c3BhbiBsYW5nPSJl bi11cyI+wqDCoMKgPC9zcGFuPtCe0LHRj9C30LDQvdC90L7RgdGC0Ywg0YDQsNCx0L7RgtC+0LTQ sNGC0LXQu9GPINC/0L4g0YHQvtC30LTQsNC90LjRjiDQutC+0LzQuNGB0YHQuNC4ICjRg9C/0L7Q u9C90L7QvNC+0YfQtdC90L3QvtCz0L4pINC/0L4g0YHQvtGG0YHRgtGA0LDRhdC+0LLQsNC90LjR ji48YnI+PHNwYW4gbGFuZz0iZW4tdXMiPsKgwqDCoDwvc3Bhbj7Qn9C+0YHQvtCx0LjQtSDQuCDQ vtGC0L/Rg9GB0Log0L/QviDQsdC10YDQtdC80LXQvdC90L7RgdGC0Lgg0Lgg0YDQvtC00LDQvDog 0L/QvtGA0Y/QtNC+0Log0L7RhNC+0YDQvNC70LXQvdC40Y8uINCd0LXRgdC+0LLQv9Cw0LTQtdC9 0LjQtSDQvdCw0YfQsNC70LDCoDxicj48c3BhbiBsYW5nPSJlbi11cyI+wqDCoMKgPC9zcGFuPtC+ 0YLQv9GD0YHQutCwINGBINC00LDRgtCw0LzQuCwg0YPQutCw0LfQsNC90L3Ri9C80Lgg0LIg0LvQ uNGB0YLQtSDQvdC10YLRgNGD0LTQvtGB0L/QvtGB0L7QsdC90L7RgdGC0LguINCf0L7RgNGP0LTQ vtC6INC+0YTQvtGA0LzQu9C10L3QuNGPLCDRgNCw0YHRh9C10YLQsCDQuMKgPGJyPjxzcGFuIGxh bmc9ImVuLXVzIj7CoMKgwqA8L3NwYW4+0LLRi9C/0LvQsNGC0Ysg0LXQtNC40L3QvtCy0YDQtdC8 0LXQvdC90L7Qs9C+INC/0L7RgdC+0LHQuNGPINC/0YDQuCDRgNC+0LbQtNC10L3QuNC4INGA0LXQ sdC10L3QutCwLiDQn9C+0YHQvtCx0LjQtSDQv9C+INGD0YXQvtC00YMg0LfQsCDRgNC10LHQtdC9 0LrQvtC8LsKgPGJyPjxzcGFuIGxhbmc9ImVuLXVzIj7CoMKgwqA8L3NwYW4+0J/QvtGA0Y/QtNC+ 0Log0Lgg0YHRgNC+0LrQuCDQstGL0L/Qu9Cw0YLRiywg0LjQvdC00LXQutGB0LDRhtC40Y8g0L/Q vtGB0L7QsdC40LkuINCS0YvQv9C70LDRgtCwINC/0L7RgdC+0LHQuNGPINC/0YDQuCDQvdC10L/Q vtC70L3QvtC8INGA0LDQsdC+0YfQtdC8wqA8YnI+PHNwYW4gbGFuZz0iZW4tdXMiPsKgwqDCoDwv c3Bhbj7QstGA0LXQvNC10L3QuCDRgNCw0LHQvtGC0L3QuNGG0YsuPGJyPsKgPC9mb250PjwvcD48 L3RkPjx0ZCBzdHlsZT0iYm9yZGVyLXN0eWxlOm5vbmU7Ym9yZGVyLXdpZHRoOm1lZGl1bSI+wqA8 L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0iYm9yZGVyLXN0eWxlOm5vbmU7Ym9yZGVyLXdpZHRoOm1l ZGl1bSI+wqA8L3RkPjx0ZCBzdHlsZT0iYm9yZGVyLXN0eWxlOm5vbmU7Ym9yZGVyLXdpZHRoOm1l ZGl1bSI+PHAgYWxpZ249ImNlbnRlciI+PGZvbnQgY29sb3I9IiM4N0E3QTciIGZhY2U9IkNhbGli cmkiPiogKiAqICogKiAqICogKiAqICogKiAqPC9mb250PjwvcD48L3RkPjx0ZCBzdHlsZT0iYm9y ZGVyLXN0eWxlOm5vbmU7Ym9yZGVyLXdpZHRoOm1lZGl1bSI+wqA8L3RkPjwvdHI+PC90Ym9keT48 L3RhYmxlPjxwIGFsaWduPSJjZW50ZXIiPjxmb250IGZhY2U9IkNhbGlicmkiPjxmb250IGNvbG9y PSIjMDAzMzk5Ij48Yj7QodGC0L7QuNC80L7RgdGC0Ywg0YPRh9Cw0YHRgtC40Y86PC9iPjwvZm9u dD7CoDxiPjExPHNwYW4gbGFuZz0iZW4tdXMiPsKgPC9zcGFuPjjQvtC+INGA0YPQsS48L2I+wqA8 YnI+0JLRhdC+0LTQuNGCINC80LXRgtC+0LTQuNGH0LXRgdC60LjQuSDQvNCw0YLQtdGA0LjQsNC7 LCDQvtCx0LXQtNGLLCDQutC+0YTQtS3Qv9Cw0YPQt9GLLjxicj7Qn9C+INC+0LrQvtC90YfQsNC9 0LjRjiDQt9Cw0L3Rj9GC0LjRjyDQktCw0Lwg0L/RgNC10LTQvtGB0YLQsNCy0LvRj9C10YLRgdGP INGB0LXRgNGC0LjRhNC40LrQsNGCLjwvZm9udD48L3A+PC90ZD48dGQgYmdjb2xvcj0iI0JGRDBE MCIgc3R5bGU9ImJvcmRlci1zdHlsZTpub25lO2JvcmRlci13aWR0aDptZWRpdW0iPsKgPC90ZD48 L3RyPjx0cj48dGQgaGVpZ2h0PSIyNiIgYmdjb2xvcj0iI0JGRDBEMCIgc3R5bGU9ImJvcmRlci1z dHlsZTpub25lO2JvcmRlci13aWR0aDptZWRpdW0iPsKgPC90ZD48dGQgaGVpZ2h0PSIyNiIgYmdj b2xvcj0iI0JGRDBEMCIgc3R5bGU9ImJvcmRlci1zdHlsZTpub25lO2JvcmRlci13aWR0aDptZWRp dW0iPsKgPC90ZD48dGQgaGVpZ2h0PSIyNiIgYmdjb2xvcj0iI0JGRDBEMCIgc3R5bGU9ImJvcmRl ci1zdHlsZTpub25lO2JvcmRlci13aWR0aDptZWRpdW0iPsKgPC90ZD48L3RyPjwvdGJvZHk+PC90 YWJsZT48L2Rpdj4NCg== ------------7C692C74AE6A50D36-- From sophierizavas24@gmail.com Wed Sep 14 07:05:57 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: **** X-Spam-Status: No, score=4.9 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,FREEMAIL_REPLYTO,HTML_IMAGE_ONLY_12,HTML_MESSAGE, HTML_SHORT_LINK_IMG_1,T_REMOTE_IMAGE autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 6DE8D7CA0 for ; Wed, 14 Sep 2016 07:05:57 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id C4F9EAC003 for ; Wed, 14 Sep 2016 05:05:53 -0700 (PDT) X-ASG-Debug-ID: 1473854747-0bf57b0f512821f0001-S8gJnT Received: from mail.cfs.com.ph (mail.cfs.com.ph [103.16.171.156]) by cuda.sgi.com with ESMTP id 5TBV47CxgUSWOGBz for ; Wed, 14 Sep 2016 05:05:47 -0700 (PDT) X-Barracuda-Envelope-From: sophierizavas24@gmail.com X-Barracuda-Effective-Source-IP: mail.cfs.com.ph[103.16.171.156] X-Barracuda-Apparent-Source-IP: 103.16.171.156 Received: from localhost (localhost [127.0.0.1]) by mail.cfs.com.ph (Postfix) with ESMTP id 740C21842319; Wed, 14 Sep 2016 19:34:39 +0800 (PHT) X-Virus-Scanned: amavisd-new at cfs.com.ph Received: from mail.cfs.com.ph ([127.0.0.1]) by localhost (mail.cfs.com.ph [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TGLPNjoq+LTO; Wed, 14 Sep 2016 19:34:38 +0800 (PHT) Received: from User-PC.DSL-100HN-T1v4 (2.red-83-49-194.dynamicip.rima-tde.net [83.49.194.2]) by mail.cfs.com.ph (Postfix) with ESMTPA id D260B1A816F6; Wed, 14 Sep 2016 19:33:48 +0800 (PHT) Content-Type: multipart/alternative; boundary="===============0165536448==" MIME-Version: 1.0 Subject: Mrs. Sophie Rizavas To: Recipients X-ASG-Orig-Subj: Mrs. Sophie Rizavas From: "Mrs. Sophie Rizavas" Date: Wed, 14 Sep 2016 13:37:16 +0200 Reply-To: sophierizavas24@gmail.com X-Priority: 1 (High) Sensitivity: Personal X-Antivirus: avast! (VPS 160913-3, 09/13/2016), Outbound message X-Antivirus-Status: Clean Message-Id: <20160914113348.D260B1A816F6@mail.cfs.com.ph> X-Barracuda-Connect: mail.cfs.com.ph[103.16.171.156] X-Barracuda-Start-Time: 1473854747 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 52 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 2.27 X-Barracuda-Spam-Status: No, SCORE=2.27 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC0_SA_TO_FROM_ADDR_MATCH, HTML_IMAGE_ONLY_12, HTML_IMAGE_ONLY_12_2, HTML_MESSAGE, HTML_SHORT_LINK_IMG_1, HTML_SHORT_LINK_IMG_1_2, MAILTO_TO_SPAM_ADDR X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.00 MAILTO_TO_SPAM_ADDR URI: Includes a link to a likely spammer email 0.00 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 HTML_SHORT_LINK_IMG_1 HTML is very short with a linked image 1.63 HTML_IMAGE_ONLY_12_2 HTML: images with 800-1200 bytes of words 0.14 HTML_SHORT_LINK_IMG_1_2 HTML is very short with a linked image 0.50 BSF_SC0_SA_TO_FROM_ADDR_MATCH Sender Address Matches Recipient Address You will not see this in a MIME-aware mail reader. --===============0165536448== Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Description: Mail message body My husband and I have to make donation that's why we are contacting you "I = would be interested to Receive Further details from you, we would appreciat= e a prompt reply." Please reply me. sophierizavas42@yahoo.com. --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus --===============0165536448== Content-Type: text/html; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Description: Mail message body My husband and I have to make donation that's why we= are contacting you "I would be interested to Receive Further details from you, we would apprec= iate a prompt reply." Please reply me. sophierizavas42@yahoo.com.


3D"Avast

This email has been checked for viruses by Avast antivirus software.
www.avast.com


--===============0165536448==-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Sep 14 16:02:28 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_IMAGE_ONLY_32, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id B25427CA0 for ; Wed, 14 Sep 2016 16:02:28 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0C9A7AC001 for ; Wed, 14 Sep 2016 14:02:24 -0700 (PDT) X-ASG-Debug-ID: 1473886937-0bf57c1b097aa6d0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id nMgMyxJwsSEb5qdt (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 14 Sep 2016 14:02:19 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from o9.sgmail.github.com ([167.89.101.2]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkHJp-0000k1-Ch for ; Thu, 15 Sep 2016 07:02:16 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=WGnqgC9lIFzp6L2u67M/9lyGbtA=; b=fUr54BHovl2vKox2 sX/znwG3V5hwy8Tx7cBng5RGkXqUfcRSNtueB/XcVtQG/ISTr03rFjVHUFl3KTwW d8Hjeph0MhrAkFhMMhIh5+jwZ79fG3X+Wvv/ss8liaKquGliWaTWC9P8Xqww/vwZ pyH+Ls6QJOMczrYusU9N2fX5gqA= X-Barracuda-Effective-Source-IP: o9.sgmail.github.com[167.89.101.2] X-Barracuda-Apparent-Source-IP: 167.89.101.2 X-Barracuda-RBL-IP: 167.89.101.2 X-Barracuda-BBL-IP: 167.89.101.2 Received: by filter0496p1mdw1.sendgrid.net with SMTP id filter0496p1mdw1.29042.57D9BAAEE 2016-09-14 21:01:34.278941358 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id fwbIKY_7SxSBaeXbtF9ERg for ; Wed, 14 Sep 2016 21:01:34.250 +0000 (UTC) Date: Wed, 14 Sep 2016 14:01:34 -0700 From: Zack Cerza Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [performancecopilot/pcp] filesys metrics are (probably) too selective (#113) Mime-Version: 1.0 X-ASG-Orig-Subj: [performancecopilot/pcp] filesys metrics are (probably) too selective (#113) Content-Type: multipart/alternative; boundary="--==_mimepart_57d9baae18b7c_46cf3fbb7e12b2bc7582e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: zmc X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEeW3C2HNFqrbDEgoBKJpqjURomtfulAlA2HlZ 8VuV9PwXz5a9KmklCFX0KckeJ0n1jgthBE81/AclcEF0WsetnczAEcg4kkcYv21to8RJQB+NZ6SZhT cHjBGsBG9jZhQ/U5KLfNXyQ7X/TW3OtVcjs5QkCfcQ8GaurC1uXyWlnFeg== X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1473886938 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 4711 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_32, HTML_IMAGE_ONLY_32_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32897 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_32 BODY: HTML: images with 2800-3200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 HTML_IMAGE_ONLY_32_2 HTML: images with 2800-3200 bytes of words ----==_mimepart_57d9baae18b7c_46cf3fbb7e12b2bc7582e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I won't claim that I need, or want, pcp to monitor all of these: ``` $ df -h Filesystem Size Used Avail Use% Mounted on udev 16G 0 16G 0% /dev tmpfs 3.2G 338M 2.9G 11% /run /dev/vda2 2.9T 133G 2.8T 5% / tmpfs 16G 6.5M 16G 1% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 16G 0 16G 0% /sys/fs/cgroup cgmfs 100K 0 100K 0% /run/cgmanager/fs 172.21.5.114:6789,172.21.4.136:6789,172.21.6.130:6789:/ 162T 116T 47T 72% /ceph tmpfs 3.2G 0 3.2G 0% /run/user/1102 [several more tmpfs entries follow] ``` But this seems a bit too selective: ``` $ pminfo -f filesys.mountdir filesys.mountdir inst [0 or "/dev/vda2"] value "/" ``` It would be really helpful if pcp would at least track the ceph fs. I realize there's a ceph pmda, though I don't know what state it's in, but simple free space numbers could be collected pretty easily, it seems. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/113 ----==_mimepart_57d9baae18b7c_46cf3fbb7e12b2bc7582e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I won't claim that I need, or want, pcp to monitor all of these:

$ df -h
Filesystem                                               Size  Used Avail Use% Mounted on
udev                                                      16G     0   16G   0% /dev
tmpfs                                                    3.2G  338M  2.9G  11% /run
/dev/vda2                                                2.9T  133G  2.8T   5% /
tmpfs                                                     16G  6.5M   16G   1% /dev/shm
tmpfs                                                    5.0M     0  5.0M   0% /run/lock
tmpfs                                                     16G     0   16G   0% /sys/fs/cgroup
cgmfs                                                    100K     0  100K   0% /run/cgmanager/fs
172.21.5.114:6789,172.21.4.136:6789,172.21.6.130:6789:/  162T  116T   47T  72% /ceph
tmpfs                                                    3.2G     0  3.2G   0% /run/user/1102
[several more tmpfs entries follow]

But this seems a bit too selective:

$ pminfo -f filesys.mountdir
filesys.mountdir
    inst [0 or "/dev/vda2"] value "/"

It would be really helpful if pcp would at least track the ceph fs. I realize there's a ceph pmda, though I don't know what state it's in, but simple free space numbers could be collected pretty easily, it seems.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57d9baae18b7c_46cf3fbb7e12b2bc7582e-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Sep 14 18:27:21 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B3D5E7CA0 for ; Wed, 14 Sep 2016 18:27:21 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 6827F8F8049 for ; Wed, 14 Sep 2016 16:27:21 -0700 (PDT) X-ASG-Debug-ID: 1473895634-0bf815415b1cd2b0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id Uf7f1L1DKoA4LeHf (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 14 Sep 2016 16:27:15 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from o5.sgmail.github.com ([192.254.113.10]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkJa9-0001T9-LY for ; Thu, 15 Sep 2016 09:27:13 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=L7yXboYpRUCTFy59GI4GLL2E4IY=; b=kBpl/eUB1wdb4dte Zmt9RdH9o+uZdsGhaOfa8yM7NllwfN5vcyJF6atwIihmQGAT9zPd8g9TmqYsel6i rooo2yKDlPRIIhmqKnr1tyjkWUABDdTM1OyT1RTGwoNOjdve6RUYAaqCp3C9XQrV lD7g5bCDZjiG87OEZQXhb6FckjE= X-Barracuda-Effective-Source-IP: UNKNOWN[192.254.113.10] X-Barracuda-Apparent-Source-IP: 192.254.113.10 X-Barracuda-RBL-IP: 192.254.113.10 X-Barracuda-BBL-IP: 192.254.113.10 Received: by filter0459p1mdw1.sendgrid.net with SMTP id filter0459p1mdw1.17104.57D9DCC437 2016-09-14 23:27:00.748980142 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id kd7HlELGRUeMb-sn1Z7-Uw for ; Wed, 14 Sep 2016 23:27:00.800 +0000 (UTC) Date: Wed, 14 Sep 2016 16:27:00 -0700 From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] filesys metrics are (probably) too selective (#113) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] filesys metrics are (probably) too selective (#113) Content-Type: multipart/alternative; boundary="--==_mimepart_57d9dcc4aa24a_5c713fb2cf5fb2b85661a5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEfQT3wVB6Sn7eMFYQ/jqE3pUhVkOUkZuJn1VJ C+sdmpSN/SEM1fvFrvkZZMaQPGYiP/ZS4+hzh3kBGNiVfpkmi55BeNUDUTXF3Ugnkj4RQ4zdUQsaF1 hrxiNvvB7C2uhi9e0SZH9+p3Ad9LHZQK+2hPUIe+3Dm5dW5INxr0V9PQiQ== X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1473895635 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2249 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32903 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57d9dcc4aa24a_5c713fb2cf5fb2b85661a5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #113. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/113#event-789994264 ----==_mimepart_57d9dcc4aa24a_5c713fb2cf5fb2b85661a5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #113.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57d9dcc4aa24a_5c713fb2cf5fb2b85661a5-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Sep 14 18:27:44 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_28, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E55A77CA0 for ; Wed, 14 Sep 2016 18:27:43 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 51691AC001 for ; Wed, 14 Sep 2016 16:27:40 -0700 (PDT) X-ASG-Debug-ID: 1473895656-0bf57b0f532b97a0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id r0od1xi2SwGUKd3P (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 14 Sep 2016 16:27:37 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from o7.sgmail.github.com ([167.89.101.198]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkJaW-00061x-Do for ; Thu, 15 Sep 2016 09:27:35 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1v2z+0W2qlfToBchQk//ZBM+qV0=; b=u37fkzwRLo3/UGYt O+BrBnqAYU/+EN5t3ji1O8Z9f2m/Xe3hxtAIu73D8iL0F78/hPveYnyqTxVJb2ei cV0JYZK5FbMeE2994kEx9+mPAbb8kFF1gfKH/ms3KvUu9YJZMcFG10RZw4HhkUhF rshod7lHJ0XLc+F3DodhEMscy9k= X-Barracuda-Effective-Source-IP: o7.sgmail.github.com[167.89.101.198] X-Barracuda-Apparent-Source-IP: 167.89.101.198 X-Barracuda-RBL-IP: 167.89.101.198 X-Barracuda-BBL-IP: 167.89.101.198 Received: by filter0829p1mdw1.sendgrid.net with SMTP id filter0829p1mdw1.20010.57D9DCC468 2016-09-14 23:27:00.771828137 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id fHvVthBKTrqZb3shc5JLRA for ; Wed, 14 Sep 2016 23:27:00.814 +0000 (UTC) Date: Wed, 14 Sep 2016 16:27:00 -0700 From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] filesys metrics are (probably) too selective (#113) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] filesys metrics are (probably) too selective (#113) Content-Type: multipart/alternative; boundary="--==_mimepart_57d9dcc4a83af_5c003fdeb07bb2bc227070"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEecRgI6cRH/3x759FJq95fULQXvjqNzV9aCSf J71Ej+I0Ac6DbpCgHH8kU3HCi4lP0KvEdehkWeS2C3/nPzfW5K79lwGk+iVvduFyXrP8kjz9LDp8ct H2AYjVhAHcShtrSv3ludio4eHNBB/zSqlfom0TUcMiJ4m65vGD+YtH7PcQ== X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1473895657 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 3153 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.73 X-Barracuda-Spam-Status: No, SCORE=0.73 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_28, HTML_IMAGE_ONLY_28_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32903 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_28 BODY: HTML: images with 2400-2800 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.73 HTML_IMAGE_ONLY_28_2 HTML: images with 2400-2800 bytes of words ----==_mimepart_57d9dcc4a83af_5c003fdeb07bb2bc227070 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit As discussed on IRC, these are possibly candidates for pmdamounts(1) monitoring. The pmdalinux code attempts to only export local, non-memory filesystem stats via filesys.* FWIW (as you found). A specialized pmdaceph would be the best bet for exporting ceph statfs data, I suspect, e.g. https://github.com/badone/pcp-pmda-ceph ... I'll send Brad a note about it. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/113#issuecomment-247187885 ----==_mimepart_57d9dcc4a83af_5c003fdeb07bb2bc227070 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

As discussed on IRC, these are possibly candidates for pmdamounts(1) mon= itoring. The pmdalinux code attempts to only export local, non-memory file= system stats via filesys.* FWIW (as you found).

A specialized pmdaceph would be the best bet for exporting ceph statfs d= ata, I suspect, e.g.
https://github.com/bado= ne/pcp-pmda-ceph ... I'll send Brad a note about it.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AL0ItnrdP46Egh7= YfYw5Sq844sNMd1txks5qqILEgaJpZM4J9PQM">mute the thread.3D""

= ----==_mimepart_57d9dcc4a83af_5c003fdeb07bb2bc227070-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Sep 14 19:09:49 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 912907CA0 for ; Wed, 14 Sep 2016 19:09:49 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 5AEB7304048 for ; Wed, 14 Sep 2016 17:09:46 -0700 (PDT) X-ASG-Debug-ID: 1473898182-0bf57b0f502bb450001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id OeN3NjrcdXJPIEkl (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 14 Sep 2016 17:09:43 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from o11.sgmail.github.com ([167.89.101.202]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkKFF-0001zL-Fq for ; Thu, 15 Sep 2016 10:09:41 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6/TNf7fdZy4XqOyY8N9NAaTunM0=; b=ecrx5G2m49FrKDYe LvX4wkWZ2qV7J0CjqliYx/48emraX2g7WLOWgG8cEl82AvytBiHm/SKSrRDN4ADv btJzdJ3biI23XBuKueKYHsUlvhuwKF7D+FzGl/NOwEtVjxPKa/JuNN+ziuJqy6g5 i69Tme9Ijvr730CiO7FIqng5KSU= X-Barracuda-Effective-Source-IP: o11.sgmail.github.com[167.89.101.202] X-Barracuda-Apparent-Source-IP: 167.89.101.202 X-Barracuda-RBL-IP: 167.89.101.202 X-Barracuda-BBL-IP: 167.89.101.202 Received: by filter0983p1mdw1.sendgrid.net with SMTP id filter0983p1mdw1.18352.57D9E6B92E 2016-09-15 00:09:29.842788429 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id lgrAMhwzTYStMHpku3fM1Q for ; Thu, 15 Sep 2016 00:09:29.817 +0000 (UTC) Date: Wed, 14 Sep 2016 17:09:29 -0700 From: "Frank Ch. Eigler" Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] filesys metrics are (probably) too selective (#113) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] filesys metrics are (probably) too selective (#113) Content-Type: multipart/alternative; boundary="--==_mimepart_57d9e6b9a6b95_28d243ff5f06b729c252858"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: fche X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEeza9BEPoBm9KJFXET+LcmamHFzFDX3wWTdMc ut0lnCHiy+FfCK893vcFS0aVa210GNJiYQ5MWW4Q/cRCirrHtiJVdcCWFZxw9YSm6NgiG2UmMvHnc5 Hhph7AkPtlwIiMmPnc2EarQQqDMQ50i7L6BrWkIIBaXPyMzegi0qFTfFzIkoModzzjmk0JW/uHrMsY g= X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1473898183 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2384 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32904 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57d9e6b9a6b95_28d243ff5f06b729c252858 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Why not keep this RFE open and construe it to refer to pmdamounts instead of pmdalinux? pmdamounts is also filtering out lots of stuff. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/113#issuecomment-247194644 ----==_mimepart_57d9e6b9a6b95_28d243ff5f06b729c252858 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Why not keep this RFE open and construe it to refer to pmdamounts instead of pmdalinux? pmdamounts is also filtering out lots of stuff.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57d9e6b9a6b95_28d243ff5f06b729c252858-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Sep 14 23:39:26 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_28, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 374E17CA0 for ; Wed, 14 Sep 2016 23:39:26 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 90AABAC001 for ; Wed, 14 Sep 2016 21:39:22 -0700 (PDT) X-ASG-Debug-ID: 1473914357-0bf815415b1eb150001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id vcbA0FaiMqrrgCbf (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 14 Sep 2016 21:39:19 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from o9.sgmail.github.com ([167.89.101.2]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkOSA-0006tM-D4 for ; Thu, 15 Sep 2016 14:39:17 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=FLKXEQnZCzDRFJwq+xrtxvVJ//w=; b=vIXmp2Qj/sWw3E1e /9WvaB3tobqDilvgkNpRvTn0zDOC/rZOftzTh8CnKxfONSuluvnU/nNEtN/nHoWa esT2PDm9H7H8mtx6nbWM2vhZq9XyEqdUaBS3qMIYuw6zPYs2DlJHQKr35BUVEhMw um/RfSQZ1UJL12CnccWRJtc08u4= X-Barracuda-Effective-Source-IP: o9.sgmail.github.com[167.89.101.2] X-Barracuda-Apparent-Source-IP: 167.89.101.2 X-Barracuda-RBL-IP: 167.89.101.2 X-Barracuda-BBL-IP: 167.89.101.2 Received: by filter0500p1mdw1.sendgrid.net with SMTP id filter0500p1mdw1.24197.57DA25EA1D 2016-09-15 04:39:06.312495262 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id HD4Di0PQTQCNCur9QhJYEA for ; Thu, 15 Sep 2016 04:39:05.902 +0000 (UTC) Date: Wed, 14 Sep 2016 21:39:05 -0700 From: Brad Hubbard Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] filesys metrics are (probably) too selective (#113) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] filesys metrics are (probably) too selective (#113) Content-Type: multipart/alternative; boundary="--==_mimepart_57da25e975147_3e683fbfdf4d329c149676"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: badone X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEcTfuNUR78qMILqiZn/buWnJZKr3W2spPFlOs 6r4Aa4W9xfC8HLonwQ5nZ6PLXUde2TRQrg/yamQ4CwYSwY/vXmgGTMjzl4mBMKRmlVRdU3jKblIXhF vOhNuSZm+ksXPd83PTLDAjYee0Opkol7xlwvwyzf1vzwEoJUkEsDvZ5Lqw== X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1473914358 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2935 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.73 X-Barracuda-Spam-Status: No, SCORE=0.73 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_28, HTML_IMAGE_ONLY_28_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32911 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_28 BODY: HTML: images with 2400-2800 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.73 HTML_IMAGE_ONLY_28_2 HTML: images with 2400-2800 bytes of words ----==_mimepart_57da25e975147_3e683fbfdf4d329c149676 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This looks like cephfs client statistic collection from the client side. The ceph pmda is being written to target monitoring performance data from the backend server daemons, although it will also monitor RADOS clients since they have an admin socket which is currently the criteria for what it will be able to monitor. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/113#issuecomment-247232970 ----==_mimepart_57da25e975147_3e683fbfdf4d329c149676 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

This looks like cephfs client statistic collection from the client side.= The ceph pmda is being written to target monitoring performance data from = the backend server daemons, although it will also monitor RADOS clients sin= ce they have an admin socket which is currently the criteria for what it wi= ll be able to monitor.

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly, view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AL0ItjiAboq5X1X= tQIG7Uk8Qr5iaVlEFks5qqMvpgaJpZM4J9PQM">mute the thread.3D""

= ----==_mimepart_57da25e975147_3e683fbfdf4d329c149676-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Sep 14 23:53:57 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id AA9FE7CA0 for ; Wed, 14 Sep 2016 23:53:57 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 602B7304039 for ; Wed, 14 Sep 2016 21:53:54 -0700 (PDT) X-ASG-Debug-ID: 1473915229-0bf57b0f512d6670001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id nxPr4HsSb3O1EZ10 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 14 Sep 2016 21:53:51 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from o5.sgmail.github.com ([192.254.113.10]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkOgD-0007NE-C9 for ; Thu, 15 Sep 2016 14:53:48 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=E9O3+e5FJ901uBK9FDICAO30oac=; b=CotUQdgyvXXGQZk9 n6uoJlg9NJoxexSa+oNN+9Q9ilh65CpaByanuvaq/91fqbkyLxiWObM6w05NNues cye932evYBHu+Sc+9+GdGfPycDyeh7OdumFvi3WTKRG75/8nkdRk4nDQuTNKg8uo wOGD0uMDZ2W8UfBrfef7o+Vuh5Q= X-Barracuda-Effective-Source-IP: UNKNOWN[192.254.113.10] X-Barracuda-Apparent-Source-IP: 192.254.113.10 X-Barracuda-RBL-IP: 192.254.113.10 X-Barracuda-BBL-IP: 192.254.113.10 Received: by filter0836p1mdw1.sendgrid.net with SMTP id filter0836p1mdw1.22806.57DA2951F 2016-09-15 04:53:37.647124474 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id cSLWCQmLSb2ZSAnP52yfJw for ; Thu, 15 Sep 2016 04:53:37.572 +0000 (UTC) Date: Wed, 14 Sep 2016 21:53:37 -0700 From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] filesys metrics are (probably) too selective (#113) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] filesys metrics are (probably) too selective (#113) Content-Type: multipart/alternative; boundary="--==_mimepart_57da29516a81a_32b13fcc3d0bd29c88773"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEeYyncEM5d5mpfq63dlIo3oYv3SZ8x3SS3D0A WIYkxs1ejrmGWQZGjmM8o+zbCse/EzuigtyLc1Bh2t6jEMi660L3eqP/OhTPch11RkZqG1fChaqr6g z0iLe/dSVwCgiYY3FqknhHi3pig75g3hQ/FnvGFJ1taoO7pmJkSEBe0pVg== X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1473915230 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2721 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32911 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57da29516a81a_32b13fcc3d0bd29c88773 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @badone thanks! @zmc pmdamounts(1) is best/only option available in pcp, short of writing a custom PMDA based on the pmdamounts code (or some other kind of extension there if you're not keen on the config). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/113#issuecomment-247234515 ----==_mimepart_57da29516a81a_32b13fcc3d0bd29c88773 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@badone= thanks! @zmc pmdamounts(1) is best/only option available in pcp, short of writing a cu= stom PMDA based on the pmdamounts code (or some other kind of extension the= re if you're not keen on the config).

&mda= sh;
You are receiving this because you are subscribed to this thread.<= br />Reply to this email directly,
view it on GitHub, or <= a href=3D"https://github.com/notifications/unsubscribe-auth/AL0IthbVOOHQTPV= 3B4ijRgNylUTaEQ7xks5qqM9RgaJpZM4J9PQM">mute the thread.3D""

= ----==_mimepart_57da29516a81a_32b13fcc3d0bd29c88773-- From mgoodwin@redhat.com Thu Sep 15 01:03:13 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2B6AA7CA0 for ; Thu, 15 Sep 2016 01:03:13 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id E4F948F8033 for ; Wed, 14 Sep 2016 23:03:09 -0700 (PDT) X-ASG-Debug-ID: 1473919378-0bf57c1b0b7cc620001-S8gJnT Received: from mail-lf0-f49.google.com (mail-lf0-f49.google.com [209.85.215.49]) by cuda.sgi.com with ESMTP id MLzBEjJMmI0x6pKg (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 14 Sep 2016 23:02:59 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f49.google.com[209.85.215.49] X-Barracuda-Apparent-Source-IP: 209.85.215.49 Received: by mail-lf0-f49.google.com with SMTP id g62so25004982lfe.3 for ; Wed, 14 Sep 2016 23:02:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=rzYX3wn9cRELePhkFTR+qfTkJJRXhRXhLhmjhLpB3g8=; b=kLDO4/NzdBolTTwbksvYpxa3TY6DCOkl0JQg4M96vwaG5KLWSiY6SgiWJ1fmWptVE1 NXh52Z2ejZWtZKEIF04Fg6uJjJfo1tUbrVE6kbwd5MisPrhU//j+3CWKjqw3Zco0pciE PiYwlxvGkJTXnpJioXvEgsdqSlKsflKkRw2LCNy6s1rk3UaO+gf4Wfh7kJnguRkRSAf0 uyTeFJS7t+RsxvWy0c8/QfVU68Ss/QPOgJI95F+rM5nI3IgIsFQobB8mOgN/L9tv7SVo QVycyUzmohPcMgDkN6Ms4bJnW+QASGkHUiYofef9kVEKLrMnlj5Osf+tKB56yqx+kj+h SWqg== X-Gm-Message-State: AE9vXwPEu59KBzFOfBHo0/kZ3rc9aUq7jsB4JFgOXDKJdKLgV7TxmDiQ077ALYUWZwwF6SDfYV9Y4GtZKMHdywQv X-Received: by 10.25.83.85 with SMTP id h82mr2810359lfb.97.1473919378064; Wed, 14 Sep 2016 23:02:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.160.83 with HTTP; Wed, 14 Sep 2016 23:02:17 -0700 (PDT) From: Mark Goodwin Date: Thu, 15 Sep 2016 16:02:17 +1000 Message-ID: Subject: pcp updates: make cron scripts ignore (but still warn about) *.rpm{new,save} in control.d dirs To: PCP X-ASG-Orig-Subj: pcp updates: make cron scripts ignore (but still warn about) *.rpm{new,save} in control.d dirs Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-lf0-f49.google.com[209.85.215.49] X-Barracuda-Start-Time: 1473919379 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1149 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32912 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Nathan reviewed these changes. And qa passes for group 'logutils'. Test 280 filtering might need a tweak for the case where there actually are *.rpm{new,save} files present in one of the control.d directories, but I'll look into that during QA week. Changes committed to git://git.pcp.io/pcp master Mark Goodwin (1): cron scripts: ignore *.rpmsave and *.rpmnew in control.d dirs src/pmie/pmie_check.sh | 6 ++++++ src/pmie/pmie_daily.sh | 6 ++++++ src/pmlogger/pmlogger_check.sh | 6 ++++++ src/pmlogger/pmlogger_daily.sh | 6 ++++++ 4 files changed, 24 insertions(+) Details ... commit ba1355032bfdc91bfabc39d3a2255015fa92ccb9 Author: Mark Goodwin Date: Thu Sep 15 12:05:15 2016 +1000 cron scripts: ignore *.rpmsave and *.rpmnew in control.d dirs On RPM based distros, if the control files have been modified, an upgrade will create rpmsave/new files, and the PCP cron scripts will parse them, leaving scary looking messages in the logs. So we ignore these files but issue a warning for admins to catch. Fixes RH BZ #1375415 From bugzilla@redhat.com Thu Sep 15 01:15:01 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7A6E37CA0 for ; Thu, 15 Sep 2016 01:15:01 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 08C3D8F8037 for ; Wed, 14 Sep 2016 23:15:00 -0700 (PDT) X-ASG-Debug-ID: 1473920096-0bf815415a1f0bc0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id OflQuqCCWTLUCxTH (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 14 Sep 2016 23:14:58 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkPwh-0004v4-Ak for ; Thu, 15 Sep 2016 16:14:56 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8F6EgIY006867 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 15 Sep 2016 02:14:42 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8F6Egwq023485 for ; Thu, 15 Sep 2016 02:14:42 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8F6Efqd023476; Thu, 15 Sep 2016 02:14:41 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1375415] pmlogger_check failued due to /etc/pcp/pmlogger/control.d/ local.rpmsave Date: Thu, 15 Sep 2016 06:14:41 +0000 X-ASG-Orig-Subj: [Bug 1375415] pmlogger_check failued due to /etc/pcp/pmlogger/control.d/ local.rpmsave Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: mgoodwin@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: cf_fixed_in X-Bugzilla-Comment: public X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1473920097 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 603 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32912 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1375415 Mark Goodwin changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version| |3.11.5-1 --- Comment #6 from Mark Goodwin --- fixed in upstream commit ba1355032bfdc91bfabc39d3a2255015fa92ccb9 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DPTd3roy= DhP&a=3Dcc_unsubscribe= From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Thu Sep 15 13:45:48 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_28, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7FF717CA0 for ; Thu, 15 Sep 2016 13:45:48 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 4FAE38F8049 for ; Thu, 15 Sep 2016 11:45:45 -0700 (PDT) X-ASG-Debug-ID: 1473965137-0bf57c1b0b7f7580001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-69.servers.netregistry.net [202.124.241.69]) by cuda.sgi.com with ESMTP id 3AeXv4WHGduwKbpT (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 15 Sep 2016 11:45:39 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.69 Received: from o8.sgmail.github.com ([167.89.101.199]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkbfA-0007nz-FT for ; Fri, 16 Sep 2016 04:45:36 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PNtDlp4XqnKB36RWhvlE4JSVGuU=; b=xLrDQ8HSy4WbadXS XqsqMyBbr6F6/WcEEZOtJVQoG6wv1sNkmSXfaG5zkBPXPShXn+rXQIN2XQ+FUk+I nfpRLsELN1rsNfbkxq2PEoTibKW+ws3tiWEApJ5qvsNs/RN9x1vLpB+C3TUPwDRv J9xrE+C4HIf+u1sZ76r4CPmm920= X-Barracuda-Effective-Source-IP: o8.sgmail.github.com[167.89.101.199] X-Barracuda-Apparent-Source-IP: 167.89.101.199 X-Barracuda-RBL-IP: 167.89.101.199 X-Barracuda-BBL-IP: 167.89.101.199 Received: by filter0896p1mdw1.sendgrid.net with SMTP id filter0896p1mdw1.28268.57DAEC3730 2016-09-15 18:45:11.525547949 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0006p1iad1.sendgrid.net (SG) with ESMTP id vb_X4AjnRrqtisqfIaLFjg for ; Thu, 15 Sep 2016 18:45:11.616 +0000 (UTC) Date: Thu, 15 Sep 2016 11:45:11 -0700 From: hc000 Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [performancecopilot/pcp] pmrep - header and value is not matching, possibly due to indom changes (#114) Mime-Version: 1.0 X-ASG-Orig-Subj: [performancecopilot/pcp] pmrep - header and value is not matching, possibly due to indom changes (#114) Content-Type: multipart/alternative; boundary="--==_mimepart_57daec37749fd_4abf3f7e0ff512bc304371"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: hc000 X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEfdov58YbVJgvEqOPQokPorLLAfCuUXjP9h8F /cMbdZwD3nzlQ/E5XyiocBCG1/tMeWnNjzhGqWoVCrldfjdeEyOIcRbCLe27oNxnnKveWH/rEH84cu vuIeXku2oe9XPoVy2mtUQs0HoZByBr16gUAxDaqmElDy/J+SaHXGrd1KhA== X-Barracuda-Connect: smtp-outgoing-69.servers.netregistry.net[202.124.241.69] X-Barracuda-Start-Time: 1473965138 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 3913 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.73 X-Barracuda-Spam-Status: No, SCORE=0.73 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_28, HTML_IMAGE_ONLY_28_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32928 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_28 BODY: HTML: images with 2400-2800 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.73 HTML_IMAGE_ONLY_28_2 HTML: images with 2400-2800 bytes of words ----==_mimepart_57daec37749fd_4abf3f7e0ff512bc304371 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I am requesting 25 metric, but pmrep responds with 41 values, how do i associate which value to what metric? Example Data: pmrep -h aic01 -t 1 -o csv kernel.all.cpu mem.physmem mem.freemem mem.util.bufmem mem.util.cached kernel.percpu.cpu.user Time,kernel.all.cpu.user,kernel.all.cpu.nice,kernel.all.cpu.sys,kernel.all.cpu.idle,kernel.all.cpu.intr,kernel.all.cpu.steal,kernel.all.cpu.guest,kernel.all.cpu.vuser,kernel.all.cpu.wait.total,kernel.all.cpu.irq.soft,kernel.all.cpu.irq.hard,kernel.all.cpu.guest_nice,kernel.all.cpu.vnice,mem.physmem,mem.freemem,mem.util.bufmem,mem.util.cached,kernel.percpu.cpu.user 2016-09-15 09:07:23,466260580,375400,78926590,14075988910,5618390,0,0,466260580,9710720,5613640,4750,0,375400,65780248,290876,324,45863784,22796270,21988120,21720220,21179580,20951380,21086140,32033770,32072730,32125000,31663030,31819740,31684010,11116840,11790290,10959690,11042400,11193930,11198350,13132700,13492380,12901050,12748220,12851360,12713280 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/114 ----==_mimepart_57daec37749fd_4abf3f7e0ff512bc304371 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I am requesting 25 metric, but pmrep responds with 41 values, how do i associate which value to what metric?

Example Data:
pmrep -h aic01 -t 1 -o csv kernel.all.cpu mem.physmem mem.freemem mem.util.bufmem mem.util.cached kernel.percpu.cpu.user
Time,kernel.all.cpu.user,kernel.all.cpu.nice,kernel.all.cpu.sys,kernel.all.cpu.idle,kernel.all.cpu.intr,kernel.all.cpu.steal,kernel.all.cpu.guest,kernel.all.cpu.vuser,kernel.all.cpu.wait.total,kernel.all.cpu.irq.soft,kernel.all.cpu.irq.hard,kernel.all.cpu.guest_nice,kernel.all.cpu.vnice,mem.physmem,mem.freemem,mem.util.bufmem,mem.util.cached,kernel.percpu.cpu.user
2016-09-15 09:07:23,466260580,375400,78926590,14075988910,5618390,0,0,466260580,9710720,5613640,4750,0,375400,65780248,290876,324,45863784,22796270,21988120,21720220,21179580,20951380,21086140,32033770,32072730,32125000,31663030,31819740,31684010,11116840,11790290,10959690,11042400,11193930,11198350,13132700,13492380,12901050,12748220,12851360,12713280


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57daec37749fd_4abf3f7e0ff512bc304371-- From bugzilla@redhat.com Thu Sep 15 14:01:06 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 4D8FE7CA0 for ; Thu, 15 Sep 2016 14:01:06 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1DBD08F8040 for ; Thu, 15 Sep 2016 12:01:03 -0700 (PDT) X-ASG-Debug-ID: 1473966057-0bf57b0f53317750001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id q3oJx86Wt4VFFFVH (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 15 Sep 2016 12:00:59 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkbu1-0005NC-A7 for ; Fri, 16 Sep 2016 05:00:57 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8FJ0iMU045804 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 15 Sep 2016 15:00:44 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8FJ0hdQ043262 for ; Thu, 15 Sep 2016 15:00:44 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8FJ0hun043260; Thu, 15 Sep 2016 15:00:43 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376575] New: omnibus pcp pmda RFEs regarding automation & documentation Date: Thu, 15 Sep 2016 19:00:43 +0000 X-ASG-Orig-Subj: [Bug 1376575] New: omnibus pcp pmda RFEs regarding automation & documentation Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1473966059 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1321 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32928 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376575 Bug ID: 1376575 Summary: omnibus pcp pmda RFEs regarding automation & documentation Product: Fedora Version: rawhide Component: pcp Assignee: nathans@redhat.com Reporter: fche@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com Multiple users complain that: - Many pmdas are not activated when their subrpms are installed, even when they don't require configuration and they don't take up resources when idle. These should be auto-.NeedInstall'd. - Many pmdas man pages are 95% boilerplate. They should instead elaborate the kinds of metrics that are available. - Many pmdas don't come with pmlogconf files at all. The particularly lightweight ones should not only come with pmlogconf files, but mark the key metrics "include" (auto-enabled) for logging. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DLfRrqET= E1c&a=3Dcc_unsubscribe= From noreply@github.com Thu Sep 15 15:13:23 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id DFE1A7CA0 for ; Thu, 15 Sep 2016 15:13:22 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 44B69AC004 for ; Thu, 15 Sep 2016 13:13:19 -0700 (PDT) X-ASG-Debug-ID: 1473970394-0bf57b0f5231b810001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id HSYOjQydxjsPnpkD (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 15 Sep 2016 13:13:16 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from github-smtp2-ext3.iad.github.net ([192.30.252.194] helo=github-smtp2b-ext-cp1-prd.iad.github.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkd1y-0002kA-DY for ; Fri, 16 Sep 2016 06:13:13 +1000 Date: Thu, 15 Sep 2016 13:13:02 -0700 X-Barracuda-Effective-Source-IP: UNKNOWN[192.30.252.194] X-Barracuda-Apparent-Source-IP: 192.30.252.194 X-Barracuda-RBL-IP: 192.30.252.194 X-Barracuda-BBL-IP: 192.30.252.194 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1473970382; bh=KwbNIVK+fjDcBW1SrkzifTy+oGNH+zwZFMMDxppEg0E=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k4XChpl1iPTuc7fAHR7LryVTxiLJjs6LwdGI9lVHTlRkaHmJNG7UZKGZjsA22Yo4y wbuIz87m2J8hBYxdnkLS2EVOOkhsKyKnnRiSBOUItGRIWynKQ+LJqS8Zdwg7rlrPgj WDehdlSYgn87czBaWTdv9AnWrPND0yYoa8ygpss4= From: hc000 Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] pmrep - header and value is not matching, possibly due to indom changes (#114) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] pmrep - header and value is not matching, possibly due to indom changes (#114) Content-Type: multipart/alternative; boundary="--==_mimepart_57db00cee02c7_1c7d73fbb7b5652b8148b9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: hc000 X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1473970395 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 11585 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32930 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_57db00cee02c7_1c7d73fbb7b5652b8148b9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit some more data point pmrep -h aic01 -t 1 -s 3 kernel.all.cpu mem.physmem mem.freemem mem.util.bufmem mem.util.cached kernel.percpu.cpu.user k.a.c.user k.a.c.nice k.a.c.sys k.a.c.idle k.a.c.intr k.a.c.steal k.a.c.guest k.a.c.vuser k.a.c.w.total k.a.c.i.soft k.a.c.i.hard k.a.c.guest_nice k.a.c.vnice m.physmem m.freemem m.u.bufmem m.u.cached k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu8 cpu9 cpu10 cpu11 cpu12 cpu13 cpu14 cpu15 cpu16 cpu17 cpu18 cpu19 cpu20 cpu21 cpu22 cpu23 ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s Kbyte Kbyte Kbyte Kbyte ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s ms/s N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A 65780248 3538180 488 42642008 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A 189.410 0.000 49.845 23716.077 0.000 0.000 0.000 189.410 0.000 0.000 0.000 0.000 0.000 65780248 3538208 488 42642080 0.000 29.907 0.000 0.000 9.969 0.000 0.000 19.938 19.938 9.969 29.907 0.000 0.000 0.000 0.000 0.000 0.000 0.000 19.938 0.000 9.969 19.938 9.969 0.000 199.294 0.000 49.823 23696.045 0.000 0.000 0.000 199.294 0.000 0.000 0.000 0.000 0.000 65780248 3539480 488 42642080 9.965 19.929 9.965 9.965 9.965 0.000 9.965 9.965 19.929 19.929 29.894 0.000 0.000 9.965 9.965 0.000 9.965 0.000 0.000 0.000 0.000 19.929 9.965 0.000 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/114#issuecomment-247440098 ----==_mimepart_57db00cee02c7_1c7d73fbb7b5652b8148b9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

some more data point
pmrep -h aic01 -t 1 -s 3 kernel.all.cpu mem.physmem mem.freemem mem.util.= bufmem mem.util.cached kernel.percpu.cpu.user
k.a.c.user k.a.c.nice k.a.c.sys k.a.c.idle k.a.c.intr k.a.c.steal = k.a.c.guest k.a.c.vuser k.a.c.w.total k.a.c.i.soft k.a.c.i.hard k.a= .c.guest_nice k.a.c.vnice m.physmem m.freemem m.u.bufmem m.u.cached = k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user = k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k= .p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.= p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user k.p.c.user
= = = cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 = cpu6 cpu7 cpu8 cpu9 cpu10 cpu11 = cpu12 cpu13 cpu14 cpu15 cpu16 cpu17 = cpu18 cpu19 cpu20 cpu21 cpu22 cpu23
ms/s ms/s ms/s ms/s ms/s ms/s = ms/s ms/s ms/s ms/s ms/s = ms/s ms/s Kbyte Kbyte Kbyte Kbyte = ms/s ms/s ms/s ms/s ms/s ms/s = ms/s ms/s ms/s ms/s ms/s ms/s = ms/s ms/s ms/s ms/s ms/s ms/s = ms/s ms/s ms/s ms/s ms/s ms/s
N/A N/A N/A N/A N/A N/A = N/A N/A N/A N/A N/A = N/A N/A 65780248 3538180 488 42642008 = N/A N/A N/A N/A N/A N/A = N/A N/A N/A N/A N/A N/A = N/A N/A N/A N/A N/A N/A = N/A N/A N/A N/A N/A N/A
189.410 0.000 49.845 23716.077 0.000 0.000 = 0.000 189.410 0.000 0.000 0.000 = 0.000 0.000 65780248 3538208 488 42642080 = 0.000 29.907 0.000 0.000 9.969 0.000 = 0.000 19.938 19.938 9.969 29.907 0.000 = 0.000 0.000 0.000 0.000 0.000 0.000 = 19.938 0.000 9.969 19.938 9.969 0.000
199.294 0.000 49.823 23696.045 0.000 0.000 = 0.000 199.294 0.000 0.000 0.000 = 0.000 0.000 65780248 3539480 488 42642080 = 9.965 19.929 9.965 9.965 9.965 0.000 = 9.965 9.965 19.929 19.929 29.894 0.000 = 0.000 9.965 9.965 0.000 9.965 0.000 = 0.000 0.000 0.000 19.929 9.965 0.000

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or mute the thread.

=
= ----==_mimepart_57db00cee02c7_1c7d73fbb7b5652b8148b9-- From nscott@redhat.com Thu Sep 15 19:38:41 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E3A347CA0 for ; Thu, 15 Sep 2016 19:38:41 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id B69BD304059 for ; Thu, 15 Sep 2016 17:38:41 -0700 (PDT) X-ASG-Debug-ID: 1473986315-0bf57b0f5232e120001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id cywfJ3xV3heN1BBg (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 15 Sep 2016 17:38:35 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u8G0cYHr004868 for ; Thu, 15 Sep 2016 20:38:34 -0400 Date: Thu, 15 Sep 2016 20:38:34 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: PCP Message-ID: <902852825.7959904.1473986314731.JavaMail.zimbra@redhat.com> Subject: pcp updates: pcp-atop, man, qa MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: pcp-atop, man, qa Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.24] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: pcp-atop, man, qa Thread-Index: iiVABkL+ynL2ApoVuaXK6fYRxHqOWA== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1473986315 X-Barracuda-Encrypted: DHE-RSA-AES256-SHA X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1887 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32938 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (3): docs: remove an out-of-date section in pmdamounts qa: cater for possible cockpit pmlogconf file presence pcp-atop: handle some missing metrics more cleanly man/man1/pmdamounts.1 | 7 qa/1079.out | 1014 +++++++++++++++++++++++------------------------ qa/366 | 1 src/include/pcp/impl.h | 1 src/include/pcp/pmapi.h | 60 +- src/libpcp/src/exports | 4 src/libpcp/src/getopt.c | 89 +++- src/pcp/atop/atop.c | 29 - src/pcp/atop/atop.h | 5 src/pcp/atop/atopsar.c | 33 - src/pcp/atop/photoproc.c | 6 src/pcp/atop/photosyst.c | 8 src/pcp/atop/various.c | 49 ++ src/pmchart/main.cpp | 1 14 files changed, 736 insertions(+), 571 deletions(-) commit 7157edb939557d4478755f909f4ed5d167ae72d2 Author: Nathan Scott Date: Fri Sep 16 10:21:57 2016 +1000 pcp-atop: handle some missing metrics more cleanly If per-CPU/net/disk metrics are missing, there are some situations where pcp-atop would have divided-by-zero - resolve these. While debugging, found having direct access to the long options handy, so have added an interface for tools to opt-in to using just the long options (useful for atop, and similar tools, where short options are driven by an upstream tool that we're matching). commit f5923804117f770a6fb400e426f479f65b4d3a10 Author: Nathan Scott Date: Fri Sep 16 10:18:00 2016 +1000 qa: cater for possible cockpit pmlogconf file presence commit 565e7ab0d70873abbadf6a82c4a58869d552bbce Author: Nathan Scott Date: Fri Sep 16 10:16:31 2016 +1000 docs: remove an out-of-date section in pmdamounts From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Thu Sep 15 21:08:23 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_IMAGE_ONLY_32, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5654E7CA0 for ; Thu, 15 Sep 2016 21:08:23 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 27766304059 for ; Thu, 15 Sep 2016 19:08:20 -0700 (PDT) X-ASG-Debug-ID: 1473991695-0bf57c1b0a80ad10001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id OrHHeaPC8n3NcLGd (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 15 Sep 2016 19:08:17 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from o7.sgmail.github.com ([167.89.101.198]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkiZW-0005hB-Cb for ; Fri, 16 Sep 2016 12:08:14 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=3r+4byl5QKihE0/ltN9KR0KWvhk=; b=kB5Zwzl3P0micIYe 8bAfwpY0d2PgQpEOqWsUHMX7gGhbi473ogDEFasKBLFIDlLISNmwC+aBEVUZbHeu GqBLmzlbveuk9/OrQfdat2fhhHe/g7bo4XzH+6hKkBGvER7uADKp+7EIt2bXfoEn gRjWxrlAzzH0mFRd3iRaeen7bPo= X-Barracuda-Effective-Source-IP: o7.sgmail.github.com[167.89.101.198] X-Barracuda-Apparent-Source-IP: 167.89.101.198 X-Barracuda-RBL-IP: 167.89.101.198 X-Barracuda-BBL-IP: 167.89.101.198 Received: by filter0465p1mdw1.sendgrid.net with SMTP id filter0465p1mdw1.29972.57DB53E947 2016-09-16 02:07:37.75436355 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id vZgjY8E1QW-w98xqf3ceOQ for ; Fri, 16 Sep 2016 02:07:37.808 +0000 (UTC) Date: Thu, 15 Sep 2016 19:07:37 -0700 From: Ryan Doyle Reply-To: performancecopilot/parfait To: performancecopilot/parfait Message-ID: Subject: [performancecopilot/parfait] Fix non-weak reference regression introduced with Guava upgrade (#33) Mime-Version: 1.0 X-ASG-Orig-Subj: [performancecopilot/parfait] Fix non-weak reference regression introduced with Guava upgrade (#33) Content-Type: multipart/alternative; boundary="--==_mimepart_57db53e9a8aad_15c33fe22cae72b89395ab"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ryandoyle X-GitHub-Recipient: pcpemail List-ID: performancecopilot/parfait List-Archive: https://github.com/performancecopilot/parfait List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEcd1dHGG3S4NBBqjJ3DeeLiwhkOH5rOy866HO yhTXMswkSYBuWhC5DEWeARlccVXc2ZMy4m9sJgQpRVFFR4SzZwxbiWwS8Hw5sT6HWjTuUiCUHfj0ov DB/XaBN4EMDLPNfj72dPEKkKZ4CIHqWKnMsf4/Z/zKXqfFQeiVAry+y87Q== X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1473991696 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 4008 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_32, HTML_IMAGE_ONLY_32_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32941 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_32 BODY: HTML: images with 2800-3200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 HTML_IMAGE_ONLY_32_2 HTML: images with 2800-3200 bytes of words ----==_mimepart_57db53e9a8aad_15c33fe22cae72b89395ab Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit In 0c858c81ed70c36d4ee598eab742221b93b001d5, this map was migrated to LoadingCache. The weakKeys() builder method accidentally got dropped and the defaults are to hold strong references. This commit re-introduces the weakKeys() builder method for the LoadingCache. You can view, comment on, or merge this pull request online at: https://github.com/performancecopilot/parfait/pull/33 -- Commit Summary -- * Fix non-weak reference regression introduced with Guava upgrade -- File Changes -- M parfait-core/src/main/java/io/pcp/parfait/timing/ThreadValue.java (2) -- Patch Links -- https://github.com/performancecopilot/parfait/pull/33.patch https://github.com/performancecopilot/parfait/pull/33.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/parfait/pull/33 ----==_mimepart_57db53e9a8aad_15c33fe22cae72b89395ab Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

In 0c858c8, this map was migrated to
LoadingCache. The weakKeys() builder method accidentally got dropped and
the defaults are to hold strong references. This commit re-introduces the
weakKeys() builder method for the LoadingCache.


You can view, comment on, or merge this pull request online at:

  https://github.com/performancecopilot/parfait/pull/33

Commit Summary

  • Fix non-weak reference regression introduced with Guava upgrade

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57db53e9a8aad_15c33fe22cae72b89395ab-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Thu Sep 15 21:13:18 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_IMAGE_ONLY_32, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5CB497CA0 for ; Thu, 15 Sep 2016 21:13:18 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 2B17A304051 for ; Thu, 15 Sep 2016 19:13:17 -0700 (PDT) X-ASG-Debug-ID: 1473991994-0bf57b0f50333b00001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id G7TKH0fBcQDdQrDQ (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 15 Sep 2016 19:13:15 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from o5.sgmail.github.com ([192.254.113.10]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkieN-0004GB-Ja for ; Fri, 16 Sep 2016 12:13:13 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NyU97M5dxrQ8sQ634BxljbD3cco=; b=oKF+NBGz271NmybV 1zmRO2juVwMlhUzzTvgYxsLIK1Yd6fSoDLgIy5hkWKRlm1yZhqTQN0Kbo8E1jO5R 1jiF6kC6WlCiPLYeZ6bIHScWL/MkRn3MgNQUdvdPptVTOaFxwQSAYmmVO5HMI0Mp Z22LjZV9bB9d4dHZaozGZBFrUPI= X-Barracuda-Effective-Source-IP: UNKNOWN[192.254.113.10] X-Barracuda-Apparent-Source-IP: 192.254.113.10 X-Barracuda-RBL-IP: 192.254.113.10 X-Barracuda-BBL-IP: 192.254.113.10 Received: by filter0529p1mdw1.sendgrid.net with SMTP id filter0529p1mdw1.6902.57DB55113E 2016-09-16 02:12:33.466697431 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id c7Ns_OTyRxGSNE1c5DdHDg for ; Fri, 16 Sep 2016 02:12:33.406 +0000 (UTC) Date: Thu, 15 Sep 2016 19:12:33 -0700 From: Ryan Doyle Reply-To: performancecopilot/parfait To: performancecopilot/parfait Message-ID: Subject: [performancecopilot/parfait] Fix non-weak reference regression introduced with Guava upgrade (#34) Mime-Version: 1.0 X-ASG-Orig-Subj: [performancecopilot/parfait] Fix non-weak reference regression introduced with Guava upgrade (#34) Content-Type: multipart/alternative; boundary="--==_mimepart_57db55113a732_ad63fdeef75b29c695a3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ryandoyle X-GitHub-Recipient: pcpemail List-ID: performancecopilot/parfait List-Archive: https://github.com/performancecopilot/parfait List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEfHH9ovzT2g5JnkdplSoA/dH64gPaiecmHVW9 NYuBLUbSvN4YJefJIfHaFNVqqMk3qrHKM9RALQVySXsEAC3HCh27VXxDFG6p00sfe+RgFDPdGnMH3P AGhluqpLoB8uyvv6k5w1/G0SWlpAdeGbOkXHNU5Xfx2ovoyMbOwHP+fJ0A== X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1473991995 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 4030 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_32, HTML_IMAGE_ONLY_32_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32941 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_32 BODY: HTML: images with 2800-3200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 HTML_IMAGE_ONLY_32_2 HTML: images with 2800-3200 bytes of words ----==_mimepart_57db55113a732_ad63fdeef75b29c695a3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit In 0c858c81ed70c36d4ee598eab742221b93b001d5, this map was migrated to LoadingCache. The weakKeys() builder method accidentally got dropped and the defaults are to hold strong references. This commit re-introduces the weakKeys() builder method for the LoadingCache. You can view, comment on, or merge this pull request online at: https://github.com/performancecopilot/parfait/pull/34 -- Commit Summary -- * Fix non-weak reference regression introduced with Guava upgrade -- File Changes -- M parfait-core/src/main/java/com/custardsource/parfait/timing/ThreadValue.java (2) -- Patch Links -- https://github.com/performancecopilot/parfait/pull/34.patch https://github.com/performancecopilot/parfait/pull/34.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/parfait/pull/34 ----==_mimepart_57db55113a732_ad63fdeef75b29c695a3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

In 0c858c8, this map was migrated to
LoadingCache. The weakKeys() builder method accidentally got dropped and
the defaults are to hold strong references. This commit re-introduces the
weakKeys() builder method for the LoadingCache.


You can view, comment on, or merge this pull request online at:

  https://github.com/performancecopilot/parfait/pull/34

Commit Summary

  • Fix non-weak reference regression introduced with Guava upgrade

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57db55113a732_ad63fdeef75b29c695a3-- From noreply@github.com Thu Sep 15 21:29:00 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 03A5F7CA1 for ; Thu, 15 Sep 2016 21:29:00 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 6AB8FAC001 for ; Thu, 15 Sep 2016 19:28:56 -0700 (PDT) X-ASG-Debug-ID: 1473992932-0bf57c1b0980bbc0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id YSn0kcwqHcLq9tBD (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 15 Sep 2016 19:28:53 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from github-smtp2-ext5.iad.github.net ([192.30.252.196] helo=github-smtp2a-ext-cp1-prd.iad.github.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkitU-000371-GG for ; Fri, 16 Sep 2016 12:28:51 +1000 Date: Thu, 15 Sep 2016 19:28:40 -0700 X-Barracuda-Effective-Source-IP: UNKNOWN[192.30.252.196] X-Barracuda-Apparent-Source-IP: 192.30.252.196 X-Barracuda-RBL-IP: 192.30.252.196 X-Barracuda-BBL-IP: 192.30.252.196 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1473992920; bh=PA4zpkZgYklo/+ZAxDSsS4E9JjOO5ni9H6Y3WMjXmB4=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rE09R5zoXzECopbIuVCph41baVGQLmeHzyJs8VrDPg92hOkqb8WZIZJXGrvXdq5Dv To+S1F0QKtJiBQbUQx/O5IsECJBGQcx/VPOi4+f6h807ruAuEDdtOKp3SK8rTrMzoS sVb4jV0n3T3pmRljjFNB4uROwPyTPp6XP0ypAu+k= From: Ryan Doyle Reply-To: performancecopilot/parfait To: performancecopilot/parfait Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/parfait] Fix non-weak reference regression introduced with Guava upgrade (#33) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/parfait] Fix non-weak reference regression introduced with Guava upgrade (#33) Content-Type: multipart/alternative; boundary="--==_mimepart_57db58d8b4c86_e423fe31905f2bc67985"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ryandoyle X-GitHub-Recipient: pcpemail List-ID: performancecopilot/parfait List-Archive: https://github.com/performancecopilot/parfait List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1473992933 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2289 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32941 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57db58d8b4c86_e423fe31905f2bc67985 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #33. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/parfait/pull/33#event-791597117 ----==_mimepart_57db58d8b4c86_e423fe31905f2bc67985 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #33.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57db58d8b4c86_e423fe31905f2bc67985-- From noreply@github.com Thu Sep 15 21:29:21 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1A2187CA1 for ; Thu, 15 Sep 2016 21:29:21 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id CD275304051 for ; Thu, 15 Sep 2016 19:29:20 -0700 (PDT) X-ASG-Debug-ID: 1473992956-0bf57c1b0880bc50001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id 9SIhxYNHmdfKUOAb (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 15 Sep 2016 19:29:18 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from github-smtp2-ext2.iad.github.net ([192.30.252.193] helo=github-smtp2b-ext-cp1-prd.iad.github.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkitt-0007H5-El for ; Fri, 16 Sep 2016 12:29:16 +1000 Date: Thu, 15 Sep 2016 19:29:06 -0700 X-Barracuda-Effective-Source-IP: UNKNOWN[192.30.252.193] X-Barracuda-Apparent-Source-IP: 192.30.252.193 X-Barracuda-RBL-IP: 192.30.252.193 X-Barracuda-BBL-IP: 192.30.252.193 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1473992946; bh=wuQFRZImt0/TDZT998RAHS5imetH/pHjI+Nv3tYeFAg=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rH1g23Nw628dXzgJZzZMZ0gEX+LhMw4eQJo/a0CaLK3tmdCvHBqsSIzAPWEXQCJ4S rskfEmkT5mstLdc/+55aYB8G1SSXsa2RF0uanoFHV/glHJYuHfr+pbrNW5lBWVYf+b UbPlkz7VY+3ORJo8lzWV12hG69y6BKYd7NmyM9T8= From: Ryan Doyle Reply-To: performancecopilot/parfait To: performancecopilot/parfait Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/parfait] Fix non-weak reference regression introduced with Guava upgrade (#34) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/parfait] Fix non-weak reference regression introduced with Guava upgrade (#34) Content-Type: multipart/alternative; boundary="--==_mimepart_57db58f2b1f67_32713fb65f08d2c0992d2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ryandoyle X-GitHub-Recipient: pcpemail List-ID: performancecopilot/parfait List-Archive: https://github.com/performancecopilot/parfait List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1473992957 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2289 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32941 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57db58f2b1f67_32713fb65f08d2c0992d2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #34. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/parfait/pull/34#event-791597309 ----==_mimepart_57db58f2b1f67_32713fb65f08d2c0992d2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #34.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57db58f2b1f67_32713fb65f08d2c0992d2-- From nscott@redhat.com Fri Sep 16 01:53:23 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4263D7CA0 for ; Fri, 16 Sep 2016 01:53:23 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id B8AB2AC002 for ; Thu, 15 Sep 2016 23:53:19 -0700 (PDT) X-ASG-Debug-ID: 1474008793-0bf815415b242b90001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id 12OuzrQuj3RypY0x (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 15 Sep 2016 23:53:13 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u8G6rDnH010518 for ; Fri, 16 Sep 2016 02:53:13 -0400 Date: Fri, 16 Sep 2016 02:53:13 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: PCP Message-ID: <299725347.7979349.1474008793226.JavaMail.zimbra@redhat.com> In-Reply-To: <372353790.7979042.1474008713422.JavaMail.zimbra@redhat.com> Subject: pcp updates: more qt5/qwt6 work MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: more qt5/qwt6 work Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.24] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: more qt5/qwt6 work Thread-Index: VetmFllM2uoQA0k1wXkKZgbbitgAJQ== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1474008793 X-Barracuda-Encrypted: DHE-RSA-AES256-SHA X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1814 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32945 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... (just one remaining issue with non-auto-scaled Y-axes now) Changes committed to git://git.pcp.io/nathans/pcp.git qt5+qwt61 Nathan Scott (4): pmchart: fix minor compilation warning pmchart: rewrite legend rendering for qwt 6.x support pmtime: fix rendering of the time sliders, no scale text pmchart: fix rendering of the time axis by hiding the canvas src/libpcp_qwt/src/qwt_legend_item.cpp | 407 ---------------------------- src/libpcp_qwt/src/qwt_legend_item.h | 78 ----- src/libpcp_qwt/src/qwt_legend_itemmanager.h | 66 ---- src/pmchart/chart.cpp | 40 +- src/pmchart/chart.h | 9 src/pmchart/timeaxis.cpp | 5 src/pmchart/tracing.cpp | 4 src/pmtime/pmtimearch.ui | 3 src/pmtime/showboundsdialog.ui | 6 9 files changed, 48 insertions(+), 570 deletions(-) commit 47beef31ae3183e070d5b2ed0d19d9d2f36386dc Author: Nathan Scott Date: Fri Sep 16 15:14:51 2016 +1000 pmchart: fix rendering of the time axis by hiding the canvas commit 404f046419aea529eebd9c8daa9cc66501859da9 Author: Nathan Scott Date: Fri Sep 16 14:22:06 2016 +1000 pmtime: fix rendering of the time sliders, no scale text commit a6d50615e4e53ca000d9895ef85a21639608b189 Author: Nathan Scott Date: Wed Sep 14 17:32:09 2016 +1000 pmchart: rewrite legend rendering for qwt 6.x support commit 8ec96f11f6938320925b5c1e394e4be04392a598 Author: Nathan Scott Date: Tue Sep 13 11:11:09 2016 +1000 pmchart: fix minor compilation warning Switch from deprecated dark() QColor API to darker(). From mgoodwin@redhat.com Fri Sep 16 02:55:04 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 9808C7CA1 for ; Fri, 16 Sep 2016 02:55:04 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 6719B8F8033 for ; Fri, 16 Sep 2016 00:55:01 -0700 (PDT) X-ASG-Debug-ID: 1474012494-0bf57c1b088195c0001-S8gJnT Received: from mail-lf0-f53.google.com (mail-lf0-f53.google.com [209.85.215.53]) by cuda.sgi.com with ESMTP id oqjDKsQB0z2NYNPp (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 16 Sep 2016 00:54:55 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f53.google.com[209.85.215.53] X-Barracuda-Apparent-Source-IP: 209.85.215.53 Received: by mail-lf0-f53.google.com with SMTP id g62so56018844lfe.3 for ; Fri, 16 Sep 2016 00:54:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=IIc47b+g344ueWO99rOKC3MY1WbLMj4ZGzmp2WWFdQk=; b=S5UW+KJngLSMkZvoZZzV86FwY6wkMy+4w0a1q1aQBhKs6Kr3owj65Kl1Qg0Ez9K61Q cWNMtxaID04JvnGmIOQBZK4QMPdgEuP2gJlt0gtMMZhXgf4AzWi5FgGEUXvH7wlOmGaN 99hUTHAhEVD4nGJ1VQiCmb/F2IGPPiVXKNKyS4LUjUoF61DXk+8aqUPIPq7QIwt22vl/ MbEQ3KDKVRWjCYwf8Txz73vewDvhjdaa5XMygCJ5orGWye3dO0RsudCoXS8GO89I/0jC C5i4MB08dTmFSHoXrSEAcCMgUCt2QOMRMf72UiE5t5h3Rn1pxHN5+R3hGYjo5hkqnVny PrTA== X-Gm-Message-State: AE9vXwNzSqp/gROofNAbEIono+Mg+9fwf+j9hRj8VDku1ZRufVAm3WANisWap6LFMzQcRu9XiU/le4oT2PsOPz0R X-Received: by 10.25.29.85 with SMTP id d82mr5573757lfd.60.1474012494229; Fri, 16 Sep 2016 00:54:54 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.160.83 with HTTP; Fri, 16 Sep 2016 00:54:13 -0700 (PDT) From: Mark Goodwin Date: Fri, 16 Sep 2016 17:54:13 +1000 Message-ID: Subject: pcp updates: merge nathan (docs, qa and pcp-atop updates) To: PCP X-ASG-Orig-Subj: pcp updates: merge nathan (docs, qa and pcp-atop updates) Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-lf0-f53.google.com[209.85.215.53] X-Barracuda-Start-Time: 1474012495 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1868 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32946 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/pcp master Nathan Scott (3): docs: remove an out-of-date section in pmdamounts qa: cater for possible cockpit pmlogconf file presence pcp-atop: handle some missing metrics more cleanly man/man1/pmdamounts.1 | 7 qa/1079.out | 1014 +++++++++++++++++++++++------------------------ qa/366 | 1 src/include/pcp/impl.h | 1 src/include/pcp/pmapi.h | 60 +- src/libpcp/src/exports | 4 src/libpcp/src/getopt.c | 89 +++- src/pcp/atop/atop.c | 29 - src/pcp/atop/atop.h | 5 src/pcp/atop/atopsar.c | 33 - src/pcp/atop/photoproc.c | 6 src/pcp/atop/photosyst.c | 8 src/pcp/atop/various.c | 49 ++ src/pmchart/main.cpp | 1 14 files changed, 736 insertions(+), 571 deletions(-) Details ... commit 7157edb939557d4478755f909f4ed5d167ae72d2 Author: Nathan Scott Date: Fri Sep 16 10:21:57 2016 +1000 pcp-atop: handle some missing metrics more cleanly If per-CPU/net/disk metrics are missing, there are some situations where pcp-atop would have divided-by-zero - resolve these. While debugging, found having direct access to the long options handy, so have added an interface for tools to opt-in to using just the long options (useful for atop, and similar tools, where short options are driven by an upstream tool that we're matching). commit f5923804117f770a6fb400e426f479f65b4d3a10 Author: Nathan Scott Date: Fri Sep 16 10:18:00 2016 +1000 qa: cater for possible cockpit pmlogconf file presence commit 565e7ab0d70873abbadf6a82c4a58869d552bbce Author: Nathan Scott Date: Fri Sep 16 10:16:31 2016 +1000 docs: remove an out-of-date section in pmdamounts From bugzilla@redhat.com Fri Sep 16 10:13:05 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id B9C4D7CA0 for ; Fri, 16 Sep 2016 10:13:04 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 10B09AC002 for ; Fri, 16 Sep 2016 08:13:00 -0700 (PDT) X-ASG-Debug-ID: 1474038773-0bf815415a264410001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id YCeDuviucpTS5KxL (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 16 Sep 2016 08:12:55 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkuoo-0007YY-Ar for ; Sat, 17 Sep 2016 01:12:51 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GFCbKu023491 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 16 Sep 2016 11:12:37 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GFCbK5043080 for ; Fri, 16 Sep 2016 11:12:37 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8GFCaaD043079; Fri, 16 Sep 2016 11:12:36 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376575] omnibus pcp pmda RFEs regarding automation & documentation Date: Fri, 16 Sep 2016 15:12:36 +0000 X-ASG-Orig-Subj: [Bug 1376575] omnibus pcp pmda RFEs regarding automation & documentation Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1474038775 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 982 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32954 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376575 --- Comment #1 from Frank Ch. Eigler --- In order to ease centralized logging of remote targets with different pools= of pmdas, it would be desirable for the central site to easily get hold of the potential remote pmlogconf files. Since we don't have a mechanism to upload those from the target pmcd/pmdas = to the remote logger, so we need a less automatic facility. One possibility is to change the pcp packaging system so that the subpackag= es that contain pmlogconf and/or pmlogger and/or pmmgr to include/require a co= py of all the pmlogconf/* fragments from all the pmdas we ship, already instal= led under $PCP_VAR/.../pmlogconf, as though someone ./Install'd all the pmda's centrally, in "m" monitoring mode only. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DWyKL03W= FOG&a=3Dcc_unsubscribe= From bugzilla@redhat.com Fri Sep 16 10:30:19 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 510987CA0 for ; Fri, 16 Sep 2016 10:30:19 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 2106D304062 for ; Fri, 16 Sep 2016 08:30:15 -0700 (PDT) X-ASG-Debug-ID: 1474039811-0bf57c1b08835660001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id BLbgaQaO23A2foc3 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 16 Sep 2016 08:30:13 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkv5a-0001oE-MT for ; Sat, 17 Sep 2016 01:30:11 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GFTw50028686 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 16 Sep 2016 11:29:58 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GFTwfv047210 for ; Fri, 16 Sep 2016 11:29:58 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8GFTwSJ047209; Fri, 16 Sep 2016 11:29:58 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376856] New: pmlogger pmcd-restart persistence breaks automatic pmlogconf Date: Fri, 16 Sep 2016 15:29:58 +0000 X-ASG-Orig-Subj: [Bug 1376856] New: pmlogger pmcd-restart persistence breaks automatic pmlogconf Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1474039812 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1475 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32955 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376856 Bug ID: 1376856 Summary: pmlogger pmcd-restart persistence breaks automatic pmlogconf Product: Fedora Version: rawhide Component: pcp Assignee: nathans@redhat.com Reporter: fche@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com With new pmlogger's persistence when it detects its target pmcd dying and coming back, it does a "validating metrics" pass and keeps going. This sou= nds nice for some purposes. However, consider the case where the remote pmcd came back because new PMDAs were installed. But what if we want to log those new PMDAs? Now the pmlog= ger manager (whether the cron script or pmmgr) do not know that anything happen= ed, which means that pmlogconf opportunities are missed. Which means that auto-logging the new metrics is not done, until the next natural cycle time (day?). Please add an option to pmlogger to suppress this auto-reconnection, or rej= ect it if the pmda suite appears to have changed. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DibURI7D= Xnk&a=3Dcc_unsubscribe= From bugzilla@redhat.com Fri Sep 16 10:36:14 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A7E1A7CA0 for ; Fri, 16 Sep 2016 10:36:14 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 68A5A8F8040 for ; Fri, 16 Sep 2016 08:36:14 -0700 (PDT) X-ASG-Debug-ID: 1474040168-0bf57b0f53363db0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-69.servers.netregistry.net [202.124.241.69]) by cuda.sgi.com with ESMTP id EW0OI562dOq09Mn8 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 16 Sep 2016 08:36:11 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.69 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkvBK-0000Ty-I6 for ; Sat, 17 Sep 2016 01:36:07 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GFZtfU032033 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 16 Sep 2016 11:35:55 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GFZt7e000497 for ; Fri, 16 Sep 2016 11:35:55 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8GFZtbf000496; Fri, 16 Sep 2016 11:35:55 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376857] New: poor pmlogconf performance, esp. with derived metrics Date: Fri, 16 Sep 2016 15:35:54 +0000 X-ASG-Orig-Subj: [Bug 1376857] New: poor pmlogconf performance, esp. with derived metrics Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-69.servers.netregistry.net[202.124.241.69] X-Barracuda-Start-Time: 1474040170 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1314 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32955 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376857 Bug ID: 1376857 Summary: poor pmlogconf performance, esp. with derived metrics Product: Fedora Version: rawhide Component: pcp Assignee: nathans@redhat.com Reporter: fche@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com pmlogconf simply takes too long. The task of probing for some dozens of metrics should not take *minutes*, but because of the shell-script/awk/pmpr= obe based implementation, and because of derived-metrics amplifying traffic further, it easily does, esp. with busy networks & remote hosts. For more analysis, see http://www.pcp.io/pipermail/pcp/2016-May/010540.html Partial improvement patch: https://sourceware.org/git/gitweb.cgi?p=3Dpcpfans.git;a=3Dcommitdiff;h=3D8a= 158581ddc58d7f50f53f4688631f8f82a29b1a But really it should be rewritten in python or something. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DcxQp9fR= Hum&a=3Dcc_unsubscribe= From bugzilla@redhat.com Fri Sep 16 10:37:42 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 348127CA0 for ; Fri, 16 Sep 2016 10:37:42 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id C45DB8F8033 for ; Fri, 16 Sep 2016 08:37:41 -0700 (PDT) X-ASG-Debug-ID: 1474040258-0bf815415a265a90001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id EgCLAcCGBahcxLPE (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 16 Sep 2016 08:37:39 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkvCo-0003kU-CD for ; Sat, 17 Sep 2016 01:37:38 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GFbRPk032490 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 16 Sep 2016 11:37:27 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GFbRTt029908 for ; Fri, 16 Sep 2016 11:37:27 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8GFbRCi029907; Fri, 16 Sep 2016 11:37:27 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376856] pmlogger pmcd-restart persistence breaks automatic pmlogconf Date: Fri, 16 Sep 2016 15:37:26 +0000 X-ASG-Orig-Subj: [Bug 1376856] pmlogger pmcd-restart persistence breaks automatic pmlogconf Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: Regression X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: keywords X-Bugzilla-Comment: none X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1474040259 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 476 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32955 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376856 Frank Ch. Eigler changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Regression --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DLwyqeUZ= 4VB&a=3Dcc_unsubscribe= From bugzilla@redhat.com Fri Sep 16 11:09:32 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id EB6757CA0 for ; Fri, 16 Sep 2016 11:09:31 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 5293CAC001 for ; Fri, 16 Sep 2016 09:09:28 -0700 (PDT) X-ASG-Debug-ID: 1474042164-0bf57c1b0b837490001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id ZENykMIvSCfbqiQJ (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 16 Sep 2016 09:09:26 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkvhX-0000m3-Hg for ; Sat, 17 Sep 2016 02:09:23 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GG9Bgb042671 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 16 Sep 2016 12:09:11 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GG9BqH010433 for ; Fri, 16 Sep 2016 12:09:11 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8GG9BJf010432; Fri, 16 Sep 2016 12:09:11 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376861] New: pcp pmwebd performance improvements Date: Fri, 16 Sep 2016 16:09:10 +0000 X-ASG-Orig-Subj: [Bug 1376861] New: pcp pmwebd performance improvements Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1474042165 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1871 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC5_SA210e, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32956 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.00 BSF_SC5_SA210e Custom Rule SA210e https://bugzilla.redhat.com/show_bug.cgi?id=3D1376861 Bug ID: 1376861 Summary: pcp pmwebd performance improvements Product: Fedora Version: rawhide Component: pcp Assignee: nathans@redhat.com Reporter: fche@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com pmwebd is slow to answer certain types of queries, sometimes painfully so. Some ideas: - fix multithreading problems in libpcp, so that the core pmwebapi portion = of pmwebd could become multithreaded - fix multithreading problems in libpcp, so that the graphite pmwebapi port= ion can be fully multithreaded too (with concurrent service of different reques= ts, rather than just concurrent scans of multiple archives for a given request) - for graphite mode, cache archive metadata somehow. We can't keep all of = the=20 archives open because of FD limits. Plus we must be tolerant to archives = that are being actively written-to (so the metadata cache must be flushable). - for graphite-json query outputs, investigate whether all the JSON "{null, $timestamp}" entries actually must be emitted. Maybe the graphite/grafana webapps we bundle can fill in that stuff. - for graphite-png query outputs, rework the representation of all the timeseries in memory as a big rectangular vector-of-vectors. The nulls/nans probably don't need to be materialized, and costing perhaps tens or hundred= s of MB (for massive sets of series). --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DbRgH2II= zfe&a=3Dcc_unsubscribe= From nsncinfor@sistem2.classicaltrends.com Fri Sep 16 11:17:39 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: *** X-Spam-Status: No, score=3.2 required=5.0 tests=DATE_IN_PAST_12_24, HTML_MESSAGE,MIME_HTML_ONLY,URI_DATA,URI_TRUNCATED autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B7AA07CA0 for ; Fri, 16 Sep 2016 11:17:39 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 1E88530404E for ; Fri, 16 Sep 2016 09:17:36 -0700 (PDT) X-ASG-Debug-ID: 1474042649-0bf81541592672f0001-S8gJnT Received: from sistem2.classicaltrends.com (sistem2.classicaltrends.com [45.55.14.41]) by cuda.sgi.com with ESMTP id LllQsXiqFWyxJt7t for ; Fri, 16 Sep 2016 09:17:29 -0700 (PDT) X-Barracuda-Envelope-From: nsncinfor@sistem2.classicaltrends.com X-Barracuda-Effective-Source-IP: sistem2.classicaltrends.com[45.55.14.41] X-Barracuda-Apparent-Source-IP: 45.55.14.41 To: pcp@oss.sgi.com Subject: Video Curso de Soldadura - Aprende a soldar como un profesional - Nueva Edicion Message-ID: <6775e81e8ccc068355a1e001c0a270b1@sistem2.classicaltrends.com> X-ASG-Orig-Subj: Video Curso de Soldadura - Aprende a soldar como un profesional - Nueva Edicion Date: Thu, 15 Sep 2016 15:40:53 -0500 From: "Soldadura Profesional - Manual completo" Reply-To: noresp@cursocompleto.com.ar MIME-Version: 1.0 X-Mailer-LID: 368,369,371 List-Unsubscribe: X-Mailer-RecptId: 14645481 X-Mailer-SID: 2167 X-Mailer-Sent-By: 1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Barracuda-Connect: sistem2.classicaltrends.com[45.55.14.41] X-Barracuda-Start-Time: 1474042649 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 295934 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.82 X-Barracuda-Spam-Status: No, SCORE=0.82 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DATE_IN_PAST_12_24, DATE_IN_PAST_12_24_2, HTML_MESSAGE, MIME_HTML_ONLY, URI_TRUNCATED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32956 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 DATE_IN_PAST_12_24 Date: is 12 to 24 hours before Received: date 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.00 URI_TRUNCATED BODY: Message contained a URI which was truncated 0.00 HTML_MESSAGE BODY: HTML included in message 0.80 DATE_IN_PAST_12_24_2 DATE_IN_PAST_12_24_2 *|MC:SUBJECT|*

Curso De Soldadura Electrica Mig Tig Ultima Edición + Videos

MATERIAL DIGITAL - ENVÍO POR EMAIL

Soldadura TIG o GTAW

-Introduccion historica
-Descripcion preliminar
- Equipo basico para TIG o GTAW
-Comenzando a usar un sistema TIG o GTAW
-Detalle para la ejecucion de soldaduras TIG en diversos metales

Soldadura MIG o GMAW
-Descripcion historica
-Equipo basico
-Funcionamiento en la zon del arco
-Comenzando a soldar
-Bibliografia consultada
Soldadura y electrodos
-Temas generales de soldadura
-Seguridad en soldadura al arco
-Costos en soldadura
-Posiciones en soldadura
-Esqueas basicos de soldadura
-Seleccion del electrodo adecuado
-Almacenamiento de electrodos
-Problemas y defectos comunes en la soldadura al arco
-Electrodos
Sistema arco manual
-Descripcion, equipo
-Electrodos para soldadura arco manual
-Certificacion de electrodos
-Electrodos para soldar acero al carbono
-Electrodo para aceros de baja aleacion
-Electrodos para aceros de baja y mediana aleacion (Bajo hidrogeno)
-Electrodos para aceros inoxidables
-Electrodos base Niquel
-Electrodos para aceros al manganeso
Sistema MIG
-Descripcion, equipo
-Varilla para sistema Tig
Sistema Arco Sumergido
-Descripcion, equipo
-Materiales para arco sumergido
-Soldadura de estaño
-Fundamentos para soldaduras oxiacetilenicas y estaño

 
Soldadura de mantencion
-Recubrimientos duros
-Aleaciones especiales
-Alambres tubulares
-Descripcion, equipo
-Tabla de regulacion sistema MIG
-Sistema de clasigicacion del alambre para proceso MIG
-Electrodos continuos para aceros al carbono y de baja aleacion
-Electrodos continuos para aceros inoxidables
-Electrodos continuos para aluminio
Sistema Tig
-Descripcion, equipo
-Varilla para sistema Tig
 
A Solo $299
Comprar Ahora
No pierdas la oportunidad de adquirir este manual completo con todos estos cursos.
Puedes crear una verdadera empresa, comenzando con una producción en pequeña escala desde casa hasta alcanzar elevados niveles de producción de acuerdo a la demanda.
No te prives de adquirir este producto!!!
 AL INSTANTE Y AUTOMATICAMENTE SE LE ENVIARA A SU EMAIL EL CURSO ADQUIRIDO
CURSOS EN FORMATO DIFITAL


From bugzilla@redhat.com Fri Sep 16 15:27:31 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D26827CA0 for ; Fri, 16 Sep 2016 15:27:31 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 95CC430406B for ; Fri, 16 Sep 2016 13:27:31 -0700 (PDT) X-ASG-Debug-ID: 1474057644-0bf57b0f50377ee0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-69.servers.netregistry.net [202.124.241.69]) by cuda.sgi.com with ESMTP id 8BrpVyXT3sU56TJF (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 16 Sep 2016 13:27:26 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.69 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkzjC-0006tn-G4 for ; Sat, 17 Sep 2016 06:27:23 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GKR9s2063564 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 16 Sep 2016 16:27:10 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GKR96Y013965 for ; Fri, 16 Sep 2016 16:27:09 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8GKR98Q013964; Fri, 16 Sep 2016 16:27:09 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376856] pmlogger pmcd-restart persistence breaks automatic pmlogconf Date: Fri, 16 Sep 2016 20:27:09 +0000 X-ASG-Orig-Subj: [Bug 1376856] pmlogger pmcd-restart persistence breaks automatic pmlogconf Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: Regression X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: fche@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: assigned_to X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-69.servers.netregistry.net[202.124.241.69] X-Barracuda-Start-Time: 1474057646 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1177 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32964 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376856 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|nathans@redhat.com |fche@redhat.com --- Comment #1 from Nathan Scott --- | target pmcd dying [...] | the remote pmcd came back because new PMDAs were installed PMDA installation often doesn't cause a pmcd restart (just sighup) - and increasingly will happen less and less as $force_restart gets slowly removed from the code base, so this line of argument is flawed. This needs to be tackled in pmmgr really, if at all. The same problem also affects pmmgr's use of pmie, and in a much worse way due to the nature of s= ome rules spanning large time intervals. pmie has always auto-reconnected too,= of course, so this is not something that should be blamed on the recent improvements to pmlogger. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DFXMwdLx= 9QZ&a=3Dcc_unsubscribe= From bugzilla@redhat.com Fri Sep 16 15:28:01 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 6EFA47CA0 for ; Fri, 16 Sep 2016 15:28:01 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 3E9848F8040 for ; Fri, 16 Sep 2016 13:27:58 -0700 (PDT) X-ASG-Debug-ID: 1474057673-0bf57b0f52378050001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id O1CXBLaMHSpI6zQd (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 16 Sep 2016 13:27:55 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkzji-0001H6-KC for ; Sat, 17 Sep 2016 06:27:53 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GKRhQo063664 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 16 Sep 2016 16:27:43 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GKRhkh014950 for ; Fri, 16 Sep 2016 16:27:43 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8GKRhJS014949; Fri, 16 Sep 2016 16:27:43 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376856] pmlogger pmcd-restart persistence breaks pmmgr assumptions Date: Fri, 16 Sep 2016 20:27:43 +0000 X-ASG-Orig-Subj: [Bug 1376856] pmlogger pmcd-restart persistence breaks pmmgr assumptions Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: Regression X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: fche@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: short_desc X-Bugzilla-Comment: none X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1474057675 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 623 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32964 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376856 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|pmlogger pmcd-restart |pmlogger pmcd-restart |persistence breaks |persistence breaks pmmgr |automatic pmlogconf |assumptions --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Dealdr86= ZIH&a=3Dcc_unsubscribe= From bugzilla@redhat.com Fri Sep 16 15:33:20 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1023C7CA0 for ; Fri, 16 Sep 2016 15:33:20 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id AF88C8F804B for ; Fri, 16 Sep 2016 13:33:19 -0700 (PDT) X-ASG-Debug-ID: 1474057996-0bf815415b278000001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-69.servers.netregistry.net [202.124.241.69]) by cuda.sgi.com with ESMTP id 35dJzmcwUiWjpR38 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 16 Sep 2016 13:33:17 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.69 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bkzou-0007F2-Cm for ; Sat, 17 Sep 2016 06:33:15 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GKX5B9065071 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 16 Sep 2016 16:33:05 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8GKX5pV016213 for ; Fri, 16 Sep 2016 16:33:05 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8GKX5ab016212; Fri, 16 Sep 2016 16:33:05 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376856] pmlogger pmcd-restart persistence breaks pmmgr assumptions Date: Fri, 16 Sep 2016 20:33:05 +0000 X-ASG-Orig-Subj: [Bug 1376856] pmlogger pmcd-restart persistence breaks pmmgr assumptions Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: Regression X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: fche@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-69.servers.netregistry.net[202.124.241.69] X-Barracuda-Start-Time: 1474057997 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1203 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.32964 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376856 --- Comment #2 from Frank Ch. Eigler --- (In reply to Nathan Scott from comment #1) > | target pmcd dying > [...] > | the remote pmcd came back because new PMDAs were installed >=20 > PMDA installation often doesn't cause a pmcd restart (just sighup) - and > increasingly will happen less and less as $force_restart gets slowly remo= ved > from the code base, so this line of argument is flawed. Whatever shape the argument, the underlying issue is real. If pmlogconf is= the premier way of autoconfiguring loggers, changes such as pmdas coming and go= ing must be reflected in pmlogconf getting run. Whether this is done by pmmgr (predictably), or by pmlogger_check (unpredictably), it is worse than the n= ew status quo (not at all). > The same problem also affects pmmgr's use of pmie, No. PMIE is hardly configured at all - pmieconf is perfunctory. And multi-host pmie rules are simply outside pmmgr's host-focused definition. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DP4T8BPX= uvh&a=3Dcc_unsubscribe= From bugzilla@redhat.com Sun Sep 18 09:51:45 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E526C7CA0 for ; Sun, 18 Sep 2016 09:51:45 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id B7157304032 for ; Sun, 18 Sep 2016 07:51:42 -0700 (PDT) X-ASG-Debug-ID: 1474210294-0bf57c6380305b0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id NSXSjcOtmYHv9q4I (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 18 Sep 2016 07:51:36 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bldRJ-0001w8-LO for ; Mon, 19 Sep 2016 00:51:33 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8IEpJOD049904 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sun, 18 Sep 2016 10:51:20 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8IEpJpd032695 for ; Sun, 18 Sep 2016 10:51:19 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8IEpJEt032694; Sun, 18 Sep 2016 10:51:19 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376856] pmlogger pmcd-restart persistence breaks pmmgr assumptions Date: Sun, 18 Sep 2016 14:51:19 +0000 X-ASG-Orig-Subj: [Bug 1376856] pmlogger pmcd-restart persistence breaks pmmgr assumptions Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: fche@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: keywords X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1474210296 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2259 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33006 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376856 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|Regression | --- Comment #4 from Nathan Scott --- (In reply to Frank Ch. Eigler from comment #2) > > [...] > > PMDA installation often doesn't cause a pmcd restart (just sighup) - and > > increasingly will happen less and less as $force_restart gets slowly re= moved > > from the code base, so this line of argument is flawed. >=20 > Whatever shape the argument, the underlying issue is real. If pmlogconf = is > the premier way of autoconfiguring loggers, changes such as pmdas coming = and > going must be reflected in pmlogconf getting run. Whether this is done by > pmmgr (predictably), or by pmlogger_check (unpredictably), it is worse th= an > the new status quo (not at all). I don't think you followed completely. For PMDAs configured in the ideal w= ay (i.e. without a pmcd-restart - i.e. all PMDAs running as $PCP_USER currentl= y) pmcd was not being restarted already. In this situation, the change is (and always has been) encoded in the PDU exchange between pmcd/pmlogger, pmlogger records a mark record, and there is no restart of pmcd, never was. So, the assertion this is a new regression is incorrect - the pmmgr assumpt= ion that pmcd would be restarted on PMDA install has always been incorrect. However, this *is* fixable in pmmgr. If pmmgr maintains a connection to pm= cd, it would be able to detect both PMDA reconfiguration messages and loss of connection to pmcd - and could act in the way you feel is desirable here. Finally, while pmieconf does not actively probe today, there's every reason= to think it could become more host-probe-dynamic like pmlogconf in the future.= =20=20 You continue to dismiss the situation where people write their own rules, rather than use pmieconf, but in practice for many pmie deployments this is= the norm. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DS3q4HKu= 9m9&a=3Dcc_unsubscribe= From bugzilla@redhat.com Sun Sep 18 23:29:10 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id BE1137CAF for ; Sun, 18 Sep 2016 23:29:10 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 907B98F8033 for ; Sun, 18 Sep 2016 21:29:07 -0700 (PDT) X-ASG-Debug-ID: 1474259339-0bf57c63804c690001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id DdbBugADOgFacLUY (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 18 Sep 2016 21:29:01 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1blqCM-0005Aw-K5 for ; Mon, 19 Sep 2016 14:28:58 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8J4SiJs025250 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 19 Sep 2016 00:28:44 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8J4SiYA002439 for ; Mon, 19 Sep 2016 00:28:44 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8J4Sirt002438; Mon, 19 Sep 2016 00:28:44 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376857] poor pmlogconf performance, esp. with derived metrics Date: Mon, 19 Sep 2016 04:28:44 +0000 X-ASG-Orig-Subj: [Bug 1376857] poor pmlogconf performance, esp. with derived metrics Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: mgoodwin@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1474259340 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 998 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33023 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376857 --- Comment #1 from Mark Goodwin --- That patch looks good to me and is basically the agreed solution as discuss= ed http://www.pcp.io/pipermail/pcp/2016-May/010545.html i.e. turn off derived metrics in pmlogconf by setting PCP_DERIVED_CONFIG to an empty string, along with suitable man page updates. Not sure if we'd still want to honor PCP_DERIVED_CONFIG if it is already set to something (as opposed to not bei= ng set) ?? > > But really it should be rewritten in python or something. I don't see how reimplementing pmlogconf in another language will reduce the probe overheads - we'd still have the same number of probes being called, w= hich is surely where most of the time is being spent. But the above patch should help. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Dt9FhrL1= WBU&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 19 06:00:07 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 9426F7CA2 for ; Mon, 19 Sep 2016 06:00:07 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6569A304048 for ; Mon, 19 Sep 2016 04:00:04 -0700 (PDT) X-ASG-Debug-ID: 1474282799-0bf57b0f523fc9d0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id X8PCMmM5AGj0Akmk (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 19 Sep 2016 04:00:00 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1blwIk-0002PT-AB for ; Mon, 19 Sep 2016 20:59:58 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8JAxisR046154 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 19 Sep 2016 06:59:44 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8JAxi02044362 for ; Mon, 19 Sep 2016 06:59:44 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8JAxhQG044361; Mon, 19 Sep 2016 06:59:43 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376857] poor pmlogconf performance, esp. with derived metrics Date: Mon, 19 Sep 2016 10:59:43 +0000 X-ASG-Orig-Subj: [Bug 1376857] poor pmlogconf performance, esp. with derived metrics Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1474282800 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 853 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33029 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376857 --- Comment #2 from Frank Ch. Eigler --- > > But really it should be rewritten in python or something. >=20 > I don't see how reimplementing pmlogconf in another language will reduce = the > probe overheads - we'd still have the same number of probes being called I was imagining a self-contained program that implements all of the pmlogco= nf logic, so without overheads of many pmprobe child processes, retaining a persistent pcp connection to do the individual metric probes, that sort of thing. That should take only a few dozen pcp wire protocol packets total, = and a fraction of a second. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Dg79BG5U= SjC&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 19 13:16:52 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 510B57CA2 for ; Mon, 19 Sep 2016 13:16:52 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id AF86CAC003 for ; Mon, 19 Sep 2016 11:16:51 -0700 (PDT) X-ASG-Debug-ID: 1474309004-0bf57b7d9007bf0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id 8OIhOCdniFrvuvNE (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 19 Sep 2016 11:16:46 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bm37P-0001vt-Lj for ; Tue, 20 Sep 2016 04:16:43 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8JIGUkU061785 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 19 Sep 2016 14:16:30 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8JIGU67015054 for ; Mon, 19 Sep 2016 14:16:30 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8JIGUh6015039; Mon, 19 Sep 2016 14:16:30 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1377464] New: "pmrep proc" takes too long Date: Mon, 19 Sep 2016 18:16:29 +0000 X-ASG-Orig-Subj: [Bug 1377464] New: "pmrep proc" takes too long Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1474309005 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1355 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33040 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1377464 Bug ID: 1377464 Summary: "pmrep proc" takes too long Product: Fedora Version: rawhide Component: pcp Assignee: nathans@redhat.com Reporter: fche@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com Marko reports "pmrep proc" takes on the order of many seconds. Diagnosis w= ith the aid of a systemtap script (ltrace and $PCP_DEBUG not being helpful) indicated that the pmrep is using the extend_item rather than extend_indom = API for the metrics beneath proc.*, one instance per call. This means that each extend_item involves another bunch of lookups, repeated over processes (the indom), and over metrics (proc.*). pmrep should routinely use the extend_indom API for metrics with indoms. (= It can use the same API for metrics with a null indom!). It can find the inst= ance domain in the output results coming from each fetch. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Doq2zT9m= acB&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 19 17:42:07 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1B12A7CA2 for ; Mon, 19 Sep 2016 17:42:07 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id C4D71304043 for ; Mon, 19 Sep 2016 15:42:03 -0700 (PDT) X-ASG-Debug-ID: 1474324920-0bf8151e1a1f360001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id iLcF6SuJaumU9caQ (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 19 Sep 2016 15:42:01 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bm7G5-0000iS-GA for ; Tue, 20 Sep 2016 08:41:59 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8JMfijo016555 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 19 Sep 2016 18:41:44 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8JMfiq3035504 for ; Mon, 19 Sep 2016 18:41:44 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8JMfhiM035503; Mon, 19 Sep 2016 18:41:43 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376857] poor pmlogconf performance, esp. with derived metrics Date: Mon, 19 Sep 2016 22:41:42 +0000 X-ASG-Orig-Subj: [Bug 1376857] poor pmlogconf performance, esp. with derived metrics Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: mgoodwin@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1474324921 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 684 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33047 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376857 --- Comment #3 from Mark Goodwin --- Just caching the value of kernel.uname.sysname will probably make a worth w= hile improvement : # grep -r '^probe.*sysname' /var/lib/pcp/config/pmlogconf | wc -l 24 In any case, if we're going to have a rewrite, there are some usability improvements that should be made too (we shouldn't be getting bugs like #1358972). And also need to expunge the obsolete IRIX config entries. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Drc39VwN= hQy&a=3Dcc_unsubscribe= From bugzilla@redhat.com Tue Sep 20 08:03:50 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 225097CA2 for ; Tue, 20 Sep 2016 08:03:50 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 6A0C7AC008 for ; Tue, 20 Sep 2016 06:03:46 -0700 (PDT) X-ASG-Debug-ID: 1474376620-0bf8151e1b47c50001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id nMA9pMMDBqU5k8UX (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 20 Sep 2016 06:03:42 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bmKhz-0006qd-AK for ; Tue, 20 Sep 2016 23:03:39 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8KD3Ppc022357 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 20 Sep 2016 09:03:26 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8KD3PDl007198 for ; Tue, 20 Sep 2016 09:03:25 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8KD3OrT007197; Tue, 20 Sep 2016 09:03:24 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376857] poor pmlogconf performance, esp. with derived metrics Date: Tue, 20 Sep 2016 13:03:24 +0000 X-ASG-Orig-Subj: [Bug 1376857] poor pmlogconf performance, esp. with derived metrics Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1474376621 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 780 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33066 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376857 --- Comment #4 from Nathan Scott --- pmlogconf is part of the main pcp package which has no dependency on pytho= n, and its highly desirable that it remain that way (some platforms won't necessarily have python installed at all). | I don't see how reimplementing pmlogconf in another language will reduce = the probe [...] FWIW, with some refactoring all of the metrics could be fetched in a single pmprobe/pminfo invocation - see pcp-summary for an example - there's alot of scope for improving the existing code. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DJW2qVZk= knc&a=3Dcc_unsubscribe= From bugzilla@redhat.com Tue Sep 20 10:29:56 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 182837CA4 for ; Tue, 20 Sep 2016 10:29:56 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 878C6AC002 for ; Tue, 20 Sep 2016 08:29:52 -0700 (PDT) X-ASG-Debug-ID: 1474385385-0bf8151e1c4e3a0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id 8PUkqo0sc6gKFW28 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 20 Sep 2016 08:29:47 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bmMzM-0005xC-JM for ; Wed, 21 Sep 2016 01:29:44 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8KFTVNV042870 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 20 Sep 2016 11:29:31 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8KFTVPK029650 for ; Tue, 20 Sep 2016 11:29:31 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8KFTURB029645; Tue, 20 Sep 2016 11:29:30 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1376856] pmlogger pmcd-restart persistence breaks pmmgr assumptions Date: Tue, 20 Sep 2016 15:29:30 +0000 X-ASG-Orig-Subj: [Bug 1376856] pmlogger pmcd-restart persistence breaks pmmgr assumptions Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: fche@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1474385386 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1523 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33070 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1376856 --- Comment #6 from Frank Ch. Eigler --- > I don't think you followed completely. On the contrary, I followed completely. > So, the assertion this is a new regression is incorrect - the pmmgr > assumption that pmcd would be restarted on PMDA install has always been > incorrect. Since more cases now trigger this "incorrect" assumption, it is obviously both "new" and a "regression". > However, this *is* fixable in pmmgr. If pmmgr maintains a connection to > pmcd, it would be able to detect both PMDA reconfiguration messages and l= oss > of connection to pmcd - and could act in the way you feel is desirable he= re. Yes, that could work, assuming a cooperative libpcp. It would not help those users stuck with service-pmlogger. I guess they are to further fall behind in terms of responsiveness. > [...] > You continue to dismiss the situation where people write their own rules, > rather than use pmieconf, but in practice for many pmie deployments this = is > the norm. I don't dismiss it in the abstract. This case is simply not relevant to pmmgr's normal host-targeted model. It is off topic. People with such pmie rules can run them with service-pmie (or even with service-pmmgr, linked to a dummy host). It is off topic. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Df8uDyWT= 6Ah&a=3Dcc_unsubscribe= From kenj@internode.on.net Tue Sep 20 18:17:48 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 1F7377CCB for ; Tue, 20 Sep 2016 18:17:48 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 86DB2AC005 for ; Tue, 20 Sep 2016 16:17:44 -0700 (PDT) X-ASG-Debug-ID: 1474413460-0bf57c05231e8f0001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id LWHu6FpjnQSJIQUk for ; Tue, 20 Sep 2016 16:17:41 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2BPDwAQw+FXEI8fmAENURwBFwEMAYMpAQEBAQGBH4dFrUWGQYhOAQIBAQEBAQIGAQEBAQEBAQE3gQEShDgVaQ0CJgJFGg0IAQG4FGeNBoEGhy2KHoJaBZlxmVqFb0iQF4VphX2CSwEBAQ Received: from unknown (HELO [192.168.43.221]) ([1.152.31.143]) by ipmail06.adl6.internode.on.net with ESMTP; 21 Sep 2016 08:46:57 +0930 To: PCP From: Ken McDonell Subject: problem with last change to _get_pids_by_name() in pcp.env Message-ID: <358ecefa-e7c8-85db-d03a-f243e62c07c0@internode.on.net> X-ASG-Orig-Subj: problem with last change to _get_pids_by_name() in pcp.env Date: Wed, 21 Sep 2016 09:16:56 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1474413460 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 709 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33084 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Commit 63ce703 forces matching to the full pathname of the binary (not a bad idea in principle, and motivated by a real issue) ... but the implementation fails (spectacularly) when the (a) the shell running _get_pids_by_name() has a different $PATH than the shell that was used to launch the binary in question, so which(1) and exec(2) may refer to different binaries, and/or (b) the binary in question was launched via a symbolic link. Specifically pmlogger (on at least some distros) lives in /usr/bin and as a symlink in $PCP_BINADM_DIR ... I have a bunch of QA failures from the resulting mismatch. I don't have a fix as yet, but this is a heads up for others pending resolution. From kenj@internode.on.net Tue Sep 20 23:38:54 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 977847CCB for ; Tue, 20 Sep 2016 23:38:54 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 689D430404E for ; Tue, 20 Sep 2016 21:38:52 -0700 (PDT) X-ASG-Debug-ID: 1474432725-0bf57b7d9282550001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id B4V4uqtbndZDqBiF for ; Tue, 20 Sep 2016 21:38:46 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2D0DwB7DuJXENQzmAENUR0BFwEGAYMuAQEBAQF1KlKGc7QJHIgoAQIBAQEBAQIGAQEBAQEBAQE3hUt+BwYCJgJFJwYCAQG1ZWeNDYEGhy0IihiCWgWOMjeLCoYmgwKGOIFsiA+Fb4cDhTcrg3yFaWCHUQEBAQ Received: from unknown (HELO [192.168.43.221]) ([1.152.51.212]) by ipmail06.adl6.internode.on.net with ESMTP; 21 Sep 2016 14:08:32 +0930 To: pcp@oss.sgi.com Subject: pcp updates: important code fixes and qa From: Ken McDonell X-ASG-Orig-Subj: pcp updates: important code fixes and qa Message-ID: <16347289-47e6-c2a6-dcc9-189467712744@internode.on.net> Date: Wed, 21 Sep 2016 14:38:29 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1474432725 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 3934 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33090 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (7): scripts/pcp-push: debugging scripts/pcp-push: fix git update for mirror repo logic src/include/pcp.env: rework _get_pids_by_name() qa/870: additional diags qa/051 & 589: filter changes for "off net" testing environments src/pmlogger: fix logic errors in disconnect() handling qa/389: additional diagnostics qa/051 | 15 ++++++ qa/389 | 22 ++++++--- qa/589 | 4 + qa/870 | 3 + scripts/pcp-push | 31 ++++++++----- src/include/pcp.env | 99 +++++++++++++++++++++++++++++++++++--------- src/pmlogger/src/callback.c | 10 +++- src/pmlogger/src/fetch.c | 4 + src/pmlogger/src/pmlogger.c | 39 ++++++++++++----- 9 files changed, 170 insertions(+), 57 deletions(-) Details ... commit 3a8898227326790d74d88b709ffadecd7516674a Author: Ken McDonell Date: Wed Sep 21 14:37:14 2016 +1000 qa/389: additional diagnostics commit 993b5c82aba0e4d6587828fd83bc38ab307c3a4d Author: Ken McDonell Date: Wed Sep 21 14:33:13 2016 +1000 src/pmlogger: fix logic errors in disconnect() handling From within the callback handler, there was a disconnect() followed by a fallthrough to code that assumed the preceding myFetch() had worked ... on vm31 (x86_64 Fedora 23) this was triggering a SEGV and qa/389 failure. On inspection there were cases in which disconnect() was being called multiple times even though no pmReconnectContext() had succeeded (triggering unnecessary work and repeated and misleading diagnostic messages), and a bit of looseness in the unlocking of the c_lock context lock. commit 5008f08f5aee5486c5b088609c56ddf882fe4ab4 Author: Ken McDonell Date: Wed Sep 21 11:18:09 2016 +1000 qa/051 & 589: filter changes for "off net" testing environments The Melbourne QA Farm is (for the next 6 months) off the Internet, so some extra cases need to be handled in the filtering. commit fc9874f76ff83ac02b9084c9839366776bba178e Author: Ken McDonell Date: Wed Sep 21 11:17:02 2016 +1000 qa/870: additional diags Turns out the real problem was in _get_pids_by_name() from pcp.env, but these diags helped. commit 9a8916e4b8391e909f9e2ad119ede856a37bbd82 Author: Ken McDonell Date: Wed Sep 21 11:13:00 2016 +1000 src/include/pcp.env: rework _get_pids_by_name() Additional work to Red Hat BZ #1365424 fix to generalize the logic to work correctly ... From the code ... Find PIDs by matching the name ($1) Executable alias name avoidance algorithm ... - if name contains a / use it literally and consider nothing else - if name matches an executable in $PCP_BIN_DIR, use that full pathname - if name matches an executable in $PCP_BINADM_DIR, use that full pathname - if find(1) can locate name on this week's $PATH, use that full pathname - if name matches an executable in $PCP_BIN_DIR and/or $PCP_BINADM_DIR and/or find(1) matches name, use _all_ of the pathnames in the order above (needed e.g. for pmlogger in $PCP_BIN_DIR and symlink in $PCP_BINADM_DIR) - otherwise use name as is commit f2ccc4543cc402ffb7cb9acf76a0fe364ff8b7b0 Author: Ken McDonell Date: Mon Sep 19 09:14:30 2016 +1000 scripts/pcp-push: fix git update for mirror repo logic commit 060aecef381887ef282f2e1e052483c314f8f202 Author: Ken McDonell Date: Mon Sep 19 07:18:01 2016 +1000 scripts/pcp-push: debugging Need commits to test this out ... From mgoodwin@redhat.com Wed Sep 21 06:21:42 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 0D9C87CD5 for ; Wed, 21 Sep 2016 06:21:42 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id C198C304032 for ; Wed, 21 Sep 2016 04:21:38 -0700 (PDT) X-ASG-Debug-ID: 1474456891-0bf57c052436280001-S8gJnT Received: from mail-lf0-f51.google.com (mail-lf0-f51.google.com [209.85.215.51]) by cuda.sgi.com with ESMTP id BHPHykNBNzTNnUNN (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 21 Sep 2016 04:21:32 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f51.google.com[209.85.215.51] X-Barracuda-Apparent-Source-IP: 209.85.215.51 Received: by mail-lf0-f51.google.com with SMTP id y6so38092057lff.1 for ; Wed, 21 Sep 2016 04:21:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ukjmdtaHNGDueBQyV8wEK0JMIzyqXBYXoce/mIlrOHI=; b=UbX6lFBtNBW2KOQt4s5OAXoFvnQ9Fu1KoynWdt0IaCij8OO/RBtk3rc2xa/9JD+7ND QdsU1LBTWhqseC4LiqSRXUwEf3GHOfoXAuoFiv1kAGGvk8bVvXosXHTBgP98eZft669y Ln3xpm6LtEXuTiCSZSxRhLhseYj8zGRAaHo+Dx1jciKjqPXPUTwXotbDi0SnXuPFoQBb v6ZGskSD/YEnNvZ2J7YpBz1JAoFLzR+GwckF7VmbG+HyCW49SEExul5tcaU2x+OFzujx +ryTCb/jOB9607ZE2bQ+GBBfmRNyJmgLnyAFbNwsw0DQNdoqxactfihn/vvYmkobfQnR RdcQ== X-Gm-Message-State: AE9vXwPZ5ci9IJtMHFODV/jDvl9hfJjJsY+qRjyjlbYUvFf4x4Ahq5UD9JhWlxWd5lgUxDhD9mqYoIW0rMUH2JAt X-Received: by 10.46.9.197 with SMTP id 188mr7925740ljj.62.1474456890220; Wed, 21 Sep 2016 04:21:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.160.83 with HTTP; Wed, 21 Sep 2016 04:20:49 -0700 (PDT) From: Mark Goodwin Date: Wed, 21 Sep 2016 21:20:49 +1000 Message-ID: Subject: pcp updates: merge kenj (qa, scripts, pcp.env rework and pmlogger disconnect handling) To: PCP X-ASG-Orig-Subj: pcp updates: merge kenj (qa, scripts, pcp.env rework and pmlogger disconnect handling) Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-lf0-f51.google.com[209.85.215.51] X-Barracuda-Start-Time: 1474456892 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 4188 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33096 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/pcp master Ken McDonell (8): scripts/pcp-push: add support for local git mirror scripts/pcp-push: debugging scripts/pcp-push: fix git update for mirror repo logic src/include/pcp.env: rework _get_pids_by_name() qa/870: additional diags qa/051 & 589: filter changes for "off net" testing environments src/pmlogger: fix logic errors in disconnect() handling qa/389: additional diagnostics qa/051 | 15 ++++++ qa/389 | 22 ++++++--- qa/589 | 4 + qa/870 | 3 + scripts/pcp-push | 40 ++++++++++++----- src/include/pcp.env | 99 +++++++++++++++++++++++++++++++++++--------- src/pmlogger/src/callback.c | 10 +++- src/pmlogger/src/fetch.c | 4 + src/pmlogger/src/pmlogger.c | 39 ++++++++++++----- 9 files changed, 179 insertions(+), 57 deletions(-) Details ... commit 3a8898227326790d74d88b709ffadecd7516674a Author: Ken McDonell Date: Wed Sep 21 14:37:14 2016 +1000 qa/389: additional diagnostics commit 993b5c82aba0e4d6587828fd83bc38ab307c3a4d Author: Ken McDonell Date: Wed Sep 21 14:33:13 2016 +1000 src/pmlogger: fix logic errors in disconnect() handling From within the callback handler, there was a disconnect() followed by a fallthrough to code that assumed the preceding myFetch() had worked ... on vm31 (x86_64 Fedora 23) this was triggering a SEGV and qa/389 failure. On inspection there were cases in which disconnect() was being called multiple times even though no pmReconnectContext() had succeeded (triggering unnecessary work and repeated and misleading diagnostic messages), and a bit of looseness in the unlocking of the c_lock context lock. commit 5008f08f5aee5486c5b088609c56ddf882fe4ab4 Author: Ken McDonell Date: Wed Sep 21 11:18:09 2016 +1000 qa/051 & 589: filter changes for "off net" testing environments The Melbourne QA Farm is (for the next 6 months) off the Internet, so some extra cases need to be handled in the filtering. commit fc9874f76ff83ac02b9084c9839366776bba178e Author: Ken McDonell Date: Wed Sep 21 11:17:02 2016 +1000 qa/870: additional diags Turns out the real problem was in _get_pids_by_name() from pcp.env, but these diags helped. commit 9a8916e4b8391e909f9e2ad119ede856a37bbd82 Author: Ken McDonell Date: Wed Sep 21 11:13:00 2016 +1000 src/include/pcp.env: rework _get_pids_by_name() Additional work to Red Hat BZ #1365424 fix to generalize the logic to work correctly ... From the code ... Find PIDs by matching the name ($1) Executable alias name avoidance algorithm ... - if name contains a / use it literally and consider nothing else - if name matches an executable in $PCP_BIN_DIR, use that full pathname - if name matches an executable in $PCP_BINADM_DIR, use that full pathname - if find(1) can locate name on this week's $PATH, use that full pathname - if name matches an executable in $PCP_BIN_DIR and/or $PCP_BINADM_DIR and/or find(1) matches name, use _all_ of the pathnames in the order above (needed e.g. for pmlogger in $PCP_BIN_DIR and symlink in $PCP_BINADM_DIR) - otherwise use name as is commit f2ccc4543cc402ffb7cb9acf76a0fe364ff8b7b0 Author: Ken McDonell Date: Mon Sep 19 09:14:30 2016 +1000 scripts/pcp-push: fix git update for mirror repo logic commit 060aecef381887ef282f2e1e052483c314f8f202 Author: Ken McDonell Date: Mon Sep 19 07:18:01 2016 +1000 scripts/pcp-push: debugging Need commits to test this out ... commit 36fe557462fc642bfff71def717a242a53507716 Author: Ken McDonell Date: Mon Sep 19 07:14:42 2016 +1000 scripts/pcp-push: add support for local git mirror From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Sep 21 08:42:33 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 73DCB7CA1 for ; Wed, 21 Sep 2016 08:42:33 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 45A0D8F8037 for ; Wed, 21 Sep 2016 06:42:29 -0700 (PDT) X-ASG-Debug-ID: 1474465295-0bf57b7d909c260001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id ZvqVrv7NO1tFczw5 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 21 Sep 2016 06:42:06 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from o6.sgmail.github.com ([192.254.113.101]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bmhlE-0005eT-Jc for ; Wed, 21 Sep 2016 23:40:32 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AhzVrHHwLPTEW+0pZQdRgasbpDg=; b=L2ZTjscFe5eWQSyk RJQf5jf4naNcB6EFPm+fuoFNyCwtFOVI4rOfF9tKt+cr8iNVD17xebkctciwDQ9G GIj0Vf2KLxSw6QwPXs+qi2uZwTGBtzw+/j1o7yoZotvCzKrKPu5n/PjEq8V2RhHP Rn1B8TOmb3+QRf57yhRuE6cTCS4= X-Barracuda-Effective-Source-IP: UNKNOWN[192.254.113.101] X-Barracuda-Apparent-Source-IP: 192.254.113.101 X-Barracuda-RBL-IP: 192.254.113.101 X-Barracuda-BBL-IP: 192.254.113.101 Received: by filter0690p1mdw1.sendgrid.net with SMTP id filter0690p1mdw1.14463.57E28DA39 2016-09-21 13:39:47.06944067 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id byySHRm2TNyarpthG8xjow for ; Wed, 21 Sep 2016 13:39:46.983 +0000 (UTC) Date: Wed, 21 Sep 2016 06:39:46 -0700 From: =?UTF-8?B?TWlsb8WhIFByY2hsw61r?= Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [performancecopilot/pcp] dmcache cannot handle situation where lvmcache is not configured (#115) Mime-Version: 1.0 X-ASG-Orig-Subj: [performancecopilot/pcp] dmcache cannot handle situation where lvmcache is not configured (#115) Content-Type: multipart/alternative; boundary="--==_mimepart_57e28da2c8ab5_1b9d3f8896f0b2bc7777"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: happz X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEfEPttOeOLqkkVpo3FbkcIIXm5xvPttQ8dzEV OH/VZq9NOpnlid+vvpWOOIBRDb3ppNgMrEjZ4E9L4x9cUDvWkVjemUrPFoKfMqC5R0W1W5lAuU2biJ mc/Fk0SdncRfplBsNpHQ5QGo/UqrSYItLnmHNCC9z/Nfl+VFveAbxQ1po8EbzOjjKZrhmLVPxcW5lR s= X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1474465322 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 5225 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33098 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_57e28da2c8ab5_1b9d3f8896f0b2bc7777 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Without having any LVM cache set up command `pcp dmcache` leads to a traceback: ``` [root@foo ~]# pcp dmcache Traceback (most recent call last): File "/usr/libexec/pcp/bin/pcp-dmcache", line 166, in manager.run() File "/usr/lib64/python2.7/site-packages/pcp/pmcc.py", line 639, in run self._printer.report(self) File "/usr/libexec/pcp/bin/pcp-dmcache", line 137, in report max_lv = max_lv_length(group) File "/usr/libexec/pcp/bin/pcp-dmcache", line 82, in max_lv_length return len(max(lv_names, key=len)) ValueError: max() arg is an empty sequence [root@foo ~]# ``` Running `pminfo -f dmcache` reports (correctly) no values for dmcache metrics. The issue lies in formatting code, method `max_lv_length` expects there are always some data for dmcache available, and does not handle situation there are no data for key `dmcache.cache.used`. Very direct patch leads to a correct output (header + repeating lines of "No values available") but maybe a more sophisticated patch would be more appropriate. ``` diff --git a/src/pcp/dmcache/pcp-dmcache.py b/src/pcp/dmcache/pcp-dmcache.py index a606eb1..ac243ca 100755 --- a/src/pcp/dmcache/pcp-dmcache.py +++ b/src/pcp/dmcache/pcp-dmcache.py @@ -78,6 +78,8 @@ def cache_dict(group, metric): def max_lv_length(group): """ look at the observation group and return the max length of all the lvnames """ cache_used = cache_dict(group, 'dmcache.cache.used') + if not cache_used: + return 0 lv_names = cache_used.keys() return len(max(lv_names, key=len)) ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/115 ----==_mimepart_57e28da2c8ab5_1b9d3f8896f0b2bc7777 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Without having any LVM cache set up command pcp dmcache leads to a traceback:

[root@foo ~]# pcp dmcache
Traceback (most recent call last):
  File "/usr/libexec/pcp/bin/pcp-dmcache", line 166, in <module>
    manager.run()
  File "/usr/lib64/python2.7/site-packages/pcp/pmcc.py", line 639, in run
    self._printer.report(self)
  File "/usr/libexec/pcp/bin/pcp-dmcache", line 137, in report
    max_lv = max_lv_length(group)
  File "/usr/libexec/pcp/bin/pcp-dmcache", line 82, in max_lv_length
    return len(max(lv_names, key=len))
ValueError: max() arg is an empty sequence
[root@foo ~]# 

Running pminfo -f dmcache reports (correctly) no values for dmcache metrics. The issue lies in formatting code, method max_lv_length expects there are always some data for dmcache available, and does not handle situation there are no data for key dmcache.cache.used. Very direct patch leads to a correct output (header + repeating lines of "No values available") but maybe a more sophisticated patch would be more appropriate.

diff --git a/src/pcp/dmcache/pcp-dmcache.py b/src/pcp/dmcache/pcp-dmcache.py
index a606eb1..ac243ca 100755
--- a/src/pcp/dmcache/pcp-dmcache.py
+++ b/src/pcp/dmcache/pcp-dmcache.py
@@ -78,6 +78,8 @@ def cache_dict(group, metric):
 def max_lv_length(group):
     """ look at the observation group and return the max length of all the lvnames """
     cache_used = cache_dict(group, 'dmcache.cache.used')
+    if not cache_used:
+        return 0
     lv_names = cache_used.keys()
     return len(max(lv_names, key=len))


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57e28da2c8ab5_1b9d3f8896f0b2bc7777-- From bugzilla@redhat.com Wed Sep 21 13:27:04 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2F07F7CA0 for ; Wed, 21 Sep 2016 13:27:04 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id DDF7C8F8039 for ; Wed, 21 Sep 2016 11:27:00 -0700 (PDT) X-ASG-Debug-ID: 1474482416-0bf57c19ec01c70001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id nyesGhEpqjwxw2Mu (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 21 Sep 2016 11:26:58 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bmmEM-00071K-Br for ; Thu, 22 Sep 2016 04:26:55 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8LIQfXo029206 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 21 Sep 2016 14:26:42 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8LIQfqe046444 for ; Wed, 21 Sep 2016 14:26:41 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8LIQfim046443; Wed, 21 Sep 2016 14:26:41 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1378184] New: pcp pmdas/metrics that don' t support container inspection should be blocked rather than returning host results Date: Wed, 21 Sep 2016 18:26:40 +0000 X-ASG-Orig-Subj: [Bug 1378184] New: pcp pmdas/metrics that don' t support container inspection should be blocked rather than returning host results Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1474482417 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1275 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33104 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1378184 Bug ID: 1378184 Summary: pcp pmdas/metrics that don't support container inspection should be blocked rather than returning host results Product: Fedora Version: rawhide Component: pcp Assignee: nathans@redhat.com Reporter: fche@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com Container support across the PMDAs, and even within some PMDAs, is inconsistent. When a user tries=20 % pminfo -f -h 'pcp://....?container=3DHEXCODE' one gets a mishmash of host and container data, with no indication about wh= ich is which. We should audit the PCP PMDA codebase, and identify PMDAs/metrics that disregard a requested container spec. They should return "no values" = or something like that instead of a bad value. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Dmatazoo= w8W&a=3Dcc_unsubscribe= From bugzilla@redhat.com Sun Sep 25 20:32:09 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id C40E77CA1 for ; Sun, 25 Sep 2016 20:32:09 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 788DA8F8050 for ; Sun, 25 Sep 2016 18:32:08 -0700 (PDT) X-ASG-Debug-ID: 1474853522-0bf8150b121c4a60001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id LFmfQ9WENRZHdDqo (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 18:32:03 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boKlv-0007aI-Dg for ; Mon, 26 Sep 2016 11:32:01 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q1Vj8D023421 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sun, 25 Sep 2016 21:31:46 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q1VjLO040825 for ; Sun, 25 Sep 2016 21:31:45 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q1VjAm040824; Sun, 25 Sep 2016 21:31:45 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1289911] RFE: support for setting local context option Date: Mon, 26 Sep 2016 01:31:45 +0000 X-ASG-Orig-Subj: [Bug 1289911] RFE: support for setting local context option Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status resolution cf_last_closed X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1474853523 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 801 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33222 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1289911 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |CURRENTRELEASE Last Closed| |2016-09-25 21:31:45 --- Comment #1 from Nathan Scott --- Somehow this BZ was overlooked from the previous PCP release, but it has be= en fixed for some time now (by Marko, commit 3287ecd7b). --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Dwa15oFy= ORd&a=3Dcc_unsubscribe= From bugzilla@redhat.com Sun Sep 25 23:01:26 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id BE6457CA1 for ; Sun, 25 Sep 2016 23:01:26 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6599E304039 for ; Sun, 25 Sep 2016 21:01:23 -0700 (PDT) X-ASG-Debug-ID: 1474862476-0bf8150b1239b1f0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id FrxUreGmQn3EOKrz (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 21:01:17 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boN6M-0006ho-Fe for ; Mon, 26 Sep 2016 14:01:15 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q411LA061267 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 00:01:01 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q411BF008368 for ; Mon, 26 Sep 2016 00:01:01 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q411xx008367; Mon, 26 Sep 2016 00:01:01 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1375415] pmlogger_check failed due to /etc/pcp/pmlogger/control.d/ local.rpmsave Date: Mon, 26 Sep 2016 04:01:01 +0000 X-ASG-Orig-Subj: [Bug 1375415] pmlogger_check failed due to /etc/pcp/pmlogger/control.d/ local.rpmsave Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: short_desc X-Bugzilla-Comment: none X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1474862477 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 686 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33224 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1375415 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|pmlogger_check failued due |pmlogger_check failed due |to |to |/etc/pcp/pmlogger/control.d |/etc/pcp/pmlogger/control.d |/local.rpmsave |/local.rpmsave --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DXz53rTb= qHV&a=3Dcc_unsubscribe= From bugzilla@redhat.com Sun Sep 25 23:08:14 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 150437CA1 for ; Sun, 25 Sep 2016 23:08:14 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7EE18AC003 for ; Sun, 25 Sep 2016 21:08:13 -0700 (PDT) X-ASG-Debug-ID: 1474862884-0bf57c18c9355310001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id DcYC2i8MCBhaH2EP (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 21:08:06 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boNCz-0003dj-HO for ; Mon, 26 Sep 2016 14:08:04 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q47sUe062605 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 00:07:54 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q47rHb010216 for ; Mon, 26 Sep 2016 00:07:53 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q47rPv010215; Mon, 26 Sep 2016 00:07:53 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1332263] pmcd.log noise upon targeting by pmfind -m probe= Date: Mon, 26 Sep 2016 04:07:53 +0000 X-ASG-Orig-Subj: [Bug 1332263] pmcd.log noise upon targeting by pmfind -m probe= Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 25 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status resolution cf_last_closed X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1474862885 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 758 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33224 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1332263 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |CURRENTRELEASE Last Closed| |2016-09-26 00:07:53 --- Comment #2 from Nathan Scott --- This was resolved several releases back in commit c25c6b9ce67 for both pmcd= and pmproxy. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DAWpSFEM= lgf&a=3Dcc_unsubscribe= From bugzilla@redhat.com Sun Sep 25 23:15:21 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1741C7CA1 for ; Sun, 25 Sep 2016 23:15:21 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id CC82E8F8049 for ; Sun, 25 Sep 2016 21:15:20 -0700 (PDT) X-ASG-Debug-ID: 1474863316-0bf57b1c593f3200001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id 7myXKHjEvN1GhQi9 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 21:15:18 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boNJv-0008E2-Iw for ; Mon, 26 Sep 2016 14:15:16 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q4F4iO064353 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 00:15:04 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q4F4f9027431 for ; Mon, 26 Sep 2016 00:15:04 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q4F4b9027430; Mon, 26 Sep 2016 00:15:04 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1337102] pmlogger should avoid redundant logging Date: Mon, 26 Sep 2016 04:15:03 +0000 X-ASG-Orig-Subj: [Bug 1337102] pmlogger should avoid redundant logging Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status resolution cf_last_closed X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1474863318 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1121 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33224 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1337102 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |WONTFIX Last Closed| |2016-09-26 00:15:03 --- Comment #3 from Nathan Scott --- As discussed in #c1. The pmie macro support you're after in #c2 exists alr= eady Marko - macros are implemented as straight string replacement, so any part = of the predicate can be parameterised, exactly as you've done there in your example for $some_check. They are not variables though, so the $some_knob wouldn't work (but there are other ways to achieve that like managing filesystem state, or storable metric values when direct rule feedback neede= d). --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DxBIjHry= EsB&a=3Dcc_unsubscribe= From bugzilla@redhat.com Sun Sep 25 23:25:20 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 0CA587CA1 for ; Sun, 25 Sep 2016 23:25:20 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id C025B304039 for ; Sun, 25 Sep 2016 21:25:19 -0700 (PDT) X-ASG-Debug-ID: 1474863916-0bf57b1c5c3f3b50001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id qUrA8LxG3HrBSVIz (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 21:25:17 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boNTc-0005wo-J3 for ; Mon, 26 Sep 2016 14:25:15 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q4P5Gg001403 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 00:25:05 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q4P5Et013126 for ; Mon, 26 Sep 2016 00:25:05 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q4P5LI013125; Mon, 26 Sep 2016 00:25:05 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1345806] pminfo -f does not report all network interfaces Date: Mon, 26 Sep 2016 04:25:04 +0000 X-ASG-Orig-Subj: [Bug 1345806] pminfo -f does not report all network interfaces Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status resolution cf_last_closed X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1474863917 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 910 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33224 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1345806 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |NOTABUG Last Closed| |2016-09-26 00:25:04 --- Comment #3 from Nathan Scott --- When I say "no value is available" I mean, the kernel does not provide this information for those interfaces (iow, some device drivers do not support i= t).=20 I think the PCP code is handling this as best it possibly can, under those circumstances. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Dtk8vkxq= Te9&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 26 00:50:29 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B79707CA1 for ; Mon, 26 Sep 2016 00:50:29 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 88553304043 for ; Sun, 25 Sep 2016 22:50:26 -0700 (PDT) X-ASG-Debug-ID: 1474869022-0bf57b1c5c53c210001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id 36vZEcdpW4FzhY5X (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 22:50:24 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boOnx-0003SS-Du for ; Mon, 26 Sep 2016 15:50:21 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q5o8M9022419 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 01:50:09 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q5o8qC032669 for ; Mon, 26 Sep 2016 01:50:08 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q5o8me032648; Mon, 26 Sep 2016 01:50:08 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1345821] pmlogger records unrequested instances Date: Mon, 26 Sep 2016 05:50:08 +0000 X-ASG-Orig-Subj: [Bug 1345821] pmlogger records unrequested instances Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status resolution cf_last_closed X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1474869024 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 913 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33226 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1345821 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |WONTFIX Last Closed| |2016-09-26 01:50:08 --- Comment #2 from Nathan Scott --- Closing as per Kens comment #c1, and the fact its unlikely anything will be done about this (certainly from Red Hat PCP folk who look after RH/Fedora packages). Note one other option may be pmlogextract for further reducing, after initial logging. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3D8V0UEEu= XBt&a=3Dcc_unsubscribe= From nscott@redhat.com Mon Sep 26 00:55:04 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id AD3177CA7 for ; Mon, 26 Sep 2016 00:55:04 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 6022D8F804B for ; Sun, 25 Sep 2016 22:55:01 -0700 (PDT) X-ASG-Debug-ID: 1474869298-0bf8150b1450f430001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id lU20uSLsCFFCgrYh (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sun, 25 Sep 2016 22:54:58 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q5swcU022065 for ; Mon, 26 Sep 2016 01:54:58 -0400 Date: Mon, 26 Sep 2016 01:54:58 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: PCP Message-ID: <1034902308.1997288.1474869298184.JavaMail.zimbra@redhat.com> In-Reply-To: <2023429737.1997287.1474869250756.JavaMail.zimbra@redhat.com> Subject: pcp updates: release prep, small typo fix MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: release prep, small typo fix Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.187] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: release prep, small typo fix Thread-Index: oRIhfCtakpQCVGab2yVpO5vYDWGEWA== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1474869298 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 819 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33226 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (2): Update changelogs for the pcp-3.11.5 release. pmlogcheck: fix cut+paste error on usage message CHANGELOG | 28 +++++++++++++++++++++++++--- build/rpm/fedora.spec | 6 ++++-- debian/changelog | 2 +- src/pmlogcheck/pmlogcheck.c | 2 +- 4 files changed, 31 insertions(+), 7 deletions(-) commit 9f9d81dfd9e70ca235a5d03930ce5dd0b1101148 Author: Nathan Scott Date: Mon Sep 26 15:53:04 2016 +1000 pmlogcheck: fix cut+paste error on usage message commit 5411c753514e0e0a91a1739e325f4179de8c497b Author: Nathan Scott Date: Mon Sep 26 14:28:34 2016 +1000 Update changelogs for the pcp-3.11.5 release. From bugzilla@redhat.com Mon Sep 26 00:57:41 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 092747CA7 for ; Mon, 26 Sep 2016 00:57:41 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id A8968304043 for ; Sun, 25 Sep 2016 22:57:40 -0700 (PDT) X-ASG-Debug-ID: 1474869457-0bf8150b1450f6c0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id STe1aiXG1BHMK79V (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 22:57:38 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boOv0-0007Fe-JX for ; Mon, 26 Sep 2016 15:57:37 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q5vRhj025470 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 01:57:27 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q5vRCO001969 for ; Mon, 26 Sep 2016 01:57:27 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q5vQAX001968; Mon, 26 Sep 2016 01:57:27 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1348244] pmlogcheck does not support compressed archives Date: Mon, 26 Sep 2016 05:57:27 +0000 X-ASG-Orig-Subj: [Bug 1348244] pmlogcheck does not support compressed archives Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1474869458 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 489 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33226 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1348244 --- Comment #2 from Nathan Scott --- Fixed up the usage message typo, but the original issue needs much deeper investigation & possibly some libpcp refactoring to share the decompressing code with low-level tools like pmlogcheck. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DDMubBl1= QpQ&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 26 01:11:55 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1346D7CA7 for ; Mon, 26 Sep 2016 01:11:55 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id A54948F8050 for ; Sun, 25 Sep 2016 23:11:54 -0700 (PDT) X-ASG-Debug-ID: 1474870308-0bf8150b115102c0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id Z3x12hgW78BG8s62 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 23:11:49 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boP8i-00018h-GY for ; Mon, 26 Sep 2016 16:11:47 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6BaOh030858 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 02:11:36 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6Ba0Z005633 for ; Mon, 26 Sep 2016 02:11:36 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q6Bai6005632; Mon, 26 Sep 2016 02:11:36 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1334815] pmcd pmda auto-restart fails if failure encountered during restart Date: Mon, 26 Sep 2016 06:11:36 +0000 X-ASG-Orig-Subj: [Bug 1334815] pmcd pmda auto-restart fails if failure encountered during restart Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 25 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: fche@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: assigned_to X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1474870309 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1856 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33226 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1334815 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|nathans@redhat.com |fche@redhat.com --- Comment #6 from Nathan Scott --- (In reply to Frank Ch. Eigler from comment #4) > [...] pmie based > machinery simply does not work remotely, and harms by misdirecting > signals to the central pmcd. (the local mode - i.e. "primary" - of pmie operation was introduced resolvi= ng these aspects some time back) > Even if running running locally, > imposes new load on its pmcd, and more so if one considers the > other pmie default configuration. One may quibble about the exact > degrees of harm, but this is all indisputable (and observed). FWLIW, measurements weren't presented to show this perceived load, and sinc= e no measurable impact is realistically expected (the kernel metrics fetched with the default pmie rules are a/ very few, b/ very cheap to sample and c/ infrequently sampled) ... there really is no expectation of problems from u= sing a local mode pmie to provide the on-going verification for missed PMDA rest= arts too. Back to the original problem - this BZ is not seen as a high priority (esp. with pmie solution not being affected), and noone in the RH PCP team is planning to hack on this corner case. Hence, I'll reassign this one to you= for now, Frank, as the author of the affected code. If this is not something y= ou plan to hack on, please mark this one as WONTFIX and we'll move on. Thanks! --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DUuc2zn1= W31&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 26 01:14:39 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id EC7A87CA7 for ; Mon, 26 Sep 2016 01:14:38 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id BBA3E8F804B for ; Sun, 25 Sep 2016 23:14:38 -0700 (PDT) X-ASG-Debug-ID: 1474870474-0bf57b1c5a53dbc0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id I9SodOnBRaH9NCuR (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 23:14:36 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boPBO-0003YY-Bq for ; Mon, 26 Sep 2016 16:14:34 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6EN8d031474 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 02:14:23 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6ENrY038845 for ; Mon, 26 Sep 2016 02:14:23 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q6ENeG038844; Mon, 26 Sep 2016 02:14:23 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1316880] RFE: PCP HAproxy metrics Date: Mon, 26 Sep 2016 06:14:23 +0000 X-ASG-Orig-Subj: [Bug 1316880] RFE: PCP HAproxy metrics Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: high X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: priority X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1474870475 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 600 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33226 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1316880 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|unspecified |high --- Comment #2 from Nathan Scott --- Bumping priority, we're getting more and more requests for this one. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DCCwOBvY= NEH&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 26 01:20:14 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 769937CA7 for ; Mon, 26 Sep 2016 01:20:14 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id D1371AC003 for ; Sun, 25 Sep 2016 23:20:10 -0700 (PDT) X-ASG-Debug-ID: 1474870807-0bf57b1c5c53e000001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id zOtWOTI9BeAXyvH6 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 23:20:08 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boPGl-0006iJ-HD for ; Mon, 26 Sep 2016 16:20:06 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6Ju9D032775 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 02:19:56 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6Jul6039694 for ; Mon, 26 Sep 2016 02:19:56 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q6Jup0039693; Mon, 26 Sep 2016 02:19:56 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1321587] RFE: Allow adding metrics on the fly with Perl PMDA API Date: Mon, 26 Sep 2016 06:19:55 +0000 X-ASG-Orig-Subj: [Bug 1321587] RFE: Allow adding metrics on the fly with Perl PMDA API Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status resolution cf_last_closed X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1474870808 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1000 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33226 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1321587 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |WONTFIX Last Closed| |2016-09-26 02:19:55 --- Comment #1 from Nathan Scott --- This is unlikely to be tackled by anyone from Red Hats PCP dev group (or an= yone else, realistically) as its fairly involved and the python interfaces provi= de a scripting language solution with this feature. (OTOH if someone does wish to add this feature, please go right ahead and re-open the BZ, with associated patches attached :) --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DuivdGkH= vqb&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 26 01:23:17 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 38DE77CA7 for ; Mon, 26 Sep 2016 01:23:17 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id D6EEC304043 for ; Sun, 25 Sep 2016 23:23:13 -0700 (PDT) X-ASG-Debug-ID: 1474870990-0bf8150b11512130001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id 10uav0JuDB2VETY6 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 23:23:11 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boPJi-0001j8-Ci for ; Mon, 26 Sep 2016 16:23:09 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6MxN9033934 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 02:22:59 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6MxtC008358 for ; Mon, 26 Sep 2016 02:22:59 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q6Mxct008357; Mon, 26 Sep 2016 02:22:59 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1289910] RFE: Python PMAPI support for Python client -g / -p options Date: Mon, 26 Sep 2016 06:22:59 +0000 X-ASG-Orig-Subj: [Bug 1289910] RFE: Python PMAPI support for Python client -g / -p options Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status resolution cf_last_closed X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1474870991 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 931 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33226 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1289910 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |WONTFIX Last Closed| |2016-09-26 02:22:59 --- Comment #3 from Nathan Scott --- Marking as very unlikely to be fixed ever, based on current resourcing leve= ls and priorities of the people working on PCP, as well as relevant #c1 notes.= =20 Please feel free to re-open with patches though, if this functionality is implemented & we'll happily merge it. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DrRuDuNg= q6g&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 26 01:24:15 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 923847CA7 for ; Mon, 26 Sep 2016 01:24:15 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 127A2AC002 for ; Sun, 25 Sep 2016 23:24:14 -0700 (PDT) X-ASG-Debug-ID: 1474871052-0bf8150b115121b0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id 4tQamQZKqD4BTtkp (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 23:24:13 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boPKi-0002L2-9r for ; Mon, 26 Sep 2016 16:24:11 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6O1Pq034105 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 02:24:01 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6O1aT040599 for ; Mon, 26 Sep 2016 02:24:01 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q6O1OJ040598; Mon, 26 Sep 2016 02:24:01 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1331489] pmdiff does not support standard --version/-V options Date: Mon, 26 Sep 2016 06:24:00 +0000 X-ASG-Orig-Subj: [Bug 1331489] pmdiff does not support standard --version/-V options Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status resolution cf_last_closed X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1474871052 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 686 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33227 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1331489 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |CLOSED Resolution|--- |CURRENTRELEASE Last Closed| |2016-09-26 02:24:00 --- Comment #3 from Nathan Scott --- Long since fixed. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DLlrKa7T= l8b&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 26 01:26:07 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 59E5E7CA7 for ; Mon, 26 Sep 2016 01:26:07 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 0BDB4304043 for ; Sun, 25 Sep 2016 23:26:06 -0700 (PDT) X-ASG-Debug-ID: 1474871163-0bf8150b135122d0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id OaLztPlND7vVCGWN (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 23:26:04 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boPMV-0001Yk-IQ for ; Mon, 26 Sep 2016 16:26:03 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6Pqx7034877 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 02:25:52 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6Pqkf041328 for ; Mon, 26 Sep 2016 02:25:52 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q6Pqo2041327; Mon, 26 Sep 2016 02:25:52 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1374703] pm{log,ie}conf refuse to update e.g. empty files Date: Mon, 26 Sep 2016 06:25:51 +0000 X-ASG-Orig-Subj: [Bug 1374703] pm{log,ie}conf refuse to update e.g. empty files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status resolution cf_last_closed X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1474871164 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 730 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33227 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1374703 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |DUPLICATE Last Closed| |2016-09-26 02:25:51 --- Comment #2 from Nathan Scott --- *** This bug has been marked as a duplicate of bug 1249123 *** --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DDTZJmk2= cs5&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 26 01:26:09 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 7926E7CB1 for ; Mon, 26 Sep 2016 01:26:09 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 175D430404E for ; Sun, 25 Sep 2016 23:26:09 -0700 (PDT) X-ASG-Debug-ID: 1474871166-0bf8150b125122d0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id ZJAT8janpOtaOL2q (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 25 Sep 2016 23:26:07 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boPMY-0003Xl-CC for ; Mon, 26 Sep 2016 16:26:05 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6PtBC034926 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 02:25:55 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8Q6Ptve041394 for ; Mon, 26 Sep 2016 02:25:55 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8Q6Ptm9041393; Mon, 26 Sep 2016 02:25:55 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1249123] pmieconf fails on empty -c file Date: Mon, 26 Sep 2016 06:25:51 +0000 X-ASG-Orig-Subj: [Bug 1249123] pmieconf fails on empty -c file Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1474871167 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 358 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33227 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1249123 --- Comment #2 from Nathan Scott --- *** Bug 1374703 has been marked as a duplicate of this bug. *** --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3Dzym2d95= Hf5&a=3Dcc_unsubscribe= From mgoodwin@redhat.com Mon Sep 26 02:23:01 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C596D7CA7 for ; Mon, 26 Sep 2016 02:23:01 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6B7EA30404E for ; Mon, 26 Sep 2016 00:22:58 -0700 (PDT) X-ASG-Debug-ID: 1474874573-0bf8150b14514c80001-S8gJnT Received: from mail-lf0-f52.google.com (mail-lf0-f52.google.com [209.85.215.52]) by cuda.sgi.com with ESMTP id yyodEKJmiGJGFGIB (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 26 Sep 2016 00:22:54 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f52.google.com[209.85.215.52] X-Barracuda-Apparent-Source-IP: 209.85.215.52 Received: by mail-lf0-f52.google.com with SMTP id y6so132496984lff.1 for ; Mon, 26 Sep 2016 00:22:54 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=KGeEO7Zusm8Tpn5LgoG7PCjc/5DwtBXTvVs7DkP4V+E=; b=VCXUvibHIkXFoF32OrWN3c/srmJrgXF/WbvxYkJBP+FpkcjlUa+smc35/JF+BI1YUT QKXzzbESgFc6uzq1aMqfR/WaHiJln7er1dKgz8r2cFpfBmLXj+RnhbV0f9175iHmyvlS nS3dP2r7Dr8kVnzSP41C88t2Pc7azYu7V+t/XzEN6idHGZ8kLS1rzxxwkp6ss4UHXywl bw2HiOH4JHl0kdVqqKAjDArKLwSjj6VDJk+rdIZVE8vVfEvnjqGAHteel+vw7Xl62Dgd gjAG3gjaWc0lwMW4LCeJ1Pji93u+L0EAw1YaLyAqbVOKtMrW1CmC3GX7Tt9pSMwdjkB9 pn3g== X-Gm-Message-State: AE9vXwMGqRlqhsygD8WM5INJvE73Iw+md9Ecy7+jewRf+70yJIf3tvLx5EJtHMmRTQGqgK9TCzmMSuAJrkE6KJgh X-Received: by 10.46.9.197 with SMTP id 188mr6286936ljj.62.1474874573007; Mon, 26 Sep 2016 00:22:53 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.160.83 with HTTP; Mon, 26 Sep 2016 00:22:12 -0700 (PDT) From: Mark Goodwin Date: Mon, 26 Sep 2016 17:22:12 +1000 Message-ID: Subject: pcpupdates - merge nathans (release stuff), Milos (dmcache err handling) To: PCP X-ASG-Orig-Subj: pcpupdates - merge nathans (release stuff), Milos (dmcache err handling) Content-Type: multipart/alternative; boundary=001a114b0bac033fc6053d63ff6b X-Barracuda-Connect: mail-lf0-f52.google.com[209.85.215.52] X-Barracuda-Start-Time: 1474874574 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 4318 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33227 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message --001a114b0bac033fc6053d63ff6b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable This will be tagged for 3.11.5 (after one more QA run) Changes committed to git://git.pcp.io/pcp master Nathan Scott (2): Update changelogs for the pcp-3.11.5 release. pmlogcheck: fix cut+paste error on usage message Mark Goodwin (1): CHANGE: mention dmcache fix Milo=C5=A1 Prchl=C3=ADk (1): dmcache: dmcache cannot handle situation where lvmcache is not configured CHANGELOG | 29 ++++++++++++++++++++++++++--- build/rpm/fedora.spec | 6 ++++-- debian/changelog | 2 +- src/pcp/dmcache/pcp-dmcache.py | 2 ++ src/pmlogcheck/pmlogcheck.c | 2 +- 5 files changed, 34 insertions(+), 7 deletions(-) Details ... commit 9d2bf69bae093ecb8c845e7306dd7e6215effb8c Author: Mark Goodwin Date: Mon Sep 26 17:17:36 2016 +1000 CHANGE: mention dmcache fix commit 76f4e5271470feb02b9b2214c0dfd3d8b7316e32 Author: Milo=C5=A1 Prchl=C3=ADk Date: Mon Sep 26 17:11:11 2016 +1000 dmcache: dmcache cannot handle situation where lvmcache is not configured Improved error handling in dmcache when the underlying PMDA is not configured. https://github.com/performancecopilot/pcp/issues/115 Author: Milo=C5=A1 Prchl=C3=ADk commit 9f9d81dfd9e70ca235a5d03930ce5dd0b1101148 Author: Nathan Scott Date: Mon Sep 26 15:53:04 2016 +1000 pmlogcheck: fix cut+paste error on usage message commit 5411c753514e0e0a91a1739e325f4179de8c497b Author: Nathan Scott Date: Mon Sep 26 14:28:34 2016 +1000 Update changelogs for the pcp-3.11.5 release. --001a114b0bac033fc6053d63ff6b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
This will be tagged for 3.11.5 (after one more QA run= )

Changes committed to git://git.pcp.io/pcp master

Nathan Scot= t (2):
=C2=A0 =C2=A0 =C2=A0 Update changelogs for the pcp-3.11.5 = release.
=C2=A0 =C2=A0 =C2=A0 pmlogcheck: fix cut+paste error on = usage message

Mark Goodwin (1):
=C2=A0 = =C2=A0 =C2=A0 CHANGE: mention dmcache fix

Milo=C5= =A1 Prchl=C3=ADk (1):
=C2=A0 =C2=A0 =C2=A0 dmcache: dmcache canno= t handle situation where lvmcache is not configured

=C2=A0CHANGELOG =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0| =C2=A0 29 ++++++++++++++++++++++++++---
=C2= =A0build/rpm/fedora.spec =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| =C2=A0 =C2=A06= ++++--
=C2=A0debian/changelog =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 | =C2=A0 =C2=A02 +-
=C2=A0src/pcp/dmcache/pcp-dmca= che.py | =C2=A0 =C2=A02 ++
=C2=A0src/pmlogcheck/pmlogcheck.c =C2= =A0 =C2=A0| =C2=A0 =C2=A02 +-
=C2=A05 files changed, 34 insertion= s(+), 7 deletions(-)

Details ...
Date: =C2=A0 Mon Sep 26 17:11:11 2016 +1000
=

=C2=A0 =C2=A0 dmcache: dmcache cannot handle situation = where lvmcache is not configured
=C2=A0 =C2=A0=C2=A0
= =C2=A0 =C2=A0 Improved error handling in dmcache when the underlying PMDA i= s not configured.
=C2=A0 =C2=A0 Author: =C2=A0 =C2=A0Milo=C5=A1 Prchl= =C3=ADk <mprchlik@redhat.com&= gt;

commit 9f9d81dfd9e70ca235a5d03930ce5dd0b110114= 8
Author: Nathan Scott <= nathans@redhat.com>
Date: =C2=A0 Mon Sep 26 15:53:04 2016 = +1000

=C2=A0 =C2=A0 pmlogcheck: fix cut+paste erro= r on usage message

commit 5411c753514e0e0a91a1739e= 325f4179de8c497b
Author: Nathan Scott <nathans@redhat.com>
Date: =C2=A0 Mon Sep 26= 14:28:34 2016 +1000

=C2=A0 =C2=A0 Update changelo= gs for the pcp-3.11.5 release.

--001a114b0bac033fc6053d63ff6b-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Mon Sep 26 02:25:10 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 103387CA7 for ; Mon, 26 Sep 2016 02:25:10 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id B837D8F8039 for ; Mon, 26 Sep 2016 00:25:06 -0700 (PDT) X-ASG-Debug-ID: 1474874702-0bf8150b14514f30001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id O7E3B4Eeg7Cfp0VD (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 26 Sep 2016 00:25:04 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from o6.sgmail.github.com ([192.254.113.101]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boQHb-0004nU-9r for ; Mon, 26 Sep 2016 17:25:01 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pGVvtCvvXEVCcrsoT5d3zaZXy3Y=; b=qsBKFWEqGNG2jx4/ ox1vKzDxE0Q+YqZKPp8Fujq8zWREGJt605rPIAR0G7abUl6+ZUDaUbD/dYE1T3K7 O4r/yoji5aFLMFoHSmSHvhPFKj+o2V5bsiv7jUedQ9XDJyKhHFwvOPz7IuiAyHtn 4gveQflglMuJ8DCV4XBdImf0r/Y= X-Barracuda-Effective-Source-IP: UNKNOWN[192.254.113.101] X-Barracuda-Apparent-Source-IP: 192.254.113.101 X-Barracuda-RBL-IP: 192.254.113.101 X-Barracuda-BBL-IP: 192.254.113.101 Received: by filter0526p1mdw1.sendgrid.net with SMTP id filter0526p1mdw1.16968.57E8CD4216 2016-09-26 07:24:50.717080896 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id 6HZcpEFbTp-hIZw5WKSqjw for ; Mon, 26 Sep 2016 07:24:50.589 +0000 (UTC) Date: Mon, 26 Sep 2016 00:24:50 -0700 From: Mark Goodwin Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] dmcache cannot handle situation where lvmcache is not configured (#115) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] dmcache cannot handle situation where lvmcache is not configured (#115) Content-Type: multipart/alternative; boundary="--==_mimepart_57e8cd4271033_147633f96cb6a32bc1476ae"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: goodwinos X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEeOxP20XT6d3OnRRPxqlHwS7uoMFHp7kHG5vI eNJBkkaASMKn5OHkaCTO+dIIV8NI0tN5vYHQD5CeWNFLvNU8BcUuxdA5FCjyc8tq1q32J74YlvbG28 GKi+qDzYnaoaMVdqKTQctRcelmJWLbl8ZsD24A5hY4Ca9XU8iEeS6S2wJw== X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1474874703 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2249 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33228 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57e8cd4271033_147633f96cb6a32bc1476ae Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #115. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/115#event-801862881 ----==_mimepart_57e8cd4271033_147633f96cb6a32bc1476ae Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #115.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57e8cd4271033_147633f96cb6a32bc1476ae-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Mon Sep 26 02:25:11 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 4847A7CB1 for ; Mon, 26 Sep 2016 02:25:11 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id F27C530405F for ; Mon, 26 Sep 2016 00:25:10 -0700 (PDT) X-ASG-Debug-ID: 1474874707-0bf8150b14514f50001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id L8Fkhgim8i6HRRGb (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 26 Sep 2016 00:25:09 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from o10.sgmail.github.com ([167.89.101.201]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boQHf-0004qA-FS for ; Mon, 26 Sep 2016 17:25:07 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+Q3C7kA4lf0GGm5pyzjbI3Xu63A=; b=QdbxLMKmkudYtIuu /iEiiYoNVbtqF4uAUiDEBdVo+11BGJFZMijYN7lpDLDsl1PKVbveYAKH3FwghNwK eAM541Bt/+fgGLujOSGe5DGqp5q5UWL1JH9vEnb8NAFhUWg6YmG/6ecQoJCPwAVl bMBxzH7YhJKOp+3ek9W4DE5myc8= X-Barracuda-Effective-Source-IP: o10.sgmail.github.com[167.89.101.201] X-Barracuda-Apparent-Source-IP: 167.89.101.201 X-Barracuda-RBL-IP: 167.89.101.201 X-Barracuda-BBL-IP: 167.89.101.201 Received: by filter0419p1mdw1.sendgrid.net with SMTP id filter0419p1mdw1.32201.57E8CD43D 2016-09-26 07:24:51.241024179 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id rePAoqohQUW1tBnRX5fgZg for ; Mon, 26 Sep 2016 07:24:51.186 +0000 (UTC) Date: Mon, 26 Sep 2016 00:24:50 -0700 From: Mark Goodwin Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] dmcache cannot handle situation where lvmcache is not configured (#115) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] dmcache cannot handle situation where lvmcache is not configured (#115) Content-Type: multipart/alternative; boundary="--==_mimepart_57e8cd4270cfa_17443faeb13a529c271546"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: goodwinos X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEcvQjRg4+bIRRoQJUJ9+WUhEGnYHzfjww3bm7 DdNbgHxUzJdafU58i7zJH5iWiHa7sAYCgcEn75HoGuG6wwjl22dAeyYgtDxMDz3SsbeoRBlu8Naj5i WUjff4XHS3uuWMsNtL0KuAg/Eqg2QbHPr41W+CVhew8IUKJVNKpOxtO9nQ== X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1474874708 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2431 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33228 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57e8cd4270cfa_17443faeb13a529c271546 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit thanks, pulled this in for 3.11.5. There is still an issue if the 'dm' PMDA is not ./Install'd, but when it is this patch improves the error handling. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/115#issuecomment-249497555 ----==_mimepart_57e8cd4270cfa_17443faeb13a529c271546 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

thanks, pulled this in for 3.11.5. There is still an issue if the 'dm' PMDA is not ./Install'd, but when it is this patch improves the error handling.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57e8cd4270cfa_17443faeb13a529c271546-- From myllynen@redhat.com Mon Sep 26 05:23:34 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=WEIRD_QUOTING autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C63337CAF for ; Mon, 26 Sep 2016 05:23:34 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 988F2304059 for ; Mon, 26 Sep 2016 03:23:31 -0700 (PDT) X-ASG-Debug-ID: 1474885408-0bf57c18ca4632c0001-S8gJnT Received: from mail-wm0-f44.google.com (mail-wm0-f44.google.com [74.125.82.44]) by cuda.sgi.com with ESMTP id k27QVqt6FqYWY7vG (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 26 Sep 2016 03:23:29 -0700 (PDT) X-Barracuda-Envelope-From: myllynen@redhat.com X-Barracuda-Effective-Source-IP: mail-wm0-f44.google.com[74.125.82.44] X-Barracuda-Apparent-Source-IP: 74.125.82.44 Received: by mail-wm0-f44.google.com with SMTP id w84so143225830wmg.1 for ; Mon, 26 Sep 2016 03:23:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:reply-to:to:from:subject:organization:message-id :date:user-agent:mime-version:content-transfer-encoding; bh=PekDUJl3//qLAFmCMrEoMwPP2IvDQbFHj42g9rgRJKE=; b=J8mjkdKtm+W7+2VOKsIpu5ba6mO8w2F8pWpl4v/3nkN12x2FtkGkUwykCQTyJuB0Yk A/R1YSuId1c2CDx3NwiZaDnUGu9NKKyi836prqkhvKZQJNAxh7ugiRywa0TOU9HM6eRE 9Iz+1IFORgdWTI+xlkOzvnAj0r1NB0QP1srO4hk18P5zdYssJDiBGJeUOjMBUY2r1pnd RXZGJEwFr6+SQ+uLzJeury0VHZ5BP7wL0GHNYlgjP9hoYAX1VR6egSTTpDJlSFl8pViq VkMIkBM1AxA8LvIQMYOOluMsKAGsn4c3jEGUxZ9Y/dH9alD3y6ALeXZ7n/TfrLvBM6Rs /qQA== X-Gm-Message-State: AA6/9Rm7/MxNr99jxeti48hGsIE7ihRs2kC4VwNNE/nJxDz0UrukYhw6yZly5MXSvKAxnsJ9 X-Received: by 10.28.62.2 with SMTP id l2mr15385093wma.117.1474885407973; Mon, 26 Sep 2016 03:23:27 -0700 (PDT) Received: from [192.168.1.100] (178-55-55-224.bb.dnainternet.fi. [178.55.55.224]) by smtp.gmail.com with ESMTPSA id m75sm10520579wmi.0.2016.09.26.03.23.26 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 26 Sep 2016 03:23:27 -0700 (PDT) Reply-To: Marko Myllynen To: pcp developers From: Marko Myllynen Subject: pmrep: fix/improve csv output / address #114 Organization: Red Hat X-ASG-Orig-Subj: pmrep: fix/improve csv output / address #114 Message-ID: <84b6c49f-383b-d185-55a4-3b2af5edf6d2@redhat.com> Date: Mon, 26 Sep 2016 13:23:25 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mail-wm0-f44.google.com[74.125.82.44] X-Barracuda-Start-Time: 1474885409 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 4231 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.50 X-Barracuda-Spam-Status: No, SCORE=1.50 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_RULE_7580D, BSF_RULE_7580G, WEIRD_QUOTING X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33231 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 WEIRD_QUOTING BODY: Weird repeated double-quotation marks 0.75 BSF_RULE_7580G Custom Rule 7580G 0.75 BSF_RULE_7580D Custom Rule 7580D Hi, Fix/improve pmrep CSV output handling, especially when instances are in play. Addresses ticket #114. Updates QA accordingly. --- qa/1069 | 2 ++ qa/1069.out | 11 +++++++++-- src/pmrep/pmrep.py | 17 ++++++++++++----- 3 files changed, 23 insertions(+), 7 deletions(-) diff --git a/qa/1069 b/qa/1069 index 58bff40..41955fc 100755 --- a/qa/1069 +++ b/qa/1069 @@ -101,6 +101,8 @@ echo "== exercise CSV and alternate delimiters" pmrep -s 5 -t 2 $log -c $tmp.config -o csv -p -P 1 sample pmrep -s 5 -t 2 $log -c $tmp.config -o csv --delimiter '|' sample | \ tee -a $tmp.out1 +echo "== exercise CSV and instance handling" +pmrep -s 5 -t 2 $log2 -c $tmp.config -o csv hinv.map.scsi kernel.all.load echo "== compare output-to-file versus stdout" pmrep -s 5 -t 2 $log -c $tmp.config -o csv --delimiter '|' -F $tmp.out2 sample diff $tmp.out1 $tmp.out2 diff --git a/qa/1069.out b/qa/1069.out index 0e23cb6..02a82d9 100644 --- a/qa/1069.out +++ b/qa/1069.out @@ -115,18 +115,25 @@ HH:MM:SS 1 10:36:51 1.000 1000.001 10:36:53 1.000 1000.016 == exercise CSV and alternate delimiters -Time,sample.seconds,sample.milliseconds +Time,"sample.seconds","sample.milliseconds" 2000-05-01 20:36:45,"","" 2000-05-01 20:36:47,380434,380433679.3 2000-05-01 20:36:49,380436,380435679.4 2000-05-01 20:36:51,380438,380437679.4 2000-05-01 20:36:53,380440,380439679.4 -Time|sample.seconds|sample.milliseconds +Time|"sample.seconds"|"sample.milliseconds" 2000-05-01 20:36:45|""|"" 2000-05-01 20:36:47|380434|380433679.314 2000-05-01 20:36:49|380436|380435679.381 2000-05-01 20:36:51|380438|380437679.382 2000-05-01 20:36:53|380440|380439679.413 +== exercise CSV and instance handling +Time,"hinv.map.scsi-scsi0:0:0:0 Direct-Access","hinv.map.scsi-scsi0:0:1:0 Direct-Access","hinv.map.scsi-scsi0:0:2:0 Direct-Access","hinv.map.scsi-scsi0:0:3:0 Direct-Access","hinv.map.scsi-scsi0:0:4:0 Direct-Access","kernel.all.load-1 minute","kernel.all.load-5 minute","kernel.all.load-15 minute" +2013-07-06 00:47:01,"sda","sdb","sdc","sdd","sde",0.820,0.700,0.590 +2013-07-06 00:47:03,"sda","sdb","sdc","sdd","sde",0.820,0.700,0.590 +2013-07-06 00:47:05,"sda","sdb","sdc","sdd","sde",0.820,0.700,0.590 +2013-07-06 00:47:07,"sda","sdb","sdc","sdd","sde",0.820,0.700,0.590 +2013-07-06 00:47:09,"sda","sdb","sdc","sdd","sde",0.820,0.700,0.590 == compare output-to-file versus stdout ok == exercise repeated headers option diff --git a/src/pmrep/pmrep.py b/src/pmrep/pmrep.py index 04e3f95..e618684 100755 --- a/src/pmrep/pmrep.py +++ b/src/pmrep/pmrep.py @@ -1063,8 +1063,15 @@ class PMReporter(object): if self.output == OUTPUT_CSV: self.writer.write("Time") - for metric in self.metrics: - self.writer.write(self.delimiter + metric) + for i, metric in enumerate(self.metrics): + ins = 1 if self.insts[i][0][0] == PM_IN_NULL else len(self.insts[i][0]) + for j in range(ins): + if self.insts[i][0][0] != PM_IN_NULL and self.insts[i][1][j]: + name = metric + "-" + self.insts[i][1][j] + else: + name = metric + name = name.replace(self.delimiter, " ").replace("\n", " ").replace("\"", " ") + self.writer.write(self.delimiter + "\"" + name + "\"") self.writer.write("\n") if self.output == OUTPUT_STDOUT: @@ -1188,9 +1195,9 @@ class PMReporter(object): if value == NO_VAL: line += '""' else: - value = value.replace(self.delimiter, " ") - value = value.replace("\"", "\"\"") - line += str("\"" + value + "\"") + if value: + value = value.replace(self.delimiter, " ").replace("\n", " ").replace("\"", " ") + line += str("\"" + value + "\"") self.writer.write(line + "\n") def write_stdout(self, timestamp): Thanks, -- Marko Myllynen From noreply@github.com Mon Sep 26 09:58:13 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 7CE687CB3 for ; Mon, 26 Sep 2016 09:58:13 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3E7D330405F for ; Mon, 26 Sep 2016 07:58:10 -0700 (PDT) X-ASG-Debug-ID: 1474901882-0bf57c18ca46aac0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id BQFC7Ly0RtVo2N1z (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 26 Sep 2016 07:58:04 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from github-smtp2-ext1.iad.github.net ([192.30.252.192] helo=github-smtp2a-ext-cp1-prd.iad.github.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boXLx-000221-Jb for ; Tue, 27 Sep 2016 00:58:01 +1000 Date: Mon, 26 Sep 2016 07:57:50 -0700 X-Barracuda-Effective-Source-IP: UNKNOWN[192.30.252.192] X-Barracuda-Apparent-Source-IP: 192.30.252.192 X-Barracuda-RBL-IP: 192.30.252.192 X-Barracuda-BBL-IP: 192.30.252.192 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1474901870; bh=hERCbpIqfgoYitAJsbkxwExr5EoruY/c4etSXz0eUZU=; h=From:Reply-To:To:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=DsUVvWZMI4AX6jclqN2XJcGDc78FEp5ZUnuNIzkHXHhcSkPtDoKR0U+h35Yga2QR1 4M/O2Pc5BqwwZURKGCP1E80jprVD9glWREOlc+9DC2Ysgs00T0EwOmgfjGtfxqLinz vRD4nrhmatUytjfBxESEeqdsZu+WOXLUb+UqnXsM= From: Marko Kevac Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [performancecopilot/pcp] pmlogger memory leak and crash after Ctrl-C (#116) Mime-Version: 1.0 X-ASG-Orig-Subj: [performancecopilot/pcp] pmlogger memory leak and crash after Ctrl-C (#116) Content-Type: multipart/alternative; boundary="--==_mimepart_57e9376e51e9_2c623f9cbff712a0212478"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mkevac X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1474901883 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 38242 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33236 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_57e9376e51e9_2c623f9cbff712a0212478 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi. ``` marko@fedora:~/tmp $ cat /etc/fedora-release Fedora release 24 (Twenty Four) marko@fedora:~/tmp $ sudo dnf info pcp Last metadata expiration check: 1:54:49 ago on Mon Sep 26 16:02:17 2016. Installed Packages Name : pcp Arch : x86_64 Epoch : 0 Version : 3.11.4 Release : 1.fc24 Size : 3.3 M Repo : @System >From repo : updates Summary : System-level performance monitoring and performance management URL : http://www.pcp.io License : GPLv2+ and LGPLv2.1+ and CC-BY Description : Performance Co-Pilot (PCP) provides a framework and services to support : system-level performance monitoring and performance management. : : The PCP open source release provides a unifying abstraction for all of : the interesting performance data in a system, and allows client : applications to easily retrieve and process any subset of that data. ``` With this config ``` $ cat /tmp/cppbig23.mlan-leak.conf log mandatory on 10 msec { cgroup containers disk event filesys hinv hotproc ipc jbd2 kernel mem mmv network nfs nfs3 nfs4 pmcd pmda proc quota rpc swap swapdev sysfs tmpfs vfs xfs } ``` pmlogger executed as `$ /usr/libexec/pcp/bin/pmlogger -h localhost -r -c /tmp/cppbig23.mlan-leak.conf -m marko_check -l /tmp/pmlogger.log 123` leaks memory. You can see this with pidstat output ``` $ pidstat -r -p $(pgrep pmlogger) 1 Linux 4.7.3-200.fc24.x86_64 (fedora) 09/26/2016 _x86_64_ (8 CPU) 05:52:22 PM UID PID minflt/s majflt/s VSZ RSS %MEM Command 05:52:23 PM 1000 21394 270.00 0.00 76172 9656 0.03 pmlogger 05:52:24 PM 1000 21394 278.00 0.00 77284 10772 0.03 pmlogger 05:52:25 PM 1000 21394 282.00 0.00 78444 11780 0.04 pmlogger 05:52:26 PM 1000 21394 270.00 0.00 79492 12840 0.04 pmlogger 05:52:27 PM 1000 21394 280.00 0.00 80648 13992 0.04 pmlogger 05:52:28 PM 1000 21394 263.00 0.00 81664 15152 0.05 pmlogger 05:52:29 PM 1000 21394 265.00 0.00 82772 16276 0.05 pmlogger 05:52:30 PM 1000 21394 280.00 0.00 83920 17280 0.05 pmlogger 05:52:31 PM 1000 21394 276.00 0.00 85072 18440 0.06 pmlogger 05:52:32 PM 1000 21394 278.00 0.00 86076 19568 0.06 pmlogger 05:52:33 PM 1000 21394 276.00 0.00 87288 20536 0.06 pmlogger 05:52:34 PM 1000 21394 272.00 0.00 88284 21816 0.07 pmlogger ^C Average: 1000 21394 274.17 0.00 82260 15676 0.05 pmlogger ``` If you keep it that way, it will allocate all available memory on server. Additionaly, if you stop such process with Ctrl-C, it will crash with buffer overflow: ``` $ /usr/libexec/pcp/bin/pmlogger -h localhost -r -c /tmp/cppbig23.mlan-leak.conf -m marko_check -l /tmp/pmlogger.log 123 ^C*** buffer overflow detected ***: /usr/libexec/pcp/bin/pmlogger terminated ======= Backtrace: ========= /lib64/libc.so.6(+0x7566b)[0x7f32c3a5766b] /lib64/libc.so.6(__fortify_fail+0x37)[0x7f32c3af6c57] /lib64/libc.so.6(+0x112d80)[0x7f32c3af4d80] /lib64/libc.so.6(+0x114bca)[0x7f32c3af6bca] /lib64/libpcp.so.3(+0x5efed)[0x7f32c401efed] /lib64/libpcp.so.3(+0x1dee2)[0x7f32c3fddee2] /lib64/libpcp.so.3(__pmGetPDU+0x5f)[0x7f32c3fde8ff] /usr/libexec/pcp/bin/pmlogger(+0x7f3b)[0x55b298668f3b] /usr/libexec/pcp/bin/pmlogger(+0x8d1e)[0x55b298669d1e] /usr/libexec/pcp/bin/pmlogger(+0x54e0)[0x55b2986664e0] /lib64/libc.so.6(__libc_start_main+0xf1)[0x7f32c3a02731] /usr/libexec/pcp/bin/pmlogger(+0x65e9)[0x55b2986675e9] ======= Memory map: ======== 55b298661000-55b29867b000 r-xp 00000000 fd:00 2366568 /usr/bin/pmlogger 55b29887b000-55b29887c000 r--p 0001a000 fd:00 2366568 /usr/bin/pmlogger 55b29887c000-55b29887d000 rw-p 0001b000 fd:00 2366568 /usr/bin/pmlogger 55b29887d000-55b29887e000 rw-p 00000000 00:00 0 55b29a36c000-55b29b816000 rw-p 00000000 00:00 0 [heap] 7f32bfdf1000-7f32bfdfc000 r-xp 00000000 fd:00 2370037 /usr/lib64/libnss_files-2.23.so 7f32bfdfc000-7f32bfffb000 ---p 0000b000 fd:00 2370037 /usr/lib64/libnss_files-2.23.so 7f32bfffb000-7f32bfffc000 r--p 0000a000 fd:00 2370037 /usr/lib64/libnss_files-2.23.so 7f32bfffc000-7f32bfffd000 rw-p 0000b000 fd:00 2370037 /usr/lib64/libnss_files-2.23.so 7f32bfffd000-7f32c0003000 rw-p 00000000 00:00 0 7f32c0003000-7f32c0007000 r-xp 00000000 fd:00 2366396 /usr/lib64/libattr.so.1.1.0 7f32c0007000-7f32c0206000 ---p 00004000 fd:00 2366396 /usr/lib64/libattr.so.1.1.0 7f32c0206000-7f32c0207000 r--p 00003000 fd:00 2366396 /usr/lib64/libattr.so.1.1.0 7f32c0207000-7f32c0208000 rw-p 00000000 00:00 0 7f32c0208000-7f32c027a000 r-xp 00000000 fd:00 2370087 /usr/lib64/libpcre.so.1.2.7 7f32c027a000-7f32c0479000 ---p 00072000 fd:00 2370087 /usr/lib64/libpcre.so.1.2.7 7f32c0479000-7f32c047a000 r--p 00071000 fd:00 2370087 /usr/lib64/libpcre.so.1.2.7 7f32c047a000-7f32c047b000 rw-p 00072000 fd:00 2370087 /usr/lib64/libpcre.so.1.2.7 7f32c047b000-7f32c0491000 r-xp 00000000 fd:00 2360969 /usr/lib64/libgcc_s-6.2.1-20160916.so.1 7f32c0491000-7f32c0690000 ---p 00016000 fd:00 2360969 /usr/lib64/libgcc_s-6.2.1-20160916.so.1 7f32c0690000-7f32c0691000 r--p 00015000 fd:00 2360969 /usr/lib64/libgcc_s-6.2.1-20160916.so.1 7f32c0691000-7f32c0692000 rw-p 00016000 fd:00 2360969 /usr/lib64/libgcc_s-6.2.1-20160916.so.1 7f32c0692000-7f32c06a4000 r-xp 00000000 fd:00 2359774 /usr/lib64/libgpg-error.so.0.19.1 7f32c06a4000-7f32c08a4000 ---p 00012000 fd:00 2359774 /usr/lib64/libgpg-error.so.0.19.1 7f32c08a4000-7f32c08a5000 r--p 00012000 fd:00 2359774 /usr/lib64/libgpg-error.so.0.19.1 7f32c08a5000-7f32c08a6000 rw-p 00013000 fd:00 2359774 /usr/lib64/libgpg-error.so.0.19.1 7f32c08a6000-7f32c0982000 r-xp 00000000 fd:00 2370131 /usr/lib64/libgcrypt.so.20.0.6 7f32c0982000-7f32c0b82000 ---p 000dc000 fd:00 2370131 /usr/lib64/libgcrypt.so.20.0.6 7f32c0b82000-7f32c0b83000 r--p 000dc000 fd:00 2370131 /usr/lib64/libgcrypt.so.20.0.6 7f32c0b83000-7f32c0b8b000 rw-p 000dd000 fd:00 2370131 /usr/lib64/libgcrypt.so.20.0.6 7f32c0b8b000-7f32c0b8c000 rw-p 00000000 00:00 0 7f32c0b8c000-7f32c0b9d000 r-xp 00000000 fd:00 2366821 /usr/lib64/liblz4.so.1.7.1 7f32c0b9d000-7f32c0d9c000 ---p 00011000 fd:00 2366821 /usr/lib64/liblz4.so.1.7.1 7f32c0d9c000-7f32c0d9d000 r--p 00010000 fd:00 2366821 /usr/lib64/liblz4.so.1.7.1 7f32c0d9d000-7f32c0d9e000 rw-p 00000000 00:00 0 7f32c0d9e000-7f32c0dc3000 r-xp 00000000 fd:00 2366822 /usr/lib64/liblzma.so.5.2.2 7f32c0dc3000-7f32c0fc2000 ---p 00025000 fd:00 2366822 /usr/lib64/liblzma.so.5.2.2 7f32c0fc2000-7f32c0fc3000 r--p 00024000 fd:00 2366822 /usr/lib64/liblzma.so.5.2.2 7f32c0fc3000-7f32c0fc4000 rw-p 00000000 00:00 0 7f32c0fc4000-7f32c0fc8000 r-xp 00000000 fd:00 2366447 /usr/lib64/libcap.so.2.24 7f32c0fc8000-7f32c11c7000 ---p 00004000 fd:00 2366447 /usr/lib64/libcap.so.2.24 7f32c11c7000-7f32c11c8000 r--p 00003000 fd:00 2366447 /usr/lib64/libcap.so.2.24 7f32c11c8000-7f32c11c9000 rw-p 00004000 fd:00 2366447 /usr/lib64/libcap.so.2.24 7f32c11c9000-7f32c11ec000 r-xp 00000000 fd:00 2370089 /usr/lib64/libselinux.so.1 7f32c11ec000-7f32c13ec000 ---p 00023000 fd:00 2370089 /usr/lib64/libselinux.so.1 7f32c13ec000-7f32c13ed000 r--p 00023000 fd:00 2370089 /usr/lib64/libselinux.so.1 7f32c13ed000-7f32c13ee000 rw-p 00024000 fd:00 2370089 /usr/lib64/libselinux.so.1 7f32c13ee000-7f32c13f0000 rw-p 00000000 00:00 0 7f32c13f0000-7f32c13f2000 r-xp 00000000 fd:00 2360747 /usr/lib64/libfreebl3.so 7f32c13f2000-7f32c15f1000 ---p 00002000 fd:00 2360747 /usr/lib64/libfreebl3.so 7f32c15f1000-7f32c15f2000 r--p 00001000 fd:00 2360747 /usr/lib64/libfreebl3.so 7f32c15f2000-7f32c15f3000 rw-p 00002000 fd:00 2360747 /usr/lib64/libfreebl3.so 7f32c15f3000-7f32c1641000 r-xp 00000000 fd:00 2373020 /usr/lib64/libdbus-1.so.3.15.2 7f32c1641000-7f32c1840000 ---p 0004e000 fd:00 2373020 /usr/lib64/libdbus-1.so.3.15.2 7f32c1840000-7f32c1842000 r--p 0004d000 fd:00 2373020 /usr/lib64/libdbus-1.so.3.15.2 7f32c1842000-7f32c1843000 rw-p 0004f000 fd:00 2373020 /usr/lib64/libdbus-1.so.3.15.2 7f32c1843000-7f32c184a000 r-xp 00000000 fd:00 2370024 /usr/lib64/libcrypt-2.23.so 7f32c184a000-7f32c1a49000 ---p 00007000 fd:00 2370024 /usr/lib64/libcrypt-2.23.so 7f32c1a49000-7f32c1a4a000 r--p 00006000 fd:00 2370024 /usr/lib64/libcrypt-2.23.so 7f32c1a4a000-7f32c1a4b000 rw-p 00007000 fd:00 2370024 /usr/lib64/libcrypt-2.23.so 7f32c1a4b000-7f32c1a79000 rw-p 00000000 00:00 0 7f32c1a79000-7f32c1a90000 r-xp 00000000 fd:00 2370046 /usr/lib64/libresolv-2.23.so 7f32c1a90000-7f32c1c8f000 ---p 00017000 fd:00 2370046 /usr/lib64/libresolv-2.23.so 7f32c1c8f000-7f32c1c90000 r--p 00016000 fd:00 2370046 /usr/lib64/libresolv-2.23.so 7f32c1c90000-7f32c1c91000 rw-p 00017000 fd:00 2370046 /usr/lib64/libresolv-2.23.so 7f32c1c91000-7f32c1c93000 rw-p 00000000 00:00 0 7f32c1c93000-7f32c1c9a000 r-xp 00000000 fd:00 2370048 /usr/lib64/librt-2.23.so 7f32c1c9a000-7f32c1e99000 ---p 00007000 fd:00 2370048 /usr/lib64/librt-2.23.so 7f32c1e99000-7f32c1e9a000 r--p 00006000 fd:00 2370048 /usr/lib64/librt-2.23.so 7f32c1e9a000-7f32c1e9b000 rw-p 00007000 fd:00 2370048 /usr/lib64/librt-2.23.so 7f32c1e9b000-7f32c1eb0000 r-xp 00000000 fd:00 2367257 /usr/lib64/libz.so.1.2.8 7f32c1eb0000-7f32c20af000 ---p 00015000 fd:00 2367257 /usr/lib64/libz.so.1.2.8 7f32c20af000-7f32c20b0000 r--p 00014000 fd:00 2367257 /usr/lib64/libz.so.1.2.8 7f32c20b0000-7f32c20b1000 rw-p 00015000 fd:00 2367257 /usr/lib64/libz.so.1.2.8 7f32c20b1000-7f32c20b4000 r-xp 00000000 fd:00 2370099 /usr/lib64/libplds4.so 7f32c20b4000-7f32c22b3000 ---p 00003000 fd:00 2370099 /usr/lib64/libplds4.so 7f32c22b3000-7f32c22b4000 r--p 00002000 fd:00 2370099 /usr/lib64/libplds4.so 7f32c22b4000-7f32c22b5000 rw-p 00003000 fd:00 2370099 /usr/lib64/libplds4.so 7f32c22b5000-7f32c22b9000 r-xp 00000000 fd:00 2370098 /usr/lib64/libplc4.so 7f32c22b9000-7f32c24b8000 ---p 00004000 fd:00 2370098 /usr/lib64/libplc4.so 7f32c24b8000-7f32c24b9000 r--p 00003000 fd:00 2370098 /usr/lib64/libplc4.so 7f32c24b9000-7f32c24ba000 rw-p 00004000 fd:00 2370098 /usr/lib64/libplc4.so 7f32c24ba000-7f32c24e1000 r-xp 00000000 fd:00 2365346 /usr/lib64/libnssutil3.so 7f32c24e1000-7f32c26e0000 ---p 00027000 fd:00 2365346 /usr/lib64/libnssutil3.so 7f32c26e0000-7f32c26e7000 r--p 00026000 fd:00 2365346 /usr/lib64/libnssutil3.so 7f32c26e7000-7f32c26e8000 rw-p 0002d000 fd:00 2365346 /usr/lib64/libnssutil3.so 7f32c26e8000-7f32c26eb000 r-xp 00000000 fd:00 2370025 /usr/lib64/libdl-2.23.so 7f32c26eb000-7f32c28ea000 ---p 00003000 fd:00 2370025 /usr/lib64/libdl-2.23.so 7f32c28ea000-7f32c28eb000 r--p 00002000 fd:00 2370025 /usr/lib64/libdl-2.23.so 7f32c28eb000-7f32c28ec000 rw-p 00003000 fd:00 2370025 /usr/lib64/libdl-2.23.so 7f32c28ec000-7f32c29f4000 r-xp 00000000 fd:00 2370027 /usr/lib64/libm-2.23.so 7f32c29f4000-7f32c2bf3000 ---p 00108000 fd:00 2370027 /usr/lib64/libm-2.23.so 7f32c2bf3000-7f32c2bf4000 r--p 00107000 fd:00 2370027 /usr/lib64/libm-2.23.so 7f32c2bf4000-7f32c2bf5000 rw-p 00108000 fd:00 2370027 /usr/lib64/libm-2.23.so 7f32c2bf5000-7f32c2c05000 r-xp 00000000 fd:00 2373023 /usr/lib64/libavahi-client.so.3.2.9 7f32c2c05000-7f32c2e04000 ---p 00010000 fd:00 2373023 /usr/lib64/libavahi-client.so.3.2.9 7f32c2e04000-7f32c2e05000 r--p 0000f000 fd:00 2373023 /usr/lib64/libavahi-client.so.3.2.9 7f32c2e05000-7f32c2e06000 rw-p 00010000 fd:00 2373023 /usr/lib64/libavahi-client.so.3.2.9 7f32c2e06000-7f32c2e11000 r-xp 00000000 fd:00 2366078 /usr/lib64/libavahi-common.so.3.5.3 7f32c2e11000-7f32c3011000 ---p 0000b000 fd:00 2366078 /usr/lib64/libavahi-common.so.3.5.3 7f32c3011000-7f32c3012000 r--p 0000b000 fd:00 2366078 /usr/lib64/libavahi-common.so.3.5.3 7f32c3012000-7f32c3013000 rw-p 0000c000 fd:00 2366078 /usr/lib64/libavahi-common.so.3.5.3 7f32c3013000-7f32c302f000 r-xp 00000000 fd:00 2367032 /usr/lib64/libsasl2.so.3.0.0 7f32c302f000-7f32c322e000 ---p 0001c000 fd:00 2367032 /usr/lib64/libsasl2.so.3.0.0 7f32c322e000-7f32c322f000 r--p 0001b000 fd:00 2367032 /usr/lib64/libsasl2.so.3.0.0 7f32c322f000-7f32c3230000 rw-p 0001c000 fd:00 2367032 /usr/lib64/libsasl2.so.3.0.0 7f32c3230000-7f32c326b000 r-xp 00000000 fd:00 2370097 /usr/lib64/libnspr4.so 7f32c326b000-7f32c346a000 ---p 0003b000 fd:00 2370097 /usr/lib64/libnspr4.so 7f32c346a000-7f32c346b000 r--p 0003a000 fd:00 2370097 /usr/lib64/libnspr4.so 7f32c346b000-7f32c346d000 rw-p 0003b000 fd:00 2370097 /usr/lib64/libnspr4.so 7f32c346d000-7f32c346f000 rw-p 00000000 00:00 0 7f32c346f000-7f32c3590000 r-xp 00000000 fd:00 2392926 /usr/lib64/libnss3.so 7f32c3590000-7f32c378f000 ---p 00121000 fd:00 2392926 /usr/lib64/libnss3.so 7f32c378f000-7f32c3794000 r--p 00120000 fd:00 2392926 /usr/lib64/libnss3.so 7f32c3794000-7f32c3796000 rw-p 00125000 fd:00 2392926 /usr/lib64/libnss3.so 7f32c3796000-7f32c3798000 rw-p 00000000 00:00 0 7f32c3798000-7f32c37dd000 r-xp 00000000 fd:00 2392928 /usr/lib64/libssl3.so 7f32c37dd000-7f32c39dc000 ---p 00045000 fd:00 2392928 /usr/lib64/libssl3.so 7f32c39dc000-7f32c39e0000 r--p 00044000 fd:00 2392928 /usr/lib64/libssl3.so 7f32c39e0000-7f32c39e1000 rw-p 00048000 fd:00 2392928 /usr/lib64/libssl3.so 7f32c39e1000-7f32c39e2000 rw-p 00000000 00:00 0 7f32c39e2000-7f32c3b9b000 r-xp 00000000 fd:00 2370021 /usr/lib64/libc-2.23.so 7f32c3b9b000-7f32c3d9a000 ---p 001b9000 fd:00 2370021 /usr/lib64/libc-2.23.so 7f32c3d9a000-7f32c3d9e000 r--p 001b8000 fd:00 2370021 /usr/lib64/libc-2.23.so 7f32c3d9e000-7f32c3da0000 rw-p 001bc000 fd:00 2370021 /usr/lib64/libc-2.23.so 7f32c3da0000-7f32c3da4000 rw-p 00000000 00:00 0 7f32c3da4000-7f32c3dbb000 r-xp 00000000 fd:00 2370045 /usr/lib64/libpthread-2.23.so 7f32c3dbb000-7f32c3fba000 ---p 00017000 fd:00 2370045 /usr/lib64/libpthread-2.23.so 7f32c3fba000-7f32c3fbb000 r--p 00016000 fd:00 2370045 /usr/lib64/libpthread-2.23.so 7f32c3fbb000-7f32c3fbc000 rw-p 00017000 fd:00 2370045 /usr/lib64/libpthread-2.23.so 7f32c3fbc000-7f32c3fc0000 rw-p 00000000 00:00 0 7f32c3fc0000-7f32c403d000 r-xp 00000000 fd:00 2361064 /usr/lib64/libpcp.so.3 7f32c403d000-7f32c423c000 ---p 0007d000 fd:00 2361064 /usr/lib64/libpcp.so.3 7f32c423c000-7f32c4240000 r--p 0007c000 fd:00 2361064 /usr/lib64/libpcp.so.3 7f32c4240000-7f32c4241000 rw-p 00080000 fd:00 2361064 /usr/lib64/libpcp.so.3 7f32c4241000-7f32c4246000 rw-p 00000000 00:00 0 7f32c4246000-7f32c426a000 r-xp 00000000 fd:00 2392880 /usr/lib64/ld-2.23.so 7f32c43ab000-7f32c43b4000 rw-p 00000000 00:00 0 7f32c43b4000-7f32c4438000 r-xp 00000000 fd:00 2367449 /usr/lib64/libsystemd.so.0.14.0 7f32c4438000-7f32c4439000 ---p 00084000 fd:00 2367449 /usr/lib64/libsystemd.so.0.14.0 7f32c4439000-7f32c443c000 r--p 00084000 fd:00 2367449 /usr/lib64/libsystemd.so.0.14.0 7f32c443c000-7f32c443d000 rw-p 00087000 fd:00 2367449 /usr/lib64/libsystemd.so.0.14.0 7f32c443d000-7f32c4445000 rw-p 00000000 00:00 0 7f32c4467000-7f32c4469000 rw-p 00000000 00:00 0 7f32c4469000-7f32c446a000 r--p 00023000 fd:00 2392880 /usr/lib64/ld-2.23.so 7f32c446a000-7f32c446b000 rw-p 00024000 fd:00 2392880 /usr/lib64/ld-2.23.so 7f32c446b000-7f32c446c000 rw-p 00000000 00:00 0 7ffc38c28000-7ffc38c4a000 rw-p 00000000 00:00 0 [stack] 7ffc38dcc000-7ffc38dce000 r--p 00000000 00:00 0 [vvar] 7ffc38dce000-7ffc38dd0000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/116 ----==_mimepart_57e9376e51e9_2c623f9cbff712a0212478 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Hi.

marko@fedora:~/tmp $ cat /etc/fedora-release 
Fedora release 24 (Twenty Four)
marko@fedora:~/tmp $ sudo dnf info pcp
Last metadata expiration check: 1:54:49 ago on Mon Sep 26 16:02:17 2016.
Installed Packages
Name        : pcp
Arch        : x86_64
Epoch       : 0
Version     : 3.11.4
Release     : 1.fc24
Size        : 3.3 M
Repo        : @System
>From repo   : updates
Summary     : System-level performance monitoring and performance management
URL         : http://www.pcp.io
License     : GPLv2+ and LGPLv2.1+ and CC-BY
Description : Performance Co-Pilot (PCP) provides a framework and services to support
            : system-level performance monitoring and performance management.
            : 
            : The PCP open source release provides a unifying abstraction for all of
            : the interesting performance data in a system, and allows client
            : applications to easily retrieve and process any subset of that data.

With this config

$ cat /tmp/cppbig23.mlan-leak.conf
log mandatory on 10 msec {
    cgroup
    containers
    disk
    event
    filesys
    hinv
    hotproc
    ipc
    jbd2
    kernel
    mem
    mmv
    network
    nfs
    nfs3
    nfs4
    pmcd
    pmda
    proc
    quota
    rpc
    swap
    swapdev
    sysfs
    tmpfs
    vfs
    xfs
}

pmlogger executed as
$ /usr/libexec/pcp/bin/pmlogger -h localhost -r -c /tmp/cppbig23.mlan-leak.conf -m marko_check -l /tmp/pmlogger.log 123
leaks memory.

You can see this with pidstat output

$ pidstat -r -p $(pgrep pmlogger) 1
Linux 4.7.3-200.fc24.x86_64 (fedora)    09/26/2016  _x86_64_    (8 CPU)

05:52:22 PM   UID       PID  minflt/s  majflt/s     VSZ     RSS   %MEM  Command
05:52:23 PM  1000     21394    270.00      0.00   76172    9656   0.03  pmlogger
05:52:24 PM  1000     21394    278.00      0.00   77284   10772   0.03  pmlogger
05:52:25 PM  1000     21394    282.00      0.00   78444   11780   0.04  pmlogger
05:52:26 PM  1000     21394    270.00      0.00   79492   12840   0.04  pmlogger
05:52:27 PM  1000     21394    280.00      0.00   80648   13992   0.04  pmlogger
05:52:28 PM  1000     21394    263.00      0.00   81664   15152   0.05  pmlogger
05:52:29 PM  1000     21394    265.00      0.00   82772   16276   0.05  pmlogger
05:52:30 PM  1000     21394    280.00      0.00   83920   17280   0.05  pmlogger
05:52:31 PM  1000     21394    276.00      0.00   85072   18440   0.06  pmlogger
05:52:32 PM  1000     21394    278.00      0.00   86076   19568   0.06  pmlogger
05:52:33 PM  1000     21394    276.00      0.00   87288   20536   0.06  pmlogger
05:52:34 PM  1000     21394    272.00      0.00   88284   21816   0.07  pmlogger
^C
Average:     1000     21394    274.17      0.00   82260   15676   0.05  pmlogger

If you keep it that way, it will allocate all available memory on server.

Additionaly, if you stop such process with Ctrl-C, it will crash with buffer overflow:

$ /usr/libexec/pcp/bin/pmlogger -h localhost -r -c /tmp/cppbig23.mlan-leak.conf -m marko_check -l /tmp/pmlogger.log 123
^C*** buffer overflow detected ***: /usr/libexec/pcp/bin/pmlogger terminated
======= Backtrace: =========
/lib64/libc.so.6(+0x7566b)[0x7f32c3a5766b]
/lib64/libc.so.6(__fortify_fail+0x37)[0x7f32c3af6c57]
/lib64/libc.so.6(+0x112d80)[0x7f32c3af4d80]
/lib64/libc.so.6(+0x114bca)[0x7f32c3af6bca]
/lib64/libpcp.so.3(+0x5efed)[0x7f32c401efed]
/lib64/libpcp.so.3(+0x1dee2)[0x7f32c3fddee2]
/lib64/libpcp.so.3(__pmGetPDU+0x5f)[0x7f32c3fde8ff]
/usr/libexec/pcp/bin/pmlogger(+0x7f3b)[0x55b298668f3b]
/usr/libexec/pcp/bin/pmlogger(+0x8d1e)[0x55b298669d1e]
/usr/libexec/pcp/bin/pmlogger(+0x54e0)[0x55b2986664e0]
/lib64/libc.so.6(__libc_start_main+0xf1)[0x7f32c3a02731]
/usr/libexec/pcp/bin/pmlogger(+0x65e9)[0x55b2986675e9]
======= Memory map: ========
55b298661000-55b29867b000 r-xp 00000000 fd:00 2366568                    /usr/bin/pmlogger
55b29887b000-55b29887c000 r--p 0001a000 fd:00 2366568                    /usr/bin/pmlogger
55b29887c000-55b29887d000 rw-p 0001b000 fd:00 2366568                    /usr/bin/pmlogger
55b29887d000-55b29887e000 rw-p 00000000 00:00 0 
55b29a36c000-55b29b816000 rw-p 00000000 00:00 0                          [heap]
7f32bfdf1000-7f32bfdfc000 r-xp 00000000 fd:00 2370037                    /usr/lib64/libnss_files-2.23.so
7f32bfdfc000-7f32bfffb000 ---p 0000b000 fd:00 2370037                    /usr/lib64/libnss_files-2.23.so
7f32bfffb000-7f32bfffc000 r--p 0000a000 fd:00 2370037                    /usr/lib64/libnss_files-2.23.so
7f32bfffc000-7f32bfffd000 rw-p 0000b000 fd:00 2370037                    /usr/lib64/libnss_files-2.23.so
7f32bfffd000-7f32c0003000 rw-p 00000000 00:00 0 
7f32c0003000-7f32c0007000 r-xp 00000000 fd:00 2366396                    /usr/lib64/libattr.so.1.1.0
7f32c0007000-7f32c0206000 ---p 00004000 fd:00 2366396                    /usr/lib64/libattr.so.1.1.0
7f32c0206000-7f32c0207000 r--p 00003000 fd:00 2366396                    /usr/lib64/libattr.so.1.1.0
7f32c0207000-7f32c0208000 rw-p 00000000 00:00 0 
7f32c0208000-7f32c027a000 r-xp 00000000 fd:00 2370087                    /usr/lib64/libpcre.so.1.2.7
7f32c027a000-7f32c0479000 ---p 00072000 fd:00 2370087                    /usr/lib64/libpcre.so.1.2.7
7f32c0479000-7f32c047a000 r--p 00071000 fd:00 2370087                    /usr/lib64/libpcre.so.1.2.7
7f32c047a000-7f32c047b000 rw-p 00072000 fd:00 2370087                    /usr/lib64/libpcre.so.1.2.7
7f32c047b000-7f32c0491000 r-xp 00000000 fd:00 2360969                    /usr/lib64/libgcc_s-6.2.1-20160916.so.1
7f32c0491000-7f32c0690000 ---p 00016000 fd:00 2360969                    /usr/lib64/libgcc_s-6.2.1-20160916.so.1
7f32c0690000-7f32c0691000 r--p 00015000 fd:00 2360969                    /usr/lib64/libgcc_s-6.2.1-20160916.so.1
7f32c0691000-7f32c0692000 rw-p 00016000 fd:00 2360969                    /usr/lib64/libgcc_s-6.2.1-20160916.so.1
7f32c0692000-7f32c06a4000 r-xp 00000000 fd:00 2359774                    /usr/lib64/libgpg-error.so.0.19.1
7f32c06a4000-7f32c08a4000 ---p 00012000 fd:00 2359774                    /usr/lib64/libgpg-error.so.0.19.1
7f32c08a4000-7f32c08a5000 r--p 00012000 fd:00 2359774                    /usr/lib64/libgpg-error.so.0.19.1
7f32c08a5000-7f32c08a6000 rw-p 00013000 fd:00 2359774                    /usr/lib64/libgpg-error.so.0.19.1
7f32c08a6000-7f32c0982000 r-xp 00000000 fd:00 2370131                    /usr/lib64/libgcrypt.so.20.0.6
7f32c0982000-7f32c0b82000 ---p 000dc000 fd:00 2370131                    /usr/lib64/libgcrypt.so.20.0.6
7f32c0b82000-7f32c0b83000 r--p 000dc000 fd:00 2370131                    /usr/lib64/libgcrypt.so.20.0.6
7f32c0b83000-7f32c0b8b000 rw-p 000dd000 fd:00 2370131                    /usr/lib64/libgcrypt.so.20.0.6
7f32c0b8b000-7f32c0b8c000 rw-p 00000000 00:00 0 
7f32c0b8c000-7f32c0b9d000 r-xp 00000000 fd:00 2366821                    /usr/lib64/liblz4.so.1.7.1
7f32c0b9d000-7f32c0d9c000 ---p 00011000 fd:00 2366821                    /usr/lib64/liblz4.so.1.7.1
7f32c0d9c000-7f32c0d9d000 r--p 00010000 fd:00 2366821                    /usr/lib64/liblz4.so.1.7.1
7f32c0d9d000-7f32c0d9e000 rw-p 00000000 00:00 0 
7f32c0d9e000-7f32c0dc3000 r-xp 00000000 fd:00 2366822                    /usr/lib64/liblzma.so.5.2.2
7f32c0dc3000-7f32c0fc2000 ---p 00025000 fd:00 2366822                    /usr/lib64/liblzma.so.5.2.2
7f32c0fc2000-7f32c0fc3000 r--p 00024000 fd:00 2366822                    /usr/lib64/liblzma.so.5.2.2
7f32c0fc3000-7f32c0fc4000 rw-p 00000000 00:00 0 
7f32c0fc4000-7f32c0fc8000 r-xp 00000000 fd:00 2366447                    /usr/lib64/libcap.so.2.24
7f32c0fc8000-7f32c11c7000 ---p 00004000 fd:00 2366447                    /usr/lib64/libcap.so.2.24
7f32c11c7000-7f32c11c8000 r--p 00003000 fd:00 2366447                    /usr/lib64/libcap.so.2.24
7f32c11c8000-7f32c11c9000 rw-p 00004000 fd:00 2366447                    /usr/lib64/libcap.so.2.24
7f32c11c9000-7f32c11ec000 r-xp 00000000 fd:00 2370089                    /usr/lib64/libselinux.so.1
7f32c11ec000-7f32c13ec000 ---p 00023000 fd:00 2370089                    /usr/lib64/libselinux.so.1
7f32c13ec000-7f32c13ed000 r--p 00023000 fd:00 2370089                    /usr/lib64/libselinux.so.1
7f32c13ed000-7f32c13ee000 rw-p 00024000 fd:00 2370089                    /usr/lib64/libselinux.so.1
7f32c13ee000-7f32c13f0000 rw-p 00000000 00:00 0 
7f32c13f0000-7f32c13f2000 r-xp 00000000 fd:00 2360747                    /usr/lib64/libfreebl3.so
7f32c13f2000-7f32c15f1000 ---p 00002000 fd:00 2360747                    /usr/lib64/libfreebl3.so
7f32c15f1000-7f32c15f2000 r--p 00001000 fd:00 2360747                    /usr/lib64/libfreebl3.so
7f32c15f2000-7f32c15f3000 rw-p 00002000 fd:00 2360747                    /usr/lib64/libfreebl3.so
7f32c15f3000-7f32c1641000 r-xp 00000000 fd:00 2373020                    /usr/lib64/libdbus-1.so.3.15.2
7f32c1641000-7f32c1840000 ---p 0004e000 fd:00 2373020                    /usr/lib64/libdbus-1.so.3.15.2
7f32c1840000-7f32c1842000 r--p 0004d000 fd:00 2373020                    /usr/lib64/libdbus-1.so.3.15.2
7f32c1842000-7f32c1843000 rw-p 0004f000 fd:00 2373020                    /usr/lib64/libdbus-1.so.3.15.2
7f32c1843000-7f32c184a000 r-xp 00000000 fd:00 2370024                    /usr/lib64/libcrypt-2.23.so
7f32c184a000-7f32c1a49000 ---p 00007000 fd:00 2370024                    /usr/lib64/libcrypt-2.23.so
7f32c1a49000-7f32c1a4a000 r--p 00006000 fd:00 2370024                    /usr/lib64/libcrypt-2.23.so
7f32c1a4a000-7f32c1a4b000 rw-p 00007000 fd:00 2370024                    /usr/lib64/libcrypt-2.23.so
7f32c1a4b000-7f32c1a79000 rw-p 00000000 00:00 0 
7f32c1a79000-7f32c1a90000 r-xp 00000000 fd:00 2370046                    /usr/lib64/libresolv-2.23.so
7f32c1a90000-7f32c1c8f000 ---p 00017000 fd:00 2370046                    /usr/lib64/libresolv-2.23.so
7f32c1c8f000-7f32c1c90000 r--p 00016000 fd:00 2370046                    /usr/lib64/libresolv-2.23.so
7f32c1c90000-7f32c1c91000 rw-p 00017000 fd:00 2370046                    /usr/lib64/libresolv-2.23.so
7f32c1c91000-7f32c1c93000 rw-p 00000000 00:00 0 
7f32c1c93000-7f32c1c9a000 r-xp 00000000 fd:00 2370048                    /usr/lib64/librt-2.23.so
7f32c1c9a000-7f32c1e99000 ---p 00007000 fd:00 2370048                    /usr/lib64/librt-2.23.so
7f32c1e99000-7f32c1e9a000 r--p 00006000 fd:00 2370048                    /usr/lib64/librt-2.23.so
7f32c1e9a000-7f32c1e9b000 rw-p 00007000 fd:00 2370048                    /usr/lib64/librt-2.23.so
7f32c1e9b000-7f32c1eb0000 r-xp 00000000 fd:00 2367257                    /usr/lib64/libz.so.1.2.8
7f32c1eb0000-7f32c20af000 ---p 00015000 fd:00 2367257                    /usr/lib64/libz.so.1.2.8
7f32c20af000-7f32c20b0000 r--p 00014000 fd:00 2367257                    /usr/lib64/libz.so.1.2.8
7f32c20b0000-7f32c20b1000 rw-p 00015000 fd:00 2367257                    /usr/lib64/libz.so.1.2.8
7f32c20b1000-7f32c20b4000 r-xp 00000000 fd:00 2370099                    /usr/lib64/libplds4.so
7f32c20b4000-7f32c22b3000 ---p 00003000 fd:00 2370099                    /usr/lib64/libplds4.so
7f32c22b3000-7f32c22b4000 r--p 00002000 fd:00 2370099                    /usr/lib64/libplds4.so
7f32c22b4000-7f32c22b5000 rw-p 00003000 fd:00 2370099                    /usr/lib64/libplds4.so
7f32c22b5000-7f32c22b9000 r-xp 00000000 fd:00 2370098                    /usr/lib64/libplc4.so
7f32c22b9000-7f32c24b8000 ---p 00004000 fd:00 2370098                    /usr/lib64/libplc4.so
7f32c24b8000-7f32c24b9000 r--p 00003000 fd:00 2370098                    /usr/lib64/libplc4.so
7f32c24b9000-7f32c24ba000 rw-p 00004000 fd:00 2370098                    /usr/lib64/libplc4.so
7f32c24ba000-7f32c24e1000 r-xp 00000000 fd:00 2365346                    /usr/lib64/libnssutil3.so
7f32c24e1000-7f32c26e0000 ---p 00027000 fd:00 2365346                    /usr/lib64/libnssutil3.so
7f32c26e0000-7f32c26e7000 r--p 00026000 fd:00 2365346                    /usr/lib64/libnssutil3.so
7f32c26e7000-7f32c26e8000 rw-p 0002d000 fd:00 2365346                    /usr/lib64/libnssutil3.so
7f32c26e8000-7f32c26eb000 r-xp 00000000 fd:00 2370025                    /usr/lib64/libdl-2.23.so
7f32c26eb000-7f32c28ea000 ---p 00003000 fd:00 2370025                    /usr/lib64/libdl-2.23.so
7f32c28ea000-7f32c28eb000 r--p 00002000 fd:00 2370025                    /usr/lib64/libdl-2.23.so
7f32c28eb000-7f32c28ec000 rw-p 00003000 fd:00 2370025                    /usr/lib64/libdl-2.23.so
7f32c28ec000-7f32c29f4000 r-xp 00000000 fd:00 2370027                    /usr/lib64/libm-2.23.so
7f32c29f4000-7f32c2bf3000 ---p 00108000 fd:00 2370027                    /usr/lib64/libm-2.23.so
7f32c2bf3000-7f32c2bf4000 r--p 00107000 fd:00 2370027                    /usr/lib64/libm-2.23.so
7f32c2bf4000-7f32c2bf5000 rw-p 00108000 fd:00 2370027                    /usr/lib64/libm-2.23.so
7f32c2bf5000-7f32c2c05000 r-xp 00000000 fd:00 2373023                    /usr/lib64/libavahi-client.so.3.2.9
7f32c2c05000-7f32c2e04000 ---p 00010000 fd:00 2373023                    /usr/lib64/libavahi-client.so.3.2.9
7f32c2e04000-7f32c2e05000 r--p 0000f000 fd:00 2373023                    /usr/lib64/libavahi-client.so.3.2.9
7f32c2e05000-7f32c2e06000 rw-p 00010000 fd:00 2373023                    /usr/lib64/libavahi-client.so.3.2.9
7f32c2e06000-7f32c2e11000 r-xp 00000000 fd:00 2366078                    /usr/lib64/libavahi-common.so.3.5.3
7f32c2e11000-7f32c3011000 ---p 0000b000 fd:00 2366078                    /usr/lib64/libavahi-common.so.3.5.3
7f32c3011000-7f32c3012000 r--p 0000b000 fd:00 2366078                    /usr/lib64/libavahi-common.so.3.5.3
7f32c3012000-7f32c3013000 rw-p 0000c000 fd:00 2366078                    /usr/lib64/libavahi-common.so.3.5.3
7f32c3013000-7f32c302f000 r-xp 00000000 fd:00 2367032                    /usr/lib64/libsasl2.so.3.0.0
7f32c302f000-7f32c322e000 ---p 0001c000 fd:00 2367032                    /usr/lib64/libsasl2.so.3.0.0
7f32c322e000-7f32c322f000 r--p 0001b000 fd:00 2367032                    /usr/lib64/libsasl2.so.3.0.0
7f32c322f000-7f32c3230000 rw-p 0001c000 fd:00 2367032                    /usr/lib64/libsasl2.so.3.0.0
7f32c3230000-7f32c326b000 r-xp 00000000 fd:00 2370097                    /usr/lib64/libnspr4.so
7f32c326b000-7f32c346a000 ---p 0003b000 fd:00 2370097                    /usr/lib64/libnspr4.so
7f32c346a000-7f32c346b000 r--p 0003a000 fd:00 2370097                    /usr/lib64/libnspr4.so
7f32c346b000-7f32c346d000 rw-p 0003b000 fd:00 2370097                    /usr/lib64/libnspr4.so
7f32c346d000-7f32c346f000 rw-p 00000000 00:00 0 
7f32c346f000-7f32c3590000 r-xp 00000000 fd:00 2392926                    /usr/lib64/libnss3.so
7f32c3590000-7f32c378f000 ---p 00121000 fd:00 2392926                    /usr/lib64/libnss3.so
7f32c378f000-7f32c3794000 r--p 00120000 fd:00 2392926                    /usr/lib64/libnss3.so
7f32c3794000-7f32c3796000 rw-p 00125000 fd:00 2392926                    /usr/lib64/libnss3.so
7f32c3796000-7f32c3798000 rw-p 00000000 00:00 0 
7f32c3798000-7f32c37dd000 r-xp 00000000 fd:00 2392928                    /usr/lib64/libssl3.so
7f32c37dd000-7f32c39dc000 ---p 00045000 fd:00 2392928                    /usr/lib64/libssl3.so
7f32c39dc000-7f32c39e0000 r--p 00044000 fd:00 2392928                    /usr/lib64/libssl3.so
7f32c39e0000-7f32c39e1000 rw-p 00048000 fd:00 2392928                    /usr/lib64/libssl3.so
7f32c39e1000-7f32c39e2000 rw-p 00000000 00:00 0 
7f32c39e2000-7f32c3b9b000 r-xp 00000000 fd:00 2370021                    /usr/lib64/libc-2.23.so
7f32c3b9b000-7f32c3d9a000 ---p 001b9000 fd:00 2370021                    /usr/lib64/libc-2.23.so
7f32c3d9a000-7f32c3d9e000 r--p 001b8000 fd:00 2370021                    /usr/lib64/libc-2.23.so
7f32c3d9e000-7f32c3da0000 rw-p 001bc000 fd:00 2370021                    /usr/lib64/libc-2.23.so
7f32c3da0000-7f32c3da4000 rw-p 00000000 00:00 0 
7f32c3da4000-7f32c3dbb000 r-xp 00000000 fd:00 2370045                    /usr/lib64/libpthread-2.23.so
7f32c3dbb000-7f32c3fba000 ---p 00017000 fd:00 2370045                    /usr/lib64/libpthread-2.23.so
7f32c3fba000-7f32c3fbb000 r--p 00016000 fd:00 2370045                    /usr/lib64/libpthread-2.23.so
7f32c3fbb000-7f32c3fbc000 rw-p 00017000 fd:00 2370045                    /usr/lib64/libpthread-2.23.so
7f32c3fbc000-7f32c3fc0000 rw-p 00000000 00:00 0 
7f32c3fc0000-7f32c403d000 r-xp 00000000 fd:00 2361064                    /usr/lib64/libpcp.so.3
7f32c403d000-7f32c423c000 ---p 0007d000 fd:00 2361064                    /usr/lib64/libpcp.so.3
7f32c423c000-7f32c4240000 r--p 0007c000 fd:00 2361064                    /usr/lib64/libpcp.so.3
7f32c4240000-7f32c4241000 rw-p 00080000 fd:00 2361064                    /usr/lib64/libpcp.so.3
7f32c4241000-7f32c4246000 rw-p 00000000 00:00 0 
7f32c4246000-7f32c426a000 r-xp 00000000 fd:00 2392880                    /usr/lib64/ld-2.23.so
7f32c43ab000-7f32c43b4000 rw-p 00000000 00:00 0 
7f32c43b4000-7f32c4438000 r-xp 00000000 fd:00 2367449                    /usr/lib64/libsystemd.so.0.14.0
7f32c4438000-7f32c4439000 ---p 00084000 fd:00 2367449                    /usr/lib64/libsystemd.so.0.14.0
7f32c4439000-7f32c443c000 r--p 00084000 fd:00 2367449                    /usr/lib64/libsystemd.so.0.14.0
7f32c443c000-7f32c443d000 rw-p 00087000 fd:00 2367449                    /usr/lib64/libsystemd.so.0.14.0
7f32c443d000-7f32c4445000 rw-p 00000000 00:00 0 
7f32c4467000-7f32c4469000 rw-p 00000000 00:00 0 
7f32c4469000-7f32c446a000 r--p 00023000 fd:00 2392880                    /usr/lib64/ld-2.23.so
7f32c446a000-7f32c446b000 rw-p 00024000 fd:00 2392880                    /usr/lib64/ld-2.23.so
7f32c446b000-7f32c446c000 rw-p 00000000 00:00 0 
7ffc38c28000-7ffc38c4a000 rw-p 00000000 00:00 0                          [stack]
7ffc38dcc000-7ffc38dce000 r--p 00000000 00:00 0                          [vvar]
7ffc38dce000-7ffc38dd0000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57e9376e51e9_2c623f9cbff712a0212478-- From veronika.dmitrieva13@help33.tmweb.ru Mon Sep 26 10:21:24 2016 Return-Path: X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id EF8EB7CB3 for ; Mon, 26 Sep 2016 10:21:22 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 75437AC005 for ; Mon, 26 Sep 2016 08:21:19 -0700 (PDT) X-ASG-Debug-ID: 1474903269-0bf8150b12526500001-S8gJnT Received: from 95-181-37-14.goodline.info (95-181-37-14.goodline.info [95.181.37.14]) by cuda.sgi.com with ESMTP id NkrkNQldGO1Ascqh for ; Mon, 26 Sep 2016 08:21:11 -0700 (PDT) X-Barracuda-Envelope-From: veronika.dmitrieva13@help33.tmweb.ru X-Barracuda-Effective-Source-IP: 95-181-37-14.goodline.info[95.181.37.14] X-Barracuda-Apparent-Source-IP: 95.181.37.14 From: "=?UTF-8?B?0JTQvNC40YLRgNC40LXQstCwINCS0LXRgNC+0L3QuNC60LA=?=" Subject: =?UTF-8?B?0KDQtdCx0ZHQvdC60YMg0L3Rg9C20L3QsCDQstCw0YjQsCDQv9C+0LzQvtGJ0Ywh?= To: "pcp" X-ASG-Orig-Subj: =?UTF-8?B?0KDQtdCx0ZHQvdC60YMg0L3Rg9C20L3QsCDQstCw0YjQsCDQv9C+0LzQvtGJ0Ywh?= Content-Type: multipart/mixed; charset="utf-8"; boundary="YCuEdQApeCRPZUloZ2WdRcOklve=_ZewVV" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Date: Mon, 26 Sep 2016 22:21:11 +0700 X-Barracuda-Connect: 95-181-37-14.goodline.info[95.181.37.14] X-Barracuda-Start-Time: 1474903271 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 36116 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.74 X-Barracuda-Spam-Status: No, SCORE=0.74 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DYN_RDNS_AND_INLINE_IMAGE, FH_HELO_EQ_D_D_D_D, HTML_MESSAGE, MISSING_MID, RDNS_DYNAMIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33236 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.14 MISSING_MID Missing Message-Id: header 0.00 HTML_MESSAGE BODY: HTML included in message 0.50 FH_HELO_EQ_D_D_D_D Helo is d-d-d-d 0.10 RDNS_DYNAMIC Delivered to trusted network by host with dynamic-looking rDNS 0.00 DYN_RDNS_AND_INLINE_IMAGE Contains image, and was sent by dynamic rDNS Message-Id: <20160926152119.18830D8007F@cuda.sgi.com> This is a multi-part message in MIME format --YCuEdQApeCRPZUloZ2WdRcOklve=_ZewVV Content-Type: multipart/alternative; boundary="LIwpoKY8Hv=_kL3gRAvlmnRZSsld5WLoo3" --LIwpoKY8Hv=_kL3gRAvlmnRZSsld5WLoo3 Content-Type: text/plain ; charset="utf-8" Content-Transfer-Encoding: quoted-printable =D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B5=D0=B2=D0=B0 =D0=9C=D0=B0=D1= =80=D0=B8=D1=8F =D0=94=D0=B0=D1=82=D0=B0 =D1=80=D0=BE=D0=B6=D0=B4=D0=B5=D0=BD=D0=B8=D1= =8F: 28.01.2014 =D0=94=D0=B8=D0=B0=D0=B3=D0=BD=D0=BE=D0=B7: =D0=B0=D1=82=D1=80=D0=B5=D0= =B7=D0=B8=D1=8F =D1=82=D1=80=D0=B8=D0=BA=D1=83=D1=81=D0=BF=D0=B8=D0=B4= =D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B3=D0=BE =D0=BA=D0=BB=D0=B0=D0=BF=D0= =B0=D0=BD=D0=B0. =D0=9D=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D0=BE =D1=81=D0= =BE=D0=B1=D1=80=D0=B0=D1=82=D1=8C =D0=BD=D0=B0 =D0=BB=D0=B5=D1=87=D0=B5= =D0=BD=D0=B8=D0=B5: 2 782 291 =D1=80=D1=83=D0=B1=D0=BB=D1=8C. =D0=9E=D1=81=D1=82=D0=B0=D0=BB=D0=BE=D1=81=D1=8C =D1=81=D0=BE=D0=B1=D1= =80=D0=B0=D1=82=D1=8C: 1 882 091 =D1=80=D1=83=D0=B1=D0=BB=D1=8C. =D0=97=D0=B4=D1=80=D0=B0=D0=B2=D1=81=D1=82=D0=B2=D1=83=D0=B9=D1=82=D0= =B5, =D1=83=D0=B2=D0=B0=D0=B6=D0=B0=D0=B5=D0=BC=D1=8B=D0=B5 =D0=B1=D0=BB= =D0=B0=D0=B3=D0=BE=D1=82=D0=B2=D0=BE=D1=80=D0=B8=D1=82=D0=B5=D0=BB=D0=B8= ! 28 =D1=8F=D0=BD=D0=B2=D0=B0=D1=80=D1=8F 2014 =D0=B3=D0=BE=D0=B4=D0=B0 = =D0=B2 =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D1=81=D0=B5=D0=BC=D1=8C=D0=B5 =D0= =BF=D0=BE=D1=8F=D0=B2=D0=B8=D0=BB=D0=B0=D1=81=D1=8C =D0=BF=D1=80=D0=B5= =D0=BA=D1=80=D0=B0=D1=81=D0=BD=D0=B0=D1=8F, =D0=B4=D0=BE=D0=BB=D0=B3=D0= =BE=D0=B6=D0=B4=D0=B0=D0=BD=D0=BD=D0=B0=D1=8F =D0=B4=D0=B5=D0=B2=D0=BE= =D1=87=D0=BA=D0=B0 - =D0=9C=D0=B0=D1=80=D0=B8=D1=8F. =D0=94=D0=BE =D0=B5= =D0=B5 =D0=BF=D0=BE=D1=8F=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F =D0=BD=D0= =B0 =D1=81=D0=B2=D0=B5=D1=82, =D0=B2=D0=BD=D1=83=D1=82=D1=80=D0=B8=D1=83= =D1=82=D1=80=D0=BE=D0=B1=D0=BD=D0=BE, =D0=BD=D0=B0 =D1=81=D1=80=D0=BE=D0= =BA=D0=B5 30 =D0=BD=D0=B5=D0=B4=D0=B5=D0=BB=D1=8C =D0=B1=D1=8B=D0=BB =D0= =BF=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD =D0=B4=D0=B8=D0=B0= =D0=B3=D0=BD=D0=BE=D0=B7 =D0=92=D0=9F=D0=A1: =C2=AB=D0=90=D1=82=D1=80=D0= =B5=D0=B7=D0=B8=D1=8F =D1=82=D1=80=D0=B8=D0=BA=D1=83=D1=81=D0=BF=D0=B8= =D0=B4=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B3=D0=BE =D0=BA=D0=BB=D0=B0=D0= =BF=D0=B0=D0=BD=D0=B0=C2=BB. =D0=9C=D0=B5=D1=81=D1=82=D0=BD=D1=8B=D0=B5= =D0=B2=D1=80=D0=B0=D1=87=D0=B8 =D0=BD=D0=B5 =D0=B4=D0=B0=D0=B2=D0=B0=D0= =BB=D0=B8 =D1=83=D1=82=D0=B5=D1=88=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD= =D1=8B=D1=85 =D0=BF=D1=80=D0=BE=D0=B3=D0=BD=D0=BE=D0=B7=D0=BE=D0=B2, =D0= =BE=D1=82=D1=87=D0=B0=D1=8F=D0=BD=D0=B8=D0=B5 =D0=B8 =D1=81=D1=82=D1=80= =D0=B0=D1=85 =D1=81=D1=82=D0=B0=D0=BB=D0=B8 =D1=81=D0=BE=D0=BF=D1=80=D0= =BE=D0=B2=D0=BE=D0=B6=D0=B4=D0=B0=D1=82=D1=8C =D0=BD=D0=B0=D1=81 =D0=BD= =D0=B0 =D0=BF=D1=80=D0=BE=D1=82=D1=8F=D0=B6=D0=B5=D0=BD=D0=B8=D0=B8 =D0= =B4=D0=BE=D0=BB=D0=B3=D0=BE=D0=B3=D0=BE =D0=B2=D1=80=D0=B5=D0=BC=D0=B5= =D0=BD=D0=B8, =D0=BF=D0=BE=D0=BA=D0=B0 =D0=BD=D0=B5 =D0=BF=D0=BE=D1=81= =D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8=D0=B2=D0=B8=D0=BB=D0=BE=D1=81=D1=8C= =D0=BD=D0=B0=D0=BC =D1=83=D0=B7=D0=BD=D0=B0=D1=82=D1=8C =D0=BE =D1=82= =D0=BE=D0=BC, =D1=87=D1=82=D0=BE =D0=B2 =D0=B3.=D0=9F=D0=B5=D0=BD=D0=B7= =D0=B0 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=B5=D1=82 =D0=B2=D1=8B=D0= =B4=D0=B0=D1=8E=D1=89=D0=B8=D0=B9=D1=81=D1=8F =D0=B4=D0=B5=D1=82=D1=81= =D0=BA=D0=B8=D0=B9 =D0=BA=D0=B0=D1=80=D0=B4=D0=B8=D0=BE=D1=85=D0=B8=D1= =80=D1=83=D1=80=D0=B3 - =D0=9D=D0=B5=D0=B2=D0=B2=D0=B0=D0=B6=D0=B0=D0=B9= =D0=A2.=D0=98., =D1=81=D0=BF=D0=B0=D1=81=D1=88=D0=B8=D0=B9 =D0=B7=D0=B0= =D0=B3=D0=BE=D0=B4=D1=8B =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=8B =D1=81=D0= =BE=D1=82=D0=BD=D0=B8 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=B8=D0=B9 =D0=B6= =D0=B8=D0=B7=D0=BD=D0=B5=D0=B9. =D0=9F=D0=BE=D1=81=D0=BB=D0=B5 =D0=BA=D0= =BE=D0=BD=D1=81=D1=83=D0=BB=D1=8C=D1=82=D0=B0=D1=86=D0=B8=D0=B8 =D1=81= =D0=BD=D0=B8=D0=BC =D0=BC=D1=8B =D0=BE=D0=B1=D1=80=D0=B5=D0=BB=D0=B8 = =D0=BD=D0=B0=D0=B4=D0=B5=D0=B6=D0=B4=D1=83, =D0=B8 =D1=81=D0=BF=D0=BE=D0= =BA=D0=BE=D0=B9=D1=81=D1=82=D0=B2=D0=B8=D0=B5 =D0=BF=D1=80=D0=B8=D1=88= =D0=BB=D0=BE =D0=B2 =D0=BD=D0=B0=D1=88=D0=B8 =D1=81=D0=B5=D1=80=D0=B4=D1= =86=D0=B0! =D0=9D=D0=B0=D1=88 =D1=80=D0=B5=D0=B1=D0=B5=D0=BD=D0=BE=D0=BA= =D1=81=D0=BC=D0=BE=D0=B6=D0=B5=D1=82 =D0=B6=D0=B8=D1=82=D1=8C =D0=B8 = =D0=BF=D0=BE=D0=BB=D0=BD=D0=BE=D1=86=D0=B5=D0=BD=D0=BD=D0=BE =D1=80=D0= =B0=D0=B7=D0=B2=D0=B8=D0=B2=D0=B0=D1=82=D1=8C=D1=81=D1=8F! =D0=94=D0=BB= =D1=8F =D1=8D=D1=82=D0=BE=D0=B3=D0=BE =D0=BF=D0=BE=D1=82=D1=80=D0=B5=D0= =B1=D1=83=D0=B5=D1=82=D1=81=D1=8F =D0=BD=D0=B5=D1=81=D0=BA=D0=BE=D0=BB= =D1=8C=D0=BA=D0=BE =D1=81=D0=B5=D1=80=D1=8C=D0=B5=D0=B7=D0=BD=D1=8B=D1= =85 =D1=85=D0=B8=D1=80=D1=83=D1=80=D0=B3=D0=B8=D1=87=D0=B5=D1=81=D0=BA= =D0=B8=D1=85 =D0=B2=D0=BC=D0=B5=D1=88=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D1= =81=D1=82=D0=B2, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B5 =D0=BF=D1=80= =D0=B8 =D0=B4=D0=B0=D0=BD=D0=BD=D0=BE=D0=BC =D0=B4=D0=B8=D0=B0=D0=B3=D0= =BD=D0=BE=D0=B7=D0=B5 =D0=B0=D0=BD=D0=B0=D1=82=D0=BE=D0=BC=D0=B8=D1=8E= =D1=81=D0=B5=D1=80=D0=B4=D1=86=D0=B0 =D0=BD=D0=B5 =D0=B2=D0=BE=D1=81=D1= =81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D1=8F=D1=82, =D0=BE=D0=BD=D0=B8 =D0=B1= =D1=83=D0=B4=D1=83=D1=82 =D0=B2=D1=81=D0=BF=D0=BE=D0=BC=D0=BE=D0=B3=D0= =B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0=BC=D0=B8, =D0=BD=D0=B0=D0=BF= =D1=80=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=BD=D1=8B=D0=BC=D0=B8 =D0=BD=D0= =B0 =D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8= =D1=8E =D0=BA=D1=80=D0=BE=D0=B2=D0=BE=D0=BE=D0=B1=D1=80=D0=B0=D1=89=D0= =B5=D0=BD=D0=B8=D1=8F. =D0=9D=D0=B0=D0=BC =D0=BE=D0=B1=D1=8A=D1=8F=D1=81= =D0=BD=D0=B8=D0=BB=D0=B8, =D0=BD=D0=B0=D1=81=D0=BA=D0=BE=D0=BB=D1=8C=D0= =BA=D0=BE =D1=82=D1=8F=D0=B6=D0=B5=D0=BB=D1=8B=D0=BC=D0=B8 =D0=BC=D0=BE= =D0=B3=D1=83=D1=82 =D0=B1=D1=8B=D1=82=D1=8C =D0=B2=D0=BE=D1=81=D1=81=D1= =82=D0=B0=D0=BD=D0=BE=D0=B2=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0= =B5 =D0=BF=D0=B5=D1=80=D0=B8=D0=BE=D0=B4=D1=8B, =D0=BD=D0=BE =D0=BC=D1= =8B =D0=BF=D0=BE=D0=BB=D0=BD=D0=BE=D1=81=D1=82=D1=8C=D1=8E =D0=B1=D1=8B= =D0=BB=D0=B8 =D0=B3=D0=BE=D1=82=D0=BE=D0=B2=D1=8B =D0=BA =D1=8D=D1=82=D0= =BE=D0=BC=D1=83. =D0=A3 =D0=BD=D0=B0=D1=81 =D0=BF=D0=BE=D1=8F=D0=B2=D0= =B8=D0=BB=D0=B0=D1=81=D1=8C =D1=83=D0=B2=D0=B5=D1=80=D0=B5=D0=BD=D0=BD= =D0=BE=D1=81=D1=82=D1=8C =D0=B2 =D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0= =B8=D0=B2=D0=BE=D0=BC =D0=B8 =D0=B7=D0=B4=D0=BE=D1=80=D0=BE=D0=B2=D0=BE= =D0=BC =D0=B1=D1=83=D0=B4=D1=83=D1=89=D0=B5=D0=BC. =D0=9A=D0=BE=D0=B3=D0=B4=D0=B0 =D0=9C=D0=B0=D1=88=D0=B0 =D1=80=D0=BE=D0= =B4=D0=B8=D0=BB=D0=B0=D1=81=D1=8C, =D0=B5=D0=B5 =D1=81=D1=80=D0=B0=D0=B7= =D1=83 =D0=B6=D0=B5 =D1=83=D0=BD=D0=B5=D1=81=D0=BB=D0=B8 =D0=B2 =D0=BE= =D1=82=D0=B4=D0=B5=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5 =D1=80=D0=B5=D0=B0=D0= =BD=D0=B8=D0=BC=D0=B0=D1=86=D0=B8=D0=B8. =D0=9F=D0=BE=D0=BC=D0=BD=D1=8E= =D1=8D=D1=82=D0=BE =D1=81=D1=82=D1=80=D0=B0=D1=88=D0=BD=D0=BE =D0=B2=D0= =BE=D0=BB=D0=BD=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=BE=D0=B5 =D1=87= =D1=83=D0=B2=D1=81=D1=82=D0=B2=D0=BE, =D0=BA=D0=BE=D0=B3=D0=B4=D0=B0 =D0= =BC=D0=BD=D0=B5 =D1=80=D0=B0=D0=B7=D1=80=D0=B5=D1=88=D0=B8=D0=BB=D0=B8= =D0=B2=D0=BF=D0=B5=D1=80=D0=B2=D1=8B=D0=B5 =D1=83=D0=B2=D0=B8=D0=B4=D0= =B5=D1=82=D1=8C =D0=B5=D0=B5 =D0=B2 =D1=80=D0=B5=D0=B0=D0=BD=D0=B8=D0=BC= =D0=B0=D1=86=D0=B8=D0=B8. =D0=9C=D0=B0=D1=88=D0=B0 =D0=B1=D1=8B=D0=BB=D0= =B0 =D1=81=D0=BE=D0=B2=D1=81=D0=B5=D0=BC =D0=BC=D0=B0=D0=BB=D1=8E=D1=81= =D0=B5=D0=BD=D1=8C=D0=BA=D0=B0=D1=8F, =D0=B4=D0=B2=D0=B0 =D1=81 =D0=BF= =D0=BE=D0=BB=D0=BE=D0=B2=D0=B8=D0=BD=D0=BE=D0=B9 =D0=BA=D0=B8=D0=BB=D0= =BE=D0=B3=D1=80=D0=B0=D0=BC=D0=BC=D0=B0. =D0=9E=D0=BD=D0=B0 =D0=BB=D0=B5= =D0=B6=D0=B0=D0=BB=D0=B0 =D0=B2 =D0=BF=D1=80=D0=BE=D0=B7=D1=80=D0=B0=D1= =87=D0=BD=D0=BE=D0=BC =D0=BA=D0=BE=D1=80=D0=BE=D0=B1=D0=B5, =D0=B0 =D1= =8F =D0=B2=D1=81=D0=B5 =D0=B5=D1=89=D0=B5 =D0=BD=D0=B0=D0=B4=D0=B5=D1=8F= =D0=BB=D0=B0=D1=81=D1=8C, =D1=87=D1=82=D0=BE =D0=BE=D0=BD=D0=B0 =D0=B7= =D0=B4=D0=BE=D1=80=D0=BE=D0=B2=D0=B0. =D0=9D=D0=BE =D0=B4=D0=BE=D0=BA=D1= =82=D0=BE=D1=80 =D0=BF=D0=BE=D0=B4=D1=82=D0=B2=D0=B5=D1=80=D0=B4=D0=B8= =D0=BB=D0=B0 =D0=BD=D0=B0=D1=88 =D0=B4=D0=B8=D0=B0=D0=B3=D0=BD=D0=BE=D0= =B7 =D0=B8 =D0=BA=D1=80=D0=B0=D0=B9=D0=BD=D0=B5 =D1=82=D1=8F=D0=B6=D0=B5= =D0=BB=D0=BE=D0=B5 =D1=81=D0=BE=D1=81=D1=82=D0=BE=D1=8F=D0=BD=D0=B8=D0= =B5. =D0=A1=D0=BA=D0=B0=D0=B7=D0=B0=D0=BB=D0=B0: =C2=AB=D0=9C=D0=BE=D0= =BB=D0=B8=D1=82=D0=B5=D1=81=D1=8C, =D0=B4=D1=83=D0=BC=D0=B0=D0=B9=D1=82= =D0=B5 =D0=BE =D1=85=D0=BE=D1=80=D0=BE=D1=88=D0=B5=D0=BC =D0=B8 =D1=81= =D1=82=D0=B0=D1=80=D0=B0=D0=B9=D1=82=D0=B5=D1=81=D1=8C =D1=81=D0=BE=D0= =B1=D0=BB=D1=8E=D0=B4=D0=B0=D1=82=D1=8C =D1=81=D0=BF=D0=BE=D0=BA=D0=BE= =D0=B9=D1=81=D1=82=D0=B2=D0=B8=D0=B5, =D1=82=D0=B0=D0=BA =D0=BA=D0=B0=D0= =BA =D1=80=D0=B5=D0=B1=D0=B5=D0=BD=D0=BE=D0=BA =D0=B2=D1=81=D0=B5 =D1=87= =D1=83=D0=B2=D1=81=D1=82=D0=B2=D1=83=D0=B5=D1=82.=C2=BB=20 =D0=A7=D0=B5=D1=80=D0=B5=D0=B7 =D0=BD=D0=B5=D0=B4=D0=B5=D0=BB=D1=8E =D0= =BC=D1=8B =D0=B1=D1=8B=D0=BB=D0=B8 =D1=83=D0=B6=D0=B5 =D0=B2=D0=B4=D0=B2= =D0=BE=D0=B5=D0=BC =D0=B2 =D0=B1=D0=BE=D0=BB=D1=8C=D0=BD=D0=B8=D1=87=D0= =BD=D0=BE=D0=B9 =D0=BF=D0=B0=D0=BB=D0=B0=D1=82=D0=B5 =D0=B2 =D0=BE=D0=B6= =D0=B8=D0=B4=D0=B0=D0=BD=D0=B8=D0=B8 =D0=BF=D0=B5=D1=80=D0=B2=D0=BE=D0= =B9 =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8, =D0=B7=D0=BD=D0=B0= =D0=BA=D0=BE=D0=BC=D0=B8=D0=BB=D0=B8=D1=81=D1=8C =D0=B4=D1=80=D1=83=D0= =B3 =D1=81 =D0=B4=D1=80=D1=83=D0=B3=D0=BE=D0=BC, =D0=B8 =D1=8F =D1=80=D0= =B0=D0=B4=D0=BE=D0=B2=D0=B0=D0=BB=D0=B0=D1=81=D1=8C =D0=BA=D0=B0=D0=B6= =D0=B4=D0=BE=D0=B9 =D0=BC=D0=B8=D0=BD=D1=83=D1=82=D0=BE=D1=87=D0=BA=D0= =B5, =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9= =D1=80=D1=8F=D0=B4=D0=BE=D0=BC =D1=81 =D0=B4=D0=BE=D1=87=D0=B5=D0=BD=D1= =8C=D0=BA=D0=BE=D0=B9. =D0=9A=D0=BE=D1=80=D0=BC=D0=B8=D1=82=D1=8C =D0=B3= =D1=80=D1=83=D0=B4=D1=8C=D1=8E =D0=B2=D1=80=D0=B0=D1=87=D0=B8 =D0=BD=D0= =B5 =D1=80=D0=B0=D0=B7=D1=80=D0=B5=D1=88=D0=B8=D0=BB=D0=B8, =D1=82=D0=B0= =D0=BA =D0=BA=D0=B0=D0=BA =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0= =BC =D1=83 =D0=B4=D0=BE=D1=87=D0=BA=D0=B8 =D0=B1=D1=8B=D0=BB =D0=BE=D1= =87=D0=B5=D0=BD=D1=8C =D1=81=D0=BB=D0=B0=D0=B1=D0=B5=D0=BD=D1=8C=D0=BA= =D0=B8=D0=B9 =D0=B8 =D0=BD=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D0=B0 =D0= =BC=D0=BE=D0=B3=D0=BB=D0=B0 =D0=BD=D0=B0=D0=B2=D1=80=D0=B5=D0=B4=D0=B8= =D1=82=D1=8C. =D0=98=D0=B7 =D0=B1=D0=BE=D0=BB=D1=8C=D0=BD=D0=B8=D1=86=D1= =8B =D0=BD=D0=B0=D1=81 =D0=BD=D0=B5 =D0=B2=D1=8B=D0=BF=D0=B8=D1=81=D1=8B= =D0=B2=D0=B0=D0=BB=D0=B8, =D1=82=D0=B0=D0=BA =D0=BA=D0=B0=D0=BA =D0=B4= =D0=BE=D1=87=D0=BA=D0=B0 =D0=BD=D0=B0=D1=85=D0=BE=D0=B4=D0=B8=D0=BB=D0= =B0=D1=81=D1=8C =D0=BF=D0=BE=D0=B4 =D0=BF=D0=BE=D1=81=D1=82=D0=BE=D1=8F= =D0=BD=D0=BD=D1=8B=D0=BC=D0=B8 =D0=B0=D0=BF=D0=BF=D0=B0=D1=80=D0=B0=D1= =82=D0=B0=D0=BC=D0=B8, =D0=B4=D0=B0=D1=82=D1=87=D0=B8=D0=BA=D0=B0=D0=BC= =D0=B8, =D0=B8 =D0=BF=D1=80=D0=BE=D1=87=D0=B8=D0=BC=D0=B8 =D0=BF=D1=80= =D0=B8=D0=B1=D0=BE=D1=80=D0=B0=D0=BC=D0=B8 =D0=B8 =D0=BB=D0=B5=D0=BA=D0= =B0=D1=80=D1=81=D1=82=D0=B2=D0=B0=D0=BC=D0=B8, =D0=BD=D0=B0=D0=BF=D1=80= =D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=BD=D1=8B=D0=BC=D0=B8 =D0=BD=D0=B0 =D0= =BF=D0=BE=D0=B4=D0=B4=D0=B5=D1=80=D0=B6=D0=B0=D0=BD=D0=B8=D0=B5 =D0=BD= =D0=BE=D1=80=D0=BC=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B3=D0=BE =D1=81=D0= =B5=D1=80=D0=B4=D1=86=D0=B5=D0=B1=D0=B8=D0=B5=D0=BD=D0=B8=D1=8F.=20 =D0=9C=D0=B0=D1=88=D0=B5 =D0=B1=D1=8B=D0=BB =D1=80=D0=BE=D0=B2=D0=BD=D0= =BE =D0=BE=D0=B4=D0=B8=D0=BD =D0=BC=D0=B5=D1=81=D1=8F=D1=86, =D0=BA=D0= =BE=D0=B3=D0=B4=D0=B0 =D0=B2=D1=80=D0=B0=D1=87=D0=B8 =D1=81=D0=B4=D0=B5= =D0=BB=D0=B0=D0=BB=D0=B8 =D0=B5=D0=B9 =D0=BF=D0=B5=D1=80=D0=B2=D1=83=D1= =8E =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E =E2=80=93 =D1=81=D1= =83=D0=B7=D0=B8=D0=BB=D0=B8 =D0=BB=D0=B5=D0=B3=D0=BE=D1=87=D0=BD=D1=83= =D1=8E =D0=B0=D1=80=D1=82=D0=B5=D1=80=D0=B8=D1=8E. =D0=AD=D1=82=D0=BE = =D0=B1=D1=8B=D0=BB=D0=B0 =D1=82=D0=B0=D0=BA =D0=BD=D0=B0=D0=B7=D1=8B=D0= =B2=D0=B0=D0=B5=D0=BC=D0=B0=D1=8F =D0=B2=D1=81=D0=BF=D0=BE=D0=BC=D0=BE= =D0=B3=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=B0=D1=8F =D0=BE=D0=BF=D0= =B5=D1=80=D0=B0=D1=86=D0=B8=D1=8F, =D0=BF=D0=BE=D1=81=D0=BB=D0=B5 =D0=BA= =D0=BE=D1=82=D0=BE=D1=80=D0=BE=D0=B9 =D0=B4=D0=BE=D1=87=D0=BA=D0=B0 =D0= =BF=D0=BE=D0=BB=D1=82=D0=BE=D1=80=D0=B0 =D0=BC=D0=B5=D1=81=D1=8F=D1=86= =D0=B0 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=82=D1=8F=D0=B6=D0=B5=D0=BB=D0= =BE =D0=B2=D0=BE=D1=81=D1=81=D1=82=D0=B0=D0=BD=D0=B0=D0=B2=D0=BB=D0=B8= =D0=B2=D0=B0=D0=BB=D0=B0=D1=81=D1=8C. =D0=92=D0=B8=D0=B4=D0=B8=D0=BC=D1= =8B=D1=85 =D1=83=D0=BB=D1=83=D1=87=D1=88=D0=B5=D0=BD=D0=B8=D0=B9 =D0=BE= =D0=BD=D0=B0 =D0=BD=D0=B5 =D0=BF=D1=80=D0=B8=D0=BD=D0=B5=D1=81=D0=BB=D0= =B0. =D0=A1=D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8F=D0=BB=D1=81=D1=8F =D0=B8= =D1=86=D0=B8=D0=B0=D0=BD=D0=BE=D0=B7 =D0=B8 =D0=BE=D1=82=D1=81=D1=83=D1= =82=D1=81=D1=82=D0=B2=D0=B8=D0=B5 =D0=B0=D0=BF=D0=BF=D0=B5=D1=82=D0=B8= =D1=82=D0=B0, =D0=BF=D0=BE=D1=81=D1=82=D0=BE=D1=8F=D0=BD=D0=BD=D1=8B=D0= =B5 =D1=81=D1=80=D1=8B=D0=B3=D0=B8=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F. =D0=92= =D1=81=D0=BA=D0=BE=D1=80=D0=B5 =D0=9C=D0=B0=D1=88=D0=B0 =D1=81=D0=BE=D0= =B2=D1=81=D0=B5=D0=BC =D0=BF=D0=BE=D1=82=D0=B5=D1=80=D1=8F=D0=BB=D0=B0= =D1=81=D0=BE=D1=81=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9 =D1= =80=D0=B5=D1=84=D0=BB=D0=B5=D0=BA=D1=81, =D0=B8 =D0=B5=D0=B5 =D0=BF=D0= =B5=D1=80=D0=B5=D0=B2=D0=B5=D0=BB=D0=B8 =D0=BD=D0=B0 =D0=B7=D0=BE=D0=BD= =D0=B4. =D0=9A=D0=BE=D1=80=D0=BC=D0=B8=D0=BB=D0=B0 =D1=8F =D0=B5=D0=B5= =D0=BF=D0=BE 30-50 =D0=B3=D1=80=D0=B0=D0=BC=D0=BC =D1=87=D0=B5=D1=80=D0= =B5=D0=B7 =D0=BA=D0=B0=D0=B6=D0=B4=D1=8B=D0=B5 =D0=B4=D0=B2=D0=B0 =D1=87= =D0=B0=D1=81=D0=B0, =D0=BF=D0=BE=D1=81=D0=BB=D0=B5 =D1=87=D0=B5=D0=B3=D0= =BE =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D0=BE =D0=B1= =D1=8B=D0=BB=D0=BE =D0=BE=D0=B1=D1=8F=D0=B7=D0=B0=D1=82=D0=B5=D0=BB=D1= =8C=D0=BD=D0=BE =D0=B4=D0=B5=D1=80=D0=B6=D0=B0=D1=82=D1=8C =D1=80=D0=B5= =D0=B1=D0=B5=D0=BD=D0=BA=D0=B0 =D1=81=D1=82=D0=BE=D0=BB=D0=B1=D0=B8=D0= =BA=D0=BE=D0=BC =D0=BF=D0=BE=D0=BB=D1=87=D0=B0=D1=81=D0=B0 =D0=B4=D0=BB= =D1=8F =D1=82=D0=BE=D0=B3=D0=BE, =D1=87=D1=82=D0=BE=D0=B1=D1=8B =D1=85= =D0=BE=D1=82=D1=8C =D1=81=D0=BA=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE-=D1=82=D0= =BE =D0=B8=D0=B7 =D1=81=D1=8A=D0=B5=D0=B4=D0=B5=D0=BD=D0=BD=D0=BE=D0=B3= =D0=BE =D1=83=D1=81=D0=B2=D0=BE=D0=B8=D0=BB=D0=BE=D1=81=D1=8C. =D0=98 = =D1=82=D0=B0=D0=BA =D0=BA=D1=80=D1=83=D0=B3=D0=BB=D1=8B=D0=BC=D0=B8 =D1= =81=D1=83=D1=82=D0=BA=D0=B0=D0=BC=D0=B8, =D1=81=D0=BF=D0=B0=D1=82=D1=8C= =D1=81=D0=B0=D0=BC=D0=BE=D0=B9 =D0=BD=D0=B5 =D0=BF=D0=BE=D0=BB=D1=83=D1= =87=D0=B0=D0=BB=D0=BE=D1=81=D1=8C =D1=81=D0=BE=D0=B2=D1=81=D0=B5=D0=BC= =2E =D0=98 =D0=BF=D1=80=D0=B8 =D1=8D=D1=82=D0=BE=D0=BC =D1=80=D0=B5=D0= =B1=D0=B5=D0=BD=D0=BE=D0=BA =D0=BF=D0=BE=D0=B4=D0=BA=D0=BB=D1=8E=D1=87= =D0=B5=D0=BD =D0=BA=D1=80=D1=83=D0=B3=D0=BB=D0=BE=D1=81=D1=83=D1=82=D0= =BE=D1=87=D0=BD=D0=BE =D0=BA =D1=87=D0=B5=D1=82=D1=8B=D1=80=D0=B5=D0=BC= -=D0=BF=D1=8F=D1=82=D0=B8 =D1=81=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D0=B0=D0= =BC, =D0=B7=D0=B0 =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=BC=D0=B8 =D1= =82=D0=BE=D0=B6=D0=B5 =D0=BD=D0=B0=D0=B4=D0=BE =D1=81=D0=BB=D0=B5=D0=B4= =D0=B8=D1=82=D1=8C. =D0=9D=D0=B0 =D0=BD=D0=B5=D1=80=D0=B2=D0=BD=D0=BE=D0= =B9 =D0=BF=D0=BE=D1=87=D0=B2=D0=B5 =D1=83 =D0=BC=D0=B5=D0=BD=D1=8F =D0= =BF=D1=80=D0=BE=D0=BF=D0=B0=D0=BB=D0=BE =D0=BC=D0=BE=D0=BB=D0=BE=D0=BA= =D0=BE, =D0=BA=D0=B0=D0=BA =D1=81=D0=B8=D0=BB=D1=8C=D0=BD=D0=BE =D1=8F= =D0=B8=D0=B7-=D0=B7=D0=B0 =D1=8D=D1=82=D0=BE=D0=B3=D0=BE =D0=BF=D0=B5= =D1=80=D0=B5=D0=B6=D0=B8=D0=B2=D0=B0=D0=BB=D0=B0! =D0=9B=D0=B5=D1=87=D0= =B0=D1=89=D0=B8=D0=B9 =D0=B2=D1=80=D0=B0=D1=87 =D0=BE=D0=B4=D0=BD=D0=B0= =D0=B6=D0=B4=D1=8B =D0=B7=D0=B0=D0=BC=D0=B5=D1=82=D0=B8=D0=BB=D0=B0: =C2= =AB=D0=AF =D0=B4=D0=B0=D0=B6=D0=B5 =D0=BD=D0=B5 =D0=B7=D0=BD=D0=B0=D1=8E= , =D0=BA=D0=BE=D0=B3=D0=BE =D0=BD=D0=B0=D0=B4=D0=BE =D1=81=D0=BF=D0=B0= =D1=81=D0=B0=D1=82=D1=8C =D0=B2 =D0=BF=D0=B5=D1=80=D0=B2=D1=83=D1=8E =D0= =BE=D1=87=D0=B5=D1=80=D0=B5=D0=B4=D1=8C =D0=9C=D0=B0=D1=88=D1=83 =D0=B8= =D0=BB=D0=B8 =D0=B5=D0=B5 =D0=BC=D0=B0=D0=BC=D1=83?=C2=BB. =D0=98 =D0=B2=D0=BE=D1=82 =D0=BD=D0=B0=D0=BA=D0=BE=D0=BD=D0=B5=D1=86, = =D0=BF=D0=BE=D1=87=D1=82=D0=B8 =D0=B2 =D1=82=D1=80=D0=B8 =D0=BC=D0=B5=D1= =81=D1=8F=D1=86=D0=B0, =D0=BD=D0=B0=D1=81 =D0=B2=D1=8B=D0=BF=D0=B8=D1=81= =D0=B0=D0=BB=D0=B8 =D0=B4=D0=BE=D0=BC=D0=BE=D0=B9 =D0=BD=D0=B0=D0=B1=D0= =B8=D1=80=D0=B0=D1=82=D1=8C =D0=B2=D0=B5=D1=81. =D0=9D=D0=B0=D0=BA=D0=BE= =D0=BD=D0=B5=D1=86-=D1=82=D0=BE =D0=9C=D0=B0=D1=88=D0=B0 =D0=BF=D0=BE=D0= =B7=D0=BD=D0=B0=D0=BA=D0=BE=D0=BC=D0=B8=D0=BB=D0=B0=D1=81=D1=8C =D0=B8= =D1=81 =D0=BF=D0=B0=D0=BF=D0=BE=D0=B9 =D0=B8 =D1=81 =D0=B1=D1=80=D0=B0= =D1=82=D0=B8=D0=BA=D0=BE=D0=BC, =D0=B8 =D1=81=D0=BE =D0=B2=D1=81=D0=B5= =D0=BC=D0=B8 =D1=80=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0=BD=D0=BD=D0= =B8=D0=BA=D0=B0=D0=BC=D0=B8, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B5= =D1=82=D0=B0=D0=BA =D1=81=D0=B8=D0=BB=D1=8C=D0=BD=D0=BE =D0=BD=D0=B0=D1= =81 =D0=B6=D0=B4=D0=B0=D0=BB=D0=B8! =D0=94=D0=BE =D1=81=D0=B5=D0=BC=D0=B8 =D0=BC=D0=B5=D1=81=D1=8F=D1=86=D0= =B5=D0=B2 =D1=81=D0=BE=D1=81=D1=82=D0=BE=D1=8F=D0=BD=D0=B8=D0=B5 =D0=B5= =D0=B6=D0=B5=D0=B4=D0=BD=D0=B5=D0=B2=D0=BD=D0=BE=D0=B9 =D0=B1=D0=BE=D1= =80=D1=8C=D0=B1=D1=8B =D0=B7=D0=B0 =D0=B2=D1=8B=D0=B6=D0=B8=D0=B2=D0=B0= =D0=BD=D0=B8=D0=B5 =D1=81=D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8F=D0=BB=D0= =BE=D1=81=D1=8C. =D0=9A=D0=B0=D0=BA =D1=85=D0=BE=D1=82=D0=B5=D0=BB=D0=BE= =D1=81=D1=8C =D0=BF=D1=80=D0=BE=D1=81=D1=82=D0=BE =D0=BD=D0=B0=D1=81=D0= =BB=D0=B0=D0=B4=D0=B8=D1=82=D1=8C=D1=81=D1=8F =D0=BC=D0=B0=D1=82=D0=B5= =D1=80=D0=B8=D0=BD=D1=81=D1=82=D0=B2=D0=BE=D0=BC, =D0=BF=D0=BE=D1=80=D0= =B0=D0=B4=D0=BE=D0=B2=D0=B0=D1=82=D1=8C=D1=81=D1=8F =D1=83=D1=81=D0=BF= =D0=B5=D1=85=D0=B0=D0=BC =D0=9C=D0=B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0= =B8 =D0=B8 =D1=81=D1=82=D0=B0=D1=80=D1=88=D0=B5=D0=B3=D0=BE =D1=81=D1=8B= =D0=BD=D0=BE=D1=87=D0=BA=D0=B0, =D1=80=D0=B0=D0=B7=D0=B4=D0=B5=D0=BB=D0= =B8=D1=82=D1=8C =D1=80=D0=B0=D0=B4=D0=BE=D1=81=D1=82=D0=B8 =D0=B8 =D0=BF= =D1=80=D0=BE=D0=B1=D0=BB=D0=B5=D0=BC=D1=8B =D0=BC=D1=83=D0=B6=D0=B0, =D0= =BD=D0=BE =D1=83 =D0=BC=D0=B5=D0=BD=D1=8F =D0=B1=D1=8B=D0=BB=D0=B0 =D1= =82=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE =D0=BE=D0=B4=D0=BD=D0=B0 =D0=B7=D0=B0= =D0=B1=D0=BE=D1=82=D0=B0 =E2=80=93 =D0=9C=D0=B0=D1=88=D0=B0, =D0=BA=D0= =B0=D0=BA =D0=B1=D1=8B =D0=BD=D0=B0=D0=BC =D0=B4=D0=BE=D1=82=D1=8F=D0=BD= =D1=83=D1=82=D1=8C =D0=B4=D0=BE =D0=BE=D1=87=D0=B5=D1=80=D0=B5=D0=B4=D0= =BD=D0=BE=D0=B9 =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8!=20 =D0=92 =D1=81=D0=B5=D0=BC=D1=8C =D0=BC=D0=B5=D1=81=D1=8F=D1=86=D0=B5=D0= =B2 =D1=81=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB=D0=B8 =D0=B2=D1=82=D0=BE=D1=80= =D1=83=D1=8E =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E =D0=BD=D0= =B0 =D0=BE=D1=82=D0=BA=D1=80=D1=8B=D1=82=D0=BE=D0=BC =D1=81=D0=B5=D1=80= =D0=B4=D1=86=D0=B5, =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E =D0= =93=D0=BB=D0=B5=D0=BD=D0=BD=D0=B0. =D0=A0=D0=B5=D0=B1=D0=B5=D0=BD=D0=BE= =D0=BA =D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB=D1=81=D1=8F =D0=BD=D0= =B0 =D0=B3=D0=BB=D0=B0=D0=B7=D0=B0=D1=85. =D0=95=D0=B4=D0=B0 =D1=81=D1= =82=D0=B0=D0=BB=D0=B0 =D1=83=D1=81=D0=B2=D0=B0=D0=B8=D0=B2=D0=B0=D1=82= =D1=8C=D1=81=D1=8F, =D1=83=D0=BC=D0=B5=D0=BD=D1=8C=D1=88=D0=B8=D0=BB=D1= =81=D1=8F =D1=86=D0=B8=D0=B0=D0=BD=D0=BE=D0=B7 =D0=B8 =D0=BD=D0=B0=D1=81= =D0=BF=D0=BE=D1=81=D0=BB=D0=B5 =D0=B2=D0=BE=D1=81=D1=81=D1=82=D0=B0=D0= =BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F =D0=BE=D1=82=D0=BF=D1=80= =D0=B0=D0=B2=D0=B8=D0=BB=D0=B8 =D0=B4=D0=BE=D0=BC=D0=BE=D0=B9 - =D1=80= =D0=B0=D1=81=D1=82=D0=B8 =D0=B8 =D0=B3=D0=BE=D1=82=D0=BE=D0=B2=D0=B8=D1= =82=D1=8C=D1=81=D1=8F =D0=BA =D0=B7=D0=B0=D0=B2=D0=B5=D1=80=D1=88=D0=B0= =D1=8E=D1=89=D0=B5=D0=BC=D1=83 =D1=8D=D1=82=D0=B0=D0=BF=D1=83 =D0=B2 =D0= =B2=D0=BE=D0=B7=D1=80=D0=B0=D1=81=D1=82=D0=B5 =D1=82=D1=80=D0=B5=D1=85= =D1=87=D0=B5=D1=82=D1=8B=D1=80=D0=B5=D1=85 =D0=BB=D0=B5=D1=82. =D0=9A= =D0=B3=D0=BE=D0=B4=D0=B8=D0=BA=D1=83 =D0=9C=D0=B0=D1=88=D0=B0 =D0=BD=D0= =B0=D1=87=D0=B0=D0=BB=D0=B0 =D0=BF=D0=BE=D0=BB=D0=B7=D0=B0=D1=82=D1=8C= , =D0=BD=D0=BE =D1=82=D0=B0=D0=BA =D0=BA=D0=B0=D0=BA =D0=BD=D0=BE=D0=B6= =D0=BA=D0=B8 =D0=B1=D1=8B=D0=BB=D0=B8 =D1=81=D0=BB=D0=B0=D0=B1=D0=B5=D0= =BD=D1=8C=D0=BA=D0=B8=D0=B5, =D0=BF=D0=BE=D0=B4=D0=BD=D0=B8=D0=BC=D0=B0= =D1=82=D1=8C=D1=81=D1=8F =D0=B8 =D1=81=D1=82=D0=BE=D1=8F=D1=82=D1=8C =D0= =B4=D0=B0=D0=B2=D0=B0=D0=BB=D0=BE=D1=81=D1=8C =D1=81 =D1=82=D1=80=D1=83= =D0=B4=D0=BE=D0=BC. =D0=9F=D0=BE=D1=88=D0=BB=D0=B0 =D0=9C=D0=B0=D1=88=D1= =83=D0=BB=D1=8F =D0=BF=D0=BE=D1=87=D1=82=D0=B8 =D0=B2 =D0=BF=D0=BE=D0=BB= =D1=82=D0=BE=D1=80=D0=B0 =D0=B3=D0=BE=D0=B4=D0=B8=D0=BA=D0=B0, =D0=BA=D0= =B0=D0=BA=D0=B0=D1=8F =D1=8D=D1=82=D0=BE =D0=B1=D1=8B=D0=BB=D0=B0 =D0=B4= =D0=BE=D0=BB=D0=B3=D0=BE=D0=B6=D0=B4=D0=B0=D0=BD=D0=BD=D0=B0=D1=8F =D1= =80=D0=B0=D0=B4=D0=BE=D1=81=D1=82=D1=8C!=20 =D0=9D=D0=B0=D1=88=D0=B5=D0=B9 =D0=B4=D0=BE=D1=87=D0=BA=D0=B5 =D1=81=D0= =B5=D0=B9=D1=87=D0=B0=D1=81 =D0=B4=D0=B2=D0=B0 =D0=B3=D0=BE=D0=B4=D0=B0= =D0=B8 =D1=81=D0=B5=D0=BC=D1=8C =D0=BC=D0=B5=D1=81=D1=8F=D1=86=D0=B5=D0= =B2, =D0=BF=D0=BE=D0=B7=D0=B0=D0=B4=D0=B8 =D1=82=D1=80=D0=B8 =D1=81=D0= =BB=D0=BE=D0=B6=D0=BD=D1=8B=D1=85 =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86= =D0=B8=D0=B8. =D0=A0=D0=B0=D1=81=D1=82=D0=B5=D1=82 =D0=BE=D0=BD=D0=B0 = =D1=83 =D0=BD=D0=B0=D1=81 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0=BB=D0=B0=D1= =81=D0=BA=D0=BE=D0=B2=D0=BE=D0=B9 =D0=B8 =D0=BD=D0=B5=D0=B6=D0=BD=D0=BE= =D0=B9 =D0=B4=D0=B5=D0=B2=D0=BE=D1=87=D0=BA=D0=BE=D0=B9. =D0=9F=D1=80=D0= =B8 =D1=8D=D1=82=D0=BE=D0=BC =D1=85=D0=B0=D1=80=D0=B0=D0=BA=D1=82=D0=B5= =D1=80 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=86=D0=B5=D0=BB=D0=B5=D1=83=D1= =81=D1=82=D1=80=D0=B5=D0=BC=D0=BB=D0=B5=D0=BD=D0=BD=D1=8B=D0=B9 =D0=B8= =D0=B1=D0=BE=D0=B5=D0=B2=D0=BE=D0=B9. =D0=A1=D0=B5=D0=B1=D1=8F =D0=B2= =D0=BE=D0=B1=D0=B8=D0=B4=D1=83 =D0=BD=D0=B5 =D0=B4=D0=B0=D1=81=D1=82.= =D0=A1=D0=B5=D0=B9=D1=87=D0=B0=D1=81 =D0=9C=D0=B0=D1=88=D0=B0 =D1=81=D1= =82=D0=B0=D1=80=D0=B0=D0=B5=D1=82=D1=81=D1=8F =D0=BD=D0=B5 =D0=BE=D1=82= =D1=81=D1=82=D0=B0=D0=B2=D0=B0=D1=82=D1=8C =D0=BE=D1=82 =D1=81=D0=B2=D0= =BE=D0=B8=D1=85 =D0=BD=D0=BE=D0=B2=D1=8B=D1=85 =D0=B4=D1=80=D1=83=D0=B7= =D0=B5=D0=B9, =D1=81 =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=BC=D0=B8 = =D0=BF=D0=BE=D0=B7=D0=BD=D0=B0=D0=BA=D0=BE=D0=BC=D0=B8=D0=BB=D0=B0=D1=81= =D1=8C =D0=B2 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=BE=D0=BC =D1=86=D0=B5=D0= =BD=D1=82=D1=80=D0=B5 =D1=80=D0=B0=D0=B7=D0=B2=D0=B8=D1=82=D0=B8=D1=8F= =D0=B8 =D1=82=D0=B2=D0=BE=D1=80=D1=87=D0=B5=D1=81=D1=82=D0=B2=D0=B0, = =D0=BA=D1=83=D0=B4=D0=B0 =D1=85=D0=BE=D0=B4=D0=B8=D0=BB=D0=B0 =D1=81 =D0= =B1=D0=BE=D0=BB=D1=8C=D1=88=D0=B8=D0=BC =D0=B8=D0=BD=D1=82=D0=B5=D1=80= =D0=B5=D1=81=D0=BE=D0=BC =D1=86=D0=B5=D0=BB=D1=8B=D0=B9 =D0=B3=D0=BE=D0= =B4. =D0=98 =D0=BE=D1=82 =D1=81=D0=B2=D0=BE=D0=B8=D1=85 =D0=B4=D1=80=D1= =83=D0=B7=D0=B5=D0=B9 =D0=BD=D0=B0 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=BE= =D0=B9 =D0=BF=D0=BB=D0=BE=D1=89=D0=B0=D0=B4=D0=BA=D0=B5 =D0=B2=D0=BE =D0= =B4=D0=B2=D0=BE=D1=80=D0=B5, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B5= =D0=BF=D0=BE=D1=8F=D0=B2=D0=B8=D0=BB=D0=B8=D1=81=D1=8C =D1=83 =D0=BD=D0= =B5=D0=B5 =D1=8D=D1=82=D0=B8=D0=BC =D0=BB=D0=B5=D1=82=D0=BE=D0=BC. =D0= =92=D0=BC=D0=B5=D1=81=D1=82=D0=B5 =D1=81 =D0=BD=D0=B8=D0=BC=D0=B8 =D0=BE= =D0=BD=D0=B0 =D0=BB=D0=B5=D0=BF=D0=B8=D1=82, =D1=80=D0=B8=D1=81=D1=83=D0= =B5=D1=82, =D1=82=D0=B0=D0=BD=D1=86=D1=83=D0=B5=D1=82, =D0=BF=D0=BE=D0= =B5=D1=82 =D0=BF=D0=B5=D1=81=D0=BD=D0=B8, =D1=80=D0=B8=D1=81=D1=83=D0=B5= =D1=82 =D0=BC=D0=B5=D0=BB=D0=BA=D0=B0=D0=BC=D0=B8, =D0=B8=D0=B3=D1=80=D0= =B0=D0=B5=D1=82 =D0=B2 =D0=BC=D1=8F=D1=87, =D0=BA=D0=B0=D1=82=D0=B0=D0= =B5=D1=82=D1=81=D1=8F =D0=BD=D0=B0 =D0=BA=D0=B0=D1=87=D0=B5=D0=BB=D1=8F= =D1=85 =D0=B8 =D0=B3=D0=BE=D1=80=D0=BA=D0=B0=D1=85, =D0=B0 =D0=BA=D0=BE= =D0=B3=D0=B4=D0=B0 =D1=83=D1=81=D1=82=D0=B0=D0=B5=D1=82, =D0=BC=D0=BE=D0= =BB=D1=87=D0=B0 =D0=BB=D0=BE=D0=B6=D0=B8=D1=82=D1=81=D1=8F =D0=BD=D0=B0= =D1=81=D0=BA=D0=B0=D0=BC=D0=B5=D0=B9=D0=BA=D1=83 =D0=B8=D0=BB=D0=B8 =D0= =B7=D0=B0=D0=B1=D0=B8=D1=80=D0=B0=D0=B5=D1=82=D1=81=D1=8F =D0=BD=D0=B0= =D1=80=D1=83=D1=87=D0=BA=D0=B8, =D1=87=D1=82=D0=BE=D0=B1=D1=8B =D0=BE= =D1=82=D0=B4=D1=8B=D1=88=D0=B0=D1=82=D1=8C=D1=81=D1=8F =D0=B8 =D0=B2=D0= =B5=D1=80=D0=BD=D1=83=D1=82=D1=8C=D1=81=D1=8F =D0=BA =D0=B4=D1=80=D1=83= =D0=B7=D1=8C=D1=8F=D0=BC. =D0=9D=D0=BE =D1=81=D0=B0=D0=BC=D0=BE=D0=B5 =D0=B8=D0=BD=D1=82=D0=B5=D1= =80=D0=B5=D1=81=D0=BD=D0=BE=D0=B5 =D0=B7=D0=B0=D0=BD=D1=8F=D1=82=D0=B8= =D0=B5 =E2=80=93 =D1=8D=D1=82=D0=BE =D0=B8=D0=B3=D1=80=D0=B0 =D0=B2 =D0= =BC=D0=B0=D1=88=D0=B8=D0=BD=D0=BA=D0=B8 =D1=81 =D0=BB=D1=8E=D0=B1=D0=B8= =D0=BC=D1=8B=D0=BC =D1=81=D1=82=D0=B0=D1=80=D1=88=D0=B8=D0=BC =D0=B1=D1= =80=D0=B0=D1=82=D0=BE=D0=BC, =D0=9C=D0=B0=D1=88=D0=B0 =D1=81=D1=82=D1=80= =D0=B5=D0=BC=D0=B8=D1=82=D1=81=D1=8F =D0=B2=D0=BE =D0=B2=D1=81=D0=B5=D0= =BC =D0=B1=D1=8B=D1=82=D1=8C =D0=BF=D0=BE=D1=85=D0=BE=D0=B6=D0=B5=D0=B9= =D0=BD=D0=B0 =D0=BD=D0=B5=D0=B3=D0=BE. =D0=A7=D0=B8=D1=82=D0=B0=D0=B5= =D0=BC =D0=B2=D1=81=D0=B5 =D0=B2=D0=BC=D0=B5=D1=81=D1=82=D0=B5 =D0=B4=D1= =80=D1=83=D0=B6=D0=BD=D0=BE =D0=B1=D1=83=D0=BA=D0=B2=D0=B0=D1=80=D1=8C= , =D0=BD=D1=83 =D0=B8 =D0=BA=D0=BE=D0=BD=D0=B5=D1=87=D0=BD=D0=BE =D0=BB= =D1=8E=D0=B1=D0=B8=D0=BC=D1=8B=D0=B5 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0= =B8=D0=B5 =D1=81=D0=BA=D0=B0=D0=B7=D0=BA=D0=B8. =D0=9B=D1=8E=D0=B1=D0=B8= =D1=82 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0=B8=D0=B3=D1=80=D1=8B =D1=81 = =D0=B2=D0=BE=D0=B4=D0=BE=D0=B9 =D0=B8 =D0=BF=D0=B5=D1=81=D0=BA=D0=BE=D0= =BC. =D0=9C=D0=B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0=B0 =D0=BC=D0=B5=D1=87= =D1=82=D0=B0=D0=B5=D1=82 =D0=BF=D0=BE=D1=81=D0=BA=D0=BE=D1=80=D0=B5=D0= =B5 =D0=BD=D0=B0=D1=87=D0=B0=D1=82=D1=8C =D1=85=D0=BE=D0=B4=D0=B8=D1=82= =D1=8C =D0=B2 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=B8=D0=B9 =D1=81=D0=B0=D0= =B4=D0=B8=D0=BA =D0=B8, =D0=BA=D0=B0=D0=BA =D0=B8 =D0=BF=D1=8F=D1=82=D0= =B8=D0=BB=D0=B5=D1=82=D0=BD=D0=B8=D0=B9 =D0=B1=D1=80=D0=B0=D1=82=D0=B8= =D0=BA, =D1=81=D1=82=D0=B0=D1=82=D1=8C =D0=BF=D0=B0=D0=BB=D0=B5=D0=BE=D0= =BD=D1=82=D0=BE=D0=BB=D0=BE=D0=B3=D0=BE=D0=BC. =D0=95=D0=B6=D0=B5=D0=B4= =D0=BD=D0=B5=D0=B2=D0=BD=D0=BE =D1=81 =D0=BE=D0=B3=D1=80=D0=BE=D0=BC=D0= =BD=D1=8B=D0=BC =D0=B8=D0=BD=D1=82=D0=B5=D1=80=D0=B5=D1=81=D0=BE=D0=BC= =D0=B8=D0=B7=D1=83=D1=87=D0=B0=D1=8E=D1=82 =D0=BE=D0=BD=D0=B8 =D0=BB=D0= =B8=D1=82=D0=B5=D1=80=D0=B0=D1=82=D1=83=D1=80=D1=83 =D0=BF=D1=80=D0=BE= =D0=B4=D0=B8=D0=BD=D0=BE=D0=B7=D0=B0=D0=B2=D1=80=D0=BE=D0=B2. =D0=92=D1= =81=D0=B5 =D0=BB=D0=B5=D1=82=D0=BE =D0=B2 =D0=BF=D0=B5=D1=81=D0=BE=D1=87= =D0=BD=D0=B8=D1=86=D0=B5 =D0=BF=D1=80=D0=BE=D0=B2=D0=BE=D0=B4=D0=B8=D0= =BB=D0=B8 =D0=BD=D0=B0=D1=81=D1=82=D0=BE=D1=8F=D1=89=D0=B8=D0=B5 =D1=80= =D0=B0=D1=81=D0=BA=D0=BE=D0=BF=D0=BA=D0=B8 =D0=BF=D0=BE =D0=BF=D0=BE=D0= =B8=D1=81=D0=BA=D1=83 =D0=B8=D1=85 =D1=81=D0=BA=D0=B5=D0=BB=D0=B5=D1=82= =D0=BE=D0=B2.=20 29 =D0=B0=D0=B2=D0=B3=D1=83=D1=81=D1=82=D0=B0 2016 =D0=B3=D0=BE=D0=B4=D0= =B0 =D0=9C=D0=B0=D1=88=D0=B5 =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=BB=D0=B8= =D0=B5=D1=89=D0=B5 =D0=BE=D0=B4=D0=BD=D1=83 =D0=BE=D0=BF=D0=B5=D1=80=D0= =B0=D1=86=D0=B8=D1=8E - =D1=8D=D0=BD=D0=B4=D0=BE=D0=B2=D0=B0=D1=81=D0=BA= =D1=83=D0=BB=D1=8F=D1=80=D0=BD=D0=BE=D0=B5 =D0=B7=D0=B0=D0=BA=D1=80=D1= =8B=D1=82=D0=B8=D0=B5 =D0=BC=D0=BD=D0=BE=D0=B6=D0=B5=D1=81=D1=82=D0=B2= =D0=B5=D0=BD=D0=BD=D1=8B=D1=85 =D0=BE=D1=82=D0=B2=D0=B5=D1=82=D0=B2=D0= =BB=D0=B5=D0=BD=D0=B8=D0=B9 =D1=81=D0=BE=D1=81=D1=83=D0=B4=D0=BE=D0=B2= , =D0=BD=D0=B0=D1=80=D1=83=D1=88=D0=B0=D1=8E=D1=89=D0=B8=D1=85 =D0=BA=D1= =80=D0=BE=D0=B2=D0=BE=D0=BE=D0=B1=D1=80=D0=B0=D1=89=D0=B5=D0=BD=D0=B8=D0= =B5. =D0=9A =D0=B1=D0=BE=D0=BB=D1=8C=D1=88=D0=BE=D0=BC=D1=83 =D1=81=D0= =BE=D0=B6=D0=B0=D0=BB=D0=B5=D0=BD=D0=B8=D1=8E, =D0=BF=D0=BE=D0=BA=D0=B0= =D0=B7=D0=B0=D1=82=D0=B5=D0=BB=D0=B8 =D0=BD=D0=B0=D1=87=D0=B0=D0=BB=D0= =B8 =D1=81=D0=BD=D0=B8=D0=B6=D0=B0=D1=82=D1=8C=D1=81=D1=8F =D0=B3=D0=BE= =D1=80=D0=B0=D0=B7=D0=B4=D0=BE =D1=80=D0=B0=D0=BD=D1=8C=D1=88=D0=B5, =D1= =87=D0=B5=D0=BC =D0=BF=D1=80=D0=BE=D0=B3=D0=BD=D0=BE=D0=B7=D0=B8=D1=80= =D0=BE=D0=B2=D0=B0=D0=BB=D0=B8 =D1=81=D0=BF=D0=B5=D1=86=D0=B8=D0=B0=D0= =BB=D0=B8=D1=81=D1=82=D1=8B. =D0=A3 =D0=9C=D0=B0=D1=88=D0=B8 =D0=B2=D1= =8B=D1=80=D0=B0=D0=B6=D0=B5=D0=BD=D0=BD=D1=8B=D0=B9 =D1=86=D0=B8=D0=B0= =D0=BD=D0=BE=D0=B7, =D0=BF=D0=BE=D1=81=D1=82=D0=BE=D1=8F=D0=BD=D0=BD=D0= =B0=D1=8F =D0=BE=D1=82=D0=B4=D1=8B=D1=88=D0=BA=D0=B0, =D1=81=D0=B8=D0=BD= =D0=B8=D0=B5 =D0=BF=D0=B0=D0=BB=D1=8C=D1=87=D0=B8=D0=BA=D0=B8 =D1=80=D1= =83=D1=87=D0=B5=D0=BA =D0=B8 =D0=BD=D0=BE=D0=B6=D0=B5=D0=BA =D0=BF=D1=80= =D0=B8 =D0=BD=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D0=B5 =D0=B8 =D0=BE=D1= =81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D0=B8=D0=BB=D1=81=D1=8F =D0=BD=D0=B0= =D0=B1=D0=BE=D1=80 =D0=B2=D0=B5=D1=81=D0=B0. =D0=9F=D0=BE=D1=81=D0=BB=D0= =B5=D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=BE=D0=BD=D0=BD=D0=BE=D0= =B5 =D0=BE=D0=B1=D1=81=D0=BB=D0=B5=D0=B4=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8= =D0=B5 =D0=BF=D0=BE=D0=BA=D0=B0=D0=B7=D0=B0=D0=BB=D0=BE, =D1=87=D1=82=D0= =BE =D0=B6=D0=B4=D0=B0=D1=82=D1=8C =D1=82=D0=B0=D0=BA =D0=B4=D0=BE=D0=BB= =D0=B3=D0=BE =D0=BD=D0=B5=D0=BB=D1=8C=D0=B7=D1=8F, =D0=BD=D0=B0=D1=81=D1= =8B=D1=89=D0=B5=D0=BD=D0=B8=D0=B5 =D0=BA=D1=80=D0=BE=D0=B2=D0=B8 =D0=BA= =D0=B8=D1=81=D0=BB=D0=BE=D1=80=D0=BE=D0=B4=D0=BE=D0=BC =D1=81=D0=BD=D0= =B8=D0=B6=D0=B0=D0=B5=D1=82=D1=81=D1=8F, =D0=BD=D0=B0=D1=80=D1=83=D1=88= =D0=B5=D0=BD=D0=BE =D0=BA=D1=80=D0=BE=D0=B2=D0=BE=D0=BE=D0=B1=D1=80=D0= =B0=D1=89=D0=B5=D0=BD=D0=B8=D0=B5, =D0=B2=D1=81=D0=BB=D0=B5=D0=B4=D1=81= =D1=82=D0=B2=D0=B8=D0=B5 =D1=87=D0=B5=D0=B3=D0=BE =D0=B7=D0=B0=D1=82=D1= =80=D1=83=D0=B4=D0=BD=D0=B5=D0=BD=D0=BE =D0=BF=D0=BE=D1=81=D1=82=D1=83= =D0=BF=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5 =D0=BA=D0=B8=D1=81=D0=BB=D0=BE=D1= =80=D0=BE=D0=B4=D0=B0 =D0=BA =D0=B2=D0=BD=D1=83=D1=82=D1=80=D0=B5=D0=BD= =D0=BD=D0=B8=D0=BC =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=B0=D0=BC, =D0=BE=D1= =82=D1=82=D1=83=D0=B4=D0=B0 =D1=86=D0=B8=D0=B0=D0=BD=D0=BE=D0=B7 =D0=B8= =D0=B3=D0=B8=D0=BF=D0=BE=D0=BA=D1=81=D0=B8=D1=8F =D0=B3=D0=BE=D0=BB=D0= =BE=D0=B2=D0=BD=D0=BE=D0=B3=D0=BE =D0=BC=D0=BE=D0=B7=D0=B3=D0=B0. =D0=9E= =D1=82 =D1=8D=D1=82=D0=BE=D0=B3=D0=BE =D1=81=D1=82=D1=80=D0=B0=D0=B4=D0= =B0=D0=B5=D1=82 =D0=B2=D0=B5=D1=81=D1=8C =D0=BE=D1=80=D0=B3=D0=B0=D0=BD= =D0=B8=D0=B7=D0=BC =D1=80=D0=B5=D0=B1=D0=B5=D0=BD=D0=BA=D0=B0. =D0=A3=D0= =B6=D0=B5 =D0=B2 =D0=B1=D0=BB=D0=B8=D0=B6=D0=B0=D0=B9=D1=88=D0=B5=D0=B5= =D0=B2=D1=80=D0=B5=D0=BC=D1=8F =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0= =B4=D0=B8=D0=BC=D0=B0 =D0=B7=D0=B0=D0=BA=D0=BB=D1=8E=D1=87=D0=B8=D1=82= =D0=B5=D0=BB=D1=8C=D0=BD=D0=B0=D1=8F =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1= =86=D0=B8=D1=8F =D0=BF=D0=BE =D0=BA=D0=BE=D1=80=D1=80=D0=B5=D0=BA=D1=86= =D0=B8=D0=B8 =D0=BF=D0=BE=D1=80=D0=BE=D0=BA=D0=B0. =D0=9D=D0=B5=D0=BE=D0= =B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D0=BE =D0=BF=D1=80=D0=BE=D0=B2=D0=B5= =D1=81=D1=82=D0=B8 =D1=81=D0=BB=D0=BE=D0=B6=D0=BD=D0=B5=D0=B9=D1=88=D1= =83=D1=8E =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E, =D0=BE=D0=BF= =D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E =D0=A4=D0=BE=D0=BD=D1=82=D0=B5=D0= =BD=D0=B0. =D0=9A =D1=81=D0=BE=D0=B6=D0=B0=D0=BB=D0=B5=D0=BD=D0=B8=D1=8E= , =D0=B2 =D0=A0=D0=BE=D1=81=D1=81=D0=B8=D0=B8 =D1=8D=D1=82=D0=BE=D1=82= =D0=BF=D0=BE=D1=80=D0=BE=D0=BA =D1=81=D0=B5=D1=80=D0=B4=D1=86=D0=B0 =D0= =BE=D0=BF=D0=B5=D1=80=D0=B8=D1=80=D1=83=D1=8E=D1=82 =D1=81=D0=BE=D0=B2= =D1=81=D0=B5=D0=BC =D0=BD=D0=B5=D0=B4=D0=B0=D0=B2=D0=BD=D0=BE, =D0=B8 = =D0=BF=D0=BE=D0=BA=D0=B0 =D0=B5=D1=89=D0=B5 =D0=BE=D1=87=D0=B5=D0=BD=D1= =8C =D0=BC=D0=B0=D0=BB=D0=BE =D0=B1=D0=BB=D0=B0=D0=B3=D0=BE=D0=BF=D1=80= =D0=B8=D1=8F=D1=82=D0=BD=D1=8B=D1=85 =D0=B8=D1=81=D1=85=D0=BE=D0=B4=D0= =BE=D0=B2. =D0=98=D0=BC=D0=B5=D0=BD=D0=BD=D0=BE =D0=BA =D0=9D=D0=B5=D0= =B2=D0=B2=D0=B0=D0=B6=D0=B0=D1=8E =D0=A2.=D0=98. =D1=81=D1=8A=D0=B5=D0= =B7=D0=B6=D0=B0=D0=BB=D0=B8=D1=81=D1=8C =D0=B4=D0=B5=D1=82=D0=BA=D0=B8= =D1=81=D0=BE =D0=B2=D1=81=D0=B5=D0=B9 =D1=81=D1=82=D1=80=D0=B0=D0=BD=D1= =8B, =D0=BD=D0=BE, =D0=BA =D0=BE=D0=B3=D1=80=D0=BE=D0=BC=D0=BD=D0=BE=D0= =BC=D1=83 =D0=BD=D0=B0=D1=88=D0=B5=D0=BC=D1=83 =D1=81=D0=BE=D0=B6=D0=B0= =D0=BB=D0=B5=D0=BD=D0=B8=D1=8E. =D0=B2 =D0=A0=D0=BE=D1=81=D1=81=D0=B8=D0= =B8 =D0=BE=D0=BD =D0=B1=D0=BE=D0=BB=D1=8C=D1=88=D0=B5 =D0=BD=D0=B5 =D1= =80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=B5=D1=82. =D0=98 =D0=BD=D0=B5=D1=82= =D0=BD=D0=B8 =D0=BE=D0=B4=D0=BD=D0=BE=D0=B3=D0=BE =D0=B4=D1=80=D1=83=D0= =B3=D0=BE=D0=B3=D0=BE =D0=B2=D1=80=D0=B0=D1=87=D0=B0, =D0=BA=D0=BE=D1=82= =D0=BE=D1=80=D0=BE=D0=BC=D1=83 =D0=BC=D1=8B =D1=81=D0=BC=D0=BE=D0=B3=D0= =BB=D0=B8 =D0=B1=D1=8B =D0=B4=D0=BE=D0=B2=D0=B5=D1=80=D0=B8=D1=82=D1=8C= =D0=B6=D0=B8=D0=B7=D0=BD=D1=8C =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D0=B4=D0= =BE=D1=87=D0=B5=D0=BD=D1=8C=D0=BA=D0=B8. =D0=9A=D0=B0=D0=BA =D0=BD=D0=B0= =D0=BC =D0=B1=D1=8B=D1=82=D1=8C =D1=82=D0=B5=D0=BF=D0=B5=D1=80=D1=8C? = =D0=A1=D0=BD=D0=BE=D0=B2=D0=B0 =D0=BF=D0=BE=D1=81=D0=B5=D0=BB=D0=B8=D0= =BB=D1=81=D1=8F =D0=B2 =D1=81=D0=B5=D1=80=D0=B4=D1=86=D0=B5 =D1=81=D1=82= =D1=80=D0=B0=D1=85, =D0=B2=D0=BE=D0=BB=D0=BD=D0=B5=D0=BD=D0=B8=D0=B5 =D0= =B8 =D0=BD=D0=B5=D0=BE=D0=BF=D1=80=D0=B5=D0=B4=D0=B5=D0=BB=D0=B5=D0=BD= =D0=BD=D0=BE=D1=81=D1=82=D1=8C =D0=B2 =D0=B7=D0=B0=D0=B2=D1=82=D1=80=D0= =B0=D1=88=D0=BD=D0=B5=D0=BC =D0=B4=D0=BD=D0=B5. =D0=93=D0=B4=D0=B5 =D0= =B8 =D0=BA=D1=82=D0=BE =D1=81=D0=BC=D0=BE=D0=B6=D0=B5=D1=82 =D0=BF=D0=BE= =D0=BC=D0=BE=D1=87=D1=8C =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D0=B4=D0=BE=D1= =87=D0=BA=D0=B5? =D0=A1=D0=BB=D0=B0=D0=B2=D0=B0 =D0=91=D0=BE=D0=B3=D1=83, =D0=BC=D0=BD=D0= =B5 =D0=BF=D0=BE=D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8=D0=B2=D0=B8= =D0=BB=D0=BE=D1=81=D1=8C =D0=BF=D0=BE=D0=BE=D0=B1=D1=89=D0=B0=D1=82=D1= =8C=D1=81=D1=8F =D1=81 =D1=80=D0=BE=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D1=8F= =D0=BC=D0=B8, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B5 =D0=BF=D1=80=D0= =BE=D0=BE=D0=BF=D0=B5=D1=80=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BB=D0=B8 = =D1=81=D0=B2=D0=BE=D0=B8=D1=85 =D0=B4=D0=B5=D1=82=D0=BE=D0=BA =D1=81 =D1= =82=D0=B0=D0=BA=D0=B8=D0=BC=D0=B8 =D0=B6=D0=B5 =D0=B4=D0=B8=D0=B0=D0=B3= =D0=BD=D0=BE=D0=B7=D0=B0=D0=BC=D0=B8 =D0=B2 =D0=93=D0=B5=D1=80=D0=BC=D0= =B0=D0=BD=D0=B8=D0=B8 =D0=B2 =D0=91=D0=B5=D1=80=D0=BB=D0=B8=D0=BD=D1=81= =D0=BA=D0=BE=D0=BC =D0=BA=D0=B0=D1=80=D0=B4=D0=B8=D0=BE=D1=86=D0=B5=D0= =BD=D1=82=D1=80=D0=B5. =D0=9D=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8= =D0=BC=D1=83=D1=8E =D0=BD=D0=B0=D0=BC =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1= =86=D0=B8=D1=8E =D1=82=D0=B0=D0=BC =D0=B4=D0=B5=D0=BB=D0=B0=D1=8E=D1=82= =D1=83=D0=B6=D0=B5 =D0=B1=D0=BE=D0=BB=D0=B5=D0=B5 20 =D0=BB=D0=B5=D1=82= =2E =D0=9F=D0=BE=D1=81=D0=BB=D0=B5 =D1=83=D1=81=D0=BF=D0=B5=D1=88=D0=BD= =D0=BE=D0=B9 =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8 =D0=9C=D0= =B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0=B0 =D0=B1=D1=83=D0=B4=D0=B5=D1=82= =D0=B8=D0=BC=D0=B5=D1=82=D1=8C =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=85=D0= =BE=D1=80=D0=BE=D1=88=D0=B8=D0=B5 =D1=88=D0=B0=D0=BD=D1=81=D1=8B =D1=80= =D0=B0=D1=81=D1=82=D0=B8 =D0=B8 =D1=80=D0=B0=D0=B7=D0=B2=D0=B8=D0=B2=D0= =B0=D1=82=D1=8C=D1=81=D1=8F, =D0=BA=D0=B0=D0=BA =D0=B2=D1=81=D0=B5 =D0= =B7=D0=B4=D0=BE=D1=80=D0=BE=D0=B2=D1=8B=D0=B5 =D0=B4=D0=B5=D1=82=D0=B8= ! =D0=9C=D1=8B =D1=81 =D0=BC=D1=83=D0=B6=D0=B5=D0=BC, =D1=83=D0=B7=D0=BD= =D0=B0=D0=B2 =D0=BE =D1=82=D0=B0=D0=BA=D0=BE=D0=B9 =D0=B2=D0=BE=D0=B7=D0= =BC=D0=BE=D0=B6=D0=BD=D0=BE=D1=81=D1=82=D0=B8, =D1=80=D0=B5=D1=88=D0=B8= =D0=BB=D0=B8, =D1=87=D1=82=D0=BE =D0=BF=D1=80=D0=BE=D1=81=D1=82=D0=BE = =D0=BD=D0=B5 =D0=B8=D0=BC=D0=B5=D0=B5=D0=BC =D0=BF=D1=80=D0=B0=D0=B2=D0= =B0 =D0=B5=D0=B5 =D1=83=D0=BF=D1=83=D1=81=D1=82=D0=B8=D1=82=D1=8C.=20 =D0=A1=D0=B2=D1=8F=D0=B7=D0=B0=D0=B2=D1=88=D0=B8=D1=81=D1=8C =D1=81 =D0= =B2=D1=80=D0=B0=D1=87=D0=B0=D0=BC=D0=B8 =D0=B8=D0=B7 =D0=BA=D0=B0=D1=80= =D0=B4=D0=B8=D0=BE=D1=86=D0=B5=D0=BD=D1=82=D1=80=D0=B0 =D0=B8 =D0=B2=D1= =8B=D1=81=D0=BB=D0=B0=D0=B2 =D0=B8=D0=BC =D1=80=D0=B5=D0=B7=D1=83=D0=BB= =D1=8C=D1=82=D0=B0=D1=82=D1=8B =D0=B2=D1=81=D0=B5=D1=85 =D0=BD=D0=B0=D1= =88=D0=B8=D1=85 =D0=BE=D0=B1=D1=81=D0=BB=D0=B5=D0=B4=D0=BE=D0=B2=D0=B0= =D0=BD=D0=B8=D0=B9, =D0=BD=D0=B0=D0=BC =D0=BF=D0=BE=D0=B4=D1=82=D0=B2=D0= =B5=D1=80=D0=B4=D0=B8=D0=BB=D0=B8 =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE= =D0=B4=D0=B8=D0=BC=D0=BE=D1=81=D1=82=D1=8C =D0=BF=D1=80=D0=BE=D0=B2=D0= =B5=D0=B4=D0=B5=D0=BD=D0=B8=D1=8F =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86= =D0=B8=D0=B8 =D0=B2 =D0=B1=D0=BB=D0=B8=D0=B6=D0=B0=D0=B9=D1=88=D0=B5=D0= =B5 =D0=B2=D1=80=D0=B5=D0=BC=D1=8F =D0=B8 =D0=B2=D1=8B=D1=81=D1=82=D0=B0= =D0=B2=D0=B8=D0=BB=D0=B8 =D1=81=D1=87=D0=B5=D1=82 =D0=BD=D0=B0 =D0=BB=D0= =B5=D1=87=D0=B5=D0=BD=D0=B8=D0=B5 - 37 680 =D0=B5=D0=B2=D1=80=D0=BE. =D0= =AD=D1=82=D0=BE =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0=B1=D0=BE=D0=BB=D1=8C= =D1=88=D0=B0=D1=8F =D0=B4=D0=BB=D1=8F =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D1= =81=D0=B5=D0=BC=D1=8C=D0=B8 =D1=81=D1=83=D0=BC=D0=BC=D0=B0! =D0=AF =D0= =B8 =D0=BC=D0=BE=D0=B9 =D0=BC=D1=83=D0=B6 =D0=B2=D1=81=D1=8E =D1=81=D0= =B2=D0=BE=D1=8E =D0=B6=D0=B8=D0=B7=D0=BD=D1=8C =D1=80=D0=B0=D0=B1=D0=BE= =D1=82=D0=B0=D0=B5=D0=BC, =D0=BD=D0=BE =D0=B2=D0=BE=D1=82 =D1=83=D0=B6= =D0=B5 =D0=BF=D1=8F=D1=82=D1=8C =D0=BB=D0=B5=D1=82 =D1=8F =D0=BD=D0=B0= =D1=85=D0=BE=D0=B6=D1=83=D1=81=D1=8C =D0=B2 =D0=BE=D1=82=D0=BF=D1=83=D1= =81=D0=BA=D0=B5 =D0=BF=D0=BE =D1=83=D1=85=D0=BE=D0=B4=D1=83 =D0=B7=D0=B0= =D0=B4=D0=B5=D1=82=D1=8C=D0=BC=D0=B8, =D1=81=D0=BD=D0=B0=D1=87=D0=B0=D0= =BB=D0=B0 =D1=81 =D0=BF=D0=B5=D1=80=D0=B2=D1=8B=D0=BC =D1=81=D1=8B=D0=BD= =D0=BE=D1=87=D0=BA=D0=BE=D0=BC, =D1=81=D0=BB=D0=B5=D0=B4=D0=BE=D0=BC =D1= =81 =D0=9C=D0=B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0=BE=D0=B9. =D0=97=D0=B0= =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D0=B0 =D0=BC=D1=83=D0=B6=D0=B0 =D0= =BD=D0=B0=D0=BC =D1=85=D0=B2=D0=B0=D1=82=D0=B0=D0=B5=D1=82 =D0=BD=D0=B0= =D0=BF=D1=80=D0=BE=D0=B6=D0=B8=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 =D0=B8 =D0= =BB=D0=B5=D0=BA=D0=B0=D1=80=D1=81=D1=82=D0=B2=D0=B0 =D0=B4=D0=BB=D1=8F= =D0=B4=D0=BE=D1=87=D0=BA=D0=B8, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0= =B5 =D0=B5=D0=B9 =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC= =D0=BE =D0=BF=D0=B8=D1=82=D1=8C =D0=B5=D0=B6=D0=B5=D0=B4=D0=BD=D0=B5=D0= =B2=D0=BD=D0=BE =D0=B4=D0=BB=D1=8F =D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D0=BB= =D1=8C=D0=BD=D0=BE=D0=B9 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=8B =D1=81=D0= =B5=D1=80=D0=B4=D1=86=D0=B0, =D0=BF=D0=BE=D1=8D=D1=82=D0=BE=D0=BC=D1=83= =D0=BC=D1=8B =D0=BD=D0=B5 =D0=B2 =D1=81=D0=B8=D0=BB=D0=B0=D1=85 =D0=BE= =D0=BF=D0=BB=D0=B0=D1=82=D0=B8=D1=82=D1=8C =D0=BE=D0=BF=D0=B5=D1=80=D0= =B0=D1=86=D0=B8=D1=8E. =D0=9C=D1=8B =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0= =BD=D1=83=D0=B6=D0=B4=D0=B0=D0=B5=D0=BC=D1=81=D1=8F =D0=B8 =D0=BD=D0=B0= =D0=B4=D0=B5=D0=B5=D0=BC=D1=81=D1=8F =D0=BD=D0=B0 =D0=92=D0=B0=D1=88=D1= =83 =D0=BF=D0=BE=D0=BC=D0=BE=D1=89=D1=8C, =D1=83=D0=B2=D0=B0=D0=B6=D0=B0= =D0=B5=D0=BC=D1=8B=D0=B5 =D0=B1=D0=BB=D0=B0=D0=B3=D0=BE=D1=82=D0=B2=D0= =BE=D1=80=D0=B8=D1=82=D0=B5=D0=BB=D0=B8! =D0=9F=D0=BE=D0=BC=D0=BE=D0=B3=D0=B8=D1=82=D0=B5, =D0=BF=D0=BE=D0=B6=D0= =B0=D0=BB=D1=83=D0=B9=D1=81=D1=82=D0=B0, =D0=BD=D0=B0=D0=BC =D1=81=D0=BF= =D0=B0=D1=81=D1=82=D0=B8 =D0=BD=D0=B0=D1=88=D1=83 =D0=BC=D0=B0=D0=BB=D1= =8B=D1=88=D0=BA=D1=83! =D0=9C=D1=8B =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1= =85=D0=BE=D1=82=D0=B8=D0=BC =D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8= =D0=B2=D0=BE =D0=B6=D0=B8=D1=82=D1=8C =D0=B2=D1=81=D0=B5 =D0=B2=D0=BC=D0= =B5=D1=81=D1=82=D0=B5 =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D0=B4=D1=80=D1=83= =D0=B6=D0=BD=D0=BE=D0=B9 =D1=81=D0=B5=D0=BC=D1=8C=D0=B5=D0=B9! =D0=A1 =D1=83=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, =D0=BC=D0= =B0=D0=BC=D0=B0 =D0=9C=D0=B0=D1=88=D0=B8. =D0=9A=D0=B0=D0=BA =D0=BF=D0=BE=D0=BC=D0=BE=D1=87=D1=8C: 1. =D0=91=D0=B0=D0=BD=D0=BA =D0=92=D0=A2=D0=9124 =D0=A0=D0=B5=D0=BA=D0=B2=D0=B8=D0=B7=D0=B8=D1=82=D1=8B =D1=81=D1=87=D0= =B5=D1=82=D0=B0: =D0=9C=D0=B0=D1=81=D1=82=D0=B5=D1=80 =D1=81=D1=87=D0=B5=D1=82 =D0=B2 =D1= =80=D1=83=D0=B1=D0=BB=D1=8F=D1=85 =E2=84=96 =D1=81=D1=87=D0=B5=D1=82=D0=B0: 40812730610914102095. =D0=9D=D0=B0=D0=B8=D0=BC=D0=B5=D0=BD=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5= =D0=91=D0=B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=83=D1=87=D0=B0=D1= =82=D0=B5=D0=BB=D1=8F: =D0=A4=D0=B8=D0=BB=D0=B8=D0=B0=D0=BB =E2=84=96 6338 =D0=91=D0=B0=D0=BD= =D0=BA=D0=B0 =D0=92=D0=A2=D0=91 24 (=D0=BF=D1=83=D0=B1=D0=BB=D0=B8=D1=87= =D0=BD=D0=BE=D0=B5 =D0=B0=D0=BA=D1=86=D0=B8=D0=BE=D0=BD=D0=B5=D1=80=D0= =BD=D0=BE=D0=B5 =D0=BE=D0=B1=D1=89=D0=B5=D1=81=D1=82=D0=B2=D0=BE) =D0=91=D0=98=D0=9A =D0=91=D0=B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1= =83=D1=87=D0=B0=D1=82=D0=B5=D0=BB=D1=8F: 0425526057 =D0=98=D0=9D=D0=9D =D0=91=D0=B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1= =83=D1=87=D0=B0=D1=82=D0=B5=D0=BB=D1=8F: 7720848034 =D0=9A/=D0=A1 =D0=91=D0=B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=83=D1= =87=D0=B0=D1=82=D0=B5=D0=BB=D1=8F: 30124740600000000740 =D0=9F=D0=BE=D0=BB=D1=83=D1=87=D0=B0=D1=82=D0=B5=D0=BB=D1=8C: =D0=94=D0= =BC=D0=B8=D1=82=D1=80=D0=B8=D0=B5=D0=B2=D0=B0 =D0=92=D0=B5=D1=80=D0=BE= =D0=BD=D0=B8=D0=BA=D0=B0 =D0=9C=D0=B8=D1=85=D0=B0=D0=B9=D0=BB=D0=BE=D0= =B2=D0=BD=D0=B0. =20 2.=D0=9D=D0=BE=D0=BC=D0=B5=D1=80 =D0=91=D0=B8=D0=BB=D0=B0=D0=B9=D0=BD = =D0=B4=D0=BB=D1=8F =D0=BF=D0=BE=D0=B6=D0=B5=D1=80=D1=82=D0=B2=D0=BE=D0= =B2=D0=B0=D0=BD=D0=B8=D0=B9: +7964-859-40-89. =D0=92=D1=81=D0=B5 =D1=81= =D1=80=D0=B5=D0=B4=D1=81=D1=82=D0=B2=D0=B0 =D1=81=D0=BE=D0=B1=D1=80=D0= =B0=D0=BD=D0=BD=D1=8B=D0=B5 =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D0=BC =D1=81= =D0=BF=D0=BE=D1=81=D0=BE=D0=B1=D0=BE=D0=BC =D0=B2=D1=8B=D0=B2=D0=BE=D0= =B4=D1=8F=D1=82=D1=81=D1=8F =D0=BD=D0=B0 =D0=B1=D0=B0=D0=BD=D0=BA=D0=BE= =D0=B2=D1=81=D0=BA=D0=B8=D0=B9 =D1=81=D1=87=D1=91=D1=82. =20 3. Visa QIWI Wallet: 79656980897 =20 4. =D0=AF=D0=BD=D0=B4=D0=B5=D0=BA=D1=81 =D0=94=D0=B5=D0=BD=D1=8C=D0=B3= =D0=B8 =D0=BA=D0=BE=D1=88=D0=B5=D0=BB=D0=B5=D0=BA =D0=BD=D0=BE=D0=BC=D0= =B5=D1=80: 410014553013797. =20 =D0=A2=D0=B5=D0=BB. =D0=94=D0=BB=D1=8F =D1=81=D0=B2=D1=8F=D0=B7=D0=B8:= +79656980897 =D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B5=D0=B2=D0=B0 =D0= =92=D0=B5=D1=80=D0=BE=D0=BD=D0=B8=D0=BA=D0=B0. --LIwpoKY8Hv=_kL3gRAvlmnRZSsld5WLoo3 Content-Type: text/html ; charset="utf-8" Content-Transfer-Encoding: quoted-printable

=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B5=D0=B2=D0= =B0 =D0=9C=D0=B0=D1=80=D0=B8=D1=8F

=D0=94=D0=B0=D1=82=D0=B0 =D1=80=D0=BE=D0=B6=D0=B4=D0= =B5=D0=BD=D0=B8=D1=8F: 28.01.2014

=D0=94=D0=B8=D0=B0=D0=B3=D0=BD=D0=BE=D0=B7: =D0=B0=D1= =82=D1=80=D0=B5=D0=B7=D0=B8=D1=8F =D1=82=D1=80=D0=B8=D0=BA=D1=83=D1=81= =D0=BF=D0=B8=D0=B4=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B3=D0=BE =D0=BA=D0= =BB=D0=B0=D0=BF=D0=B0=D0=BD=D0=B0.

=D0=9D=D0=B5=D0=BE=D0=B1= =D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D0=BE =D1=81=D0=BE=D0=B1=D1=80=D0=B0=D1= =82=D1=8C =D0=BD=D0=B0 =D0=BB=D0=B5=D1=87=D0=B5=D0=BD=D0=B8=D0=B5: 2&n= bsp;782 291 =D1=80=D1=83=D0=B1=D0=BB=D1=8C.

=

=D0=9E=D1=81=D1=82=D0=B0= =D0=BB=D0=BE=D1=81=D1=8C =D1=81=D0=BE=D0=B1=D1=80=D0=B0=D1=82=D1=8C: 1=  882 091 =D1=80=D1=83=D0=B1=D0=BB=D1=8C.

 =D0=97=D0=B4=D1=80=D0=B0=D0=B2=D1=81=D1=82=D0=B2= =D1=83=D0=B9=D1=82=D0=B5, =D1=83=D0=B2=D0=B0=D0=B6=D0=B0=D0=B5=D0=BC=D1= =8B=D0=B5 =D0=B1=D0=BB=D0=B0=D0=B3=D0=BE=D1=82=D0=B2=D0=BE=D1=80=D0=B8= =D1=82=D0=B5=D0=BB=D0=B8!

28 =D1=8F=D0=BD=D0=B2=D0=B0=D1=80=D1=8F= 2014 =D0=B3=D0=BE=D0=B4=D0=B0 =D0=B2 =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D1= =81=D0=B5=D0=BC=D1=8C=D0=B5 =D0=BF=D0=BE=D1=8F=D0=B2=D0=B8=D0=BB=D0=B0= =D1=81=D1=8C =D0=BF=D1=80=D0=B5=D0=BA=D1=80=D0=B0=D1=81=D0=BD=D0=B0=D1= =8F, =D0=B4=D0=BE=D0=BB=D0=B3=D0=BE=D0=B6=D0=B4=D0=B0=D0=BD=D0=BD=D0=B0= =D1=8F =D0=B4=D0=B5=D0=B2=D0=BE=D1=87=D0=BA=D0=B0 - =D0=9C=D0=B0=D1=80= =D0=B8=D1=8F. =D0=94=D0=BE =D0=B5=D0=B5 =D0=BF=D0=BE=D1=8F=D0=B2=D0=BB= =D0=B5=D0=BD=D0=B8=D1=8F =D0=BD=D0=B0 =D1=81=D0=B2=D0=B5=D1=82, =D0=B2= =D0=BD=D1=83=D1=82=D1=80=D0=B8=D1=83=D1=82=D1=80=D0=BE=D0=B1=D0=BD=D0=BE= , =D0=BD=D0=B0 =D1=81=D1=80=D0=BE=D0=BA=D0=B5 30 =D0=BD=D0=B5=D0=B4=D0= =B5=D0=BB=D1=8C =D0=B1=D1=8B=D0=BB =D0=BF=D0=BE=D1=81=D1=82=D0=B0=D0=B2= =D0=BB=D0=B5=D0=BD =D0=B4=D0=B8=D0=B0=D0=B3=D0=BD=D0=BE=D0=B7 =D0=92=D0= =9F=D0=A1: =C2=AB=D0=90=D1=82=D1=80=D0=B5=D0=B7=D0=B8=D1=8F =D1=82=D1=80= =D0=B8=D0=BA=D1=83=D1=81=D0=BF=D0=B8=D0=B4=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE= =D0=B3=D0=BE =D0=BA=D0=BB=D0=B0=D0=BF=D0=B0=D0=BD=D0=B0=C2=BB. =D0=9C=D0= =B5=D1=81=D1=82=D0=BD=D1=8B=D0=B5 =D0=B2=D1=80=D0=B0=D1=87=D0=B8 =D0=BD= =D0=B5 =D0=B4=D0=B0=D0=B2=D0=B0=D0=BB=D0=B8 =D1=83=D1=82=D0=B5=D1=88=D0= =B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D1=85 =D0=BF=D1=80=D0=BE=D0=B3= =D0=BD=D0=BE=D0=B7=D0=BE=D0=B2, =D0=BE=D1=82=D1=87=D0=B0=D1=8F=D0=BD=D0= =B8=D0=B5 =D0=B8 =D1=81=D1=82=D1=80=D0=B0=D1=85 =D1=81=D1=82=D0=B0=D0=BB= =D0=B8 =D1=81=D0=BE=D0=BF=D1=80=D0=BE=D0=B2=D0=BE=D0=B6=D0=B4=D0=B0=D1= =82=D1=8C =D0=BD=D0=B0=D1=81 =D0=BD=D0=B0 =D0=BF=D1=80=D0=BE=D1=82=D1=8F= =D0=B6=D0=B5=D0=BD=D0=B8=D0=B8 =D0=B4=D0=BE=D0=BB=D0=B3=D0=BE=D0=B3=D0= =BE =D0=B2=D1=80=D0=B5=D0=BC=D0=B5=D0=BD=D0=B8, =D0=BF=D0=BE=D0=BA=D0=B0= =D0=BD=D0=B5 =D0=BF=D0=BE=D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8=D0= =B2=D0=B8=D0=BB=D0=BE=D1=81=D1=8C =D0=BD=D0=B0=D0=BC =D1=83=D0=B7=D0=BD= =D0=B0=D1=82=D1=8C =D0=BE =D1=82=D0=BE=D0=BC, =D1=87=D1=82=D0=BE =D0=B2= =D0=B3.=D0=9F=D0=B5=D0=BD=D0=B7=D0=B0 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0= =B0=D0=B5=D1=82 =D0=B2=D1=8B=D0=B4=D0=B0=D1=8E=D1=89=D0=B8=D0=B9=D1=81= =D1=8F =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=B8=D0=B9 =D0=BA=D0=B0=D1=80=D0= =B4=D0=B8=D0=BE=D1=85=D0=B8=D1=80=D1=83=D1=80=D0=B3 - =D0=9D=D0=B5=D0=B2= =D0=B2=D0=B0=D0=B6=D0=B0=D0=B9 =D0=A2.=D0=98., =D1=81=D0=BF=D0=B0=D1=81= =D1=88=D0=B8=D0=B9 =D0=B7=D0=B0 =D0=B3=D0=BE=D0=B4=D1=8B =D1=80=D0=B0=D0= =B1=D0=BE=D1=82=D1=8B =D1=81=D0=BE=D1=82=D0=BD=D0=B8 =D0=B4=D0=B5=D1=82= =D1=81=D0=BA=D0=B8=D0=B9 =D0=B6=D0=B8=D0=B7=D0=BD=D0=B5=D0=B9. =D0=9F=D0= =BE=D1=81=D0=BB=D0=B5 =D0=BA=D0=BE=D0=BD=D1=81=D1=83=D0=BB=D1=8C=D1=82= =D0=B0=D1=86=D0=B8=D0=B8 =D1=81 =D0=BD=D0=B8=D0=BC =D0=BC=D1=8B =D0=BE= =D0=B1=D1=80=D0=B5=D0=BB=D0=B8 =D0=BD=D0=B0=D0=B4=D0=B5=D0=B6=D0=B4=D1= =83, =D0=B8 =D1=81=D0=BF=D0=BE=D0=BA=D0=BE=D0=B9=D1=81=D1=82=D0=B2=D0=B8= =D0=B5 =D0=BF=D1=80=D0=B8=D1=88=D0=BB=D0=BE =D0=B2 =D0=BD=D0=B0=D1=88=D0= =B8 =D1=81=D0=B5=D1=80=D0=B4=D1=86=D0=B0! =D0=9D=D0=B0=D1=88 =D1=80=D0= =B5=D0=B1=D0=B5=D0=BD=D0=BE=D0=BA =D1=81=D0=BC=D0=BE=D0=B6=D0=B5=D1=82= =D0=B6=D0=B8=D1=82=D1=8C =D0=B8 =D0=BF=D0=BE=D0=BB=D0=BD=D0=BE=D1=86=D0= =B5=D0=BD=D0=BD=D0=BE =D1=80=D0=B0=D0=B7=D0=B2=D0=B8=D0=B2=D0=B0=D1=82= =D1=8C=D1=81=D1=8F! =D0=94=D0=BB=D1=8F =D1=8D=D1=82=D0=BE=D0=B3=D0=BE = =D0=BF=D0=BE=D1=82=D1=80=D0=B5=D0=B1=D1=83=D0=B5=D1=82=D1=81=D1=8F =D0= =BD=D0=B5=D1=81=D0=BA=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE =D1=81=D0=B5=D1=80= =D1=8C=D0=B5=D0=B7=D0=BD=D1=8B=D1=85 =D1=85=D0=B8=D1=80=D1=83=D1=80=D0= =B3=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=B8=D1=85 =D0=B2=D0=BC=D0=B5=D1=88= =D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D1=81=D1=82=D0=B2, =D0=BA=D0=BE=D1=82=D0= =BE=D1=80=D1=8B=D0=B5 =D0=BF=D1=80=D0=B8 =D0=B4=D0=B0=D0=BD=D0=BD=D0=BE= =D0=BC =D0=B4=D0=B8=D0=B0=D0=B3=D0=BD=D0=BE=D0=B7=D0=B5 =D0=B0=D0=BD=D0= =B0=D1=82=D0=BE=D0=BC=D0=B8=D1=8E =D1=81=D0=B5=D1=80=D0=B4=D1=86=D0=B0= =D0=BD=D0=B5 =D0=B2=D0=BE=D1=81=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D1= =8F=D1=82, =D0=BE=D0=BD=D0=B8 =D0=B1=D1=83=D0=B4=D1=83=D1=82 =D0=B2=D1= =81=D0=BF=D0=BE=D0=BC=D0=BE=D0=B3=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1= =8B=D0=BC=D0=B8, =D0=BD=D0=B0=D0=BF=D1=80=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD= =D0=BD=D1=8B=D0=BC=D0=B8 =D0=BD=D0=B0 =D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D0= =BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8E =D0=BA=D1=80=D0=BE=D0=B2=D0=BE= =D0=BE=D0=B1=D1=80=D0=B0=D1=89=D0=B5=D0=BD=D0=B8=D1=8F. =D0=9D=D0=B0=D0= =BC =D0=BE=D0=B1=D1=8A=D1=8F=D1=81=D0=BD=D0=B8=D0=BB=D0=B8, =D0=BD=D0=B0= =D1=81=D0=BA=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE =D1=82=D1=8F=D0=B6=D0=B5=D0= =BB=D1=8B=D0=BC=D0=B8 =D0=BC=D0=BE=D0=B3=D1=83=D1=82 =D0=B1=D1=8B=D1=82= =D1=8C =D0=B2=D0=BE=D1=81=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D0=B8=D1= =82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0=B5 =D0=BF=D0=B5=D1=80=D0=B8=D0=BE= =D0=B4=D1=8B, =D0=BD=D0=BE =D0=BC=D1=8B =D0=BF=D0=BE=D0=BB=D0=BD=D0=BE= =D1=81=D1=82=D1=8C=D1=8E =D0=B1=D1=8B=D0=BB=D0=B8 =D0=B3=D0=BE=D1=82=D0= =BE=D0=B2=D1=8B =D0=BA =D1=8D=D1=82=D0=BE=D0=BC=D1=83. =D0=A3 =D0=BD=D0= =B0=D1=81 =D0=BF=D0=BE=D1=8F=D0=B2=D0=B8=D0=BB=D0=B0=D1=81=D1=8C =D1=83= =D0=B2=D0=B5=D1=80=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D1=8C =D0=B2 =D1= =81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8=D0=B2=D0=BE=D0=BC =D0=B8 =D0=B7= =D0=B4=D0=BE=D1=80=D0=BE=D0=B2=D0=BE=D0=BC =D0=B1=D1=83=D0=B4=D1=83=D1= =89=D0=B5=D0=BC.

=D0=9A=D0=BE=D0=B3=D0=B4=D0=B0 =D0=9C=D0=B0=D1= =88=D0=B0 =D1=80=D0=BE=D0=B4=D0=B8=D0=BB=D0=B0=D1=81=D1=8C, =D0=B5=D0=B5= =D1=81=D1=80=D0=B0=D0=B7=D1=83 =D0=B6=D0=B5 =D1=83=D0=BD=D0=B5=D1=81=D0= =BB=D0=B8 =D0=B2 =D0=BE=D1=82=D0=B4=D0=B5=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5= =D1=80=D0=B5=D0=B0=D0=BD=D0=B8=D0=BC=D0=B0=D1=86=D0=B8=D0=B8. =D0=9F=D0= =BE=D0=BC=D0=BD=D1=8E =D1=8D=D1=82=D0=BE =D1=81=D1=82=D1=80=D0=B0=D1=88= =D0=BD=D0=BE =D0=B2=D0=BE=D0=BB=D0=BD=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0= =BD=D0=BE=D0=B5 =D1=87=D1=83=D0=B2=D1=81=D1=82=D0=B2=D0=BE, =D0=BA=D0=BE= =D0=B3=D0=B4=D0=B0 =D0=BC=D0=BD=D0=B5 =D1=80=D0=B0=D0=B7=D1=80=D0=B5=D1= =88=D0=B8=D0=BB=D0=B8 =D0=B2=D0=BF=D0=B5=D1=80=D0=B2=D1=8B=D0=B5 =D1=83= =D0=B2=D0=B8=D0=B4=D0=B5=D1=82=D1=8C =D0=B5=D0=B5 =D0=B2 =D1=80=D0=B5=D0= =B0=D0=BD=D0=B8=D0=BC=D0=B0=D1=86=D0=B8=D0=B8. =D0=9C=D0=B0=D1=88=D0=B0= =D0=B1=D1=8B=D0=BB=D0=B0 =D1=81=D0=BE=D0=B2=D1=81=D0=B5=D0=BC =D0=BC=D0= =B0=D0=BB=D1=8E=D1=81=D0=B5=D0=BD=D1=8C=D0=BA=D0=B0=D1=8F, =D0=B4=D0=B2= =D0=B0 =D1=81 =D0=BF=D0=BE=D0=BB=D0=BE=D0=B2=D0=B8=D0=BD=D0=BE=D0=B9 =D0= =BA=D0=B8=D0=BB=D0=BE=D0=B3=D1=80=D0=B0=D0=BC=D0=BC=D0=B0. =D0=9E=D0=BD= =D0=B0 =D0=BB=D0=B5=D0=B6=D0=B0=D0=BB=D0=B0 =D0=B2 =D0=BF=D1=80=D0=BE=D0= =B7=D1=80=D0=B0=D1=87=D0=BD=D0=BE=D0=BC =D0=BA=D0=BE=D1=80=D0=BE=D0=B1= =D0=B5, =D0=B0 =D1=8F =D0=B2=D1=81=D0=B5 =D0=B5=D1=89=D0=B5 =D0=BD=D0=B0= =D0=B4=D0=B5=D1=8F=D0=BB=D0=B0=D1=81=D1=8C, =D1=87=D1=82=D0=BE =D0=BE=D0= =BD=D0=B0 =D0=B7=D0=B4=D0=BE=D1=80=D0=BE=D0=B2=D0=B0. =D0=9D=D0=BE =D0= =B4=D0=BE=D0=BA=D1=82=D0=BE=D1=80 =D0=BF=D0=BE=D0=B4=D1=82=D0=B2=D0=B5= =D1=80=D0=B4=D0=B8=D0=BB=D0=B0 =D0=BD=D0=B0=D1=88 =D0=B4=D0=B8=D0=B0=D0= =B3=D0=BD=D0=BE=D0=B7 =D0=B8 =D0=BA=D1=80=D0=B0=D0=B9=D0=BD=D0=B5 =D1=82= =D1=8F=D0=B6=D0=B5=D0=BB=D0=BE=D0=B5 =D1=81=D0=BE=D1=81=D1=82=D0=BE=D1= =8F=D0=BD=D0=B8=D0=B5. =D0=A1=D0=BA=D0=B0=D0=B7=D0=B0=D0=BB=D0=B0: =C2= =AB=D0=9C=D0=BE=D0=BB=D0=B8=D1=82=D0=B5=D1=81=D1=8C, =D0=B4=D1=83=D0=BC= =D0=B0=D0=B9=D1=82=D0=B5 =D0=BE =D1=85=D0=BE=D1=80=D0=BE=D1=88=D0=B5=D0= =BC =D0=B8 =D1=81=D1=82=D0=B0=D1=80=D0=B0=D0=B9=D1=82=D0=B5=D1=81=D1=8C= =D1=81=D0=BE=D0=B1=D0=BB=D1=8E=D0=B4=D0=B0=D1=82=D1=8C =D1=81=D0=BF=D0= =BE=D0=BA=D0=BE=D0=B9=D1=81=D1=82=D0=B2=D0=B8=D0=B5, =D1=82=D0=B0=D0=BA= =D0=BA=D0=B0=D0=BA =D1=80=D0=B5=D0=B1=D0=B5=D0=BD=D0=BE=D0=BA =D0=B2=D1= =81=D0=B5 =D1=87=D1=83=D0=B2=D1=81=D1=82=D0=B2=D1=83=D0=B5=D1=82.=C2=BB=  

=D0=A7=D0=B5=D1=80=D0=B5=D0=B7 =D0=BD=D0=B5=D0=B4=D0=B5=D0= =BB=D1=8E =D0=BC=D1=8B =D0=B1=D1=8B=D0=BB=D0=B8 =D1=83=D0=B6=D0=B5 =D0= =B2=D0=B4=D0=B2=D0=BE=D0=B5=D0=BC =D0=B2 =D0=B1=D0=BE=D0=BB=D1=8C=D0=BD= =D0=B8=D1=87=D0=BD=D0=BE=D0=B9 =D0=BF=D0=B0=D0=BB=D0=B0=D1=82=D0=B5 =D0= =B2 =D0=BE=D0=B6=D0=B8=D0=B4=D0=B0=D0=BD=D0=B8=D0=B8 =D0=BF=D0=B5=D1=80= =D0=B2=D0=BE=D0=B9 =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8, =D0= =B7=D0=BD=D0=B0=D0=BA=D0=BE=D0=BC=D0=B8=D0=BB=D0=B8=D1=81=D1=8C =D0=B4= =D1=80=D1=83=D0=B3 =D1=81 =D0=B4=D1=80=D1=83=D0=B3=D0=BE=D0=BC, =D0=B8= =D1=8F =D1=80=D0=B0=D0=B4=D0=BE=D0=B2=D0=B0=D0=BB=D0=B0=D1=81=D1=8C =D0= =BA=D0=B0=D0=B6=D0=B4=D0=BE=D0=B9 =D0=BC=D0=B8=D0=BD=D1=83=D1=82=D0=BE= =D1=87=D0=BA=D0=B5, =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0= =BD=D0=BE=D0=B9 =D1=80=D1=8F=D0=B4=D0=BE=D0=BC =D1=81 =D0=B4=D0=BE=D1=87= =D0=B5=D0=BD=D1=8C=D0=BA=D0=BE=D0=B9. =D0=9A=D0=BE=D1=80=D0=BC=D0=B8=D1= =82=D1=8C =D0=B3=D1=80=D1=83=D0=B4=D1=8C=D1=8E =D0=B2=D1=80=D0=B0=D1=87= =D0=B8 =D0=BD=D0=B5 =D1=80=D0=B0=D0=B7=D1=80=D0=B5=D1=88=D0=B8=D0=BB=D0= =B8, =D1=82=D0=B0=D0=BA =D0=BA=D0=B0=D0=BA =D0=BE=D1=80=D0=B3=D0=B0=D0= =BD=D0=B8=D0=B7=D0=BC =D1=83 =D0=B4=D0=BE=D1=87=D0=BA=D0=B8 =D0=B1=D1=8B= =D0=BB =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=81=D0=BB=D0=B0=D0=B1=D0=B5=D0= =BD=D1=8C=D0=BA=D0=B8=D0=B9 =D0=B8 =D0=BD=D0=B0=D0=B3=D1=80=D1=83=D0=B7= =D0=BA=D0=B0 =D0=BC=D0=BE=D0=B3=D0=BB=D0=B0 =D0=BD=D0=B0=D0=B2=D1=80=D0= =B5=D0=B4=D0=B8=D1=82=D1=8C. =D0=98=D0=B7 =D0=B1=D0=BE=D0=BB=D1=8C=D0=BD= =D0=B8=D1=86=D1=8B =D0=BD=D0=B0=D1=81 =D0=BD=D0=B5 =D0=B2=D1=8B=D0=BF=D0= =B8=D1=81=D1=8B=D0=B2=D0=B0=D0=BB=D0=B8, =D1=82=D0=B0=D0=BA =D0=BA=D0=B0= =D0=BA =D0=B4=D0=BE=D1=87=D0=BA=D0=B0 =D0=BD=D0=B0=D1=85=D0=BE=D0=B4=D0= =B8=D0=BB=D0=B0=D1=81=D1=8C =D0=BF=D0=BE=D0=B4 =D0=BF=D0=BE=D1=81=D1=82= =D0=BE=D1=8F=D0=BD=D0=BD=D1=8B=D0=BC=D0=B8 =D0=B0=D0=BF=D0=BF=D0=B0=D1= =80=D0=B0=D1=82=D0=B0=D0=BC=D0=B8, =D0=B4=D0=B0=D1=82=D1=87=D0=B8=D0=BA= =D0=B0=D0=BC=D0=B8, =D0=B8 =D0=BF=D1=80=D0=BE=D1=87=D0=B8=D0=BC=D0=B8 = =D0=BF=D1=80=D0=B8=D0=B1=D0=BE=D1=80=D0=B0=D0=BC=D0=B8 =D0=B8 =D0=BB=D0= =B5=D0=BA=D0=B0=D1=80=D1=81=D1=82=D0=B2=D0=B0=D0=BC=D0=B8, =D0=BD=D0=B0= =D0=BF=D1=80=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=BD=D1=8B=D0=BC=D0=B8 =D0= =BD=D0=B0 =D0=BF=D0=BE=D0=B4=D0=B4=D0=B5=D1=80=D0=B6=D0=B0=D0=BD=D0=B8= =D0=B5 =D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B3=D0= =BE =D1=81=D0=B5=D1=80=D0=B4=D1=86=D0=B5=D0=B1=D0=B8=D0=B5=D0=BD=D0=B8= =D1=8F. 

=D0=9C=D0=B0=D1=88=D0=B5 =D0=B1=D1=8B=D0=BB =D1=80= =D0=BE=D0=B2=D0=BD=D0=BE =D0=BE=D0=B4=D0=B8=D0=BD =D0=BC=D0=B5=D1=81=D1= =8F=D1=86, =D0=BA=D0=BE=D0=B3=D0=B4=D0=B0 =D0=B2=D1=80=D0=B0=D1=87=D0=B8= =D1=81=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB=D0=B8 =D0=B5=D0=B9 =D0=BF=D0=B5=D1= =80=D0=B2=D1=83=D1=8E =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E= =E2=80=93 =D1=81=D1=83=D0=B7=D0=B8=D0=BB=D0=B8 =D0=BB=D0=B5=D0=B3=D0=BE= =D1=87=D0=BD=D1=83=D1=8E =D0=B0=D1=80=D1=82=D0=B5=D1=80=D0=B8=D1=8E. =D0= =AD=D1=82=D0=BE =D0=B1=D1=8B=D0=BB=D0=B0 =D1=82=D0=B0=D0=BA =D0=BD=D0=B0= =D0=B7=D1=8B=D0=B2=D0=B0=D0=B5=D0=BC=D0=B0=D1=8F =D0=B2=D1=81=D0=BF=D0= =BE=D0=BC=D0=BE=D0=B3=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=B0=D1=8F = =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8F, =D0=BF=D0=BE=D1=81=D0= =BB=D0=B5 =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D0=BE=D0=B9 =D0=B4=D0=BE=D1=87= =D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=82=D0=BE=D1=80=D0=B0 =D0=BC=D0=B5=D1= =81=D1=8F=D1=86=D0=B0 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=82=D1=8F=D0=B6= =D0=B5=D0=BB=D0=BE =D0=B2=D0=BE=D1=81=D1=81=D1=82=D0=B0=D0=BD=D0=B0=D0= =B2=D0=BB=D0=B8=D0=B2=D0=B0=D0=BB=D0=B0=D1=81=D1=8C. =D0=92=D0=B8=D0=B4= =D0=B8=D0=BC=D1=8B=D1=85 =D1=83=D0=BB=D1=83=D1=87=D1=88=D0=B5=D0=BD=D0= =B8=D0=B9 =D0=BE=D0=BD=D0=B0 =D0=BD=D0=B5 =D0=BF=D1=80=D0=B8=D0=BD=D0=B5= =D1=81=D0=BB=D0=B0. =D0=A1=D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8F=D0=BB=D1= =81=D1=8F =D0=B8 =D1=86=D0=B8=D0=B0=D0=BD=D0=BE=D0=B7 =D0=B8 =D0=BE=D1= =82=D1=81=D1=83=D1=82=D1=81=D1=82=D0=B2=D0=B8=D0=B5 =D0=B0=D0=BF=D0=BF= =D0=B5=D1=82=D0=B8=D1=82=D0=B0, =D0=BF=D0=BE=D1=81=D1=82=D0=BE=D1=8F=D0= =BD=D0=BD=D1=8B=D0=B5 =D1=81=D1=80=D1=8B=D0=B3=D0=B8=D0=B2=D0=B0=D0=BD= =D0=B8=D1=8F. =D0=92=D1=81=D0=BA=D0=BE=D1=80=D0=B5 =D0=9C=D0=B0=D1=88=D0= =B0 =D1=81=D0=BE=D0=B2=D1=81=D0=B5=D0=BC =D0=BF=D0=BE=D1=82=D0=B5=D1=80= =D1=8F=D0=BB=D0=B0 =D1=81=D0=BE=D1=81=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0= =BD=D1=8B=D0=B9 =D1=80=D0=B5=D1=84=D0=BB=D0=B5=D0=BA=D1=81, =D0=B8 =D0= =B5=D0=B5 =D0=BF=D0=B5=D1=80=D0=B5=D0=B2=D0=B5=D0=BB=D0=B8 =D0=BD=D0=B0= =D0=B7=D0=BE=D0=BD=D0=B4. =D0=9A=D0=BE=D1=80=D0=BC=D0=B8=D0=BB=D0=B0 = =D1=8F =D0=B5=D0=B5 =D0=BF=D0=BE 30-50 =D0=B3=D1=80=D0=B0=D0=BC=D0=BC = =D1=87=D0=B5=D1=80=D0=B5=D0=B7 =D0=BA=D0=B0=D0=B6=D0=B4=D1=8B=D0=B5 =D0= =B4=D0=B2=D0=B0 =D1=87=D0=B0=D1=81=D0=B0, =D0=BF=D0=BE=D1=81=D0=BB=D0=B5= =D1=87=D0=B5=D0=B3=D0=BE =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0= =B8=D0=BC=D0=BE =D0=B1=D1=8B=D0=BB=D0=BE =D0=BE=D0=B1=D1=8F=D0=B7=D0=B0= =D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=BE =D0=B4=D0=B5=D1=80=D0=B6=D0=B0=D1= =82=D1=8C =D1=80=D0=B5=D0=B1=D0=B5=D0=BD=D0=BA=D0=B0 =D1=81=D1=82=D0=BE= =D0=BB=D0=B1=D0=B8=D0=BA=D0=BE=D0=BC =D0=BF=D0=BE=D0=BB=D1=87=D0=B0=D1= =81=D0=B0 =D0=B4=D0=BB=D1=8F =D1=82=D0=BE=D0=B3=D0=BE, =D1=87=D1=82=D0= =BE=D0=B1=D1=8B =D1=85=D0=BE=D1=82=D1=8C =D1=81=D0=BA=D0=BE=D0=BB=D1=8C= =D0=BA=D0=BE-=D1=82=D0=BE =D0=B8=D0=B7 =D1=81=D1=8A=D0=B5=D0=B4=D0=B5=D0= =BD=D0=BD=D0=BE=D0=B3=D0=BE =D1=83=D1=81=D0=B2=D0=BE=D0=B8=D0=BB=D0=BE= =D1=81=D1=8C. =D0=98 =D1=82=D0=B0=D0=BA =D0=BA=D1=80=D1=83=D0=B3=D0=BB= =D1=8B=D0=BC=D0=B8 =D1=81=D1=83=D1=82=D0=BA=D0=B0=D0=BC=D0=B8, =D1=81=D0= =BF=D0=B0=D1=82=D1=8C =D1=81=D0=B0=D0=BC=D0=BE=D0=B9 =D0=BD=D0=B5 =D0=BF= =D0=BE=D0=BB=D1=83=D1=87=D0=B0=D0=BB=D0=BE=D1=81=D1=8C =D1=81=D0=BE=D0= =B2=D1=81=D0=B5=D0=BC. =D0=98 =D0=BF=D1=80=D0=B8 =D1=8D=D1=82=D0=BE=D0= =BC =D1=80=D0=B5=D0=B1=D0=B5=D0=BD=D0=BE=D0=BA =D0=BF=D0=BE=D0=B4=D0=BA= =D0=BB=D1=8E=D1=87=D0=B5=D0=BD =D0=BA=D1=80=D1=83=D0=B3=D0=BB=D0=BE=D1= =81=D1=83=D1=82=D0=BE=D1=87=D0=BD=D0=BE =D0=BA =D1=87=D0=B5=D1=82=D1=8B= =D1=80=D0=B5=D0=BC-=D0=BF=D1=8F=D1=82=D0=B8 =D1=81=D0=B8=D1=81=D1=82=D0= =B5=D0=BC=D0=B0=D0=BC, =D0=B7=D0=B0 =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B= =D0=BC=D0=B8 =D1=82=D0=BE=D0=B6=D0=B5 =D0=BD=D0=B0=D0=B4=D0=BE =D1=81=D0= =BB=D0=B5=D0=B4=D0=B8=D1=82=D1=8C. =D0=9D=D0=B0 =D0=BD=D0=B5=D1=80=D0=B2= =D0=BD=D0=BE=D0=B9 =D0=BF=D0=BE=D1=87=D0=B2=D0=B5 =D1=83 =D0=BC=D0=B5=D0= =BD=D1=8F =D0=BF=D1=80=D0=BE=D0=BF=D0=B0=D0=BB=D0=BE =D0=BC=D0=BE=D0=BB= =D0=BE=D0=BA=D0=BE, =D0=BA=D0=B0=D0=BA =D1=81=D0=B8=D0=BB=D1=8C=D0=BD=D0= =BE =D1=8F =D0=B8=D0=B7-=D0=B7=D0=B0 =D1=8D=D1=82=D0=BE=D0=B3=D0=BE =D0= =BF=D0=B5=D1=80=D0=B5=D0=B6=D0=B8=D0=B2=D0=B0=D0=BB=D0=B0! =D0=9B=D0=B5= =D1=87=D0=B0=D1=89=D0=B8=D0=B9 =D0=B2=D1=80=D0=B0=D1=87 =D0=BE=D0=B4=D0= =BD=D0=B0=D0=B6=D0=B4=D1=8B =D0=B7=D0=B0=D0=BC=D0=B5=D1=82=D0=B8=D0=BB= =D0=B0: =C2=AB=D0=AF =D0=B4=D0=B0=D0=B6=D0=B5 =D0=BD=D0=B5 =D0=B7=D0=BD= =D0=B0=D1=8E, =D0=BA=D0=BE=D0=B3=D0=BE =D0=BD=D0=B0=D0=B4=D0=BE =D1=81= =D0=BF=D0=B0=D1=81=D0=B0=D1=82=D1=8C =D0=B2 =D0=BF=D0=B5=D1=80=D0=B2=D1= =83=D1=8E =D0=BE=D1=87=D0=B5=D1=80=D0=B5=D0=B4=D1=8C =D0=9C=D0=B0=D1=88= =D1=83 =D0=B8=D0=BB=D0=B8 =D0=B5=D0=B5 =D0=BC=D0=B0=D0=BC=D1=83?=C2=BB= =2E

=D0=98 =D0=B2=D0=BE=D1=82 =D0=BD=D0=B0=D0=BA=D0=BE=D0=BD=D0= =B5=D1=86, =D0=BF=D0=BE=D1=87=D1=82=D0=B8 =D0=B2 =D1=82=D1=80=D0=B8 =D0= =BC=D0=B5=D1=81=D1=8F=D1=86=D0=B0, =D0=BD=D0=B0=D1=81 =D0=B2=D1=8B=D0=BF= =D0=B8=D1=81=D0=B0=D0=BB=D0=B8 =D0=B4=D0=BE=D0=BC=D0=BE=D0=B9 =D0=BD=D0= =B0=D0=B1=D0=B8=D1=80=D0=B0=D1=82=D1=8C =D0=B2=D0=B5=D1=81. =D0=9D=D0=B0= =D0=BA=D0=BE=D0=BD=D0=B5=D1=86-=D1=82=D0=BE =D0=9C=D0=B0=D1=88=D0=B0 =D0= =BF=D0=BE=D0=B7=D0=BD=D0=B0=D0=BA=D0=BE=D0=BC=D0=B8=D0=BB=D0=B0=D1=81=D1= =8C =D0=B8 =D1=81 =D0=BF=D0=B0=D0=BF=D0=BE=D0=B9 =D0=B8 =D1=81 =D0=B1=D1= =80=D0=B0=D1=82=D0=B8=D0=BA=D0=BE=D0=BC, =D0=B8 =D1=81=D0=BE =D0=B2=D1= =81=D0=B5=D0=BC=D0=B8 =D1=80=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0=BD= =D0=BD=D0=B8=D0=BA=D0=B0=D0=BC=D0=B8, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1= =8B=D0=B5 =D1=82=D0=B0=D0=BA =D1=81=D0=B8=D0=BB=D1=8C=D0=BD=D0=BE =D0=BD= =D0=B0=D1=81 =D0=B6=D0=B4=D0=B0=D0=BB=D0=B8!
=D0=94=D0=BE =D1=81=D0= =B5=D0=BC=D0=B8 =D0=BC=D0=B5=D1=81=D1=8F=D1=86=D0=B5=D0=B2 =D1=81=D0=BE= =D1=81=D1=82=D0=BE=D1=8F=D0=BD=D0=B8=D0=B5 =D0=B5=D0=B6=D0=B5=D0=B4=D0= =BD=D0=B5=D0=B2=D0=BD=D0=BE=D0=B9 =D0=B1=D0=BE=D1=80=D1=8C=D0=B1=D1=8B= =D0=B7=D0=B0 =D0=B2=D1=8B=D0=B6=D0=B8=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 =D1= =81=D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8F=D0=BB=D0=BE=D1=81=D1=8C. =D0=9A= =D0=B0=D0=BA =D1=85=D0=BE=D1=82=D0=B5=D0=BB=D0=BE=D1=81=D1=8C =D0=BF=D1= =80=D0=BE=D1=81=D1=82=D0=BE =D0=BD=D0=B0=D1=81=D0=BB=D0=B0=D0=B4=D0=B8= =D1=82=D1=8C=D1=81=D1=8F =D0=BC=D0=B0=D1=82=D0=B5=D1=80=D0=B8=D0=BD=D1= =81=D1=82=D0=B2=D0=BE=D0=BC, =D0=BF=D0=BE=D1=80=D0=B0=D0=B4=D0=BE=D0=B2= =D0=B0=D1=82=D1=8C=D1=81=D1=8F =D1=83=D1=81=D0=BF=D0=B5=D1=85=D0=B0=D0= =BC =D0=9C=D0=B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0=B8 =D0=B8 =D1=81=D1=82= =D0=B0=D1=80=D1=88=D0=B5=D0=B3=D0=BE =D1=81=D1=8B=D0=BD=D0=BE=D1=87=D0= =BA=D0=B0, =D1=80=D0=B0=D0=B7=D0=B4=D0=B5=D0=BB=D0=B8=D1=82=D1=8C =D1=80= =D0=B0=D0=B4=D0=BE=D1=81=D1=82=D0=B8 =D0=B8 =D0=BF=D1=80=D0=BE=D0=B1=D0= =BB=D0=B5=D0=BC=D1=8B =D0=BC=D1=83=D0=B6=D0=B0, =D0=BD=D0=BE =D1=83 =D0= =BC=D0=B5=D0=BD=D1=8F =D0=B1=D1=8B=D0=BB=D0=B0 =D1=82=D0=BE=D0=BB=D1=8C= =D0=BA=D0=BE =D0=BE=D0=B4=D0=BD=D0=B0 =D0=B7=D0=B0=D0=B1=D0=BE=D1=82=D0= =B0 =E2=80=93 =D0=9C=D0=B0=D1=88=D0=B0, =D0=BA=D0=B0=D0=BA =D0=B1=D1=8B= =D0=BD=D0=B0=D0=BC =D0=B4=D0=BE=D1=82=D1=8F=D0=BD=D1=83=D1=82=D1=8C =D0= =B4=D0=BE =D0=BE=D1=87=D0=B5=D1=80=D0=B5=D0=B4=D0=BD=D0=BE=D0=B9 =D0=BE= =D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8! 

=D0=92 =D1=81= =D0=B5=D0=BC=D1=8C =D0=BC=D0=B5=D1=81=D1=8F=D1=86=D0=B5=D0=B2 =D1=81=D0= =B4=D0=B5=D0=BB=D0=B0=D0=BB=D0=B8 =D0=B2=D1=82=D0=BE=D1=80=D1=83=D1=8E= =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E =D0=BD=D0=B0 =D0=BE=D1= =82=D0=BA=D1=80=D1=8B=D1=82=D0=BE=D0=BC =D1=81=D0=B5=D1=80=D0=B4=D1=86= =D0=B5, =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E =D0=93=D0=BB=D0= =B5=D0=BD=D0=BD=D0=B0. =D0=A0=D0=B5=D0=B1=D0=B5=D0=BD=D0=BE=D0=BA =D0=B8= =D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB=D1=81=D1=8F =D0=BD=D0=B0 =D0=B3=D0= =BB=D0=B0=D0=B7=D0=B0=D1=85. =D0=95=D0=B4=D0=B0 =D1=81=D1=82=D0=B0=D0=BB= =D0=B0 =D1=83=D1=81=D0=B2=D0=B0=D0=B8=D0=B2=D0=B0=D1=82=D1=8C=D1=81=D1= =8F, =D1=83=D0=BC=D0=B5=D0=BD=D1=8C=D1=88=D0=B8=D0=BB=D1=81=D1=8F =D1=86= =D0=B8=D0=B0=D0=BD=D0=BE=D0=B7 =D0=B8 =D0=BD=D0=B0=D1=81 =D0=BF=D0=BE=D1= =81=D0=BB=D0=B5 =D0=B2=D0=BE=D1=81=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2= =D0=BB=D0=B5=D0=BD=D0=B8=D1=8F =D0=BE=D1=82=D0=BF=D1=80=D0=B0=D0=B2=D0= =B8=D0=BB=D0=B8 =D0=B4=D0=BE=D0=BC=D0=BE=D0=B9 - =D1=80=D0=B0=D1=81=D1= =82=D0=B8 =D0=B8 =D0=B3=D0=BE=D1=82=D0=BE=D0=B2=D0=B8=D1=82=D1=8C=D1=81= =D1=8F =D0=BA =D0=B7=D0=B0=D0=B2=D0=B5=D1=80=D1=88=D0=B0=D1=8E=D1=89=D0= =B5=D0=BC=D1=83 =D1=8D=D1=82=D0=B0=D0=BF=D1=83 =D0=B2 =D0=B2=D0=BE=D0=B7= =D1=80=D0=B0=D1=81=D1=82=D0=B5 =D1=82=D1=80=D0=B5=D1=85 =D1=87=D0=B5=D1= =82=D1=8B=D1=80=D0=B5=D1=85 =D0=BB=D0=B5=D1=82. =D0=9A =D0=B3=D0=BE=D0= =B4=D0=B8=D0=BA=D1=83 =D0=9C=D0=B0=D1=88=D0=B0 =D0=BD=D0=B0=D1=87=D0=B0= =D0=BB=D0=B0 =D0=BF=D0=BE=D0=BB=D0=B7=D0=B0=D1=82=D1=8C, =D0=BD=D0=BE = =D1=82=D0=B0=D0=BA =D0=BA=D0=B0=D0=BA =D0=BD=D0=BE=D0=B6=D0=BA=D0=B8 =D0= =B1=D1=8B=D0=BB=D0=B8 =D1=81=D0=BB=D0=B0=D0=B1=D0=B5=D0=BD=D1=8C=D0=BA= =D0=B8=D0=B5, =D0=BF=D0=BE=D0=B4=D0=BD=D0=B8=D0=BC=D0=B0=D1=82=D1=8C=D1= =81=D1=8F =D0=B8 =D1=81=D1=82=D0=BE=D1=8F=D1=82=D1=8C =D0=B4=D0=B0=D0=B2= =D0=B0=D0=BB=D0=BE=D1=81=D1=8C =D1=81 =D1=82=D1=80=D1=83=D0=B4=D0=BE=D0= =BC. =D0=9F=D0=BE=D1=88=D0=BB=D0=B0 =D0=9C=D0=B0=D1=88=D1=83=D0=BB=D1=8F= =D0=BF=D0=BE=D1=87=D1=82=D0=B8 =D0=B2 =D0=BF=D0=BE=D0=BB=D1=82=D0=BE=D1= =80=D0=B0 =D0=B3=D0=BE=D0=B4=D0=B8=D0=BA=D0=B0, =D0=BA=D0=B0=D0=BA=D0=B0= =D1=8F =D1=8D=D1=82=D0=BE =D0=B1=D1=8B=D0=BB=D0=B0 =D0=B4=D0=BE=D0=BB=D0= =B3=D0=BE=D0=B6=D0=B4=D0=B0=D0=BD=D0=BD=D0=B0=D1=8F =D1=80=D0=B0=D0=B4= =D0=BE=D1=81=D1=82=D1=8C! 

=D0=9D=D0=B0=D1=88=D0=B5=D0=B9 = =D0=B4=D0=BE=D1=87=D0=BA=D0=B5 =D1=81=D0=B5=D0=B9=D1=87=D0=B0=D1=81 =D0= =B4=D0=B2=D0=B0 =D0=B3=D0=BE=D0=B4=D0=B0 =D0=B8 =D1=81=D0=B5=D0=BC=D1=8C= =D0=BC=D0=B5=D1=81=D1=8F=D1=86=D0=B5=D0=B2, =D0=BF=D0=BE=D0=B7=D0=B0=D0= =B4=D0=B8 =D1=82=D1=80=D0=B8 =D1=81=D0=BB=D0=BE=D0=B6=D0=BD=D1=8B=D1=85= =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8. =D0=A0=D0=B0=D1=81=D1= =82=D0=B5=D1=82 =D0=BE=D0=BD=D0=B0 =D1=83 =D0=BD=D0=B0=D1=81 =D0=BE=D1= =87=D0=B5=D0=BD=D1=8C =D0=BB=D0=B0=D1=81=D0=BA=D0=BE=D0=B2=D0=BE=D0=B9= =D0=B8 =D0=BD=D0=B5=D0=B6=D0=BD=D0=BE=D0=B9 =D0=B4=D0=B5=D0=B2=D0=BE=D1= =87=D0=BA=D0=BE=D0=B9. =D0=9F=D1=80=D0=B8 =D1=8D=D1=82=D0=BE=D0=BC =D1= =85=D0=B0=D1=80=D0=B0=D0=BA=D1=82=D0=B5=D1=80 =D0=BE=D1=87=D0=B5=D0=BD= =D1=8C =D1=86=D0=B5=D0=BB=D0=B5=D1=83=D1=81=D1=82=D1=80=D0=B5=D0=BC=D0= =BB=D0=B5=D0=BD=D0=BD=D1=8B=D0=B9 =D0=B8 =D0=B1=D0=BE=D0=B5=D0=B2=D0=BE= =D0=B9. =D0=A1=D0=B5=D0=B1=D1=8F =D0=B2 =D0=BE=D0=B1=D0=B8=D0=B4=D1=83= =D0=BD=D0=B5 =D0=B4=D0=B0=D1=81=D1=82. =D0=A1=D0=B5=D0=B9=D1=87=D0=B0= =D1=81 =D0=9C=D0=B0=D1=88=D0=B0 =D1=81=D1=82=D0=B0=D1=80=D0=B0=D0=B5=D1= =82=D1=81=D1=8F =D0=BD=D0=B5 =D0=BE=D1=82=D1=81=D1=82=D0=B0=D0=B2=D0=B0= =D1=82=D1=8C =D0=BE=D1=82 =D1=81=D0=B2=D0=BE=D0=B8=D1=85 =D0=BD=D0=BE=D0= =B2=D1=8B=D1=85 =D0=B4=D1=80=D1=83=D0=B7=D0=B5=D0=B9, =D1=81 =D0=BA=D0= =BE=D1=82=D0=BE=D1=80=D1=8B=D0=BC=D0=B8 =D0=BF=D0=BE=D0=B7=D0=BD=D0=B0= =D0=BA=D0=BE=D0=BC=D0=B8=D0=BB=D0=B0=D1=81=D1=8C =D0=B2 =D0=B4=D0=B5=D1= =82=D1=81=D0=BA=D0=BE=D0=BC =D1=86=D0=B5=D0=BD=D1=82=D1=80=D0=B5 =D1=80= =D0=B0=D0=B7=D0=B2=D0=B8=D1=82=D0=B8=D1=8F =D0=B8 =D1=82=D0=B2=D0=BE=D1= =80=D1=87=D0=B5=D1=81=D1=82=D0=B2=D0=B0, =D0=BA=D1=83=D0=B4=D0=B0 =D1=85= =D0=BE=D0=B4=D0=B8=D0=BB=D0=B0 =D1=81 =D0=B1=D0=BE=D0=BB=D1=8C=D1=88=D0= =B8=D0=BC =D0=B8=D0=BD=D1=82=D0=B5=D1=80=D0=B5=D1=81=D0=BE=D0=BC =D1=86= =D0=B5=D0=BB=D1=8B=D0=B9 =D0=B3=D0=BE=D0=B4. =D0=98 =D0=BE=D1=82 =D1=81= =D0=B2=D0=BE=D0=B8=D1=85 =D0=B4=D1=80=D1=83=D0=B7=D0=B5=D0=B9 =D0=BD=D0= =B0 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=BE=D0=B9 =D0=BF=D0=BB=D0=BE=D1=89= =D0=B0=D0=B4=D0=BA=D0=B5 =D0=B2=D0=BE =D0=B4=D0=B2=D0=BE=D1=80=D0=B5, = =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B5 =D0=BF=D0=BE=D1=8F=D0=B2=D0= =B8=D0=BB=D0=B8=D1=81=D1=8C =D1=83 =D0=BD=D0=B5=D0=B5 =D1=8D=D1=82=D0=B8= =D0=BC =D0=BB=D0=B5=D1=82=D0=BE=D0=BC. =D0=92=D0=BC=D0=B5=D1=81=D1=82=D0= =B5 =D1=81 =D0=BD=D0=B8=D0=BC=D0=B8 =D0=BE=D0=BD=D0=B0 =D0=BB=D0=B5=D0= =BF=D0=B8=D1=82, =D1=80=D0=B8=D1=81=D1=83=D0=B5=D1=82, =D1=82=D0=B0=D0= =BD=D1=86=D1=83=D0=B5=D1=82, =D0=BF=D0=BE=D0=B5=D1=82 =D0=BF=D0=B5=D1=81= =D0=BD=D0=B8, =D1=80=D0=B8=D1=81=D1=83=D0=B5=D1=82 =D0=BC=D0=B5=D0=BB=D0= =BA=D0=B0=D0=BC=D0=B8, =D0=B8=D0=B3=D1=80=D0=B0=D0=B5=D1=82 =D0=B2 =D0= =BC=D1=8F=D1=87, =D0=BA=D0=B0=D1=82=D0=B0=D0=B5=D1=82=D1=81=D1=8F =D0=BD= =D0=B0 =D0=BA=D0=B0=D1=87=D0=B5=D0=BB=D1=8F=D1=85 =D0=B8 =D0=B3=D0=BE=D1= =80=D0=BA=D0=B0=D1=85, =D0=B0 =D0=BA=D0=BE=D0=B3=D0=B4=D0=B0 =D1=83=D1= =81=D1=82=D0=B0=D0=B5=D1=82, =D0=BC=D0=BE=D0=BB=D1=87=D0=B0 =D0=BB=D0=BE= =D0=B6=D0=B8=D1=82=D1=81=D1=8F =D0=BD=D0=B0 =D1=81=D0=BA=D0=B0=D0=BC=D0= =B5=D0=B9=D0=BA=D1=83 =D0=B8=D0=BB=D0=B8 =D0=B7=D0=B0=D0=B1=D0=B8=D1=80= =D0=B0=D0=B5=D1=82=D1=81=D1=8F =D0=BD=D0=B0 =D1=80=D1=83=D1=87=D0=BA=D0= =B8, =D1=87=D1=82=D0=BE=D0=B1=D1=8B =D0=BE=D1=82=D0=B4=D1=8B=D1=88=D0=B0= =D1=82=D1=8C=D1=81=D1=8F =D0=B8 =D0=B2=D0=B5=D1=80=D0=BD=D1=83=D1=82=D1= =8C=D1=81=D1=8F =D0=BA =D0=B4=D1=80=D1=83=D0=B7=D1=8C=D1=8F=D0=BC.
=
=D0=9D=D0=BE =D1=81=D0=B0=D0=BC=D0=BE=D0=B5 =D0=B8=D0=BD=D1=82=D0=B5= =D1=80=D0=B5=D1=81=D0=BD=D0=BE=D0=B5 =D0=B7=D0=B0=D0=BD=D1=8F=D1=82=D0= =B8=D0=B5 =E2=80=93 =D1=8D=D1=82=D0=BE =D0=B8=D0=B3=D1=80=D0=B0 =D0=B2= =D0=BC=D0=B0=D1=88=D0=B8=D0=BD=D0=BA=D0=B8 =D1=81 =D0=BB=D1=8E=D0=B1=D0= =B8=D0=BC=D1=8B=D0=BC =D1=81=D1=82=D0=B0=D1=80=D1=88=D0=B8=D0=BC =D0=B1= =D1=80=D0=B0=D1=82=D0=BE=D0=BC, =D0=9C=D0=B0=D1=88=D0=B0 =D1=81=D1=82=D1= =80=D0=B5=D0=BC=D0=B8=D1=82=D1=81=D1=8F =D0=B2=D0=BE =D0=B2=D1=81=D0=B5= =D0=BC =D0=B1=D1=8B=D1=82=D1=8C =D0=BF=D0=BE=D1=85=D0=BE=D0=B6=D0=B5=D0= =B9 =D0=BD=D0=B0 =D0=BD=D0=B5=D0=B3=D0=BE. =D0=A7=D0=B8=D1=82=D0=B0=D0= =B5=D0=BC =D0=B2=D1=81=D0=B5 =D0=B2=D0=BC=D0=B5=D1=81=D1=82=D0=B5 =D0=B4= =D1=80=D1=83=D0=B6=D0=BD=D0=BE =D0=B1=D1=83=D0=BA=D0=B2=D0=B0=D1=80=D1= =8C, =D0=BD=D1=83 =D0=B8 =D0=BA=D0=BE=D0=BD=D0=B5=D1=87=D0=BD=D0=BE =D0= =BB=D1=8E=D0=B1=D0=B8=D0=BC=D1=8B=D0=B5 =D0=B4=D0=B5=D1=82=D1=81=D0=BA= =D0=B8=D0=B5 =D1=81=D0=BA=D0=B0=D0=B7=D0=BA=D0=B8. =D0=9B=D1=8E=D0=B1=D0= =B8=D1=82 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0=B8=D0=B3=D1=80=D1=8B =D1=81= =D0=B2=D0=BE=D0=B4=D0=BE=D0=B9 =D0=B8 =D0=BF=D0=B5=D1=81=D0=BA=D0=BE=D0= =BC. =D0=9C=D0=B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0=B0 =D0=BC=D0=B5=D1=87= =D1=82=D0=B0=D0=B5=D1=82 =D0=BF=D0=BE=D1=81=D0=BA=D0=BE=D1=80=D0=B5=D0= =B5 =D0=BD=D0=B0=D1=87=D0=B0=D1=82=D1=8C =D1=85=D0=BE=D0=B4=D0=B8=D1=82= =D1=8C =D0=B2 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=B8=D0=B9 =D1=81=D0=B0=D0= =B4=D0=B8=D0=BA =D0=B8, =D0=BA=D0=B0=D0=BA =D0=B8 =D0=BF=D1=8F=D1=82=D0= =B8=D0=BB=D0=B5=D1=82=D0=BD=D0=B8=D0=B9 =D0=B1=D1=80=D0=B0=D1=82=D0=B8= =D0=BA, =D1=81=D1=82=D0=B0=D1=82=D1=8C =D0=BF=D0=B0=D0=BB=D0=B5=D0=BE=D0= =BD=D1=82=D0=BE=D0=BB=D0=BE=D0=B3=D0=BE=D0=BC. =D0=95=D0=B6=D0=B5=D0=B4= =D0=BD=D0=B5=D0=B2=D0=BD=D0=BE =D1=81 =D0=BE=D0=B3=D1=80=D0=BE=D0=BC=D0= =BD=D1=8B=D0=BC =D0=B8=D0=BD=D1=82=D0=B5=D1=80=D0=B5=D1=81=D0=BE=D0=BC= =D0=B8=D0=B7=D1=83=D1=87=D0=B0=D1=8E=D1=82 =D0=BE=D0=BD=D0=B8 =D0=BB=D0= =B8=D1=82=D0=B5=D1=80=D0=B0=D1=82=D1=83=D1=80=D1=83 =D0=BF=D1=80=D0=BE= =D0=B4=D0=B8=D0=BD=D0=BE=D0=B7=D0=B0=D0=B2=D1=80=D0=BE=D0=B2. =D0=92=D1= =81=D0=B5 =D0=BB=D0=B5=D1=82=D0=BE =D0=B2 =D0=BF=D0=B5=D1=81=D0=BE=D1=87= =D0=BD=D0=B8=D1=86=D0=B5 =D0=BF=D1=80=D0=BE=D0=B2=D0=BE=D0=B4=D0=B8=D0= =BB=D0=B8 =D0=BD=D0=B0=D1=81=D1=82=D0=BE=D1=8F=D1=89=D0=B8=D0=B5 =D1=80= =D0=B0=D1=81=D0=BA=D0=BE=D0=BF=D0=BA=D0=B8 =D0=BF=D0=BE =D0=BF=D0=BE=D0= =B8=D1=81=D0=BA=D1=83 =D0=B8=D1=85 =D1=81=D0=BA=D0=B5=D0=BB=D0=B5=D1=82= =D0=BE=D0=B2. 

29 =D0=B0=D0=B2=D0=B3=D1=83=D1=81=D1=82=D0=B0= 2016 =D0=B3=D0=BE=D0=B4=D0=B0 =D0=9C=D0=B0=D1=88=D0=B5 =D0=BF=D1=80=D0= =BE=D0=B2=D0=B5=D0=BB=D0=B8 =D0=B5=D1=89=D0=B5 =D0=BE=D0=B4=D0=BD=D1=83= =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E - =D1=8D=D0=BD=D0=B4= =D0=BE=D0=B2=D0=B0=D1=81=D0=BA=D1=83=D0=BB=D1=8F=D1=80=D0=BD=D0=BE=D0=B5= =D0=B7=D0=B0=D0=BA=D1=80=D1=8B=D1=82=D0=B8=D0=B5 =D0=BC=D0=BD=D0=BE=D0= =B6=D0=B5=D1=81=D1=82=D0=B2=D0=B5=D0=BD=D0=BD=D1=8B=D1=85 =D0=BE=D1=82= =D0=B2=D0=B5=D1=82=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B9 =D1=81=D0=BE=D1= =81=D1=83=D0=B4=D0=BE=D0=B2, =D0=BD=D0=B0=D1=80=D1=83=D1=88=D0=B0=D1=8E= =D1=89=D0=B8=D1=85 =D0=BA=D1=80=D0=BE=D0=B2=D0=BE=D0=BE=D0=B1=D1=80=D0= =B0=D1=89=D0=B5=D0=BD=D0=B8=D0=B5. =D0=9A =D0=B1=D0=BE=D0=BB=D1=8C=D1=88= =D0=BE=D0=BC=D1=83 =D1=81=D0=BE=D0=B6=D0=B0=D0=BB=D0=B5=D0=BD=D0=B8=D1= =8E, =D0=BF=D0=BE=D0=BA=D0=B0=D0=B7=D0=B0=D1=82=D0=B5=D0=BB=D0=B8 =D0=BD= =D0=B0=D1=87=D0=B0=D0=BB=D0=B8 =D1=81=D0=BD=D0=B8=D0=B6=D0=B0=D1=82=D1= =8C=D1=81=D1=8F =D0=B3=D0=BE=D1=80=D0=B0=D0=B7=D0=B4=D0=BE =D1=80=D0=B0= =D0=BD=D1=8C=D1=88=D0=B5, =D1=87=D0=B5=D0=BC =D0=BF=D1=80=D0=BE=D0=B3=D0= =BD=D0=BE=D0=B7=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BB=D0=B8 =D1=81=D0=BF= =D0=B5=D1=86=D0=B8=D0=B0=D0=BB=D0=B8=D1=81=D1=82=D1=8B. =D0=A3 =D0=9C=D0= =B0=D1=88=D0=B8 =D0=B2=D1=8B=D1=80=D0=B0=D0=B6=D0=B5=D0=BD=D0=BD=D1=8B= =D0=B9 =D1=86=D0=B8=D0=B0=D0=BD=D0=BE=D0=B7, =D0=BF=D0=BE=D1=81=D1=82=D0= =BE=D1=8F=D0=BD=D0=BD=D0=B0=D1=8F =D0=BE=D1=82=D0=B4=D1=8B=D1=88=D0=BA= =D0=B0, =D1=81=D0=B8=D0=BD=D0=B8=D0=B5 =D0=BF=D0=B0=D0=BB=D1=8C=D1=87=D0= =B8=D0=BA=D0=B8 =D1=80=D1=83=D1=87=D0=B5=D0=BA =D0=B8 =D0=BD=D0=BE=D0=B6= =D0=B5=D0=BA =D0=BF=D1=80=D0=B8 =D0=BD=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0= =BA=D0=B5 =D0=B8 =D0=BE=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D0=B8=D0=BB= =D1=81=D1=8F =D0=BD=D0=B0=D0=B1=D0=BE=D1=80 =D0=B2=D0=B5=D1=81=D0=B0. = =D0=9F=D0=BE=D1=81=D0=BB=D0=B5=D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8= =D0=BE=D0=BD=D0=BD=D0=BE=D0=B5 =D0=BE=D0=B1=D1=81=D0=BB=D0=B5=D0=B4=D0= =BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 =D0=BF=D0=BE=D0=BA=D0=B0=D0=B7=D0=B0= =D0=BB=D0=BE, =D1=87=D1=82=D0=BE =D0=B6=D0=B4=D0=B0=D1=82=D1=8C =D1=82= =D0=B0=D0=BA =D0=B4=D0=BE=D0=BB=D0=B3=D0=BE =D0=BD=D0=B5=D0=BB=D1=8C=D0= =B7=D1=8F, =D0=BD=D0=B0=D1=81=D1=8B=D1=89=D0=B5=D0=BD=D0=B8=D0=B5 =D0=BA= =D1=80=D0=BE=D0=B2=D0=B8 =D0=BA=D0=B8=D1=81=D0=BB=D0=BE=D1=80=D0=BE=D0= =B4=D0=BE=D0=BC =D1=81=D0=BD=D0=B8=D0=B6=D0=B0=D0=B5=D1=82=D1=81=D1=8F= , =D0=BD=D0=B0=D1=80=D1=83=D1=88=D0=B5=D0=BD=D0=BE =D0=BA=D1=80=D0=BE=D0= =B2=D0=BE=D0=BE=D0=B1=D1=80=D0=B0=D1=89=D0=B5=D0=BD=D0=B8=D0=B5, =D0=B2= =D1=81=D0=BB=D0=B5=D0=B4=D1=81=D1=82=D0=B2=D0=B8=D0=B5 =D1=87=D0=B5=D0= =B3=D0=BE =D0=B7=D0=B0=D1=82=D1=80=D1=83=D0=B4=D0=BD=D0=B5=D0=BD=D0=BE= =D0=BF=D0=BE=D1=81=D1=82=D1=83=D0=BF=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5 =D0= =BA=D0=B8=D1=81=D0=BB=D0=BE=D1=80=D0=BE=D0=B4=D0=B0 =D0=BA =D0=B2=D0=BD= =D1=83=D1=82=D1=80=D0=B5=D0=BD=D0=BD=D0=B8=D0=BC =D0=BE=D1=80=D0=B3=D0= =B0=D0=BD=D0=B0=D0=BC, =D0=BE=D1=82=D1=82=D1=83=D0=B4=D0=B0 =D1=86=D0=B8= =D0=B0=D0=BD=D0=BE=D0=B7 =D0=B8 =D0=B3=D0=B8=D0=BF=D0=BE=D0=BA=D1=81=D0= =B8=D1=8F =D0=B3=D0=BE=D0=BB=D0=BE=D0=B2=D0=BD=D0=BE=D0=B3=D0=BE =D0=BC= =D0=BE=D0=B7=D0=B3=D0=B0. =D0=9E=D1=82 =D1=8D=D1=82=D0=BE=D0=B3=D0=BE = =D1=81=D1=82=D1=80=D0=B0=D0=B4=D0=B0=D0=B5=D1=82 =D0=B2=D0=B5=D1=81=D1= =8C =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=BC =D1=80=D0=B5=D0=B1= =D0=B5=D0=BD=D0=BA=D0=B0. =D0=A3=D0=B6=D0=B5 =D0=B2 =D0=B1=D0=BB=D0=B8= =D0=B6=D0=B0=D0=B9=D1=88=D0=B5=D0=B5 =D0=B2=D1=80=D0=B5=D0=BC=D1=8F =D0= =BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D0=B0 =D0=B7=D0=B0= =D0=BA=D0=BB=D1=8E=D1=87=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=B0=D1=8F= =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8F =D0=BF=D0=BE =D0=BA=D0= =BE=D1=80=D1=80=D0=B5=D0=BA=D1=86=D0=B8=D0=B8 =D0=BF=D0=BE=D1=80=D0=BE= =D0=BA=D0=B0. =D0=9D=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D0= =BE =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=81=D1=82=D0=B8 =D1=81=D0=BB=D0=BE= =D0=B6=D0=BD=D0=B5=D0=B9=D1=88=D1=83=D1=8E =D0=BE=D0=BF=D0=B5=D1=80=D0= =B0=D1=86=D0=B8=D1=8E, =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E= =D0=A4=D0=BE=D0=BD=D1=82=D0=B5=D0=BD=D0=B0. =D0=9A =D1=81=D0=BE=D0=B6= =D0=B0=D0=BB=D0=B5=D0=BD=D0=B8=D1=8E, =D0=B2 =D0=A0=D0=BE=D1=81=D1=81=D0= =B8=D0=B8 =D1=8D=D1=82=D0=BE=D1=82 =D0=BF=D0=BE=D1=80=D0=BE=D0=BA =D1=81= =D0=B5=D1=80=D0=B4=D1=86=D0=B0 =D0=BE=D0=BF=D0=B5=D1=80=D0=B8=D1=80=D1= =83=D1=8E=D1=82 =D1=81=D0=BE=D0=B2=D1=81=D0=B5=D0=BC =D0=BD=D0=B5=D0=B4= =D0=B0=D0=B2=D0=BD=D0=BE, =D0=B8 =D0=BF=D0=BE=D0=BA=D0=B0 =D0=B5=D1=89= =D0=B5 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0=BC=D0=B0=D0=BB=D0=BE =D0=B1=D0= =BB=D0=B0=D0=B3=D0=BE=D0=BF=D1=80=D0=B8=D1=8F=D1=82=D0=BD=D1=8B=D1=85 = =D0=B8=D1=81=D1=85=D0=BE=D0=B4=D0=BE=D0=B2. =D0=98=D0=BC=D0=B5=D0=BD=D0= =BD=D0=BE =D0=BA =D0=9D=D0=B5=D0=B2=D0=B2=D0=B0=D0=B6=D0=B0=D1=8E =D0=A2= =2E=D0=98. =D1=81=D1=8A=D0=B5=D0=B7=D0=B6=D0=B0=D0=BB=D0=B8=D1=81=D1=8C= =D0=B4=D0=B5=D1=82=D0=BA=D0=B8 =D1=81=D0=BE =D0=B2=D1=81=D0=B5=D0=B9 = =D1=81=D1=82=D1=80=D0=B0=D0=BD=D1=8B, =D0=BD=D0=BE, =D0=BA =D0=BE=D0=B3= =D1=80=D0=BE=D0=BC=D0=BD=D0=BE=D0=BC=D1=83 =D0=BD=D0=B0=D1=88=D0=B5=D0= =BC=D1=83 =D1=81=D0=BE=D0=B6=D0=B0=D0=BB=D0=B5=D0=BD=D0=B8=D1=8E. =D0=B2= =D0=A0=D0=BE=D1=81=D1=81=D0=B8=D0=B8 =D0=BE=D0=BD =D0=B1=D0=BE=D0=BB=D1= =8C=D1=88=D0=B5 =D0=BD=D0=B5 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=B5= =D1=82. =D0=98 =D0=BD=D0=B5=D1=82 =D0=BD=D0=B8 =D0=BE=D0=B4=D0=BD=D0=BE= =D0=B3=D0=BE =D0=B4=D1=80=D1=83=D0=B3=D0=BE=D0=B3=D0=BE =D0=B2=D1=80=D0= =B0=D1=87=D0=B0, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D0=BE=D0=BC=D1=83 =D0=BC= =D1=8B =D1=81=D0=BC=D0=BE=D0=B3=D0=BB=D0=B8 =D0=B1=D1=8B =D0=B4=D0=BE=D0= =B2=D0=B5=D1=80=D0=B8=D1=82=D1=8C =D0=B6=D0=B8=D0=B7=D0=BD=D1=8C =D0=BD= =D0=B0=D1=88=D0=B5=D0=B9 =D0=B4=D0=BE=D1=87=D0=B5=D0=BD=D1=8C=D0=BA=D0= =B8. =D0=9A=D0=B0=D0=BA =D0=BD=D0=B0=D0=BC =D0=B1=D1=8B=D1=82=D1=8C =D1= =82=D0=B5=D0=BF=D0=B5=D1=80=D1=8C? =D0=A1=D0=BD=D0=BE=D0=B2=D0=B0 =D0=BF= =D0=BE=D1=81=D0=B5=D0=BB=D0=B8=D0=BB=D1=81=D1=8F =D0=B2 =D1=81=D0=B5=D1= =80=D0=B4=D1=86=D0=B5 =D1=81=D1=82=D1=80=D0=B0=D1=85, =D0=B2=D0=BE=D0=BB= =D0=BD=D0=B5=D0=BD=D0=B8=D0=B5 =D0=B8 =D0=BD=D0=B5=D0=BE=D0=BF=D1=80=D0= =B5=D0=B4=D0=B5=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D1=8C =D0=B2= =D0=B7=D0=B0=D0=B2=D1=82=D1=80=D0=B0=D1=88=D0=BD=D0=B5=D0=BC =D0=B4=D0= =BD=D0=B5. =D0=93=D0=B4=D0=B5 =D0=B8 =D0=BA=D1=82=D0=BE =D1=81=D0=BC=D0= =BE=D0=B6=D0=B5=D1=82 =D0=BF=D0=BE=D0=BC=D0=BE=D1=87=D1=8C =D0=BD=D0=B0= =D1=88=D0=B5=D0=B9 =D0=B4=D0=BE=D1=87=D0=BA=D0=B5?

=D0=A1=D0=BB= =D0=B0=D0=B2=D0=B0 =D0=91=D0=BE=D0=B3=D1=83, =D0=BC=D0=BD=D0=B5 =D0=BF= =D0=BE=D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8=D0=B2=D0=B8=D0=BB=D0=BE= =D1=81=D1=8C =D0=BF=D0=BE=D0=BE=D0=B1=D1=89=D0=B0=D1=82=D1=8C=D1=81=D1= =8F =D1=81 =D1=80=D0=BE=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D1=8F=D0=BC=D0=B8= , =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B5 =D0=BF=D1=80=D0=BE=D0=BE=D0= =BF=D0=B5=D1=80=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BB=D0=B8 =D1=81=D0=B2= =D0=BE=D0=B8=D1=85 =D0=B4=D0=B5=D1=82=D0=BE=D0=BA =D1=81 =D1=82=D0=B0=D0= =BA=D0=B8=D0=BC=D0=B8 =D0=B6=D0=B5 =D0=B4=D0=B8=D0=B0=D0=B3=D0=BD=D0=BE= =D0=B7=D0=B0=D0=BC=D0=B8 =D0=B2 =D0=93=D0=B5=D1=80=D0=BC=D0=B0=D0=BD=D0= =B8=D0=B8 =D0=B2 =D0=91=D0=B5=D1=80=D0=BB=D0=B8=D0=BD=D1=81=D0=BA=D0=BE= =D0=BC =D0=BA=D0=B0=D1=80=D0=B4=D0=B8=D0=BE=D1=86=D0=B5=D0=BD=D1=82=D1= =80=D0=B5. =D0=9D=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D1=83= =D1=8E =D0=BD=D0=B0=D0=BC =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1= =8E =D1=82=D0=B0=D0=BC =D0=B4=D0=B5=D0=BB=D0=B0=D1=8E=D1=82 =D1=83=D0=B6= =D0=B5 =D0=B1=D0=BE=D0=BB=D0=B5=D0=B5 20 =D0=BB=D0=B5=D1=82. =D0=9F=D0= =BE=D1=81=D0=BB=D0=B5 =D1=83=D1=81=D0=BF=D0=B5=D1=88=D0=BD=D0=BE=D0=B9= =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8 =D0=9C=D0=B0=D1=88=D0= =B5=D0=BD=D1=8C=D0=BA=D0=B0 =D0=B1=D1=83=D0=B4=D0=B5=D1=82 =D0=B8=D0=BC= =D0=B5=D1=82=D1=8C =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=85=D0=BE=D1=80=D0= =BE=D1=88=D0=B8=D0=B5 =D1=88=D0=B0=D0=BD=D1=81=D1=8B =D1=80=D0=B0=D1=81= =D1=82=D0=B8 =D0=B8 =D1=80=D0=B0=D0=B7=D0=B2=D0=B8=D0=B2=D0=B0=D1=82=D1= =8C=D1=81=D1=8F, =D0=BA=D0=B0=D0=BA =D0=B2=D1=81=D0=B5 =D0=B7=D0=B4=D0= =BE=D1=80=D0=BE=D0=B2=D1=8B=D0=B5 =D0=B4=D0=B5=D1=82=D0=B8! =D0=9C=D1=8B= =D1=81 =D0=BC=D1=83=D0=B6=D0=B5=D0=BC, =D1=83=D0=B7=D0=BD=D0=B0=D0=B2= =D0=BE =D1=82=D0=B0=D0=BA=D0=BE=D0=B9 =D0=B2=D0=BE=D0=B7=D0=BC=D0=BE=D0= =B6=D0=BD=D0=BE=D1=81=D1=82=D0=B8, =D1=80=D0=B5=D1=88=D0=B8=D0=BB=D0=B8= , =D1=87=D1=82=D0=BE =D0=BF=D1=80=D0=BE=D1=81=D1=82=D0=BE =D0=BD=D0=B5= =D0=B8=D0=BC=D0=B5=D0=B5=D0=BC =D0=BF=D1=80=D0=B0=D0=B2=D0=B0 =D0=B5=D0= =B5 =D1=83=D0=BF=D1=83=D1=81=D1=82=D0=B8=D1=82=D1=8C. 

=D0= =A1=D0=B2=D1=8F=D0=B7=D0=B0=D0=B2=D1=88=D0=B8=D1=81=D1=8C =D1=81 =D0=B2= =D1=80=D0=B0=D1=87=D0=B0=D0=BC=D0=B8 =D0=B8=D0=B7 =D0=BA=D0=B0=D1=80=D0= =B4=D0=B8=D0=BE=D1=86=D0=B5=D0=BD=D1=82=D1=80=D0=B0 =D0=B8 =D0=B2=D1=8B= =D1=81=D0=BB=D0=B0=D0=B2 =D0=B8=D0=BC =D1=80=D0=B5=D0=B7=D1=83=D0=BB=D1= =8C=D1=82=D0=B0=D1=82=D1=8B =D0=B2=D1=81=D0=B5=D1=85 =D0=BD=D0=B0=D1=88= =D0=B8=D1=85 =D0=BE=D0=B1=D1=81=D0=BB=D0=B5=D0=B4=D0=BE=D0=B2=D0=B0=D0= =BD=D0=B8=D0=B9, =D0=BD=D0=B0=D0=BC =D0=BF=D0=BE=D0=B4=D1=82=D0=B2=D0=B5= =D1=80=D0=B4=D0=B8=D0=BB=D0=B8 =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0= =B4=D0=B8=D0=BC=D0=BE=D1=81=D1=82=D1=8C =D0=BF=D1=80=D0=BE=D0=B2=D0=B5= =D0=B4=D0=B5=D0=BD=D0=B8=D1=8F =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0= =B8=D0=B8 =D0=B2 =D0=B1=D0=BB=D0=B8=D0=B6=D0=B0=D0=B9=D1=88=D0=B5=D0=B5= =D0=B2=D1=80=D0=B5=D0=BC=D1=8F =D0=B8 =D0=B2=D1=8B=D1=81=D1=82=D0=B0=D0= =B2=D0=B8=D0=BB=D0=B8 =D1=81=D1=87=D0=B5=D1=82 =D0=BD=D0=B0 =D0=BB=D0=B5= =D1=87=D0=B5=D0=BD=D0=B8=D0=B5 - 37 680 =D0=B5=D0=B2=D1=80=D0=BE. =D0=AD= =D1=82=D0=BE =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0=B1=D0=BE=D0=BB=D1=8C=D1= =88=D0=B0=D1=8F =D0=B4=D0=BB=D1=8F =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D1=81= =D0=B5=D0=BC=D1=8C=D0=B8 =D1=81=D1=83=D0=BC=D0=BC=D0=B0! =D0=AF =D0=B8= =D0=BC=D0=BE=D0=B9 =D0=BC=D1=83=D0=B6 =D0=B2=D1=81=D1=8E =D1=81=D0=B2= =D0=BE=D1=8E =D0=B6=D0=B8=D0=B7=D0=BD=D1=8C =D1=80=D0=B0=D0=B1=D0=BE=D1= =82=D0=B0=D0=B5=D0=BC, =D0=BD=D0=BE =D0=B2=D0=BE=D1=82 =D1=83=D0=B6=D0= =B5 =D0=BF=D1=8F=D1=82=D1=8C =D0=BB=D0=B5=D1=82 =D1=8F =D0=BD=D0=B0=D1= =85=D0=BE=D0=B6=D1=83=D1=81=D1=8C =D0=B2 =D0=BE=D1=82=D0=BF=D1=83=D1=81= =D0=BA=D0=B5 =D0=BF=D0=BE =D1=83=D1=85=D0=BE=D0=B4=D1=83 =D0=B7=D0=B0 = =D0=B4=D0=B5=D1=82=D1=8C=D0=BC=D0=B8, =D1=81=D0=BD=D0=B0=D1=87=D0=B0=D0= =BB=D0=B0 =D1=81 =D0=BF=D0=B5=D1=80=D0=B2=D1=8B=D0=BC =D1=81=D1=8B=D0=BD= =D0=BE=D1=87=D0=BA=D0=BE=D0=BC, =D1=81=D0=BB=D0=B5=D0=B4=D0=BE=D0=BC =D1= =81 =D0=9C=D0=B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0=BE=D0=B9. =D0=97=D0=B0= =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D0=B0 =D0=BC=D1=83=D0=B6=D0=B0 =D0= =BD=D0=B0=D0=BC =D1=85=D0=B2=D0=B0=D1=82=D0=B0=D0=B5=D1=82 =D0=BD=D0=B0= =D0=BF=D1=80=D0=BE=D0=B6=D0=B8=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 =D0=B8 =D0= =BB=D0=B5=D0=BA=D0=B0=D1=80=D1=81=D1=82=D0=B2=D0=B0 =D0=B4=D0=BB=D1=8F= =D0=B4=D0=BE=D1=87=D0=BA=D0=B8, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0= =B5 =D0=B5=D0=B9 =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC= =D0=BE =D0=BF=D0=B8=D1=82=D1=8C =D0=B5=D0=B6=D0=B5=D0=B4=D0=BD=D0=B5=D0= =B2=D0=BD=D0=BE =D0=B4=D0=BB=D1=8F =D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D0=BB= =D1=8C=D0=BD=D0=BE=D0=B9 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=8B =D1=81=D0= =B5=D1=80=D0=B4=D1=86=D0=B0, =D0=BF=D0=BE=D1=8D=D1=82=D0=BE=D0=BC=D1=83= =D0=BC=D1=8B =D0=BD=D0=B5 =D0=B2 =D1=81=D0=B8=D0=BB=D0=B0=D1=85 =D0=BE= =D0=BF=D0=BB=D0=B0=D1=82=D0=B8=D1=82=D1=8C =D0=BE=D0=BF=D0=B5=D1=80=D0= =B0=D1=86=D0=B8=D1=8E. =D0=9C=D1=8B =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0= =BD=D1=83=D0=B6=D0=B4=D0=B0=D0=B5=D0=BC=D1=81=D1=8F =D0=B8 =D0=BD=D0=B0= =D0=B4=D0=B5=D0=B5=D0=BC=D1=81=D1=8F =D0=BD=D0=B0 =D0=92=D0=B0=D1=88=D1= =83 =D0=BF=D0=BE=D0=BC=D0=BE=D1=89=D1=8C, =D1=83=D0=B2=D0=B0=D0=B6=D0=B0= =D0=B5=D0=BC=D1=8B=D0=B5 =D0=B1=D0=BB=D0=B0=D0=B3=D0=BE=D1=82=D0=B2=D0= =BE=D1=80=D0=B8=D1=82=D0=B5=D0=BB=D0=B8!

=D0=9F=D0=BE=D0=BC=D0=BE= =D0=B3=D0=B8=D1=82=D0=B5, =D0=BF=D0=BE=D0=B6=D0=B0=D0=BB=D1=83=D0=B9=D1= =81=D1=82=D0=B0, =D0=BD=D0=B0=D0=BC =D1=81=D0=BF=D0=B0=D1=81=D1=82=D0=B8= =D0=BD=D0=B0=D1=88=D1=83 =D0=BC=D0=B0=D0=BB=D1=8B=D1=88=D0=BA=D1=83! = =D0=9C=D1=8B =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=85=D0=BE=D1=82=D0=B8=D0= =BC =D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8=D0=B2=D0=BE =D0=B6=D0=B8= =D1=82=D1=8C =D0=B2=D1=81=D0=B5 =D0=B2=D0=BC=D0=B5=D1=81=D1=82=D0=B5 =D0= =BD=D0=B0=D1=88=D0=B5=D0=B9 =D0=B4=D1=80=D1=83=D0=B6=D0=BD=D0=BE=D0=B9= =D1=81=D0=B5=D0=BC=D1=8C=D0=B5=D0=B9!

=D0=A1 =D1=83=D0=B2=D0=B0= =D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, =D0=BC=D0=B0=D0=BC=D0=B0 =D0=9C=D0= =B0=D1=88=D0=B8.

=D0=9A=D0=B0=D0=BA =D0=BF= =D0=BE=D0=BC=D0=BE=D1=87=D1=8C:

1. =D0=91=D0=B0=D0=BD=D0=BA =D0=92=D0=A2=D0=9124

=D0=A0=D0=B5=D0=BA=D0=B2= =D0=B8=D0=B7=D0=B8=D1=82=D1=8B =D1=81=D1=87=D0=B5=D1=82=D0=B0:

=D0=9C=D0=B0=D1=81=D1=82= =D0=B5=D1=80 =D1=81=D1=87=D0=B5=D1=82 =D0=B2 =D1=80=D1=83=D0=B1=D0=BB=D1= =8F=D1=85

=E2=84=96 =D1=81=D1=87=D0= =B5=D1=82=D0=B0: 40812730610914102095.

=D0=9D=D0=B0=D0=B8=D0=BC= =D0=B5=D0=BD=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 =D0=91=D0=B0=D0=BD=D0= =BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=83=D1=87=D0=B0=D1=82=D0=B5=D0=BB=D1=8F= :

=D0=A4=D0=B8=D0=BB=D0=B8= =D0=B0=D0=BB =E2=84=96 6338 =D0=91=D0=B0=D0=BD=D0=BA=D0=B0 =D0=92=D0=A2= =D0=91 24 (=D0=BF=D1=83=D0=B1=D0=BB=D0=B8=D1=87=D0=BD=D0=BE=D0=B5 =D0=B0= =D0=BA=D1=86=D0=B8=D0=BE=D0=BD=D0=B5=D1=80=D0=BD=D0=BE=D0=B5 =D0=BE=D0= =B1=D1=89=D0=B5=D1=81=D1=82=D0=B2=D0=BE)

=D0=91=D0=98=D0=9A =D0=91= =D0=B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=83=D1=87=D0=B0=D1=82=D0= =B5=D0=BB=D1=8F: 0425526057

=D0=98=D0=9D=D0=9D =D0=91= =D0=B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=83=D1=87=D0=B0=D1=82=D0= =B5=D0=BB=D1=8F: 7720848034

=D0=9A/=D0=A1 =D0=91=D0= =B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=83=D1=87=D0=B0=D1=82=D0=B5= =D0=BB=D1=8F: 30124740600000000740

=D0=9F=D0=BE=D0=BB=D1=83= =D1=87=D0=B0=D1=82=D0=B5=D0=BB=D1=8C: =D0=94=D0=BC=D0=B8=D1=82=D1=80=D0= =B8=D0=B5=D0=B2=D0=B0 =D0=92=D0=B5=D1=80=D0=BE=D0=BD=D0=B8=D0=BA=D0=B0= =D0=9C=D0=B8=D1=85=D0=B0=D0=B9=D0=BB=D0=BE=D0=B2=D0=BD=D0=B0.

 

2.=D0=9D=D0=BE=D0=BC=D0= =B5=D1=80 =D0=91=D0=B8=D0=BB=D0=B0=D0=B9=D0=BD =D0=B4=D0=BB=D1=8F =D0=BF= =D0=BE=D0=B6=D0=B5=D1=80=D1=82=D0=B2=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B9= : +7964-859-40-89. =D0=92=D1=81=D0=B5 =D1=81=D1=80=D0=B5=D0=B4=D1=81=D1= =82=D0=B2=D0=B0 =D1=81=D0=BE=D0=B1=D1=80=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5= =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D0=BC =D1=81=D0=BF=D0=BE=D1=81=D0=BE=D0= =B1=D0=BE=D0=BC =D0=B2=D1=8B=D0=B2=D0=BE=D0=B4=D1=8F=D1=82=D1=81=D1=8F= =D0=BD=D0=B0 =D0=B1=D0=B0=D0=BD=D0=BA=D0=BE=D0=B2=D1=81=D0=BA=D0=B8=D0= =B9 =D1=81=D1=87=D1=91=D1=82.

 

3. Visa QIW= I Wallet: 79656980897=

 

4. =D0=AF=D0=BD=D0=B4=D0=B5=D0=BA=D1=81 =D0=94=D0=B5= =D0=BD=D1=8C=D0=B3=D0=B8 =D0=BA=D0=BE=D1=88=D0=B5=D0=BB=D0=B5=D0=BA =D0= =BD=D0=BE=D0=BC=D0=B5=D1=80: 410014553013797.

 

=D0=A2=D0=B5=D0=BB. =D0= =94=D0=BB=D1=8F =D1=81=D0=B2=D1=8F=D0=B7=D0=B8: +79656980897 =D0=94=D0= =BC=D0=B8=D1=82=D1=80=D0=B8=D0=B5=D0=B2=D0=B0 =D0=92=D0=B5=D1=80=D0=BE= =D0=BD=D0=B8=D0=BA=D0=B0.

--LIwpoKY8Hv=_kL3gRAvlmnRZSsld5WLoo3-- --YCuEdQApeCRPZUloZ2WdRcOklve=_ZewVV Content-Type: image/jpeg; name="397-2_child_inside_thumb.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="397-2_child_inside_thumb.jpg" /9j/4AAQSkZJRgABAQEBLAEsAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdC IFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAA AADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFj cHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAA ABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAAD TAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJD AAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5 OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEA AAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAA AAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAA AA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBo dHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcg Q29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENv bmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAA ABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAA AAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAK AA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUA mgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEy ATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMC DAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMh Ay0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4E jASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3 BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDII RghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqY Cq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUAN Wg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBh EH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT 5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReu F9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9oc AhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCY IMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZcl xyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2 K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIx SjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDec N9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+ oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXe RiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN 3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYP VlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1f D19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/ aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfBy S3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyB fOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuH n4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLj k02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6f HZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1 q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm4 0blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZG xsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnU y9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj 4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozz GfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t////2wBDAAwJCQsJ CAwLCgsODQwPEx8UExEREyYbHRcfLSgwLywoLCsyOEg9MjVENissPlU/REpMUFFQMDxYXldOXkhP UE3/2wBDAQ0ODhMQEyUUFCVNMywzTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1N TU1NTU1NTU1NTU1NTU3/wAARCAJbAnYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAEC AwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0Kx wRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ 2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QA tREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk 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 --YCuEdQApeCRPZUloZ2WdRcOklve=_ZewVV Content-Type: image/jpeg; name="397-7_child_inside_thumb.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="397-7_child_inside_thumb.jpg" /9j/4AAQSkZJRgABAQEBLAEsAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdC IFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAA AADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFj cHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAA ABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAAD TAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJD AAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5 OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEA AAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAA AAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAA AA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBo dHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcg Q29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENv bmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAA ABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAA AAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAK AA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUA mgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEy ATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMC DAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMh Ay0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4E jASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3 BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDII RghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqY Cq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUAN Wg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBh EH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT 5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReu F9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9oc AhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCY IMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZcl xyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2 K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIx SjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDec N9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+ oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXe RiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN 3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYP VlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1f D19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/ aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfBy S3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyB fOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuH n4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLj k02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6f HZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1 q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm4 0blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZG xsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnU y9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj 4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozz GfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t////2wBDAAwJCQsJ CAwLCgsODQwPEx8UExEREyYbHRcfLSgwLywoLCsyOEg9MjVENissPlU/REpMUFFQMDxYXldOXkhP UE3/2wBDAQ0ODhMQEyUUFCVNMywzTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1N TU1NTU1NTU1NTU1NTU3/wAARCAKCAnYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAEC AwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0Kx wRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ 2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QA tREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk 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 f7zfzNSR8tJn0/qaKKAJY+WP0FFFFAH/2Q== --YCuEdQApeCRPZUloZ2WdRcOklve=_ZewVV Content-Type: image/jpeg; name="397-8_child_inside_thumb.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="397-8_child_inside_thumb.jpg" /9j/4AAQSkZJRgABAQEBLAEsAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdC IFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAA AADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFj cHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAA ABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAAD TAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJD AAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5 OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEA AAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAA AAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAA AA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBo dHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcg Q29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENv bmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAA ABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAA AAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAK AA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUA mgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEy ATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMC DAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMh Ay0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4E jASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3 BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDII RghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqY Cq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUAN Wg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBh EH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT 5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReu F9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9oc AhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCY IMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZcl xyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2 K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIx SjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDec N9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+ oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXe RiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN 3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYP VlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1f D19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/ aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfBy S3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyB fOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuH n4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLj k02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6f HZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1 q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm4 0blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZG xsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnU y9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj 4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozz GfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t////2wBDAAwJCQsJ CAwLCgsODQwPEx8UExEREyYbHRcfLSgwLywoLCsyOEg9MjVENissPlU/REpMUFFQMDxYXldOXkhP UE3/2wBDAQ0ODhMQEyUUFCVNMywzTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1N TU1NTU1NTU1NTU1NTU3/wAARCAHsAnYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAEC AwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0Kx wRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ 2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QA tREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk 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 BSCjqOaaJc5NWbFzRTR60UEn/9k= --YCuEdQApeCRPZUloZ2WdRcOklve=_ZewVV Content-Type: image/jpeg; name="397-i1_child_water_thumb.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="397-i1_child_water_thumb.jpg" /9j/4AAQSkZJRgABAQEBLAEsAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdC IFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAQAA9tYAAQAA AADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFj cHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAA ABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAAD TAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJD AAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5 OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEA AAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAA AAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAA AA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBo dHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcg Q29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENv bmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAA ABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAA AAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAK AA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUA mgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEy ATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMC DAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMh Ay0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4E jASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3 BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDII RghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqY Cq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUAN Wg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBh EH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT 5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReu F9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9oc AhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCY IMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZcl xyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2 K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIx SjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDec N9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+ oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXe RiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN 3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYP VlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1f D19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/ aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfBy S3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyB fOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuH n4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLj k02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6f HZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1 q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm4 0blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZG xsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnU y9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj 4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozz GfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t////2wBDAAYEBQYF BAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUo KSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo KCgoKCgoKCgoKCgoKCj/wAARCAOUAnYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAEC AwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0Kx wRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ 2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QA tREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk 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 PkqcHjFFFAESyvDbRNG7DJYEZ47UUUUAf//Z --YCuEdQApeCRPZUloZ2WdRcOklve=_ZewVV Content-Type: image/jpeg; name="397-i2_child_water_thumb.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="397-i2_child_water_thumb.jpg" /9j/4AAQSkZJRgABAQEBLAEsAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdC IFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAQAA9tYAAQAA AADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFj cHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAA ABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAAD TAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJD AAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5 OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEA AAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAA AAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAA AA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBo dHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcg Q29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENv bmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAA ABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAA AAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAK AA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUA mgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEy ATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMC DAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMh Ay0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4E jASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3 BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDII RghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqY Cq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUAN Wg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBh EH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT 5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReu F9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9oc AhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCY IMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZcl xyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2 K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIx SjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDec N9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+ oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXe RiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN 3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYP VlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1f D19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/ aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfBy S3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyB fOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuH n4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLj k02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6f HZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1 q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm4 0blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZG xsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnU y9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj 4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozz GfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t////2wBDAAYEBQYF BAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUo KSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo KCgoKCgoKCgoKCgoKCj/wAARCAOUAnYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAEC AwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0Kx wRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ 2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QA tREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk 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 --YCuEdQApeCRPZUloZ2WdRcOklve=_ZewVV-- From veronika.dmitrieva14@help33.tmweb.ru Mon Sep 26 10:31:13 2016 Return-Path: X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 3DB3B7CA0 for ; Mon, 26 Sep 2016 10:31:13 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id C62348F8066 for ; Mon, 26 Sep 2016 08:31:06 -0700 (PDT) X-ASG-Debug-ID: 1474903858-0bf8150b145269f0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id 54CaA4vw5bDQsnjo (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 26 Sep 2016 08:31:02 -0700 (PDT) X-Barracuda-Envelope-From: veronika.dmitrieva14@help33.tmweb.ru X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from [193.93.186.222] (helo=nmktrade2.193-93-186-222.it-mark.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtp (Exim 4.84_2 #1 (Debian)) id 1boXrI-0000mC-DY for ; Tue, 27 Sep 2016 01:30:55 +1000 From: "=?UTF-8?B?0JTQvNC40YLRgNC40LXQstCwINCS0LXRgNC+0L3QuNC60LA=?=" X-Barracuda-Effective-Source-IP: nmktrade2.193-93-186-222.it-mark.net[193.93.186.222] X-Barracuda-Apparent-Source-IP: 193.93.186.222 X-Barracuda-RBL-IP: 193.93.186.222 X-Barracuda-BBL-IP: 193.93.186.222 Subject: =?UTF-8?B?0J/QvtC80L7RidGMINGA0LXQsdGR0L3QutGDLg==?= To: "pcp" X-ASG-Orig-Subj: =?UTF-8?B?0J/QvtC80L7RidGMINGA0LXQsdGR0L3QutGDLg==?= Content-Type: multipart/mixed; charset="utf-8"; boundary="ulxsVMEGFH2Fr=_8gXJw6KRgTtAsR3E3AP" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Date: Mon, 26 Sep 2016 18:30:20 +0300 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1474903859 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 36116 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 2.10 X-Barracuda-Spam-Status: No, SCORE=2.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DYN_RDNS_AND_INLINE_IMAGE, FH_HELO_EQ_D_D_D_D, HELO_DYNAMIC_IPADDR, HTML_MESSAGE, MISSING_MID, RDNS_DYNAMIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33237 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.14 MISSING_MID Missing Message-Id: header 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.00 HTML_MESSAGE BODY: HTML included in message 0.50 FH_HELO_EQ_D_D_D_D Helo is d-d-d-d 1.36 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) 0.10 RDNS_DYNAMIC Delivered to trusted network by host with dynamic-looking rDNS 0.00 DYN_RDNS_AND_INLINE_IMAGE Contains image, and was sent by dynamic rDNS Message-Id: <20160926153106.3CA33D8007F@cuda.sgi.com> This is a multi-part message in MIME format --ulxsVMEGFH2Fr=_8gXJw6KRgTtAsR3E3AP Content-Type: multipart/alternative; boundary="NsDOGHaUDEf8I=_zFHkHihEUadacuEniKJ" --NsDOGHaUDEf8I=_zFHkHihEUadacuEniKJ Content-Type: text/plain ; charset="utf-8" Content-Transfer-Encoding: quoted-printable =D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B5=D0=B2=D0=B0 =D0=9C=D0=B0=D1= =80=D0=B8=D1=8F =D0=94=D0=B0=D1=82=D0=B0 =D1=80=D0=BE=D0=B6=D0=B4=D0=B5=D0=BD=D0=B8=D1= =8F: 28.01.2014 =D0=94=D0=B8=D0=B0=D0=B3=D0=BD=D0=BE=D0=B7: =D0=B0=D1=82=D1=80=D0=B5=D0= =B7=D0=B8=D1=8F =D1=82=D1=80=D0=B8=D0=BA=D1=83=D1=81=D0=BF=D0=B8=D0=B4= =D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B3=D0=BE =D0=BA=D0=BB=D0=B0=D0=BF=D0= =B0=D0=BD=D0=B0. =D0=9D=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D0=BE =D1=81=D0= =BE=D0=B1=D1=80=D0=B0=D1=82=D1=8C =D0=BD=D0=B0 =D0=BB=D0=B5=D1=87=D0=B5= =D0=BD=D0=B8=D0=B5: 2 782 291 =D1=80=D1=83=D0=B1=D0=BB=D1=8C. =D0=9E=D1=81=D1=82=D0=B0=D0=BB=D0=BE=D1=81=D1=8C =D1=81=D0=BE=D0=B1=D1= =80=D0=B0=D1=82=D1=8C: 1 882 091 =D1=80=D1=83=D0=B1=D0=BB=D1=8C. =D0=97=D0=B4=D1=80=D0=B0=D0=B2=D1=81=D1=82=D0=B2=D1=83=D0=B9=D1=82=D0= =B5, =D1=83=D0=B2=D0=B0=D0=B6=D0=B0=D0=B5=D0=BC=D1=8B=D0=B5 =D0=B1=D0=BB= =D0=B0=D0=B3=D0=BE=D1=82=D0=B2=D0=BE=D1=80=D0=B8=D1=82=D0=B5=D0=BB=D0=B8= ! 28 =D1=8F=D0=BD=D0=B2=D0=B0=D1=80=D1=8F 2014 =D0=B3=D0=BE=D0=B4=D0=B0 = =D0=B2 =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D1=81=D0=B5=D0=BC=D1=8C=D0=B5 =D0= =BF=D0=BE=D1=8F=D0=B2=D0=B8=D0=BB=D0=B0=D1=81=D1=8C =D0=BF=D1=80=D0=B5= =D0=BA=D1=80=D0=B0=D1=81=D0=BD=D0=B0=D1=8F, =D0=B4=D0=BE=D0=BB=D0=B3=D0= =BE=D0=B6=D0=B4=D0=B0=D0=BD=D0=BD=D0=B0=D1=8F =D0=B4=D0=B5=D0=B2=D0=BE= =D1=87=D0=BA=D0=B0 - =D0=9C=D0=B0=D1=80=D0=B8=D1=8F. =D0=94=D0=BE =D0=B5= =D0=B5 =D0=BF=D0=BE=D1=8F=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F =D0=BD=D0= =B0 =D1=81=D0=B2=D0=B5=D1=82, =D0=B2=D0=BD=D1=83=D1=82=D1=80=D0=B8=D1=83= =D1=82=D1=80=D0=BE=D0=B1=D0=BD=D0=BE, =D0=BD=D0=B0 =D1=81=D1=80=D0=BE=D0= =BA=D0=B5 30 =D0=BD=D0=B5=D0=B4=D0=B5=D0=BB=D1=8C =D0=B1=D1=8B=D0=BB =D0= =BF=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD =D0=B4=D0=B8=D0=B0= =D0=B3=D0=BD=D0=BE=D0=B7 =D0=92=D0=9F=D0=A1: =C2=AB=D0=90=D1=82=D1=80=D0= =B5=D0=B7=D0=B8=D1=8F =D1=82=D1=80=D0=B8=D0=BA=D1=83=D1=81=D0=BF=D0=B8= =D0=B4=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B3=D0=BE =D0=BA=D0=BB=D0=B0=D0= =BF=D0=B0=D0=BD=D0=B0=C2=BB. =D0=9C=D0=B5=D1=81=D1=82=D0=BD=D1=8B=D0=B5= =D0=B2=D1=80=D0=B0=D1=87=D0=B8 =D0=BD=D0=B5 =D0=B4=D0=B0=D0=B2=D0=B0=D0= =BB=D0=B8 =D1=83=D1=82=D0=B5=D1=88=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD= =D1=8B=D1=85 =D0=BF=D1=80=D0=BE=D0=B3=D0=BD=D0=BE=D0=B7=D0=BE=D0=B2, =D0= =BE=D1=82=D1=87=D0=B0=D1=8F=D0=BD=D0=B8=D0=B5 =D0=B8 =D1=81=D1=82=D1=80= =D0=B0=D1=85 =D1=81=D1=82=D0=B0=D0=BB=D0=B8 =D1=81=D0=BE=D0=BF=D1=80=D0= =BE=D0=B2=D0=BE=D0=B6=D0=B4=D0=B0=D1=82=D1=8C =D0=BD=D0=B0=D1=81 =D0=BD= =D0=B0 =D0=BF=D1=80=D0=BE=D1=82=D1=8F=D0=B6=D0=B5=D0=BD=D0=B8=D0=B8 =D0= =B4=D0=BE=D0=BB=D0=B3=D0=BE=D0=B3=D0=BE =D0=B2=D1=80=D0=B5=D0=BC=D0=B5= =D0=BD=D0=B8, =D0=BF=D0=BE=D0=BA=D0=B0 =D0=BD=D0=B5 =D0=BF=D0=BE=D1=81= =D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8=D0=B2=D0=B8=D0=BB=D0=BE=D1=81=D1=8C= =D0=BD=D0=B0=D0=BC =D1=83=D0=B7=D0=BD=D0=B0=D1=82=D1=8C =D0=BE =D1=82= =D0=BE=D0=BC, =D1=87=D1=82=D0=BE =D0=B2 =D0=B3.=D0=9F=D0=B5=D0=BD=D0=B7= =D0=B0 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=B5=D1=82 =D0=B2=D1=8B=D0= =B4=D0=B0=D1=8E=D1=89=D0=B8=D0=B9=D1=81=D1=8F =D0=B4=D0=B5=D1=82=D1=81= =D0=BA=D0=B8=D0=B9 =D0=BA=D0=B0=D1=80=D0=B4=D0=B8=D0=BE=D1=85=D0=B8=D1= =80=D1=83=D1=80=D0=B3 - =D0=9D=D0=B5=D0=B2=D0=B2=D0=B0=D0=B6=D0=B0=D0=B9= =D0=A2.=D0=98., =D1=81=D0=BF=D0=B0=D1=81=D1=88=D0=B8=D0=B9 =D0=B7=D0=B0= =D0=B3=D0=BE=D0=B4=D1=8B =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=8B =D1=81=D0= =BE=D1=82=D0=BD=D0=B8 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=B8=D0=B9 =D0=B6= =D0=B8=D0=B7=D0=BD=D0=B5=D0=B9. =D0=9F=D0=BE=D1=81=D0=BB=D0=B5 =D0=BA=D0= =BE=D0=BD=D1=81=D1=83=D0=BB=D1=8C=D1=82=D0=B0=D1=86=D0=B8=D0=B8 =D1=81= =D0=BD=D0=B8=D0=BC =D0=BC=D1=8B =D0=BE=D0=B1=D1=80=D0=B5=D0=BB=D0=B8 = =D0=BD=D0=B0=D0=B4=D0=B5=D0=B6=D0=B4=D1=83, =D0=B8 =D1=81=D0=BF=D0=BE=D0= =BA=D0=BE=D0=B9=D1=81=D1=82=D0=B2=D0=B8=D0=B5 =D0=BF=D1=80=D0=B8=D1=88= =D0=BB=D0=BE =D0=B2 =D0=BD=D0=B0=D1=88=D0=B8 =D1=81=D0=B5=D1=80=D0=B4=D1= =86=D0=B0! =D0=9D=D0=B0=D1=88 =D1=80=D0=B5=D0=B1=D0=B5=D0=BD=D0=BE=D0=BA= =D1=81=D0=BC=D0=BE=D0=B6=D0=B5=D1=82 =D0=B6=D0=B8=D1=82=D1=8C =D0=B8 = =D0=BF=D0=BE=D0=BB=D0=BD=D0=BE=D1=86=D0=B5=D0=BD=D0=BD=D0=BE =D1=80=D0= =B0=D0=B7=D0=B2=D0=B8=D0=B2=D0=B0=D1=82=D1=8C=D1=81=D1=8F! =D0=94=D0=BB= =D1=8F =D1=8D=D1=82=D0=BE=D0=B3=D0=BE =D0=BF=D0=BE=D1=82=D1=80=D0=B5=D0= =B1=D1=83=D0=B5=D1=82=D1=81=D1=8F =D0=BD=D0=B5=D1=81=D0=BA=D0=BE=D0=BB= =D1=8C=D0=BA=D0=BE =D1=81=D0=B5=D1=80=D1=8C=D0=B5=D0=B7=D0=BD=D1=8B=D1= =85 =D1=85=D0=B8=D1=80=D1=83=D1=80=D0=B3=D0=B8=D1=87=D0=B5=D1=81=D0=BA= =D0=B8=D1=85 =D0=B2=D0=BC=D0=B5=D1=88=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D1= =81=D1=82=D0=B2, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B5 =D0=BF=D1=80= =D0=B8 =D0=B4=D0=B0=D0=BD=D0=BD=D0=BE=D0=BC =D0=B4=D0=B8=D0=B0=D0=B3=D0= =BD=D0=BE=D0=B7=D0=B5 =D0=B0=D0=BD=D0=B0=D1=82=D0=BE=D0=BC=D0=B8=D1=8E= =D1=81=D0=B5=D1=80=D0=B4=D1=86=D0=B0 =D0=BD=D0=B5 =D0=B2=D0=BE=D1=81=D1= =81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D1=8F=D1=82, =D0=BE=D0=BD=D0=B8 =D0=B1= =D1=83=D0=B4=D1=83=D1=82 =D0=B2=D1=81=D0=BF=D0=BE=D0=BC=D0=BE=D0=B3=D0= =B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0=BC=D0=B8, =D0=BD=D0=B0=D0=BF= =D1=80=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=BD=D1=8B=D0=BC=D0=B8 =D0=BD=D0= =B0 =D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8= =D1=8E =D0=BA=D1=80=D0=BE=D0=B2=D0=BE=D0=BE=D0=B1=D1=80=D0=B0=D1=89=D0= =B5=D0=BD=D0=B8=D1=8F. =D0=9D=D0=B0=D0=BC =D0=BE=D0=B1=D1=8A=D1=8F=D1=81= =D0=BD=D0=B8=D0=BB=D0=B8, =D0=BD=D0=B0=D1=81=D0=BA=D0=BE=D0=BB=D1=8C=D0= =BA=D0=BE =D1=82=D1=8F=D0=B6=D0=B5=D0=BB=D1=8B=D0=BC=D0=B8 =D0=BC=D0=BE= =D0=B3=D1=83=D1=82 =D0=B1=D1=8B=D1=82=D1=8C =D0=B2=D0=BE=D1=81=D1=81=D1= =82=D0=B0=D0=BD=D0=BE=D0=B2=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0= =B5 =D0=BF=D0=B5=D1=80=D0=B8=D0=BE=D0=B4=D1=8B, =D0=BD=D0=BE =D0=BC=D1= =8B =D0=BF=D0=BE=D0=BB=D0=BD=D0=BE=D1=81=D1=82=D1=8C=D1=8E =D0=B1=D1=8B= =D0=BB=D0=B8 =D0=B3=D0=BE=D1=82=D0=BE=D0=B2=D1=8B =D0=BA =D1=8D=D1=82=D0= =BE=D0=BC=D1=83. =D0=A3 =D0=BD=D0=B0=D1=81 =D0=BF=D0=BE=D1=8F=D0=B2=D0= =B8=D0=BB=D0=B0=D1=81=D1=8C =D1=83=D0=B2=D0=B5=D1=80=D0=B5=D0=BD=D0=BD= =D0=BE=D1=81=D1=82=D1=8C =D0=B2 =D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0= =B8=D0=B2=D0=BE=D0=BC =D0=B8 =D0=B7=D0=B4=D0=BE=D1=80=D0=BE=D0=B2=D0=BE= =D0=BC =D0=B1=D1=83=D0=B4=D1=83=D1=89=D0=B5=D0=BC. =D0=9A=D0=BE=D0=B3=D0=B4=D0=B0 =D0=9C=D0=B0=D1=88=D0=B0 =D1=80=D0=BE=D0= =B4=D0=B8=D0=BB=D0=B0=D1=81=D1=8C, =D0=B5=D0=B5 =D1=81=D1=80=D0=B0=D0=B7= =D1=83 =D0=B6=D0=B5 =D1=83=D0=BD=D0=B5=D1=81=D0=BB=D0=B8 =D0=B2 =D0=BE= =D1=82=D0=B4=D0=B5=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5 =D1=80=D0=B5=D0=B0=D0= =BD=D0=B8=D0=BC=D0=B0=D1=86=D0=B8=D0=B8. =D0=9F=D0=BE=D0=BC=D0=BD=D1=8E= =D1=8D=D1=82=D0=BE =D1=81=D1=82=D1=80=D0=B0=D1=88=D0=BD=D0=BE =D0=B2=D0= =BE=D0=BB=D0=BD=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=BE=D0=B5 =D1=87= =D1=83=D0=B2=D1=81=D1=82=D0=B2=D0=BE, =D0=BA=D0=BE=D0=B3=D0=B4=D0=B0 =D0= =BC=D0=BD=D0=B5 =D1=80=D0=B0=D0=B7=D1=80=D0=B5=D1=88=D0=B8=D0=BB=D0=B8= =D0=B2=D0=BF=D0=B5=D1=80=D0=B2=D1=8B=D0=B5 =D1=83=D0=B2=D0=B8=D0=B4=D0= =B5=D1=82=D1=8C =D0=B5=D0=B5 =D0=B2 =D1=80=D0=B5=D0=B0=D0=BD=D0=B8=D0=BC= =D0=B0=D1=86=D0=B8=D0=B8. =D0=9C=D0=B0=D1=88=D0=B0 =D0=B1=D1=8B=D0=BB=D0= =B0 =D1=81=D0=BE=D0=B2=D1=81=D0=B5=D0=BC =D0=BC=D0=B0=D0=BB=D1=8E=D1=81= =D0=B5=D0=BD=D1=8C=D0=BA=D0=B0=D1=8F, =D0=B4=D0=B2=D0=B0 =D1=81 =D0=BF= =D0=BE=D0=BB=D0=BE=D0=B2=D0=B8=D0=BD=D0=BE=D0=B9 =D0=BA=D0=B8=D0=BB=D0= =BE=D0=B3=D1=80=D0=B0=D0=BC=D0=BC=D0=B0. =D0=9E=D0=BD=D0=B0 =D0=BB=D0=B5= =D0=B6=D0=B0=D0=BB=D0=B0 =D0=B2 =D0=BF=D1=80=D0=BE=D0=B7=D1=80=D0=B0=D1= =87=D0=BD=D0=BE=D0=BC =D0=BA=D0=BE=D1=80=D0=BE=D0=B1=D0=B5, =D0=B0 =D1= =8F =D0=B2=D1=81=D0=B5 =D0=B5=D1=89=D0=B5 =D0=BD=D0=B0=D0=B4=D0=B5=D1=8F= =D0=BB=D0=B0=D1=81=D1=8C, =D1=87=D1=82=D0=BE =D0=BE=D0=BD=D0=B0 =D0=B7= =D0=B4=D0=BE=D1=80=D0=BE=D0=B2=D0=B0. =D0=9D=D0=BE =D0=B4=D0=BE=D0=BA=D1= =82=D0=BE=D1=80 =D0=BF=D0=BE=D0=B4=D1=82=D0=B2=D0=B5=D1=80=D0=B4=D0=B8= =D0=BB=D0=B0 =D0=BD=D0=B0=D1=88 =D0=B4=D0=B8=D0=B0=D0=B3=D0=BD=D0=BE=D0= =B7 =D0=B8 =D0=BA=D1=80=D0=B0=D0=B9=D0=BD=D0=B5 =D1=82=D1=8F=D0=B6=D0=B5= =D0=BB=D0=BE=D0=B5 =D1=81=D0=BE=D1=81=D1=82=D0=BE=D1=8F=D0=BD=D0=B8=D0= =B5. =D0=A1=D0=BA=D0=B0=D0=B7=D0=B0=D0=BB=D0=B0: =C2=AB=D0=9C=D0=BE=D0= =BB=D0=B8=D1=82=D0=B5=D1=81=D1=8C, =D0=B4=D1=83=D0=BC=D0=B0=D0=B9=D1=82= =D0=B5 =D0=BE =D1=85=D0=BE=D1=80=D0=BE=D1=88=D0=B5=D0=BC =D0=B8 =D1=81= =D1=82=D0=B0=D1=80=D0=B0=D0=B9=D1=82=D0=B5=D1=81=D1=8C =D1=81=D0=BE=D0= =B1=D0=BB=D1=8E=D0=B4=D0=B0=D1=82=D1=8C =D1=81=D0=BF=D0=BE=D0=BA=D0=BE= =D0=B9=D1=81=D1=82=D0=B2=D0=B8=D0=B5, =D1=82=D0=B0=D0=BA =D0=BA=D0=B0=D0= =BA =D1=80=D0=B5=D0=B1=D0=B5=D0=BD=D0=BE=D0=BA =D0=B2=D1=81=D0=B5 =D1=87= =D1=83=D0=B2=D1=81=D1=82=D0=B2=D1=83=D0=B5=D1=82.=C2=BB=20 =D0=A7=D0=B5=D1=80=D0=B5=D0=B7 =D0=BD=D0=B5=D0=B4=D0=B5=D0=BB=D1=8E =D0= =BC=D1=8B =D0=B1=D1=8B=D0=BB=D0=B8 =D1=83=D0=B6=D0=B5 =D0=B2=D0=B4=D0=B2= =D0=BE=D0=B5=D0=BC =D0=B2 =D0=B1=D0=BE=D0=BB=D1=8C=D0=BD=D0=B8=D1=87=D0= =BD=D0=BE=D0=B9 =D0=BF=D0=B0=D0=BB=D0=B0=D1=82=D0=B5 =D0=B2 =D0=BE=D0=B6= =D0=B8=D0=B4=D0=B0=D0=BD=D0=B8=D0=B8 =D0=BF=D0=B5=D1=80=D0=B2=D0=BE=D0= =B9 =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8, =D0=B7=D0=BD=D0=B0= =D0=BA=D0=BE=D0=BC=D0=B8=D0=BB=D0=B8=D1=81=D1=8C =D0=B4=D1=80=D1=83=D0= =B3 =D1=81 =D0=B4=D1=80=D1=83=D0=B3=D0=BE=D0=BC, =D0=B8 =D1=8F =D1=80=D0= =B0=D0=B4=D0=BE=D0=B2=D0=B0=D0=BB=D0=B0=D1=81=D1=8C =D0=BA=D0=B0=D0=B6= =D0=B4=D0=BE=D0=B9 =D0=BC=D0=B8=D0=BD=D1=83=D1=82=D0=BE=D1=87=D0=BA=D0= =B5, =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9= =D1=80=D1=8F=D0=B4=D0=BE=D0=BC =D1=81 =D0=B4=D0=BE=D1=87=D0=B5=D0=BD=D1= =8C=D0=BA=D0=BE=D0=B9. =D0=9A=D0=BE=D1=80=D0=BC=D0=B8=D1=82=D1=8C =D0=B3= =D1=80=D1=83=D0=B4=D1=8C=D1=8E =D0=B2=D1=80=D0=B0=D1=87=D0=B8 =D0=BD=D0= =B5 =D1=80=D0=B0=D0=B7=D1=80=D0=B5=D1=88=D0=B8=D0=BB=D0=B8, =D1=82=D0=B0= =D0=BA =D0=BA=D0=B0=D0=BA =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0= =BC =D1=83 =D0=B4=D0=BE=D1=87=D0=BA=D0=B8 =D0=B1=D1=8B=D0=BB =D0=BE=D1= =87=D0=B5=D0=BD=D1=8C =D1=81=D0=BB=D0=B0=D0=B1=D0=B5=D0=BD=D1=8C=D0=BA= =D0=B8=D0=B9 =D0=B8 =D0=BD=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D0=B0 =D0= =BC=D0=BE=D0=B3=D0=BB=D0=B0 =D0=BD=D0=B0=D0=B2=D1=80=D0=B5=D0=B4=D0=B8= =D1=82=D1=8C. =D0=98=D0=B7 =D0=B1=D0=BE=D0=BB=D1=8C=D0=BD=D0=B8=D1=86=D1= =8B =D0=BD=D0=B0=D1=81 =D0=BD=D0=B5 =D0=B2=D1=8B=D0=BF=D0=B8=D1=81=D1=8B= =D0=B2=D0=B0=D0=BB=D0=B8, =D1=82=D0=B0=D0=BA =D0=BA=D0=B0=D0=BA =D0=B4= =D0=BE=D1=87=D0=BA=D0=B0 =D0=BD=D0=B0=D1=85=D0=BE=D0=B4=D0=B8=D0=BB=D0= =B0=D1=81=D1=8C =D0=BF=D0=BE=D0=B4 =D0=BF=D0=BE=D1=81=D1=82=D0=BE=D1=8F= =D0=BD=D0=BD=D1=8B=D0=BC=D0=B8 =D0=B0=D0=BF=D0=BF=D0=B0=D1=80=D0=B0=D1= =82=D0=B0=D0=BC=D0=B8, =D0=B4=D0=B0=D1=82=D1=87=D0=B8=D0=BA=D0=B0=D0=BC= =D0=B8, =D0=B8 =D0=BF=D1=80=D0=BE=D1=87=D0=B8=D0=BC=D0=B8 =D0=BF=D1=80= =D0=B8=D0=B1=D0=BE=D1=80=D0=B0=D0=BC=D0=B8 =D0=B8 =D0=BB=D0=B5=D0=BA=D0= =B0=D1=80=D1=81=D1=82=D0=B2=D0=B0=D0=BC=D0=B8, =D0=BD=D0=B0=D0=BF=D1=80= =D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=BD=D1=8B=D0=BC=D0=B8 =D0=BD=D0=B0 =D0= =BF=D0=BE=D0=B4=D0=B4=D0=B5=D1=80=D0=B6=D0=B0=D0=BD=D0=B8=D0=B5 =D0=BD= =D0=BE=D1=80=D0=BC=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B3=D0=BE =D1=81=D0= =B5=D1=80=D0=B4=D1=86=D0=B5=D0=B1=D0=B8=D0=B5=D0=BD=D0=B8=D1=8F.=20 =D0=9C=D0=B0=D1=88=D0=B5 =D0=B1=D1=8B=D0=BB =D1=80=D0=BE=D0=B2=D0=BD=D0= =BE =D0=BE=D0=B4=D0=B8=D0=BD =D0=BC=D0=B5=D1=81=D1=8F=D1=86, =D0=BA=D0= =BE=D0=B3=D0=B4=D0=B0 =D0=B2=D1=80=D0=B0=D1=87=D0=B8 =D1=81=D0=B4=D0=B5= =D0=BB=D0=B0=D0=BB=D0=B8 =D0=B5=D0=B9 =D0=BF=D0=B5=D1=80=D0=B2=D1=83=D1= =8E =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E =E2=80=93 =D1=81=D1= =83=D0=B7=D0=B8=D0=BB=D0=B8 =D0=BB=D0=B5=D0=B3=D0=BE=D1=87=D0=BD=D1=83= =D1=8E =D0=B0=D1=80=D1=82=D0=B5=D1=80=D0=B8=D1=8E. =D0=AD=D1=82=D0=BE = =D0=B1=D1=8B=D0=BB=D0=B0 =D1=82=D0=B0=D0=BA =D0=BD=D0=B0=D0=B7=D1=8B=D0= =B2=D0=B0=D0=B5=D0=BC=D0=B0=D1=8F =D0=B2=D1=81=D0=BF=D0=BE=D0=BC=D0=BE= =D0=B3=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=B0=D1=8F =D0=BE=D0=BF=D0= =B5=D1=80=D0=B0=D1=86=D0=B8=D1=8F, =D0=BF=D0=BE=D1=81=D0=BB=D0=B5 =D0=BA= =D0=BE=D1=82=D0=BE=D1=80=D0=BE=D0=B9 =D0=B4=D0=BE=D1=87=D0=BA=D0=B0 =D0= =BF=D0=BE=D0=BB=D1=82=D0=BE=D1=80=D0=B0 =D0=BC=D0=B5=D1=81=D1=8F=D1=86= =D0=B0 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=82=D1=8F=D0=B6=D0=B5=D0=BB=D0= =BE =D0=B2=D0=BE=D1=81=D1=81=D1=82=D0=B0=D0=BD=D0=B0=D0=B2=D0=BB=D0=B8= =D0=B2=D0=B0=D0=BB=D0=B0=D1=81=D1=8C. =D0=92=D0=B8=D0=B4=D0=B8=D0=BC=D1= =8B=D1=85 =D1=83=D0=BB=D1=83=D1=87=D1=88=D0=B5=D0=BD=D0=B8=D0=B9 =D0=BE= =D0=BD=D0=B0 =D0=BD=D0=B5 =D0=BF=D1=80=D0=B8=D0=BD=D0=B5=D1=81=D0=BB=D0= =B0. =D0=A1=D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8F=D0=BB=D1=81=D1=8F =D0=B8= =D1=86=D0=B8=D0=B0=D0=BD=D0=BE=D0=B7 =D0=B8 =D0=BE=D1=82=D1=81=D1=83=D1= =82=D1=81=D1=82=D0=B2=D0=B8=D0=B5 =D0=B0=D0=BF=D0=BF=D0=B5=D1=82=D0=B8= =D1=82=D0=B0, =D0=BF=D0=BE=D1=81=D1=82=D0=BE=D1=8F=D0=BD=D0=BD=D1=8B=D0= =B5 =D1=81=D1=80=D1=8B=D0=B3=D0=B8=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F. =D0=92= =D1=81=D0=BA=D0=BE=D1=80=D0=B5 =D0=9C=D0=B0=D1=88=D0=B0 =D1=81=D0=BE=D0= =B2=D1=81=D0=B5=D0=BC =D0=BF=D0=BE=D1=82=D0=B5=D1=80=D1=8F=D0=BB=D0=B0= =D1=81=D0=BE=D1=81=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9 =D1= =80=D0=B5=D1=84=D0=BB=D0=B5=D0=BA=D1=81, =D0=B8 =D0=B5=D0=B5 =D0=BF=D0= =B5=D1=80=D0=B5=D0=B2=D0=B5=D0=BB=D0=B8 =D0=BD=D0=B0 =D0=B7=D0=BE=D0=BD= =D0=B4. =D0=9A=D0=BE=D1=80=D0=BC=D0=B8=D0=BB=D0=B0 =D1=8F =D0=B5=D0=B5= =D0=BF=D0=BE 30-50 =D0=B3=D1=80=D0=B0=D0=BC=D0=BC =D1=87=D0=B5=D1=80=D0= =B5=D0=B7 =D0=BA=D0=B0=D0=B6=D0=B4=D1=8B=D0=B5 =D0=B4=D0=B2=D0=B0 =D1=87= =D0=B0=D1=81=D0=B0, =D0=BF=D0=BE=D1=81=D0=BB=D0=B5 =D1=87=D0=B5=D0=B3=D0= =BE =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D0=BE =D0=B1= =D1=8B=D0=BB=D0=BE =D0=BE=D0=B1=D1=8F=D0=B7=D0=B0=D1=82=D0=B5=D0=BB=D1= =8C=D0=BD=D0=BE =D0=B4=D0=B5=D1=80=D0=B6=D0=B0=D1=82=D1=8C =D1=80=D0=B5= =D0=B1=D0=B5=D0=BD=D0=BA=D0=B0 =D1=81=D1=82=D0=BE=D0=BB=D0=B1=D0=B8=D0= =BA=D0=BE=D0=BC =D0=BF=D0=BE=D0=BB=D1=87=D0=B0=D1=81=D0=B0 =D0=B4=D0=BB= =D1=8F =D1=82=D0=BE=D0=B3=D0=BE, =D1=87=D1=82=D0=BE=D0=B1=D1=8B =D1=85= =D0=BE=D1=82=D1=8C =D1=81=D0=BA=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE-=D1=82=D0= =BE =D0=B8=D0=B7 =D1=81=D1=8A=D0=B5=D0=B4=D0=B5=D0=BD=D0=BD=D0=BE=D0=B3= =D0=BE =D1=83=D1=81=D0=B2=D0=BE=D0=B8=D0=BB=D0=BE=D1=81=D1=8C. =D0=98 = =D1=82=D0=B0=D0=BA =D0=BA=D1=80=D1=83=D0=B3=D0=BB=D1=8B=D0=BC=D0=B8 =D1= =81=D1=83=D1=82=D0=BA=D0=B0=D0=BC=D0=B8, =D1=81=D0=BF=D0=B0=D1=82=D1=8C= =D1=81=D0=B0=D0=BC=D0=BE=D0=B9 =D0=BD=D0=B5 =D0=BF=D0=BE=D0=BB=D1=83=D1= =87=D0=B0=D0=BB=D0=BE=D1=81=D1=8C =D1=81=D0=BE=D0=B2=D1=81=D0=B5=D0=BC= =2E =D0=98 =D0=BF=D1=80=D0=B8 =D1=8D=D1=82=D0=BE=D0=BC =D1=80=D0=B5=D0= =B1=D0=B5=D0=BD=D0=BE=D0=BA =D0=BF=D0=BE=D0=B4=D0=BA=D0=BB=D1=8E=D1=87= =D0=B5=D0=BD =D0=BA=D1=80=D1=83=D0=B3=D0=BB=D0=BE=D1=81=D1=83=D1=82=D0= =BE=D1=87=D0=BD=D0=BE =D0=BA =D1=87=D0=B5=D1=82=D1=8B=D1=80=D0=B5=D0=BC= -=D0=BF=D1=8F=D1=82=D0=B8 =D1=81=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D0=B0=D0= =BC, =D0=B7=D0=B0 =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=BC=D0=B8 =D1= =82=D0=BE=D0=B6=D0=B5 =D0=BD=D0=B0=D0=B4=D0=BE =D1=81=D0=BB=D0=B5=D0=B4= =D0=B8=D1=82=D1=8C. =D0=9D=D0=B0 =D0=BD=D0=B5=D1=80=D0=B2=D0=BD=D0=BE=D0= =B9 =D0=BF=D0=BE=D1=87=D0=B2=D0=B5 =D1=83 =D0=BC=D0=B5=D0=BD=D1=8F =D0= =BF=D1=80=D0=BE=D0=BF=D0=B0=D0=BB=D0=BE =D0=BC=D0=BE=D0=BB=D0=BE=D0=BA= =D0=BE, =D0=BA=D0=B0=D0=BA =D1=81=D0=B8=D0=BB=D1=8C=D0=BD=D0=BE =D1=8F= =D0=B8=D0=B7-=D0=B7=D0=B0 =D1=8D=D1=82=D0=BE=D0=B3=D0=BE =D0=BF=D0=B5= =D1=80=D0=B5=D0=B6=D0=B8=D0=B2=D0=B0=D0=BB=D0=B0! =D0=9B=D0=B5=D1=87=D0= =B0=D1=89=D0=B8=D0=B9 =D0=B2=D1=80=D0=B0=D1=87 =D0=BE=D0=B4=D0=BD=D0=B0= =D0=B6=D0=B4=D1=8B =D0=B7=D0=B0=D0=BC=D0=B5=D1=82=D0=B8=D0=BB=D0=B0: =C2= =AB=D0=AF =D0=B4=D0=B0=D0=B6=D0=B5 =D0=BD=D0=B5 =D0=B7=D0=BD=D0=B0=D1=8E= , =D0=BA=D0=BE=D0=B3=D0=BE =D0=BD=D0=B0=D0=B4=D0=BE =D1=81=D0=BF=D0=B0= =D1=81=D0=B0=D1=82=D1=8C =D0=B2 =D0=BF=D0=B5=D1=80=D0=B2=D1=83=D1=8E =D0= =BE=D1=87=D0=B5=D1=80=D0=B5=D0=B4=D1=8C =D0=9C=D0=B0=D1=88=D1=83 =D0=B8= =D0=BB=D0=B8 =D0=B5=D0=B5 =D0=BC=D0=B0=D0=BC=D1=83?=C2=BB. =D0=98 =D0=B2=D0=BE=D1=82 =D0=BD=D0=B0=D0=BA=D0=BE=D0=BD=D0=B5=D1=86, = =D0=BF=D0=BE=D1=87=D1=82=D0=B8 =D0=B2 =D1=82=D1=80=D0=B8 =D0=BC=D0=B5=D1= =81=D1=8F=D1=86=D0=B0, =D0=BD=D0=B0=D1=81 =D0=B2=D1=8B=D0=BF=D0=B8=D1=81= =D0=B0=D0=BB=D0=B8 =D0=B4=D0=BE=D0=BC=D0=BE=D0=B9 =D0=BD=D0=B0=D0=B1=D0= =B8=D1=80=D0=B0=D1=82=D1=8C =D0=B2=D0=B5=D1=81. =D0=9D=D0=B0=D0=BA=D0=BE= =D0=BD=D0=B5=D1=86-=D1=82=D0=BE =D0=9C=D0=B0=D1=88=D0=B0 =D0=BF=D0=BE=D0= =B7=D0=BD=D0=B0=D0=BA=D0=BE=D0=BC=D0=B8=D0=BB=D0=B0=D1=81=D1=8C =D0=B8= =D1=81 =D0=BF=D0=B0=D0=BF=D0=BE=D0=B9 =D0=B8 =D1=81 =D0=B1=D1=80=D0=B0= =D1=82=D0=B8=D0=BA=D0=BE=D0=BC, =D0=B8 =D1=81=D0=BE =D0=B2=D1=81=D0=B5= =D0=BC=D0=B8 =D1=80=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0=BD=D0=BD=D0= =B8=D0=BA=D0=B0=D0=BC=D0=B8, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B5= =D1=82=D0=B0=D0=BA =D1=81=D0=B8=D0=BB=D1=8C=D0=BD=D0=BE =D0=BD=D0=B0=D1= =81 =D0=B6=D0=B4=D0=B0=D0=BB=D0=B8! =D0=94=D0=BE =D1=81=D0=B5=D0=BC=D0=B8 =D0=BC=D0=B5=D1=81=D1=8F=D1=86=D0= =B5=D0=B2 =D1=81=D0=BE=D1=81=D1=82=D0=BE=D1=8F=D0=BD=D0=B8=D0=B5 =D0=B5= =D0=B6=D0=B5=D0=B4=D0=BD=D0=B5=D0=B2=D0=BD=D0=BE=D0=B9 =D0=B1=D0=BE=D1= =80=D1=8C=D0=B1=D1=8B =D0=B7=D0=B0 =D0=B2=D1=8B=D0=B6=D0=B8=D0=B2=D0=B0= =D0=BD=D0=B8=D0=B5 =D1=81=D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8F=D0=BB=D0= =BE=D1=81=D1=8C. =D0=9A=D0=B0=D0=BA =D1=85=D0=BE=D1=82=D0=B5=D0=BB=D0=BE= =D1=81=D1=8C =D0=BF=D1=80=D0=BE=D1=81=D1=82=D0=BE =D0=BD=D0=B0=D1=81=D0= =BB=D0=B0=D0=B4=D0=B8=D1=82=D1=8C=D1=81=D1=8F =D0=BC=D0=B0=D1=82=D0=B5= =D1=80=D0=B8=D0=BD=D1=81=D1=82=D0=B2=D0=BE=D0=BC, =D0=BF=D0=BE=D1=80=D0= =B0=D0=B4=D0=BE=D0=B2=D0=B0=D1=82=D1=8C=D1=81=D1=8F =D1=83=D1=81=D0=BF= =D0=B5=D1=85=D0=B0=D0=BC =D0=9C=D0=B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0= =B8 =D0=B8 =D1=81=D1=82=D0=B0=D1=80=D1=88=D0=B5=D0=B3=D0=BE =D1=81=D1=8B= =D0=BD=D0=BE=D1=87=D0=BA=D0=B0, =D1=80=D0=B0=D0=B7=D0=B4=D0=B5=D0=BB=D0= =B8=D1=82=D1=8C =D1=80=D0=B0=D0=B4=D0=BE=D1=81=D1=82=D0=B8 =D0=B8 =D0=BF= =D1=80=D0=BE=D0=B1=D0=BB=D0=B5=D0=BC=D1=8B =D0=BC=D1=83=D0=B6=D0=B0, =D0= =BD=D0=BE =D1=83 =D0=BC=D0=B5=D0=BD=D1=8F =D0=B1=D1=8B=D0=BB=D0=B0 =D1= =82=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE =D0=BE=D0=B4=D0=BD=D0=B0 =D0=B7=D0=B0= =D0=B1=D0=BE=D1=82=D0=B0 =E2=80=93 =D0=9C=D0=B0=D1=88=D0=B0, =D0=BA=D0= =B0=D0=BA =D0=B1=D1=8B =D0=BD=D0=B0=D0=BC =D0=B4=D0=BE=D1=82=D1=8F=D0=BD= =D1=83=D1=82=D1=8C =D0=B4=D0=BE =D0=BE=D1=87=D0=B5=D1=80=D0=B5=D0=B4=D0= =BD=D0=BE=D0=B9 =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8!=20 =D0=92 =D1=81=D0=B5=D0=BC=D1=8C =D0=BC=D0=B5=D1=81=D1=8F=D1=86=D0=B5=D0= =B2 =D1=81=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB=D0=B8 =D0=B2=D1=82=D0=BE=D1=80= =D1=83=D1=8E =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E =D0=BD=D0= =B0 =D0=BE=D1=82=D0=BA=D1=80=D1=8B=D1=82=D0=BE=D0=BC =D1=81=D0=B5=D1=80= =D0=B4=D1=86=D0=B5, =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E =D0= =93=D0=BB=D0=B5=D0=BD=D0=BD=D0=B0. =D0=A0=D0=B5=D0=B1=D0=B5=D0=BD=D0=BE= =D0=BA =D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB=D1=81=D1=8F =D0=BD=D0= =B0 =D0=B3=D0=BB=D0=B0=D0=B7=D0=B0=D1=85. =D0=95=D0=B4=D0=B0 =D1=81=D1= =82=D0=B0=D0=BB=D0=B0 =D1=83=D1=81=D0=B2=D0=B0=D0=B8=D0=B2=D0=B0=D1=82= =D1=8C=D1=81=D1=8F, =D1=83=D0=BC=D0=B5=D0=BD=D1=8C=D1=88=D0=B8=D0=BB=D1= =81=D1=8F =D1=86=D0=B8=D0=B0=D0=BD=D0=BE=D0=B7 =D0=B8 =D0=BD=D0=B0=D1=81= =D0=BF=D0=BE=D1=81=D0=BB=D0=B5 =D0=B2=D0=BE=D1=81=D1=81=D1=82=D0=B0=D0= =BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F =D0=BE=D1=82=D0=BF=D1=80= =D0=B0=D0=B2=D0=B8=D0=BB=D0=B8 =D0=B4=D0=BE=D0=BC=D0=BE=D0=B9 - =D1=80= =D0=B0=D1=81=D1=82=D0=B8 =D0=B8 =D0=B3=D0=BE=D1=82=D0=BE=D0=B2=D0=B8=D1= =82=D1=8C=D1=81=D1=8F =D0=BA =D0=B7=D0=B0=D0=B2=D0=B5=D1=80=D1=88=D0=B0= =D1=8E=D1=89=D0=B5=D0=BC=D1=83 =D1=8D=D1=82=D0=B0=D0=BF=D1=83 =D0=B2 =D0= =B2=D0=BE=D0=B7=D1=80=D0=B0=D1=81=D1=82=D0=B5 =D1=82=D1=80=D0=B5=D1=85= =D1=87=D0=B5=D1=82=D1=8B=D1=80=D0=B5=D1=85 =D0=BB=D0=B5=D1=82. =D0=9A= =D0=B3=D0=BE=D0=B4=D0=B8=D0=BA=D1=83 =D0=9C=D0=B0=D1=88=D0=B0 =D0=BD=D0= =B0=D1=87=D0=B0=D0=BB=D0=B0 =D0=BF=D0=BE=D0=BB=D0=B7=D0=B0=D1=82=D1=8C= , =D0=BD=D0=BE =D1=82=D0=B0=D0=BA =D0=BA=D0=B0=D0=BA =D0=BD=D0=BE=D0=B6= =D0=BA=D0=B8 =D0=B1=D1=8B=D0=BB=D0=B8 =D1=81=D0=BB=D0=B0=D0=B1=D0=B5=D0= =BD=D1=8C=D0=BA=D0=B8=D0=B5, =D0=BF=D0=BE=D0=B4=D0=BD=D0=B8=D0=BC=D0=B0= =D1=82=D1=8C=D1=81=D1=8F =D0=B8 =D1=81=D1=82=D0=BE=D1=8F=D1=82=D1=8C =D0= =B4=D0=B0=D0=B2=D0=B0=D0=BB=D0=BE=D1=81=D1=8C =D1=81 =D1=82=D1=80=D1=83= =D0=B4=D0=BE=D0=BC. =D0=9F=D0=BE=D1=88=D0=BB=D0=B0 =D0=9C=D0=B0=D1=88=D1= =83=D0=BB=D1=8F =D0=BF=D0=BE=D1=87=D1=82=D0=B8 =D0=B2 =D0=BF=D0=BE=D0=BB= =D1=82=D0=BE=D1=80=D0=B0 =D0=B3=D0=BE=D0=B4=D0=B8=D0=BA=D0=B0, =D0=BA=D0= =B0=D0=BA=D0=B0=D1=8F =D1=8D=D1=82=D0=BE =D0=B1=D1=8B=D0=BB=D0=B0 =D0=B4= =D0=BE=D0=BB=D0=B3=D0=BE=D0=B6=D0=B4=D0=B0=D0=BD=D0=BD=D0=B0=D1=8F =D1= =80=D0=B0=D0=B4=D0=BE=D1=81=D1=82=D1=8C!=20 =D0=9D=D0=B0=D1=88=D0=B5=D0=B9 =D0=B4=D0=BE=D1=87=D0=BA=D0=B5 =D1=81=D0= =B5=D0=B9=D1=87=D0=B0=D1=81 =D0=B4=D0=B2=D0=B0 =D0=B3=D0=BE=D0=B4=D0=B0= =D0=B8 =D1=81=D0=B5=D0=BC=D1=8C =D0=BC=D0=B5=D1=81=D1=8F=D1=86=D0=B5=D0= =B2, =D0=BF=D0=BE=D0=B7=D0=B0=D0=B4=D0=B8 =D1=82=D1=80=D0=B8 =D1=81=D0= =BB=D0=BE=D0=B6=D0=BD=D1=8B=D1=85 =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86= =D0=B8=D0=B8. =D0=A0=D0=B0=D1=81=D1=82=D0=B5=D1=82 =D0=BE=D0=BD=D0=B0 = =D1=83 =D0=BD=D0=B0=D1=81 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0=BB=D0=B0=D1= =81=D0=BA=D0=BE=D0=B2=D0=BE=D0=B9 =D0=B8 =D0=BD=D0=B5=D0=B6=D0=BD=D0=BE= =D0=B9 =D0=B4=D0=B5=D0=B2=D0=BE=D1=87=D0=BA=D0=BE=D0=B9. =D0=9F=D1=80=D0= =B8 =D1=8D=D1=82=D0=BE=D0=BC =D1=85=D0=B0=D1=80=D0=B0=D0=BA=D1=82=D0=B5= =D1=80 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=86=D0=B5=D0=BB=D0=B5=D1=83=D1= =81=D1=82=D1=80=D0=B5=D0=BC=D0=BB=D0=B5=D0=BD=D0=BD=D1=8B=D0=B9 =D0=B8= =D0=B1=D0=BE=D0=B5=D0=B2=D0=BE=D0=B9. =D0=A1=D0=B5=D0=B1=D1=8F =D0=B2= =D0=BE=D0=B1=D0=B8=D0=B4=D1=83 =D0=BD=D0=B5 =D0=B4=D0=B0=D1=81=D1=82.= =D0=A1=D0=B5=D0=B9=D1=87=D0=B0=D1=81 =D0=9C=D0=B0=D1=88=D0=B0 =D1=81=D1= =82=D0=B0=D1=80=D0=B0=D0=B5=D1=82=D1=81=D1=8F =D0=BD=D0=B5 =D0=BE=D1=82= =D1=81=D1=82=D0=B0=D0=B2=D0=B0=D1=82=D1=8C =D0=BE=D1=82 =D1=81=D0=B2=D0= =BE=D0=B8=D1=85 =D0=BD=D0=BE=D0=B2=D1=8B=D1=85 =D0=B4=D1=80=D1=83=D0=B7= =D0=B5=D0=B9, =D1=81 =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=BC=D0=B8 = =D0=BF=D0=BE=D0=B7=D0=BD=D0=B0=D0=BA=D0=BE=D0=BC=D0=B8=D0=BB=D0=B0=D1=81= =D1=8C =D0=B2 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=BE=D0=BC =D1=86=D0=B5=D0= =BD=D1=82=D1=80=D0=B5 =D1=80=D0=B0=D0=B7=D0=B2=D0=B8=D1=82=D0=B8=D1=8F= =D0=B8 =D1=82=D0=B2=D0=BE=D1=80=D1=87=D0=B5=D1=81=D1=82=D0=B2=D0=B0, = =D0=BA=D1=83=D0=B4=D0=B0 =D1=85=D0=BE=D0=B4=D0=B8=D0=BB=D0=B0 =D1=81 =D0= =B1=D0=BE=D0=BB=D1=8C=D1=88=D0=B8=D0=BC =D0=B8=D0=BD=D1=82=D0=B5=D1=80= =D0=B5=D1=81=D0=BE=D0=BC =D1=86=D0=B5=D0=BB=D1=8B=D0=B9 =D0=B3=D0=BE=D0= =B4. =D0=98 =D0=BE=D1=82 =D1=81=D0=B2=D0=BE=D0=B8=D1=85 =D0=B4=D1=80=D1= =83=D0=B7=D0=B5=D0=B9 =D0=BD=D0=B0 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=BE= =D0=B9 =D0=BF=D0=BB=D0=BE=D1=89=D0=B0=D0=B4=D0=BA=D0=B5 =D0=B2=D0=BE =D0= =B4=D0=B2=D0=BE=D1=80=D0=B5, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B5= =D0=BF=D0=BE=D1=8F=D0=B2=D0=B8=D0=BB=D0=B8=D1=81=D1=8C =D1=83 =D0=BD=D0= =B5=D0=B5 =D1=8D=D1=82=D0=B8=D0=BC =D0=BB=D0=B5=D1=82=D0=BE=D0=BC. =D0= =92=D0=BC=D0=B5=D1=81=D1=82=D0=B5 =D1=81 =D0=BD=D0=B8=D0=BC=D0=B8 =D0=BE= =D0=BD=D0=B0 =D0=BB=D0=B5=D0=BF=D0=B8=D1=82, =D1=80=D0=B8=D1=81=D1=83=D0= =B5=D1=82, =D1=82=D0=B0=D0=BD=D1=86=D1=83=D0=B5=D1=82, =D0=BF=D0=BE=D0= =B5=D1=82 =D0=BF=D0=B5=D1=81=D0=BD=D0=B8, =D1=80=D0=B8=D1=81=D1=83=D0=B5= =D1=82 =D0=BC=D0=B5=D0=BB=D0=BA=D0=B0=D0=BC=D0=B8, =D0=B8=D0=B3=D1=80=D0= =B0=D0=B5=D1=82 =D0=B2 =D0=BC=D1=8F=D1=87, =D0=BA=D0=B0=D1=82=D0=B0=D0= =B5=D1=82=D1=81=D1=8F =D0=BD=D0=B0 =D0=BA=D0=B0=D1=87=D0=B5=D0=BB=D1=8F= =D1=85 =D0=B8 =D0=B3=D0=BE=D1=80=D0=BA=D0=B0=D1=85, =D0=B0 =D0=BA=D0=BE= =D0=B3=D0=B4=D0=B0 =D1=83=D1=81=D1=82=D0=B0=D0=B5=D1=82, =D0=BC=D0=BE=D0= =BB=D1=87=D0=B0 =D0=BB=D0=BE=D0=B6=D0=B8=D1=82=D1=81=D1=8F =D0=BD=D0=B0= =D1=81=D0=BA=D0=B0=D0=BC=D0=B5=D0=B9=D0=BA=D1=83 =D0=B8=D0=BB=D0=B8 =D0= =B7=D0=B0=D0=B1=D0=B8=D1=80=D0=B0=D0=B5=D1=82=D1=81=D1=8F =D0=BD=D0=B0= =D1=80=D1=83=D1=87=D0=BA=D0=B8, =D1=87=D1=82=D0=BE=D0=B1=D1=8B =D0=BE= =D1=82=D0=B4=D1=8B=D1=88=D0=B0=D1=82=D1=8C=D1=81=D1=8F =D0=B8 =D0=B2=D0= =B5=D1=80=D0=BD=D1=83=D1=82=D1=8C=D1=81=D1=8F =D0=BA =D0=B4=D1=80=D1=83= =D0=B7=D1=8C=D1=8F=D0=BC. =D0=9D=D0=BE =D1=81=D0=B0=D0=BC=D0=BE=D0=B5 =D0=B8=D0=BD=D1=82=D0=B5=D1= =80=D0=B5=D1=81=D0=BD=D0=BE=D0=B5 =D0=B7=D0=B0=D0=BD=D1=8F=D1=82=D0=B8= =D0=B5 =E2=80=93 =D1=8D=D1=82=D0=BE =D0=B8=D0=B3=D1=80=D0=B0 =D0=B2 =D0= =BC=D0=B0=D1=88=D0=B8=D0=BD=D0=BA=D0=B8 =D1=81 =D0=BB=D1=8E=D0=B1=D0=B8= =D0=BC=D1=8B=D0=BC =D1=81=D1=82=D0=B0=D1=80=D1=88=D0=B8=D0=BC =D0=B1=D1= =80=D0=B0=D1=82=D0=BE=D0=BC, =D0=9C=D0=B0=D1=88=D0=B0 =D1=81=D1=82=D1=80= =D0=B5=D0=BC=D0=B8=D1=82=D1=81=D1=8F =D0=B2=D0=BE =D0=B2=D1=81=D0=B5=D0= =BC =D0=B1=D1=8B=D1=82=D1=8C =D0=BF=D0=BE=D1=85=D0=BE=D0=B6=D0=B5=D0=B9= =D0=BD=D0=B0 =D0=BD=D0=B5=D0=B3=D0=BE. =D0=A7=D0=B8=D1=82=D0=B0=D0=B5= =D0=BC =D0=B2=D1=81=D0=B5 =D0=B2=D0=BC=D0=B5=D1=81=D1=82=D0=B5 =D0=B4=D1= =80=D1=83=D0=B6=D0=BD=D0=BE =D0=B1=D1=83=D0=BA=D0=B2=D0=B0=D1=80=D1=8C= , =D0=BD=D1=83 =D0=B8 =D0=BA=D0=BE=D0=BD=D0=B5=D1=87=D0=BD=D0=BE =D0=BB= =D1=8E=D0=B1=D0=B8=D0=BC=D1=8B=D0=B5 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0= =B8=D0=B5 =D1=81=D0=BA=D0=B0=D0=B7=D0=BA=D0=B8. =D0=9B=D1=8E=D0=B1=D0=B8= =D1=82 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0=B8=D0=B3=D1=80=D1=8B =D1=81 = =D0=B2=D0=BE=D0=B4=D0=BE=D0=B9 =D0=B8 =D0=BF=D0=B5=D1=81=D0=BA=D0=BE=D0= =BC. =D0=9C=D0=B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0=B0 =D0=BC=D0=B5=D1=87= =D1=82=D0=B0=D0=B5=D1=82 =D0=BF=D0=BE=D1=81=D0=BA=D0=BE=D1=80=D0=B5=D0= =B5 =D0=BD=D0=B0=D1=87=D0=B0=D1=82=D1=8C =D1=85=D0=BE=D0=B4=D0=B8=D1=82= =D1=8C =D0=B2 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=B8=D0=B9 =D1=81=D0=B0=D0= =B4=D0=B8=D0=BA =D0=B8, =D0=BA=D0=B0=D0=BA =D0=B8 =D0=BF=D1=8F=D1=82=D0= =B8=D0=BB=D0=B5=D1=82=D0=BD=D0=B8=D0=B9 =D0=B1=D1=80=D0=B0=D1=82=D0=B8= =D0=BA, =D1=81=D1=82=D0=B0=D1=82=D1=8C =D0=BF=D0=B0=D0=BB=D0=B5=D0=BE=D0= =BD=D1=82=D0=BE=D0=BB=D0=BE=D0=B3=D0=BE=D0=BC. =D0=95=D0=B6=D0=B5=D0=B4= =D0=BD=D0=B5=D0=B2=D0=BD=D0=BE =D1=81 =D0=BE=D0=B3=D1=80=D0=BE=D0=BC=D0= =BD=D1=8B=D0=BC =D0=B8=D0=BD=D1=82=D0=B5=D1=80=D0=B5=D1=81=D0=BE=D0=BC= =D0=B8=D0=B7=D1=83=D1=87=D0=B0=D1=8E=D1=82 =D0=BE=D0=BD=D0=B8 =D0=BB=D0= =B8=D1=82=D0=B5=D1=80=D0=B0=D1=82=D1=83=D1=80=D1=83 =D0=BF=D1=80=D0=BE= =D0=B4=D0=B8=D0=BD=D0=BE=D0=B7=D0=B0=D0=B2=D1=80=D0=BE=D0=B2. =D0=92=D1= =81=D0=B5 =D0=BB=D0=B5=D1=82=D0=BE =D0=B2 =D0=BF=D0=B5=D1=81=D0=BE=D1=87= =D0=BD=D0=B8=D1=86=D0=B5 =D0=BF=D1=80=D0=BE=D0=B2=D0=BE=D0=B4=D0=B8=D0= =BB=D0=B8 =D0=BD=D0=B0=D1=81=D1=82=D0=BE=D1=8F=D1=89=D0=B8=D0=B5 =D1=80= =D0=B0=D1=81=D0=BA=D0=BE=D0=BF=D0=BA=D0=B8 =D0=BF=D0=BE =D0=BF=D0=BE=D0= =B8=D1=81=D0=BA=D1=83 =D0=B8=D1=85 =D1=81=D0=BA=D0=B5=D0=BB=D0=B5=D1=82= =D0=BE=D0=B2.=20 29 =D0=B0=D0=B2=D0=B3=D1=83=D1=81=D1=82=D0=B0 2016 =D0=B3=D0=BE=D0=B4=D0= =B0 =D0=9C=D0=B0=D1=88=D0=B5 =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=BB=D0=B8= =D0=B5=D1=89=D0=B5 =D0=BE=D0=B4=D0=BD=D1=83 =D0=BE=D0=BF=D0=B5=D1=80=D0= =B0=D1=86=D0=B8=D1=8E - =D1=8D=D0=BD=D0=B4=D0=BE=D0=B2=D0=B0=D1=81=D0=BA= =D1=83=D0=BB=D1=8F=D1=80=D0=BD=D0=BE=D0=B5 =D0=B7=D0=B0=D0=BA=D1=80=D1= =8B=D1=82=D0=B8=D0=B5 =D0=BC=D0=BD=D0=BE=D0=B6=D0=B5=D1=81=D1=82=D0=B2= =D0=B5=D0=BD=D0=BD=D1=8B=D1=85 =D0=BE=D1=82=D0=B2=D0=B5=D1=82=D0=B2=D0= =BB=D0=B5=D0=BD=D0=B8=D0=B9 =D1=81=D0=BE=D1=81=D1=83=D0=B4=D0=BE=D0=B2= , =D0=BD=D0=B0=D1=80=D1=83=D1=88=D0=B0=D1=8E=D1=89=D0=B8=D1=85 =D0=BA=D1= =80=D0=BE=D0=B2=D0=BE=D0=BE=D0=B1=D1=80=D0=B0=D1=89=D0=B5=D0=BD=D0=B8=D0= =B5. =D0=9A =D0=B1=D0=BE=D0=BB=D1=8C=D1=88=D0=BE=D0=BC=D1=83 =D1=81=D0= =BE=D0=B6=D0=B0=D0=BB=D0=B5=D0=BD=D0=B8=D1=8E, =D0=BF=D0=BE=D0=BA=D0=B0= =D0=B7=D0=B0=D1=82=D0=B5=D0=BB=D0=B8 =D0=BD=D0=B0=D1=87=D0=B0=D0=BB=D0= =B8 =D1=81=D0=BD=D0=B8=D0=B6=D0=B0=D1=82=D1=8C=D1=81=D1=8F =D0=B3=D0=BE= =D1=80=D0=B0=D0=B7=D0=B4=D0=BE =D1=80=D0=B0=D0=BD=D1=8C=D1=88=D0=B5, =D1= =87=D0=B5=D0=BC =D0=BF=D1=80=D0=BE=D0=B3=D0=BD=D0=BE=D0=B7=D0=B8=D1=80= =D0=BE=D0=B2=D0=B0=D0=BB=D0=B8 =D1=81=D0=BF=D0=B5=D1=86=D0=B8=D0=B0=D0= =BB=D0=B8=D1=81=D1=82=D1=8B. =D0=A3 =D0=9C=D0=B0=D1=88=D0=B8 =D0=B2=D1= =8B=D1=80=D0=B0=D0=B6=D0=B5=D0=BD=D0=BD=D1=8B=D0=B9 =D1=86=D0=B8=D0=B0= =D0=BD=D0=BE=D0=B7, =D0=BF=D0=BE=D1=81=D1=82=D0=BE=D1=8F=D0=BD=D0=BD=D0= =B0=D1=8F =D0=BE=D1=82=D0=B4=D1=8B=D1=88=D0=BA=D0=B0, =D1=81=D0=B8=D0=BD= =D0=B8=D0=B5 =D0=BF=D0=B0=D0=BB=D1=8C=D1=87=D0=B8=D0=BA=D0=B8 =D1=80=D1= =83=D1=87=D0=B5=D0=BA =D0=B8 =D0=BD=D0=BE=D0=B6=D0=B5=D0=BA =D0=BF=D1=80= =D0=B8 =D0=BD=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D0=B5 =D0=B8 =D0=BE=D1= =81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D0=B8=D0=BB=D1=81=D1=8F =D0=BD=D0=B0= =D0=B1=D0=BE=D1=80 =D0=B2=D0=B5=D1=81=D0=B0. =D0=9F=D0=BE=D1=81=D0=BB=D0= =B5=D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=BE=D0=BD=D0=BD=D0=BE=D0= =B5 =D0=BE=D0=B1=D1=81=D0=BB=D0=B5=D0=B4=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8= =D0=B5 =D0=BF=D0=BE=D0=BA=D0=B0=D0=B7=D0=B0=D0=BB=D0=BE, =D1=87=D1=82=D0= =BE =D0=B6=D0=B4=D0=B0=D1=82=D1=8C =D1=82=D0=B0=D0=BA =D0=B4=D0=BE=D0=BB= =D0=B3=D0=BE =D0=BD=D0=B5=D0=BB=D1=8C=D0=B7=D1=8F, =D0=BD=D0=B0=D1=81=D1= =8B=D1=89=D0=B5=D0=BD=D0=B8=D0=B5 =D0=BA=D1=80=D0=BE=D0=B2=D0=B8 =D0=BA= =D0=B8=D1=81=D0=BB=D0=BE=D1=80=D0=BE=D0=B4=D0=BE=D0=BC =D1=81=D0=BD=D0= =B8=D0=B6=D0=B0=D0=B5=D1=82=D1=81=D1=8F, =D0=BD=D0=B0=D1=80=D1=83=D1=88= =D0=B5=D0=BD=D0=BE =D0=BA=D1=80=D0=BE=D0=B2=D0=BE=D0=BE=D0=B1=D1=80=D0= =B0=D1=89=D0=B5=D0=BD=D0=B8=D0=B5, =D0=B2=D1=81=D0=BB=D0=B5=D0=B4=D1=81= =D1=82=D0=B2=D0=B8=D0=B5 =D1=87=D0=B5=D0=B3=D0=BE =D0=B7=D0=B0=D1=82=D1= =80=D1=83=D0=B4=D0=BD=D0=B5=D0=BD=D0=BE =D0=BF=D0=BE=D1=81=D1=82=D1=83= =D0=BF=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5 =D0=BA=D0=B8=D1=81=D0=BB=D0=BE=D1= =80=D0=BE=D0=B4=D0=B0 =D0=BA =D0=B2=D0=BD=D1=83=D1=82=D1=80=D0=B5=D0=BD= =D0=BD=D0=B8=D0=BC =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=B0=D0=BC, =D0=BE=D1= =82=D1=82=D1=83=D0=B4=D0=B0 =D1=86=D0=B8=D0=B0=D0=BD=D0=BE=D0=B7 =D0=B8= =D0=B3=D0=B8=D0=BF=D0=BE=D0=BA=D1=81=D0=B8=D1=8F =D0=B3=D0=BE=D0=BB=D0= =BE=D0=B2=D0=BD=D0=BE=D0=B3=D0=BE =D0=BC=D0=BE=D0=B7=D0=B3=D0=B0. =D0=9E= =D1=82 =D1=8D=D1=82=D0=BE=D0=B3=D0=BE =D1=81=D1=82=D1=80=D0=B0=D0=B4=D0= =B0=D0=B5=D1=82 =D0=B2=D0=B5=D1=81=D1=8C =D0=BE=D1=80=D0=B3=D0=B0=D0=BD= =D0=B8=D0=B7=D0=BC =D1=80=D0=B5=D0=B1=D0=B5=D0=BD=D0=BA=D0=B0. =D0=A3=D0= =B6=D0=B5 =D0=B2 =D0=B1=D0=BB=D0=B8=D0=B6=D0=B0=D0=B9=D1=88=D0=B5=D0=B5= =D0=B2=D1=80=D0=B5=D0=BC=D1=8F =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0= =B4=D0=B8=D0=BC=D0=B0 =D0=B7=D0=B0=D0=BA=D0=BB=D1=8E=D1=87=D0=B8=D1=82= =D0=B5=D0=BB=D1=8C=D0=BD=D0=B0=D1=8F =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1= =86=D0=B8=D1=8F =D0=BF=D0=BE =D0=BA=D0=BE=D1=80=D1=80=D0=B5=D0=BA=D1=86= =D0=B8=D0=B8 =D0=BF=D0=BE=D1=80=D0=BE=D0=BA=D0=B0. =D0=9D=D0=B5=D0=BE=D0= =B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D0=BE =D0=BF=D1=80=D0=BE=D0=B2=D0=B5= =D1=81=D1=82=D0=B8 =D1=81=D0=BB=D0=BE=D0=B6=D0=BD=D0=B5=D0=B9=D1=88=D1= =83=D1=8E =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E, =D0=BE=D0=BF= =D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E =D0=A4=D0=BE=D0=BD=D1=82=D0=B5=D0= =BD=D0=B0. =D0=9A =D1=81=D0=BE=D0=B6=D0=B0=D0=BB=D0=B5=D0=BD=D0=B8=D1=8E= , =D0=B2 =D0=A0=D0=BE=D1=81=D1=81=D0=B8=D0=B8 =D1=8D=D1=82=D0=BE=D1=82= =D0=BF=D0=BE=D1=80=D0=BE=D0=BA =D1=81=D0=B5=D1=80=D0=B4=D1=86=D0=B0 =D0= =BE=D0=BF=D0=B5=D1=80=D0=B8=D1=80=D1=83=D1=8E=D1=82 =D1=81=D0=BE=D0=B2= =D1=81=D0=B5=D0=BC =D0=BD=D0=B5=D0=B4=D0=B0=D0=B2=D0=BD=D0=BE, =D0=B8 = =D0=BF=D0=BE=D0=BA=D0=B0 =D0=B5=D1=89=D0=B5 =D0=BE=D1=87=D0=B5=D0=BD=D1= =8C =D0=BC=D0=B0=D0=BB=D0=BE =D0=B1=D0=BB=D0=B0=D0=B3=D0=BE=D0=BF=D1=80= =D0=B8=D1=8F=D1=82=D0=BD=D1=8B=D1=85 =D0=B8=D1=81=D1=85=D0=BE=D0=B4=D0= =BE=D0=B2. =D0=98=D0=BC=D0=B5=D0=BD=D0=BD=D0=BE =D0=BA =D0=9D=D0=B5=D0= =B2=D0=B2=D0=B0=D0=B6=D0=B0=D1=8E =D0=A2.=D0=98. =D1=81=D1=8A=D0=B5=D0= =B7=D0=B6=D0=B0=D0=BB=D0=B8=D1=81=D1=8C =D0=B4=D0=B5=D1=82=D0=BA=D0=B8= =D1=81=D0=BE =D0=B2=D1=81=D0=B5=D0=B9 =D1=81=D1=82=D1=80=D0=B0=D0=BD=D1= =8B, =D0=BD=D0=BE, =D0=BA =D0=BE=D0=B3=D1=80=D0=BE=D0=BC=D0=BD=D0=BE=D0= =BC=D1=83 =D0=BD=D0=B0=D1=88=D0=B5=D0=BC=D1=83 =D1=81=D0=BE=D0=B6=D0=B0= =D0=BB=D0=B5=D0=BD=D0=B8=D1=8E. =D0=B2 =D0=A0=D0=BE=D1=81=D1=81=D0=B8=D0= =B8 =D0=BE=D0=BD =D0=B1=D0=BE=D0=BB=D1=8C=D1=88=D0=B5 =D0=BD=D0=B5 =D1= =80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=B5=D1=82. =D0=98 =D0=BD=D0=B5=D1=82= =D0=BD=D0=B8 =D0=BE=D0=B4=D0=BD=D0=BE=D0=B3=D0=BE =D0=B4=D1=80=D1=83=D0= =B3=D0=BE=D0=B3=D0=BE =D0=B2=D1=80=D0=B0=D1=87=D0=B0, =D0=BA=D0=BE=D1=82= =D0=BE=D1=80=D0=BE=D0=BC=D1=83 =D0=BC=D1=8B =D1=81=D0=BC=D0=BE=D0=B3=D0= =BB=D0=B8 =D0=B1=D1=8B =D0=B4=D0=BE=D0=B2=D0=B5=D1=80=D0=B8=D1=82=D1=8C= =D0=B6=D0=B8=D0=B7=D0=BD=D1=8C =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D0=B4=D0= =BE=D1=87=D0=B5=D0=BD=D1=8C=D0=BA=D0=B8. =D0=9A=D0=B0=D0=BA =D0=BD=D0=B0= =D0=BC =D0=B1=D1=8B=D1=82=D1=8C =D1=82=D0=B5=D0=BF=D0=B5=D1=80=D1=8C? = =D0=A1=D0=BD=D0=BE=D0=B2=D0=B0 =D0=BF=D0=BE=D1=81=D0=B5=D0=BB=D0=B8=D0= =BB=D1=81=D1=8F =D0=B2 =D1=81=D0=B5=D1=80=D0=B4=D1=86=D0=B5 =D1=81=D1=82= =D1=80=D0=B0=D1=85, =D0=B2=D0=BE=D0=BB=D0=BD=D0=B5=D0=BD=D0=B8=D0=B5 =D0= =B8 =D0=BD=D0=B5=D0=BE=D0=BF=D1=80=D0=B5=D0=B4=D0=B5=D0=BB=D0=B5=D0=BD= =D0=BD=D0=BE=D1=81=D1=82=D1=8C =D0=B2 =D0=B7=D0=B0=D0=B2=D1=82=D1=80=D0= =B0=D1=88=D0=BD=D0=B5=D0=BC =D0=B4=D0=BD=D0=B5. =D0=93=D0=B4=D0=B5 =D0= =B8 =D0=BA=D1=82=D0=BE =D1=81=D0=BC=D0=BE=D0=B6=D0=B5=D1=82 =D0=BF=D0=BE= =D0=BC=D0=BE=D1=87=D1=8C =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D0=B4=D0=BE=D1= =87=D0=BA=D0=B5? =D0=A1=D0=BB=D0=B0=D0=B2=D0=B0 =D0=91=D0=BE=D0=B3=D1=83, =D0=BC=D0=BD=D0= =B5 =D0=BF=D0=BE=D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8=D0=B2=D0=B8= =D0=BB=D0=BE=D1=81=D1=8C =D0=BF=D0=BE=D0=BE=D0=B1=D1=89=D0=B0=D1=82=D1= =8C=D1=81=D1=8F =D1=81 =D1=80=D0=BE=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D1=8F= =D0=BC=D0=B8, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B5 =D0=BF=D1=80=D0= =BE=D0=BE=D0=BF=D0=B5=D1=80=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BB=D0=B8 = =D1=81=D0=B2=D0=BE=D0=B8=D1=85 =D0=B4=D0=B5=D1=82=D0=BE=D0=BA =D1=81 =D1= =82=D0=B0=D0=BA=D0=B8=D0=BC=D0=B8 =D0=B6=D0=B5 =D0=B4=D0=B8=D0=B0=D0=B3= =D0=BD=D0=BE=D0=B7=D0=B0=D0=BC=D0=B8 =D0=B2 =D0=93=D0=B5=D1=80=D0=BC=D0= =B0=D0=BD=D0=B8=D0=B8 =D0=B2 =D0=91=D0=B5=D1=80=D0=BB=D0=B8=D0=BD=D1=81= =D0=BA=D0=BE=D0=BC =D0=BA=D0=B0=D1=80=D0=B4=D0=B8=D0=BE=D1=86=D0=B5=D0= =BD=D1=82=D1=80=D0=B5. =D0=9D=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8= =D0=BC=D1=83=D1=8E =D0=BD=D0=B0=D0=BC =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1= =86=D0=B8=D1=8E =D1=82=D0=B0=D0=BC =D0=B4=D0=B5=D0=BB=D0=B0=D1=8E=D1=82= =D1=83=D0=B6=D0=B5 =D0=B1=D0=BE=D0=BB=D0=B5=D0=B5 20 =D0=BB=D0=B5=D1=82= =2E =D0=9F=D0=BE=D1=81=D0=BB=D0=B5 =D1=83=D1=81=D0=BF=D0=B5=D1=88=D0=BD= =D0=BE=D0=B9 =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8 =D0=9C=D0= =B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0=B0 =D0=B1=D1=83=D0=B4=D0=B5=D1=82= =D0=B8=D0=BC=D0=B5=D1=82=D1=8C =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=85=D0= =BE=D1=80=D0=BE=D1=88=D0=B8=D0=B5 =D1=88=D0=B0=D0=BD=D1=81=D1=8B =D1=80= =D0=B0=D1=81=D1=82=D0=B8 =D0=B8 =D1=80=D0=B0=D0=B7=D0=B2=D0=B8=D0=B2=D0= =B0=D1=82=D1=8C=D1=81=D1=8F, =D0=BA=D0=B0=D0=BA =D0=B2=D1=81=D0=B5 =D0= =B7=D0=B4=D0=BE=D1=80=D0=BE=D0=B2=D1=8B=D0=B5 =D0=B4=D0=B5=D1=82=D0=B8= ! =D0=9C=D1=8B =D1=81 =D0=BC=D1=83=D0=B6=D0=B5=D0=BC, =D1=83=D0=B7=D0=BD= =D0=B0=D0=B2 =D0=BE =D1=82=D0=B0=D0=BA=D0=BE=D0=B9 =D0=B2=D0=BE=D0=B7=D0= =BC=D0=BE=D0=B6=D0=BD=D0=BE=D1=81=D1=82=D0=B8, =D1=80=D0=B5=D1=88=D0=B8= =D0=BB=D0=B8, =D1=87=D1=82=D0=BE =D0=BF=D1=80=D0=BE=D1=81=D1=82=D0=BE = =D0=BD=D0=B5 =D0=B8=D0=BC=D0=B5=D0=B5=D0=BC =D0=BF=D1=80=D0=B0=D0=B2=D0= =B0 =D0=B5=D0=B5 =D1=83=D0=BF=D1=83=D1=81=D1=82=D0=B8=D1=82=D1=8C.=20 =D0=A1=D0=B2=D1=8F=D0=B7=D0=B0=D0=B2=D1=88=D0=B8=D1=81=D1=8C =D1=81 =D0= =B2=D1=80=D0=B0=D1=87=D0=B0=D0=BC=D0=B8 =D0=B8=D0=B7 =D0=BA=D0=B0=D1=80= =D0=B4=D0=B8=D0=BE=D1=86=D0=B5=D0=BD=D1=82=D1=80=D0=B0 =D0=B8 =D0=B2=D1= =8B=D1=81=D0=BB=D0=B0=D0=B2 =D0=B8=D0=BC =D1=80=D0=B5=D0=B7=D1=83=D0=BB= =D1=8C=D1=82=D0=B0=D1=82=D1=8B =D0=B2=D1=81=D0=B5=D1=85 =D0=BD=D0=B0=D1= =88=D0=B8=D1=85 =D0=BE=D0=B1=D1=81=D0=BB=D0=B5=D0=B4=D0=BE=D0=B2=D0=B0= =D0=BD=D0=B8=D0=B9, =D0=BD=D0=B0=D0=BC =D0=BF=D0=BE=D0=B4=D1=82=D0=B2=D0= =B5=D1=80=D0=B4=D0=B8=D0=BB=D0=B8 =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE= =D0=B4=D0=B8=D0=BC=D0=BE=D1=81=D1=82=D1=8C =D0=BF=D1=80=D0=BE=D0=B2=D0= =B5=D0=B4=D0=B5=D0=BD=D0=B8=D1=8F =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86= =D0=B8=D0=B8 =D0=B2 =D0=B1=D0=BB=D0=B8=D0=B6=D0=B0=D0=B9=D1=88=D0=B5=D0= =B5 =D0=B2=D1=80=D0=B5=D0=BC=D1=8F =D0=B8 =D0=B2=D1=8B=D1=81=D1=82=D0=B0= =D0=B2=D0=B8=D0=BB=D0=B8 =D1=81=D1=87=D0=B5=D1=82 =D0=BD=D0=B0 =D0=BB=D0= =B5=D1=87=D0=B5=D0=BD=D0=B8=D0=B5 - 37 680 =D0=B5=D0=B2=D1=80=D0=BE. =D0= =AD=D1=82=D0=BE =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0=B1=D0=BE=D0=BB=D1=8C= =D1=88=D0=B0=D1=8F =D0=B4=D0=BB=D1=8F =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D1= =81=D0=B5=D0=BC=D1=8C=D0=B8 =D1=81=D1=83=D0=BC=D0=BC=D0=B0! =D0=AF =D0= =B8 =D0=BC=D0=BE=D0=B9 =D0=BC=D1=83=D0=B6 =D0=B2=D1=81=D1=8E =D1=81=D0= =B2=D0=BE=D1=8E =D0=B6=D0=B8=D0=B7=D0=BD=D1=8C =D1=80=D0=B0=D0=B1=D0=BE= =D1=82=D0=B0=D0=B5=D0=BC, =D0=BD=D0=BE =D0=B2=D0=BE=D1=82 =D1=83=D0=B6= =D0=B5 =D0=BF=D1=8F=D1=82=D1=8C =D0=BB=D0=B5=D1=82 =D1=8F =D0=BD=D0=B0= =D1=85=D0=BE=D0=B6=D1=83=D1=81=D1=8C =D0=B2 =D0=BE=D1=82=D0=BF=D1=83=D1= =81=D0=BA=D0=B5 =D0=BF=D0=BE =D1=83=D1=85=D0=BE=D0=B4=D1=83 =D0=B7=D0=B0= =D0=B4=D0=B5=D1=82=D1=8C=D0=BC=D0=B8, =D1=81=D0=BD=D0=B0=D1=87=D0=B0=D0= =BB=D0=B0 =D1=81 =D0=BF=D0=B5=D1=80=D0=B2=D1=8B=D0=BC =D1=81=D1=8B=D0=BD= =D0=BE=D1=87=D0=BA=D0=BE=D0=BC, =D1=81=D0=BB=D0=B5=D0=B4=D0=BE=D0=BC =D1= =81 =D0=9C=D0=B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0=BE=D0=B9. =D0=97=D0=B0= =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D0=B0 =D0=BC=D1=83=D0=B6=D0=B0 =D0= =BD=D0=B0=D0=BC =D1=85=D0=B2=D0=B0=D1=82=D0=B0=D0=B5=D1=82 =D0=BD=D0=B0= =D0=BF=D1=80=D0=BE=D0=B6=D0=B8=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 =D0=B8 =D0= =BB=D0=B5=D0=BA=D0=B0=D1=80=D1=81=D1=82=D0=B2=D0=B0 =D0=B4=D0=BB=D1=8F= =D0=B4=D0=BE=D1=87=D0=BA=D0=B8, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0= =B5 =D0=B5=D0=B9 =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC= =D0=BE =D0=BF=D0=B8=D1=82=D1=8C =D0=B5=D0=B6=D0=B5=D0=B4=D0=BD=D0=B5=D0= =B2=D0=BD=D0=BE =D0=B4=D0=BB=D1=8F =D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D0=BB= =D1=8C=D0=BD=D0=BE=D0=B9 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=8B =D1=81=D0= =B5=D1=80=D0=B4=D1=86=D0=B0, =D0=BF=D0=BE=D1=8D=D1=82=D0=BE=D0=BC=D1=83= =D0=BC=D1=8B =D0=BD=D0=B5 =D0=B2 =D1=81=D0=B8=D0=BB=D0=B0=D1=85 =D0=BE= =D0=BF=D0=BB=D0=B0=D1=82=D0=B8=D1=82=D1=8C =D0=BE=D0=BF=D0=B5=D1=80=D0= =B0=D1=86=D0=B8=D1=8E. =D0=9C=D1=8B =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0= =BD=D1=83=D0=B6=D0=B4=D0=B0=D0=B5=D0=BC=D1=81=D1=8F =D0=B8 =D0=BD=D0=B0= =D0=B4=D0=B5=D0=B5=D0=BC=D1=81=D1=8F =D0=BD=D0=B0 =D0=92=D0=B0=D1=88=D1= =83 =D0=BF=D0=BE=D0=BC=D0=BE=D1=89=D1=8C, =D1=83=D0=B2=D0=B0=D0=B6=D0=B0= =D0=B5=D0=BC=D1=8B=D0=B5 =D0=B1=D0=BB=D0=B0=D0=B3=D0=BE=D1=82=D0=B2=D0= =BE=D1=80=D0=B8=D1=82=D0=B5=D0=BB=D0=B8! =D0=9F=D0=BE=D0=BC=D0=BE=D0=B3=D0=B8=D1=82=D0=B5, =D0=BF=D0=BE=D0=B6=D0= =B0=D0=BB=D1=83=D0=B9=D1=81=D1=82=D0=B0, =D0=BD=D0=B0=D0=BC =D1=81=D0=BF= =D0=B0=D1=81=D1=82=D0=B8 =D0=BD=D0=B0=D1=88=D1=83 =D0=BC=D0=B0=D0=BB=D1= =8B=D1=88=D0=BA=D1=83! =D0=9C=D1=8B =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1= =85=D0=BE=D1=82=D0=B8=D0=BC =D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8= =D0=B2=D0=BE =D0=B6=D0=B8=D1=82=D1=8C =D0=B2=D1=81=D0=B5 =D0=B2=D0=BC=D0= =B5=D1=81=D1=82=D0=B5 =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D0=B4=D1=80=D1=83= =D0=B6=D0=BD=D0=BE=D0=B9 =D1=81=D0=B5=D0=BC=D1=8C=D0=B5=D0=B9! =D0=A1 =D1=83=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, =D0=BC=D0= =B0=D0=BC=D0=B0 =D0=9C=D0=B0=D1=88=D0=B8. =D0=9A=D0=B0=D0=BA =D0=BF=D0=BE=D0=BC=D0=BE=D1=87=D1=8C: 1. =D0=91=D0=B0=D0=BD=D0=BA =D0=92=D0=A2=D0=9124 =D0=A0=D0=B5=D0=BA=D0=B2=D0=B8=D0=B7=D0=B8=D1=82=D1=8B =D1=81=D1=87=D0= =B5=D1=82=D0=B0: =D0=9C=D0=B0=D1=81=D1=82=D0=B5=D1=80 =D1=81=D1=87=D0=B5=D1=82 =D0=B2 =D1= =80=D1=83=D0=B1=D0=BB=D1=8F=D1=85 =E2=84=96 =D1=81=D1=87=D0=B5=D1=82=D0=B0: 40812730610914102095. =D0=9D=D0=B0=D0=B8=D0=BC=D0=B5=D0=BD=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5= =D0=91=D0=B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=83=D1=87=D0=B0=D1= =82=D0=B5=D0=BB=D1=8F: =D0=A4=D0=B8=D0=BB=D0=B8=D0=B0=D0=BB =E2=84=96 6338 =D0=91=D0=B0=D0=BD= =D0=BA=D0=B0 =D0=92=D0=A2=D0=91 24 (=D0=BF=D1=83=D0=B1=D0=BB=D0=B8=D1=87= =D0=BD=D0=BE=D0=B5 =D0=B0=D0=BA=D1=86=D0=B8=D0=BE=D0=BD=D0=B5=D1=80=D0= =BD=D0=BE=D0=B5 =D0=BE=D0=B1=D1=89=D0=B5=D1=81=D1=82=D0=B2=D0=BE) =D0=91=D0=98=D0=9A =D0=91=D0=B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1= =83=D1=87=D0=B0=D1=82=D0=B5=D0=BB=D1=8F: 0425526057 =D0=98=D0=9D=D0=9D =D0=91=D0=B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1= =83=D1=87=D0=B0=D1=82=D0=B5=D0=BB=D1=8F: 7720848034 =D0=9A/=D0=A1 =D0=91=D0=B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=83=D1= =87=D0=B0=D1=82=D0=B5=D0=BB=D1=8F: 30124740600000000740 =D0=9F=D0=BE=D0=BB=D1=83=D1=87=D0=B0=D1=82=D0=B5=D0=BB=D1=8C: =D0=94=D0= =BC=D0=B8=D1=82=D1=80=D0=B8=D0=B5=D0=B2=D0=B0 =D0=92=D0=B5=D1=80=D0=BE= =D0=BD=D0=B8=D0=BA=D0=B0 =D0=9C=D0=B8=D1=85=D0=B0=D0=B9=D0=BB=D0=BE=D0= =B2=D0=BD=D0=B0. =20 2.=D0=9D=D0=BE=D0=BC=D0=B5=D1=80 =D0=91=D0=B8=D0=BB=D0=B0=D0=B9=D0=BD = =D0=B4=D0=BB=D1=8F =D0=BF=D0=BE=D0=B6=D0=B5=D1=80=D1=82=D0=B2=D0=BE=D0= =B2=D0=B0=D0=BD=D0=B8=D0=B9: +7964-859-40-89. =D0=92=D1=81=D0=B5 =D1=81= =D1=80=D0=B5=D0=B4=D1=81=D1=82=D0=B2=D0=B0 =D1=81=D0=BE=D0=B1=D1=80=D0= =B0=D0=BD=D0=BD=D1=8B=D0=B5 =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D0=BC =D1=81= =D0=BF=D0=BE=D1=81=D0=BE=D0=B1=D0=BE=D0=BC =D0=B2=D1=8B=D0=B2=D0=BE=D0= =B4=D1=8F=D1=82=D1=81=D1=8F =D0=BD=D0=B0 =D0=B1=D0=B0=D0=BD=D0=BA=D0=BE= =D0=B2=D1=81=D0=BA=D0=B8=D0=B9 =D1=81=D1=87=D1=91=D1=82. =20 3. Visa QIWI Wallet: 79656980897 =20 4. =D0=AF=D0=BD=D0=B4=D0=B5=D0=BA=D1=81 =D0=94=D0=B5=D0=BD=D1=8C=D0=B3= =D0=B8 =D0=BA=D0=BE=D1=88=D0=B5=D0=BB=D0=B5=D0=BA =D0=BD=D0=BE=D0=BC=D0= =B5=D1=80: 410014553013797. =20 =D0=A2=D0=B5=D0=BB. =D0=94=D0=BB=D1=8F =D1=81=D0=B2=D1=8F=D0=B7=D0=B8:= +79656980897 =D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B5=D0=B2=D0=B0 =D0= =92=D0=B5=D1=80=D0=BE=D0=BD=D0=B8=D0=BA=D0=B0. --NsDOGHaUDEf8I=_zFHkHihEUadacuEniKJ Content-Type: text/html ; charset="utf-8" Content-Transfer-Encoding: quoted-printable

=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B5=D0=B2=D0= =B0 =D0=9C=D0=B0=D1=80=D0=B8=D1=8F

=D0=94=D0=B0=D1=82=D0=B0 =D1=80=D0=BE=D0=B6=D0=B4=D0= =B5=D0=BD=D0=B8=D1=8F: 28.01.2014

=D0=94=D0=B8=D0=B0=D0=B3=D0=BD=D0=BE=D0=B7: =D0=B0=D1= =82=D1=80=D0=B5=D0=B7=D0=B8=D1=8F =D1=82=D1=80=D0=B8=D0=BA=D1=83=D1=81= =D0=BF=D0=B8=D0=B4=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B3=D0=BE =D0=BA=D0= =BB=D0=B0=D0=BF=D0=B0=D0=BD=D0=B0.

=D0=9D=D0=B5=D0=BE=D0=B1= =D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D0=BE =D1=81=D0=BE=D0=B1=D1=80=D0=B0=D1= =82=D1=8C =D0=BD=D0=B0 =D0=BB=D0=B5=D1=87=D0=B5=D0=BD=D0=B8=D0=B5: 2&n= bsp;782 291 =D1=80=D1=83=D0=B1=D0=BB=D1=8C.

=

=D0=9E=D1=81=D1=82=D0=B0= =D0=BB=D0=BE=D1=81=D1=8C =D1=81=D0=BE=D0=B1=D1=80=D0=B0=D1=82=D1=8C: 1=  882 091 =D1=80=D1=83=D0=B1=D0=BB=D1=8C.

 =D0=97=D0=B4=D1=80=D0=B0=D0=B2=D1=81=D1=82=D0=B2= =D1=83=D0=B9=D1=82=D0=B5, =D1=83=D0=B2=D0=B0=D0=B6=D0=B0=D0=B5=D0=BC=D1= =8B=D0=B5 =D0=B1=D0=BB=D0=B0=D0=B3=D0=BE=D1=82=D0=B2=D0=BE=D1=80=D0=B8= =D1=82=D0=B5=D0=BB=D0=B8!

28 =D1=8F=D0=BD=D0=B2=D0=B0=D1=80=D1=8F= 2014 =D0=B3=D0=BE=D0=B4=D0=B0 =D0=B2 =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D1= =81=D0=B5=D0=BC=D1=8C=D0=B5 =D0=BF=D0=BE=D1=8F=D0=B2=D0=B8=D0=BB=D0=B0= =D1=81=D1=8C =D0=BF=D1=80=D0=B5=D0=BA=D1=80=D0=B0=D1=81=D0=BD=D0=B0=D1= =8F, =D0=B4=D0=BE=D0=BB=D0=B3=D0=BE=D0=B6=D0=B4=D0=B0=D0=BD=D0=BD=D0=B0= =D1=8F =D0=B4=D0=B5=D0=B2=D0=BE=D1=87=D0=BA=D0=B0 - =D0=9C=D0=B0=D1=80= =D0=B8=D1=8F. =D0=94=D0=BE =D0=B5=D0=B5 =D0=BF=D0=BE=D1=8F=D0=B2=D0=BB= =D0=B5=D0=BD=D0=B8=D1=8F =D0=BD=D0=B0 =D1=81=D0=B2=D0=B5=D1=82, =D0=B2= =D0=BD=D1=83=D1=82=D1=80=D0=B8=D1=83=D1=82=D1=80=D0=BE=D0=B1=D0=BD=D0=BE= , =D0=BD=D0=B0 =D1=81=D1=80=D0=BE=D0=BA=D0=B5 30 =D0=BD=D0=B5=D0=B4=D0= =B5=D0=BB=D1=8C =D0=B1=D1=8B=D0=BB =D0=BF=D0=BE=D1=81=D1=82=D0=B0=D0=B2= =D0=BB=D0=B5=D0=BD =D0=B4=D0=B8=D0=B0=D0=B3=D0=BD=D0=BE=D0=B7 =D0=92=D0= =9F=D0=A1: =C2=AB=D0=90=D1=82=D1=80=D0=B5=D0=B7=D0=B8=D1=8F =D1=82=D1=80= =D0=B8=D0=BA=D1=83=D1=81=D0=BF=D0=B8=D0=B4=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE= =D0=B3=D0=BE =D0=BA=D0=BB=D0=B0=D0=BF=D0=B0=D0=BD=D0=B0=C2=BB. =D0=9C=D0= =B5=D1=81=D1=82=D0=BD=D1=8B=D0=B5 =D0=B2=D1=80=D0=B0=D1=87=D0=B8 =D0=BD= =D0=B5 =D0=B4=D0=B0=D0=B2=D0=B0=D0=BB=D0=B8 =D1=83=D1=82=D0=B5=D1=88=D0= =B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D1=85 =D0=BF=D1=80=D0=BE=D0=B3= =D0=BD=D0=BE=D0=B7=D0=BE=D0=B2, =D0=BE=D1=82=D1=87=D0=B0=D1=8F=D0=BD=D0= =B8=D0=B5 =D0=B8 =D1=81=D1=82=D1=80=D0=B0=D1=85 =D1=81=D1=82=D0=B0=D0=BB= =D0=B8 =D1=81=D0=BE=D0=BF=D1=80=D0=BE=D0=B2=D0=BE=D0=B6=D0=B4=D0=B0=D1= =82=D1=8C =D0=BD=D0=B0=D1=81 =D0=BD=D0=B0 =D0=BF=D1=80=D0=BE=D1=82=D1=8F= =D0=B6=D0=B5=D0=BD=D0=B8=D0=B8 =D0=B4=D0=BE=D0=BB=D0=B3=D0=BE=D0=B3=D0= =BE =D0=B2=D1=80=D0=B5=D0=BC=D0=B5=D0=BD=D0=B8, =D0=BF=D0=BE=D0=BA=D0=B0= =D0=BD=D0=B5 =D0=BF=D0=BE=D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8=D0= =B2=D0=B8=D0=BB=D0=BE=D1=81=D1=8C =D0=BD=D0=B0=D0=BC =D1=83=D0=B7=D0=BD= =D0=B0=D1=82=D1=8C =D0=BE =D1=82=D0=BE=D0=BC, =D1=87=D1=82=D0=BE =D0=B2= =D0=B3.=D0=9F=D0=B5=D0=BD=D0=B7=D0=B0 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0= =B0=D0=B5=D1=82 =D0=B2=D1=8B=D0=B4=D0=B0=D1=8E=D1=89=D0=B8=D0=B9=D1=81= =D1=8F =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=B8=D0=B9 =D0=BA=D0=B0=D1=80=D0= =B4=D0=B8=D0=BE=D1=85=D0=B8=D1=80=D1=83=D1=80=D0=B3 - =D0=9D=D0=B5=D0=B2= =D0=B2=D0=B0=D0=B6=D0=B0=D0=B9 =D0=A2.=D0=98., =D1=81=D0=BF=D0=B0=D1=81= =D1=88=D0=B8=D0=B9 =D0=B7=D0=B0 =D0=B3=D0=BE=D0=B4=D1=8B =D1=80=D0=B0=D0= =B1=D0=BE=D1=82=D1=8B =D1=81=D0=BE=D1=82=D0=BD=D0=B8 =D0=B4=D0=B5=D1=82= =D1=81=D0=BA=D0=B8=D0=B9 =D0=B6=D0=B8=D0=B7=D0=BD=D0=B5=D0=B9. =D0=9F=D0= =BE=D1=81=D0=BB=D0=B5 =D0=BA=D0=BE=D0=BD=D1=81=D1=83=D0=BB=D1=8C=D1=82= =D0=B0=D1=86=D0=B8=D0=B8 =D1=81 =D0=BD=D0=B8=D0=BC =D0=BC=D1=8B =D0=BE= =D0=B1=D1=80=D0=B5=D0=BB=D0=B8 =D0=BD=D0=B0=D0=B4=D0=B5=D0=B6=D0=B4=D1= =83, =D0=B8 =D1=81=D0=BF=D0=BE=D0=BA=D0=BE=D0=B9=D1=81=D1=82=D0=B2=D0=B8= =D0=B5 =D0=BF=D1=80=D0=B8=D1=88=D0=BB=D0=BE =D0=B2 =D0=BD=D0=B0=D1=88=D0= =B8 =D1=81=D0=B5=D1=80=D0=B4=D1=86=D0=B0! =D0=9D=D0=B0=D1=88 =D1=80=D0= =B5=D0=B1=D0=B5=D0=BD=D0=BE=D0=BA =D1=81=D0=BC=D0=BE=D0=B6=D0=B5=D1=82= =D0=B6=D0=B8=D1=82=D1=8C =D0=B8 =D0=BF=D0=BE=D0=BB=D0=BD=D0=BE=D1=86=D0= =B5=D0=BD=D0=BD=D0=BE =D1=80=D0=B0=D0=B7=D0=B2=D0=B8=D0=B2=D0=B0=D1=82= =D1=8C=D1=81=D1=8F! =D0=94=D0=BB=D1=8F =D1=8D=D1=82=D0=BE=D0=B3=D0=BE = =D0=BF=D0=BE=D1=82=D1=80=D0=B5=D0=B1=D1=83=D0=B5=D1=82=D1=81=D1=8F =D0= =BD=D0=B5=D1=81=D0=BA=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE =D1=81=D0=B5=D1=80= =D1=8C=D0=B5=D0=B7=D0=BD=D1=8B=D1=85 =D1=85=D0=B8=D1=80=D1=83=D1=80=D0= =B3=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=B8=D1=85 =D0=B2=D0=BC=D0=B5=D1=88= =D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D1=81=D1=82=D0=B2, =D0=BA=D0=BE=D1=82=D0= =BE=D1=80=D1=8B=D0=B5 =D0=BF=D1=80=D0=B8 =D0=B4=D0=B0=D0=BD=D0=BD=D0=BE= =D0=BC =D0=B4=D0=B8=D0=B0=D0=B3=D0=BD=D0=BE=D0=B7=D0=B5 =D0=B0=D0=BD=D0= =B0=D1=82=D0=BE=D0=BC=D0=B8=D1=8E =D1=81=D0=B5=D1=80=D0=B4=D1=86=D0=B0= =D0=BD=D0=B5 =D0=B2=D0=BE=D1=81=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D1= =8F=D1=82, =D0=BE=D0=BD=D0=B8 =D0=B1=D1=83=D0=B4=D1=83=D1=82 =D0=B2=D1= =81=D0=BF=D0=BE=D0=BC=D0=BE=D0=B3=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1= =8B=D0=BC=D0=B8, =D0=BD=D0=B0=D0=BF=D1=80=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD= =D0=BD=D1=8B=D0=BC=D0=B8 =D0=BD=D0=B0 =D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D0= =BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8E =D0=BA=D1=80=D0=BE=D0=B2=D0=BE= =D0=BE=D0=B1=D1=80=D0=B0=D1=89=D0=B5=D0=BD=D0=B8=D1=8F. =D0=9D=D0=B0=D0= =BC =D0=BE=D0=B1=D1=8A=D1=8F=D1=81=D0=BD=D0=B8=D0=BB=D0=B8, =D0=BD=D0=B0= =D1=81=D0=BA=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE =D1=82=D1=8F=D0=B6=D0=B5=D0= =BB=D1=8B=D0=BC=D0=B8 =D0=BC=D0=BE=D0=B3=D1=83=D1=82 =D0=B1=D1=8B=D1=82= =D1=8C =D0=B2=D0=BE=D1=81=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D0=B8=D1= =82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0=B5 =D0=BF=D0=B5=D1=80=D0=B8=D0=BE= =D0=B4=D1=8B, =D0=BD=D0=BE =D0=BC=D1=8B =D0=BF=D0=BE=D0=BB=D0=BD=D0=BE= =D1=81=D1=82=D1=8C=D1=8E =D0=B1=D1=8B=D0=BB=D0=B8 =D0=B3=D0=BE=D1=82=D0= =BE=D0=B2=D1=8B =D0=BA =D1=8D=D1=82=D0=BE=D0=BC=D1=83. =D0=A3 =D0=BD=D0= =B0=D1=81 =D0=BF=D0=BE=D1=8F=D0=B2=D0=B8=D0=BB=D0=B0=D1=81=D1=8C =D1=83= =D0=B2=D0=B5=D1=80=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D1=8C =D0=B2 =D1= =81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8=D0=B2=D0=BE=D0=BC =D0=B8 =D0=B7= =D0=B4=D0=BE=D1=80=D0=BE=D0=B2=D0=BE=D0=BC =D0=B1=D1=83=D0=B4=D1=83=D1= =89=D0=B5=D0=BC.

=D0=9A=D0=BE=D0=B3=D0=B4=D0=B0 =D0=9C=D0=B0=D1= =88=D0=B0 =D1=80=D0=BE=D0=B4=D0=B8=D0=BB=D0=B0=D1=81=D1=8C, =D0=B5=D0=B5= =D1=81=D1=80=D0=B0=D0=B7=D1=83 =D0=B6=D0=B5 =D1=83=D0=BD=D0=B5=D1=81=D0= =BB=D0=B8 =D0=B2 =D0=BE=D1=82=D0=B4=D0=B5=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5= =D1=80=D0=B5=D0=B0=D0=BD=D0=B8=D0=BC=D0=B0=D1=86=D0=B8=D0=B8. =D0=9F=D0= =BE=D0=BC=D0=BD=D1=8E =D1=8D=D1=82=D0=BE =D1=81=D1=82=D1=80=D0=B0=D1=88= =D0=BD=D0=BE =D0=B2=D0=BE=D0=BB=D0=BD=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0= =BD=D0=BE=D0=B5 =D1=87=D1=83=D0=B2=D1=81=D1=82=D0=B2=D0=BE, =D0=BA=D0=BE= =D0=B3=D0=B4=D0=B0 =D0=BC=D0=BD=D0=B5 =D1=80=D0=B0=D0=B7=D1=80=D0=B5=D1= =88=D0=B8=D0=BB=D0=B8 =D0=B2=D0=BF=D0=B5=D1=80=D0=B2=D1=8B=D0=B5 =D1=83= =D0=B2=D0=B8=D0=B4=D0=B5=D1=82=D1=8C =D0=B5=D0=B5 =D0=B2 =D1=80=D0=B5=D0= =B0=D0=BD=D0=B8=D0=BC=D0=B0=D1=86=D0=B8=D0=B8. =D0=9C=D0=B0=D1=88=D0=B0= =D0=B1=D1=8B=D0=BB=D0=B0 =D1=81=D0=BE=D0=B2=D1=81=D0=B5=D0=BC =D0=BC=D0= =B0=D0=BB=D1=8E=D1=81=D0=B5=D0=BD=D1=8C=D0=BA=D0=B0=D1=8F, =D0=B4=D0=B2= =D0=B0 =D1=81 =D0=BF=D0=BE=D0=BB=D0=BE=D0=B2=D0=B8=D0=BD=D0=BE=D0=B9 =D0= =BA=D0=B8=D0=BB=D0=BE=D0=B3=D1=80=D0=B0=D0=BC=D0=BC=D0=B0. =D0=9E=D0=BD= =D0=B0 =D0=BB=D0=B5=D0=B6=D0=B0=D0=BB=D0=B0 =D0=B2 =D0=BF=D1=80=D0=BE=D0= =B7=D1=80=D0=B0=D1=87=D0=BD=D0=BE=D0=BC =D0=BA=D0=BE=D1=80=D0=BE=D0=B1= =D0=B5, =D0=B0 =D1=8F =D0=B2=D1=81=D0=B5 =D0=B5=D1=89=D0=B5 =D0=BD=D0=B0= =D0=B4=D0=B5=D1=8F=D0=BB=D0=B0=D1=81=D1=8C, =D1=87=D1=82=D0=BE =D0=BE=D0= =BD=D0=B0 =D0=B7=D0=B4=D0=BE=D1=80=D0=BE=D0=B2=D0=B0. =D0=9D=D0=BE =D0= =B4=D0=BE=D0=BA=D1=82=D0=BE=D1=80 =D0=BF=D0=BE=D0=B4=D1=82=D0=B2=D0=B5= =D1=80=D0=B4=D0=B8=D0=BB=D0=B0 =D0=BD=D0=B0=D1=88 =D0=B4=D0=B8=D0=B0=D0= =B3=D0=BD=D0=BE=D0=B7 =D0=B8 =D0=BA=D1=80=D0=B0=D0=B9=D0=BD=D0=B5 =D1=82= =D1=8F=D0=B6=D0=B5=D0=BB=D0=BE=D0=B5 =D1=81=D0=BE=D1=81=D1=82=D0=BE=D1= =8F=D0=BD=D0=B8=D0=B5. =D0=A1=D0=BA=D0=B0=D0=B7=D0=B0=D0=BB=D0=B0: =C2= =AB=D0=9C=D0=BE=D0=BB=D0=B8=D1=82=D0=B5=D1=81=D1=8C, =D0=B4=D1=83=D0=BC= =D0=B0=D0=B9=D1=82=D0=B5 =D0=BE =D1=85=D0=BE=D1=80=D0=BE=D1=88=D0=B5=D0= =BC =D0=B8 =D1=81=D1=82=D0=B0=D1=80=D0=B0=D0=B9=D1=82=D0=B5=D1=81=D1=8C= =D1=81=D0=BE=D0=B1=D0=BB=D1=8E=D0=B4=D0=B0=D1=82=D1=8C =D1=81=D0=BF=D0= =BE=D0=BA=D0=BE=D0=B9=D1=81=D1=82=D0=B2=D0=B8=D0=B5, =D1=82=D0=B0=D0=BA= =D0=BA=D0=B0=D0=BA =D1=80=D0=B5=D0=B1=D0=B5=D0=BD=D0=BE=D0=BA =D0=B2=D1= =81=D0=B5 =D1=87=D1=83=D0=B2=D1=81=D1=82=D0=B2=D1=83=D0=B5=D1=82.=C2=BB=  

=D0=A7=D0=B5=D1=80=D0=B5=D0=B7 =D0=BD=D0=B5=D0=B4=D0=B5=D0= =BB=D1=8E =D0=BC=D1=8B =D0=B1=D1=8B=D0=BB=D0=B8 =D1=83=D0=B6=D0=B5 =D0= =B2=D0=B4=D0=B2=D0=BE=D0=B5=D0=BC =D0=B2 =D0=B1=D0=BE=D0=BB=D1=8C=D0=BD= =D0=B8=D1=87=D0=BD=D0=BE=D0=B9 =D0=BF=D0=B0=D0=BB=D0=B0=D1=82=D0=B5 =D0= =B2 =D0=BE=D0=B6=D0=B8=D0=B4=D0=B0=D0=BD=D0=B8=D0=B8 =D0=BF=D0=B5=D1=80= =D0=B2=D0=BE=D0=B9 =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8, =D0= =B7=D0=BD=D0=B0=D0=BA=D0=BE=D0=BC=D0=B8=D0=BB=D0=B8=D1=81=D1=8C =D0=B4= =D1=80=D1=83=D0=B3 =D1=81 =D0=B4=D1=80=D1=83=D0=B3=D0=BE=D0=BC, =D0=B8= =D1=8F =D1=80=D0=B0=D0=B4=D0=BE=D0=B2=D0=B0=D0=BB=D0=B0=D1=81=D1=8C =D0= =BA=D0=B0=D0=B6=D0=B4=D0=BE=D0=B9 =D0=BC=D0=B8=D0=BD=D1=83=D1=82=D0=BE= =D1=87=D0=BA=D0=B5, =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0= =BD=D0=BE=D0=B9 =D1=80=D1=8F=D0=B4=D0=BE=D0=BC =D1=81 =D0=B4=D0=BE=D1=87= =D0=B5=D0=BD=D1=8C=D0=BA=D0=BE=D0=B9. =D0=9A=D0=BE=D1=80=D0=BC=D0=B8=D1= =82=D1=8C =D0=B3=D1=80=D1=83=D0=B4=D1=8C=D1=8E =D0=B2=D1=80=D0=B0=D1=87= =D0=B8 =D0=BD=D0=B5 =D1=80=D0=B0=D0=B7=D1=80=D0=B5=D1=88=D0=B8=D0=BB=D0= =B8, =D1=82=D0=B0=D0=BA =D0=BA=D0=B0=D0=BA =D0=BE=D1=80=D0=B3=D0=B0=D0= =BD=D0=B8=D0=B7=D0=BC =D1=83 =D0=B4=D0=BE=D1=87=D0=BA=D0=B8 =D0=B1=D1=8B= =D0=BB =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=81=D0=BB=D0=B0=D0=B1=D0=B5=D0= =BD=D1=8C=D0=BA=D0=B8=D0=B9 =D0=B8 =D0=BD=D0=B0=D0=B3=D1=80=D1=83=D0=B7= =D0=BA=D0=B0 =D0=BC=D0=BE=D0=B3=D0=BB=D0=B0 =D0=BD=D0=B0=D0=B2=D1=80=D0= =B5=D0=B4=D0=B8=D1=82=D1=8C. =D0=98=D0=B7 =D0=B1=D0=BE=D0=BB=D1=8C=D0=BD= =D0=B8=D1=86=D1=8B =D0=BD=D0=B0=D1=81 =D0=BD=D0=B5 =D0=B2=D1=8B=D0=BF=D0= =B8=D1=81=D1=8B=D0=B2=D0=B0=D0=BB=D0=B8, =D1=82=D0=B0=D0=BA =D0=BA=D0=B0= =D0=BA =D0=B4=D0=BE=D1=87=D0=BA=D0=B0 =D0=BD=D0=B0=D1=85=D0=BE=D0=B4=D0= =B8=D0=BB=D0=B0=D1=81=D1=8C =D0=BF=D0=BE=D0=B4 =D0=BF=D0=BE=D1=81=D1=82= =D0=BE=D1=8F=D0=BD=D0=BD=D1=8B=D0=BC=D0=B8 =D0=B0=D0=BF=D0=BF=D0=B0=D1= =80=D0=B0=D1=82=D0=B0=D0=BC=D0=B8, =D0=B4=D0=B0=D1=82=D1=87=D0=B8=D0=BA= =D0=B0=D0=BC=D0=B8, =D0=B8 =D0=BF=D1=80=D0=BE=D1=87=D0=B8=D0=BC=D0=B8 = =D0=BF=D1=80=D0=B8=D0=B1=D0=BE=D1=80=D0=B0=D0=BC=D0=B8 =D0=B8 =D0=BB=D0= =B5=D0=BA=D0=B0=D1=80=D1=81=D1=82=D0=B2=D0=B0=D0=BC=D0=B8, =D0=BD=D0=B0= =D0=BF=D1=80=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=BD=D1=8B=D0=BC=D0=B8 =D0= =BD=D0=B0 =D0=BF=D0=BE=D0=B4=D0=B4=D0=B5=D1=80=D0=B6=D0=B0=D0=BD=D0=B8= =D0=B5 =D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B3=D0= =BE =D1=81=D0=B5=D1=80=D0=B4=D1=86=D0=B5=D0=B1=D0=B8=D0=B5=D0=BD=D0=B8= =D1=8F. 

=D0=9C=D0=B0=D1=88=D0=B5 =D0=B1=D1=8B=D0=BB =D1=80= =D0=BE=D0=B2=D0=BD=D0=BE =D0=BE=D0=B4=D0=B8=D0=BD =D0=BC=D0=B5=D1=81=D1= =8F=D1=86, =D0=BA=D0=BE=D0=B3=D0=B4=D0=B0 =D0=B2=D1=80=D0=B0=D1=87=D0=B8= =D1=81=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB=D0=B8 =D0=B5=D0=B9 =D0=BF=D0=B5=D1= =80=D0=B2=D1=83=D1=8E =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E= =E2=80=93 =D1=81=D1=83=D0=B7=D0=B8=D0=BB=D0=B8 =D0=BB=D0=B5=D0=B3=D0=BE= =D1=87=D0=BD=D1=83=D1=8E =D0=B0=D1=80=D1=82=D0=B5=D1=80=D0=B8=D1=8E. =D0= =AD=D1=82=D0=BE =D0=B1=D1=8B=D0=BB=D0=B0 =D1=82=D0=B0=D0=BA =D0=BD=D0=B0= =D0=B7=D1=8B=D0=B2=D0=B0=D0=B5=D0=BC=D0=B0=D1=8F =D0=B2=D1=81=D0=BF=D0= =BE=D0=BC=D0=BE=D0=B3=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=B0=D1=8F = =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8F, =D0=BF=D0=BE=D1=81=D0= =BB=D0=B5 =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D0=BE=D0=B9 =D0=B4=D0=BE=D1=87= =D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=82=D0=BE=D1=80=D0=B0 =D0=BC=D0=B5=D1= =81=D1=8F=D1=86=D0=B0 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=82=D1=8F=D0=B6= =D0=B5=D0=BB=D0=BE =D0=B2=D0=BE=D1=81=D1=81=D1=82=D0=B0=D0=BD=D0=B0=D0= =B2=D0=BB=D0=B8=D0=B2=D0=B0=D0=BB=D0=B0=D1=81=D1=8C. =D0=92=D0=B8=D0=B4= =D0=B8=D0=BC=D1=8B=D1=85 =D1=83=D0=BB=D1=83=D1=87=D1=88=D0=B5=D0=BD=D0= =B8=D0=B9 =D0=BE=D0=BD=D0=B0 =D0=BD=D0=B5 =D0=BF=D1=80=D0=B8=D0=BD=D0=B5= =D1=81=D0=BB=D0=B0. =D0=A1=D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8F=D0=BB=D1= =81=D1=8F =D0=B8 =D1=86=D0=B8=D0=B0=D0=BD=D0=BE=D0=B7 =D0=B8 =D0=BE=D1= =82=D1=81=D1=83=D1=82=D1=81=D1=82=D0=B2=D0=B8=D0=B5 =D0=B0=D0=BF=D0=BF= =D0=B5=D1=82=D0=B8=D1=82=D0=B0, =D0=BF=D0=BE=D1=81=D1=82=D0=BE=D1=8F=D0= =BD=D0=BD=D1=8B=D0=B5 =D1=81=D1=80=D1=8B=D0=B3=D0=B8=D0=B2=D0=B0=D0=BD= =D0=B8=D1=8F. =D0=92=D1=81=D0=BA=D0=BE=D1=80=D0=B5 =D0=9C=D0=B0=D1=88=D0= =B0 =D1=81=D0=BE=D0=B2=D1=81=D0=B5=D0=BC =D0=BF=D0=BE=D1=82=D0=B5=D1=80= =D1=8F=D0=BB=D0=B0 =D1=81=D0=BE=D1=81=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0= =BD=D1=8B=D0=B9 =D1=80=D0=B5=D1=84=D0=BB=D0=B5=D0=BA=D1=81, =D0=B8 =D0= =B5=D0=B5 =D0=BF=D0=B5=D1=80=D0=B5=D0=B2=D0=B5=D0=BB=D0=B8 =D0=BD=D0=B0= =D0=B7=D0=BE=D0=BD=D0=B4. =D0=9A=D0=BE=D1=80=D0=BC=D0=B8=D0=BB=D0=B0 = =D1=8F =D0=B5=D0=B5 =D0=BF=D0=BE 30-50 =D0=B3=D1=80=D0=B0=D0=BC=D0=BC = =D1=87=D0=B5=D1=80=D0=B5=D0=B7 =D0=BA=D0=B0=D0=B6=D0=B4=D1=8B=D0=B5 =D0= =B4=D0=B2=D0=B0 =D1=87=D0=B0=D1=81=D0=B0, =D0=BF=D0=BE=D1=81=D0=BB=D0=B5= =D1=87=D0=B5=D0=B3=D0=BE =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0= =B8=D0=BC=D0=BE =D0=B1=D1=8B=D0=BB=D0=BE =D0=BE=D0=B1=D1=8F=D0=B7=D0=B0= =D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=BE =D0=B4=D0=B5=D1=80=D0=B6=D0=B0=D1= =82=D1=8C =D1=80=D0=B5=D0=B1=D0=B5=D0=BD=D0=BA=D0=B0 =D1=81=D1=82=D0=BE= =D0=BB=D0=B1=D0=B8=D0=BA=D0=BE=D0=BC =D0=BF=D0=BE=D0=BB=D1=87=D0=B0=D1= =81=D0=B0 =D0=B4=D0=BB=D1=8F =D1=82=D0=BE=D0=B3=D0=BE, =D1=87=D1=82=D0= =BE=D0=B1=D1=8B =D1=85=D0=BE=D1=82=D1=8C =D1=81=D0=BA=D0=BE=D0=BB=D1=8C= =D0=BA=D0=BE-=D1=82=D0=BE =D0=B8=D0=B7 =D1=81=D1=8A=D0=B5=D0=B4=D0=B5=D0= =BD=D0=BD=D0=BE=D0=B3=D0=BE =D1=83=D1=81=D0=B2=D0=BE=D0=B8=D0=BB=D0=BE= =D1=81=D1=8C. =D0=98 =D1=82=D0=B0=D0=BA =D0=BA=D1=80=D1=83=D0=B3=D0=BB= =D1=8B=D0=BC=D0=B8 =D1=81=D1=83=D1=82=D0=BA=D0=B0=D0=BC=D0=B8, =D1=81=D0= =BF=D0=B0=D1=82=D1=8C =D1=81=D0=B0=D0=BC=D0=BE=D0=B9 =D0=BD=D0=B5 =D0=BF= =D0=BE=D0=BB=D1=83=D1=87=D0=B0=D0=BB=D0=BE=D1=81=D1=8C =D1=81=D0=BE=D0= =B2=D1=81=D0=B5=D0=BC. =D0=98 =D0=BF=D1=80=D0=B8 =D1=8D=D1=82=D0=BE=D0= =BC =D1=80=D0=B5=D0=B1=D0=B5=D0=BD=D0=BE=D0=BA =D0=BF=D0=BE=D0=B4=D0=BA= =D0=BB=D1=8E=D1=87=D0=B5=D0=BD =D0=BA=D1=80=D1=83=D0=B3=D0=BB=D0=BE=D1= =81=D1=83=D1=82=D0=BE=D1=87=D0=BD=D0=BE =D0=BA =D1=87=D0=B5=D1=82=D1=8B= =D1=80=D0=B5=D0=BC-=D0=BF=D1=8F=D1=82=D0=B8 =D1=81=D0=B8=D1=81=D1=82=D0= =B5=D0=BC=D0=B0=D0=BC, =D0=B7=D0=B0 =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B= =D0=BC=D0=B8 =D1=82=D0=BE=D0=B6=D0=B5 =D0=BD=D0=B0=D0=B4=D0=BE =D1=81=D0= =BB=D0=B5=D0=B4=D0=B8=D1=82=D1=8C. =D0=9D=D0=B0 =D0=BD=D0=B5=D1=80=D0=B2= =D0=BD=D0=BE=D0=B9 =D0=BF=D0=BE=D1=87=D0=B2=D0=B5 =D1=83 =D0=BC=D0=B5=D0= =BD=D1=8F =D0=BF=D1=80=D0=BE=D0=BF=D0=B0=D0=BB=D0=BE =D0=BC=D0=BE=D0=BB= =D0=BE=D0=BA=D0=BE, =D0=BA=D0=B0=D0=BA =D1=81=D0=B8=D0=BB=D1=8C=D0=BD=D0= =BE =D1=8F =D0=B8=D0=B7-=D0=B7=D0=B0 =D1=8D=D1=82=D0=BE=D0=B3=D0=BE =D0= =BF=D0=B5=D1=80=D0=B5=D0=B6=D0=B8=D0=B2=D0=B0=D0=BB=D0=B0! =D0=9B=D0=B5= =D1=87=D0=B0=D1=89=D0=B8=D0=B9 =D0=B2=D1=80=D0=B0=D1=87 =D0=BE=D0=B4=D0= =BD=D0=B0=D0=B6=D0=B4=D1=8B =D0=B7=D0=B0=D0=BC=D0=B5=D1=82=D0=B8=D0=BB= =D0=B0: =C2=AB=D0=AF =D0=B4=D0=B0=D0=B6=D0=B5 =D0=BD=D0=B5 =D0=B7=D0=BD= =D0=B0=D1=8E, =D0=BA=D0=BE=D0=B3=D0=BE =D0=BD=D0=B0=D0=B4=D0=BE =D1=81= =D0=BF=D0=B0=D1=81=D0=B0=D1=82=D1=8C =D0=B2 =D0=BF=D0=B5=D1=80=D0=B2=D1= =83=D1=8E =D0=BE=D1=87=D0=B5=D1=80=D0=B5=D0=B4=D1=8C =D0=9C=D0=B0=D1=88= =D1=83 =D0=B8=D0=BB=D0=B8 =D0=B5=D0=B5 =D0=BC=D0=B0=D0=BC=D1=83?=C2=BB= =2E

=D0=98 =D0=B2=D0=BE=D1=82 =D0=BD=D0=B0=D0=BA=D0=BE=D0=BD=D0= =B5=D1=86, =D0=BF=D0=BE=D1=87=D1=82=D0=B8 =D0=B2 =D1=82=D1=80=D0=B8 =D0= =BC=D0=B5=D1=81=D1=8F=D1=86=D0=B0, =D0=BD=D0=B0=D1=81 =D0=B2=D1=8B=D0=BF= =D0=B8=D1=81=D0=B0=D0=BB=D0=B8 =D0=B4=D0=BE=D0=BC=D0=BE=D0=B9 =D0=BD=D0= =B0=D0=B1=D0=B8=D1=80=D0=B0=D1=82=D1=8C =D0=B2=D0=B5=D1=81. =D0=9D=D0=B0= =D0=BA=D0=BE=D0=BD=D0=B5=D1=86-=D1=82=D0=BE =D0=9C=D0=B0=D1=88=D0=B0 =D0= =BF=D0=BE=D0=B7=D0=BD=D0=B0=D0=BA=D0=BE=D0=BC=D0=B8=D0=BB=D0=B0=D1=81=D1= =8C =D0=B8 =D1=81 =D0=BF=D0=B0=D0=BF=D0=BE=D0=B9 =D0=B8 =D1=81 =D0=B1=D1= =80=D0=B0=D1=82=D0=B8=D0=BA=D0=BE=D0=BC, =D0=B8 =D1=81=D0=BE =D0=B2=D1= =81=D0=B5=D0=BC=D0=B8 =D1=80=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0=BD= =D0=BD=D0=B8=D0=BA=D0=B0=D0=BC=D0=B8, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1= =8B=D0=B5 =D1=82=D0=B0=D0=BA =D1=81=D0=B8=D0=BB=D1=8C=D0=BD=D0=BE =D0=BD= =D0=B0=D1=81 =D0=B6=D0=B4=D0=B0=D0=BB=D0=B8!
=D0=94=D0=BE =D1=81=D0= =B5=D0=BC=D0=B8 =D0=BC=D0=B5=D1=81=D1=8F=D1=86=D0=B5=D0=B2 =D1=81=D0=BE= =D1=81=D1=82=D0=BE=D1=8F=D0=BD=D0=B8=D0=B5 =D0=B5=D0=B6=D0=B5=D0=B4=D0= =BD=D0=B5=D0=B2=D0=BD=D0=BE=D0=B9 =D0=B1=D0=BE=D1=80=D1=8C=D0=B1=D1=8B= =D0=B7=D0=B0 =D0=B2=D1=8B=D0=B6=D0=B8=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 =D1= =81=D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8F=D0=BB=D0=BE=D1=81=D1=8C. =D0=9A= =D0=B0=D0=BA =D1=85=D0=BE=D1=82=D0=B5=D0=BB=D0=BE=D1=81=D1=8C =D0=BF=D1= =80=D0=BE=D1=81=D1=82=D0=BE =D0=BD=D0=B0=D1=81=D0=BB=D0=B0=D0=B4=D0=B8= =D1=82=D1=8C=D1=81=D1=8F =D0=BC=D0=B0=D1=82=D0=B5=D1=80=D0=B8=D0=BD=D1= =81=D1=82=D0=B2=D0=BE=D0=BC, =D0=BF=D0=BE=D1=80=D0=B0=D0=B4=D0=BE=D0=B2= =D0=B0=D1=82=D1=8C=D1=81=D1=8F =D1=83=D1=81=D0=BF=D0=B5=D1=85=D0=B0=D0= =BC =D0=9C=D0=B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0=B8 =D0=B8 =D1=81=D1=82= =D0=B0=D1=80=D1=88=D0=B5=D0=B3=D0=BE =D1=81=D1=8B=D0=BD=D0=BE=D1=87=D0= =BA=D0=B0, =D1=80=D0=B0=D0=B7=D0=B4=D0=B5=D0=BB=D0=B8=D1=82=D1=8C =D1=80= =D0=B0=D0=B4=D0=BE=D1=81=D1=82=D0=B8 =D0=B8 =D0=BF=D1=80=D0=BE=D0=B1=D0= =BB=D0=B5=D0=BC=D1=8B =D0=BC=D1=83=D0=B6=D0=B0, =D0=BD=D0=BE =D1=83 =D0= =BC=D0=B5=D0=BD=D1=8F =D0=B1=D1=8B=D0=BB=D0=B0 =D1=82=D0=BE=D0=BB=D1=8C= =D0=BA=D0=BE =D0=BE=D0=B4=D0=BD=D0=B0 =D0=B7=D0=B0=D0=B1=D0=BE=D1=82=D0= =B0 =E2=80=93 =D0=9C=D0=B0=D1=88=D0=B0, =D0=BA=D0=B0=D0=BA =D0=B1=D1=8B= =D0=BD=D0=B0=D0=BC =D0=B4=D0=BE=D1=82=D1=8F=D0=BD=D1=83=D1=82=D1=8C =D0= =B4=D0=BE =D0=BE=D1=87=D0=B5=D1=80=D0=B5=D0=B4=D0=BD=D0=BE=D0=B9 =D0=BE= =D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8! 

=D0=92 =D1=81= =D0=B5=D0=BC=D1=8C =D0=BC=D0=B5=D1=81=D1=8F=D1=86=D0=B5=D0=B2 =D1=81=D0= =B4=D0=B5=D0=BB=D0=B0=D0=BB=D0=B8 =D0=B2=D1=82=D0=BE=D1=80=D1=83=D1=8E= =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E =D0=BD=D0=B0 =D0=BE=D1= =82=D0=BA=D1=80=D1=8B=D1=82=D0=BE=D0=BC =D1=81=D0=B5=D1=80=D0=B4=D1=86= =D0=B5, =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E =D0=93=D0=BB=D0= =B5=D0=BD=D0=BD=D0=B0. =D0=A0=D0=B5=D0=B1=D0=B5=D0=BD=D0=BE=D0=BA =D0=B8= =D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB=D1=81=D1=8F =D0=BD=D0=B0 =D0=B3=D0= =BB=D0=B0=D0=B7=D0=B0=D1=85. =D0=95=D0=B4=D0=B0 =D1=81=D1=82=D0=B0=D0=BB= =D0=B0 =D1=83=D1=81=D0=B2=D0=B0=D0=B8=D0=B2=D0=B0=D1=82=D1=8C=D1=81=D1= =8F, =D1=83=D0=BC=D0=B5=D0=BD=D1=8C=D1=88=D0=B8=D0=BB=D1=81=D1=8F =D1=86= =D0=B8=D0=B0=D0=BD=D0=BE=D0=B7 =D0=B8 =D0=BD=D0=B0=D1=81 =D0=BF=D0=BE=D1= =81=D0=BB=D0=B5 =D0=B2=D0=BE=D1=81=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2= =D0=BB=D0=B5=D0=BD=D0=B8=D1=8F =D0=BE=D1=82=D0=BF=D1=80=D0=B0=D0=B2=D0= =B8=D0=BB=D0=B8 =D0=B4=D0=BE=D0=BC=D0=BE=D0=B9 - =D1=80=D0=B0=D1=81=D1= =82=D0=B8 =D0=B8 =D0=B3=D0=BE=D1=82=D0=BE=D0=B2=D0=B8=D1=82=D1=8C=D1=81= =D1=8F =D0=BA =D0=B7=D0=B0=D0=B2=D0=B5=D1=80=D1=88=D0=B0=D1=8E=D1=89=D0= =B5=D0=BC=D1=83 =D1=8D=D1=82=D0=B0=D0=BF=D1=83 =D0=B2 =D0=B2=D0=BE=D0=B7= =D1=80=D0=B0=D1=81=D1=82=D0=B5 =D1=82=D1=80=D0=B5=D1=85 =D1=87=D0=B5=D1= =82=D1=8B=D1=80=D0=B5=D1=85 =D0=BB=D0=B5=D1=82. =D0=9A =D0=B3=D0=BE=D0= =B4=D0=B8=D0=BA=D1=83 =D0=9C=D0=B0=D1=88=D0=B0 =D0=BD=D0=B0=D1=87=D0=B0= =D0=BB=D0=B0 =D0=BF=D0=BE=D0=BB=D0=B7=D0=B0=D1=82=D1=8C, =D0=BD=D0=BE = =D1=82=D0=B0=D0=BA =D0=BA=D0=B0=D0=BA =D0=BD=D0=BE=D0=B6=D0=BA=D0=B8 =D0= =B1=D1=8B=D0=BB=D0=B8 =D1=81=D0=BB=D0=B0=D0=B1=D0=B5=D0=BD=D1=8C=D0=BA= =D0=B8=D0=B5, =D0=BF=D0=BE=D0=B4=D0=BD=D0=B8=D0=BC=D0=B0=D1=82=D1=8C=D1= =81=D1=8F =D0=B8 =D1=81=D1=82=D0=BE=D1=8F=D1=82=D1=8C =D0=B4=D0=B0=D0=B2= =D0=B0=D0=BB=D0=BE=D1=81=D1=8C =D1=81 =D1=82=D1=80=D1=83=D0=B4=D0=BE=D0= =BC. =D0=9F=D0=BE=D1=88=D0=BB=D0=B0 =D0=9C=D0=B0=D1=88=D1=83=D0=BB=D1=8F= =D0=BF=D0=BE=D1=87=D1=82=D0=B8 =D0=B2 =D0=BF=D0=BE=D0=BB=D1=82=D0=BE=D1= =80=D0=B0 =D0=B3=D0=BE=D0=B4=D0=B8=D0=BA=D0=B0, =D0=BA=D0=B0=D0=BA=D0=B0= =D1=8F =D1=8D=D1=82=D0=BE =D0=B1=D1=8B=D0=BB=D0=B0 =D0=B4=D0=BE=D0=BB=D0= =B3=D0=BE=D0=B6=D0=B4=D0=B0=D0=BD=D0=BD=D0=B0=D1=8F =D1=80=D0=B0=D0=B4= =D0=BE=D1=81=D1=82=D1=8C! 

=D0=9D=D0=B0=D1=88=D0=B5=D0=B9 = =D0=B4=D0=BE=D1=87=D0=BA=D0=B5 =D1=81=D0=B5=D0=B9=D1=87=D0=B0=D1=81 =D0= =B4=D0=B2=D0=B0 =D0=B3=D0=BE=D0=B4=D0=B0 =D0=B8 =D1=81=D0=B5=D0=BC=D1=8C= =D0=BC=D0=B5=D1=81=D1=8F=D1=86=D0=B5=D0=B2, =D0=BF=D0=BE=D0=B7=D0=B0=D0= =B4=D0=B8 =D1=82=D1=80=D0=B8 =D1=81=D0=BB=D0=BE=D0=B6=D0=BD=D1=8B=D1=85= =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8. =D0=A0=D0=B0=D1=81=D1= =82=D0=B5=D1=82 =D0=BE=D0=BD=D0=B0 =D1=83 =D0=BD=D0=B0=D1=81 =D0=BE=D1= =87=D0=B5=D0=BD=D1=8C =D0=BB=D0=B0=D1=81=D0=BA=D0=BE=D0=B2=D0=BE=D0=B9= =D0=B8 =D0=BD=D0=B5=D0=B6=D0=BD=D0=BE=D0=B9 =D0=B4=D0=B5=D0=B2=D0=BE=D1= =87=D0=BA=D0=BE=D0=B9. =D0=9F=D1=80=D0=B8 =D1=8D=D1=82=D0=BE=D0=BC =D1= =85=D0=B0=D1=80=D0=B0=D0=BA=D1=82=D0=B5=D1=80 =D0=BE=D1=87=D0=B5=D0=BD= =D1=8C =D1=86=D0=B5=D0=BB=D0=B5=D1=83=D1=81=D1=82=D1=80=D0=B5=D0=BC=D0= =BB=D0=B5=D0=BD=D0=BD=D1=8B=D0=B9 =D0=B8 =D0=B1=D0=BE=D0=B5=D0=B2=D0=BE= =D0=B9. =D0=A1=D0=B5=D0=B1=D1=8F =D0=B2 =D0=BE=D0=B1=D0=B8=D0=B4=D1=83= =D0=BD=D0=B5 =D0=B4=D0=B0=D1=81=D1=82. =D0=A1=D0=B5=D0=B9=D1=87=D0=B0= =D1=81 =D0=9C=D0=B0=D1=88=D0=B0 =D1=81=D1=82=D0=B0=D1=80=D0=B0=D0=B5=D1= =82=D1=81=D1=8F =D0=BD=D0=B5 =D0=BE=D1=82=D1=81=D1=82=D0=B0=D0=B2=D0=B0= =D1=82=D1=8C =D0=BE=D1=82 =D1=81=D0=B2=D0=BE=D0=B8=D1=85 =D0=BD=D0=BE=D0= =B2=D1=8B=D1=85 =D0=B4=D1=80=D1=83=D0=B7=D0=B5=D0=B9, =D1=81 =D0=BA=D0= =BE=D1=82=D0=BE=D1=80=D1=8B=D0=BC=D0=B8 =D0=BF=D0=BE=D0=B7=D0=BD=D0=B0= =D0=BA=D0=BE=D0=BC=D0=B8=D0=BB=D0=B0=D1=81=D1=8C =D0=B2 =D0=B4=D0=B5=D1= =82=D1=81=D0=BA=D0=BE=D0=BC =D1=86=D0=B5=D0=BD=D1=82=D1=80=D0=B5 =D1=80= =D0=B0=D0=B7=D0=B2=D0=B8=D1=82=D0=B8=D1=8F =D0=B8 =D1=82=D0=B2=D0=BE=D1= =80=D1=87=D0=B5=D1=81=D1=82=D0=B2=D0=B0, =D0=BA=D1=83=D0=B4=D0=B0 =D1=85= =D0=BE=D0=B4=D0=B8=D0=BB=D0=B0 =D1=81 =D0=B1=D0=BE=D0=BB=D1=8C=D1=88=D0= =B8=D0=BC =D0=B8=D0=BD=D1=82=D0=B5=D1=80=D0=B5=D1=81=D0=BE=D0=BC =D1=86= =D0=B5=D0=BB=D1=8B=D0=B9 =D0=B3=D0=BE=D0=B4. =D0=98 =D0=BE=D1=82 =D1=81= =D0=B2=D0=BE=D0=B8=D1=85 =D0=B4=D1=80=D1=83=D0=B7=D0=B5=D0=B9 =D0=BD=D0= =B0 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=BE=D0=B9 =D0=BF=D0=BB=D0=BE=D1=89= =D0=B0=D0=B4=D0=BA=D0=B5 =D0=B2=D0=BE =D0=B4=D0=B2=D0=BE=D1=80=D0=B5, = =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B5 =D0=BF=D0=BE=D1=8F=D0=B2=D0= =B8=D0=BB=D0=B8=D1=81=D1=8C =D1=83 =D0=BD=D0=B5=D0=B5 =D1=8D=D1=82=D0=B8= =D0=BC =D0=BB=D0=B5=D1=82=D0=BE=D0=BC. =D0=92=D0=BC=D0=B5=D1=81=D1=82=D0= =B5 =D1=81 =D0=BD=D0=B8=D0=BC=D0=B8 =D0=BE=D0=BD=D0=B0 =D0=BB=D0=B5=D0= =BF=D0=B8=D1=82, =D1=80=D0=B8=D1=81=D1=83=D0=B5=D1=82, =D1=82=D0=B0=D0= =BD=D1=86=D1=83=D0=B5=D1=82, =D0=BF=D0=BE=D0=B5=D1=82 =D0=BF=D0=B5=D1=81= =D0=BD=D0=B8, =D1=80=D0=B8=D1=81=D1=83=D0=B5=D1=82 =D0=BC=D0=B5=D0=BB=D0= =BA=D0=B0=D0=BC=D0=B8, =D0=B8=D0=B3=D1=80=D0=B0=D0=B5=D1=82 =D0=B2 =D0= =BC=D1=8F=D1=87, =D0=BA=D0=B0=D1=82=D0=B0=D0=B5=D1=82=D1=81=D1=8F =D0=BD= =D0=B0 =D0=BA=D0=B0=D1=87=D0=B5=D0=BB=D1=8F=D1=85 =D0=B8 =D0=B3=D0=BE=D1= =80=D0=BA=D0=B0=D1=85, =D0=B0 =D0=BA=D0=BE=D0=B3=D0=B4=D0=B0 =D1=83=D1= =81=D1=82=D0=B0=D0=B5=D1=82, =D0=BC=D0=BE=D0=BB=D1=87=D0=B0 =D0=BB=D0=BE= =D0=B6=D0=B8=D1=82=D1=81=D1=8F =D0=BD=D0=B0 =D1=81=D0=BA=D0=B0=D0=BC=D0= =B5=D0=B9=D0=BA=D1=83 =D0=B8=D0=BB=D0=B8 =D0=B7=D0=B0=D0=B1=D0=B8=D1=80= =D0=B0=D0=B5=D1=82=D1=81=D1=8F =D0=BD=D0=B0 =D1=80=D1=83=D1=87=D0=BA=D0= =B8, =D1=87=D1=82=D0=BE=D0=B1=D1=8B =D0=BE=D1=82=D0=B4=D1=8B=D1=88=D0=B0= =D1=82=D1=8C=D1=81=D1=8F =D0=B8 =D0=B2=D0=B5=D1=80=D0=BD=D1=83=D1=82=D1= =8C=D1=81=D1=8F =D0=BA =D0=B4=D1=80=D1=83=D0=B7=D1=8C=D1=8F=D0=BC.
=
=D0=9D=D0=BE =D1=81=D0=B0=D0=BC=D0=BE=D0=B5 =D0=B8=D0=BD=D1=82=D0=B5= =D1=80=D0=B5=D1=81=D0=BD=D0=BE=D0=B5 =D0=B7=D0=B0=D0=BD=D1=8F=D1=82=D0= =B8=D0=B5 =E2=80=93 =D1=8D=D1=82=D0=BE =D0=B8=D0=B3=D1=80=D0=B0 =D0=B2= =D0=BC=D0=B0=D1=88=D0=B8=D0=BD=D0=BA=D0=B8 =D1=81 =D0=BB=D1=8E=D0=B1=D0= =B8=D0=BC=D1=8B=D0=BC =D1=81=D1=82=D0=B0=D1=80=D1=88=D0=B8=D0=BC =D0=B1= =D1=80=D0=B0=D1=82=D0=BE=D0=BC, =D0=9C=D0=B0=D1=88=D0=B0 =D1=81=D1=82=D1= =80=D0=B5=D0=BC=D0=B8=D1=82=D1=81=D1=8F =D0=B2=D0=BE =D0=B2=D1=81=D0=B5= =D0=BC =D0=B1=D1=8B=D1=82=D1=8C =D0=BF=D0=BE=D1=85=D0=BE=D0=B6=D0=B5=D0= =B9 =D0=BD=D0=B0 =D0=BD=D0=B5=D0=B3=D0=BE. =D0=A7=D0=B8=D1=82=D0=B0=D0= =B5=D0=BC =D0=B2=D1=81=D0=B5 =D0=B2=D0=BC=D0=B5=D1=81=D1=82=D0=B5 =D0=B4= =D1=80=D1=83=D0=B6=D0=BD=D0=BE =D0=B1=D1=83=D0=BA=D0=B2=D0=B0=D1=80=D1= =8C, =D0=BD=D1=83 =D0=B8 =D0=BA=D0=BE=D0=BD=D0=B5=D1=87=D0=BD=D0=BE =D0= =BB=D1=8E=D0=B1=D0=B8=D0=BC=D1=8B=D0=B5 =D0=B4=D0=B5=D1=82=D1=81=D0=BA= =D0=B8=D0=B5 =D1=81=D0=BA=D0=B0=D0=B7=D0=BA=D0=B8. =D0=9B=D1=8E=D0=B1=D0= =B8=D1=82 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0=B8=D0=B3=D1=80=D1=8B =D1=81= =D0=B2=D0=BE=D0=B4=D0=BE=D0=B9 =D0=B8 =D0=BF=D0=B5=D1=81=D0=BA=D0=BE=D0= =BC. =D0=9C=D0=B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0=B0 =D0=BC=D0=B5=D1=87= =D1=82=D0=B0=D0=B5=D1=82 =D0=BF=D0=BE=D1=81=D0=BA=D0=BE=D1=80=D0=B5=D0= =B5 =D0=BD=D0=B0=D1=87=D0=B0=D1=82=D1=8C =D1=85=D0=BE=D0=B4=D0=B8=D1=82= =D1=8C =D0=B2 =D0=B4=D0=B5=D1=82=D1=81=D0=BA=D0=B8=D0=B9 =D1=81=D0=B0=D0= =B4=D0=B8=D0=BA =D0=B8, =D0=BA=D0=B0=D0=BA =D0=B8 =D0=BF=D1=8F=D1=82=D0= =B8=D0=BB=D0=B5=D1=82=D0=BD=D0=B8=D0=B9 =D0=B1=D1=80=D0=B0=D1=82=D0=B8= =D0=BA, =D1=81=D1=82=D0=B0=D1=82=D1=8C =D0=BF=D0=B0=D0=BB=D0=B5=D0=BE=D0= =BD=D1=82=D0=BE=D0=BB=D0=BE=D0=B3=D0=BE=D0=BC. =D0=95=D0=B6=D0=B5=D0=B4= =D0=BD=D0=B5=D0=B2=D0=BD=D0=BE =D1=81 =D0=BE=D0=B3=D1=80=D0=BE=D0=BC=D0= =BD=D1=8B=D0=BC =D0=B8=D0=BD=D1=82=D0=B5=D1=80=D0=B5=D1=81=D0=BE=D0=BC= =D0=B8=D0=B7=D1=83=D1=87=D0=B0=D1=8E=D1=82 =D0=BE=D0=BD=D0=B8 =D0=BB=D0= =B8=D1=82=D0=B5=D1=80=D0=B0=D1=82=D1=83=D1=80=D1=83 =D0=BF=D1=80=D0=BE= =D0=B4=D0=B8=D0=BD=D0=BE=D0=B7=D0=B0=D0=B2=D1=80=D0=BE=D0=B2. =D0=92=D1= =81=D0=B5 =D0=BB=D0=B5=D1=82=D0=BE =D0=B2 =D0=BF=D0=B5=D1=81=D0=BE=D1=87= =D0=BD=D0=B8=D1=86=D0=B5 =D0=BF=D1=80=D0=BE=D0=B2=D0=BE=D0=B4=D0=B8=D0= =BB=D0=B8 =D0=BD=D0=B0=D1=81=D1=82=D0=BE=D1=8F=D1=89=D0=B8=D0=B5 =D1=80= =D0=B0=D1=81=D0=BA=D0=BE=D0=BF=D0=BA=D0=B8 =D0=BF=D0=BE =D0=BF=D0=BE=D0= =B8=D1=81=D0=BA=D1=83 =D0=B8=D1=85 =D1=81=D0=BA=D0=B5=D0=BB=D0=B5=D1=82= =D0=BE=D0=B2. 

29 =D0=B0=D0=B2=D0=B3=D1=83=D1=81=D1=82=D0=B0= 2016 =D0=B3=D0=BE=D0=B4=D0=B0 =D0=9C=D0=B0=D1=88=D0=B5 =D0=BF=D1=80=D0= =BE=D0=B2=D0=B5=D0=BB=D0=B8 =D0=B5=D1=89=D0=B5 =D0=BE=D0=B4=D0=BD=D1=83= =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E - =D1=8D=D0=BD=D0=B4= =D0=BE=D0=B2=D0=B0=D1=81=D0=BA=D1=83=D0=BB=D1=8F=D1=80=D0=BD=D0=BE=D0=B5= =D0=B7=D0=B0=D0=BA=D1=80=D1=8B=D1=82=D0=B8=D0=B5 =D0=BC=D0=BD=D0=BE=D0= =B6=D0=B5=D1=81=D1=82=D0=B2=D0=B5=D0=BD=D0=BD=D1=8B=D1=85 =D0=BE=D1=82= =D0=B2=D0=B5=D1=82=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B9 =D1=81=D0=BE=D1= =81=D1=83=D0=B4=D0=BE=D0=B2, =D0=BD=D0=B0=D1=80=D1=83=D1=88=D0=B0=D1=8E= =D1=89=D0=B8=D1=85 =D0=BA=D1=80=D0=BE=D0=B2=D0=BE=D0=BE=D0=B1=D1=80=D0= =B0=D1=89=D0=B5=D0=BD=D0=B8=D0=B5. =D0=9A =D0=B1=D0=BE=D0=BB=D1=8C=D1=88= =D0=BE=D0=BC=D1=83 =D1=81=D0=BE=D0=B6=D0=B0=D0=BB=D0=B5=D0=BD=D0=B8=D1= =8E, =D0=BF=D0=BE=D0=BA=D0=B0=D0=B7=D0=B0=D1=82=D0=B5=D0=BB=D0=B8 =D0=BD= =D0=B0=D1=87=D0=B0=D0=BB=D0=B8 =D1=81=D0=BD=D0=B8=D0=B6=D0=B0=D1=82=D1= =8C=D1=81=D1=8F =D0=B3=D0=BE=D1=80=D0=B0=D0=B7=D0=B4=D0=BE =D1=80=D0=B0= =D0=BD=D1=8C=D1=88=D0=B5, =D1=87=D0=B5=D0=BC =D0=BF=D1=80=D0=BE=D0=B3=D0= =BD=D0=BE=D0=B7=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BB=D0=B8 =D1=81=D0=BF= =D0=B5=D1=86=D0=B8=D0=B0=D0=BB=D0=B8=D1=81=D1=82=D1=8B. =D0=A3 =D0=9C=D0= =B0=D1=88=D0=B8 =D0=B2=D1=8B=D1=80=D0=B0=D0=B6=D0=B5=D0=BD=D0=BD=D1=8B= =D0=B9 =D1=86=D0=B8=D0=B0=D0=BD=D0=BE=D0=B7, =D0=BF=D0=BE=D1=81=D1=82=D0= =BE=D1=8F=D0=BD=D0=BD=D0=B0=D1=8F =D0=BE=D1=82=D0=B4=D1=8B=D1=88=D0=BA= =D0=B0, =D1=81=D0=B8=D0=BD=D0=B8=D0=B5 =D0=BF=D0=B0=D0=BB=D1=8C=D1=87=D0= =B8=D0=BA=D0=B8 =D1=80=D1=83=D1=87=D0=B5=D0=BA =D0=B8 =D0=BD=D0=BE=D0=B6= =D0=B5=D0=BA =D0=BF=D1=80=D0=B8 =D0=BD=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0= =BA=D0=B5 =D0=B8 =D0=BE=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D0=B8=D0=BB= =D1=81=D1=8F =D0=BD=D0=B0=D0=B1=D0=BE=D1=80 =D0=B2=D0=B5=D1=81=D0=B0. = =D0=9F=D0=BE=D1=81=D0=BB=D0=B5=D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8= =D0=BE=D0=BD=D0=BD=D0=BE=D0=B5 =D0=BE=D0=B1=D1=81=D0=BB=D0=B5=D0=B4=D0= =BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 =D0=BF=D0=BE=D0=BA=D0=B0=D0=B7=D0=B0= =D0=BB=D0=BE, =D1=87=D1=82=D0=BE =D0=B6=D0=B4=D0=B0=D1=82=D1=8C =D1=82= =D0=B0=D0=BA =D0=B4=D0=BE=D0=BB=D0=B3=D0=BE =D0=BD=D0=B5=D0=BB=D1=8C=D0= =B7=D1=8F, =D0=BD=D0=B0=D1=81=D1=8B=D1=89=D0=B5=D0=BD=D0=B8=D0=B5 =D0=BA= =D1=80=D0=BE=D0=B2=D0=B8 =D0=BA=D0=B8=D1=81=D0=BB=D0=BE=D1=80=D0=BE=D0= =B4=D0=BE=D0=BC =D1=81=D0=BD=D0=B8=D0=B6=D0=B0=D0=B5=D1=82=D1=81=D1=8F= , =D0=BD=D0=B0=D1=80=D1=83=D1=88=D0=B5=D0=BD=D0=BE =D0=BA=D1=80=D0=BE=D0= =B2=D0=BE=D0=BE=D0=B1=D1=80=D0=B0=D1=89=D0=B5=D0=BD=D0=B8=D0=B5, =D0=B2= =D1=81=D0=BB=D0=B5=D0=B4=D1=81=D1=82=D0=B2=D0=B8=D0=B5 =D1=87=D0=B5=D0= =B3=D0=BE =D0=B7=D0=B0=D1=82=D1=80=D1=83=D0=B4=D0=BD=D0=B5=D0=BD=D0=BE= =D0=BF=D0=BE=D1=81=D1=82=D1=83=D0=BF=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5 =D0= =BA=D0=B8=D1=81=D0=BB=D0=BE=D1=80=D0=BE=D0=B4=D0=B0 =D0=BA =D0=B2=D0=BD= =D1=83=D1=82=D1=80=D0=B5=D0=BD=D0=BD=D0=B8=D0=BC =D0=BE=D1=80=D0=B3=D0= =B0=D0=BD=D0=B0=D0=BC, =D0=BE=D1=82=D1=82=D1=83=D0=B4=D0=B0 =D1=86=D0=B8= =D0=B0=D0=BD=D0=BE=D0=B7 =D0=B8 =D0=B3=D0=B8=D0=BF=D0=BE=D0=BA=D1=81=D0= =B8=D1=8F =D0=B3=D0=BE=D0=BB=D0=BE=D0=B2=D0=BD=D0=BE=D0=B3=D0=BE =D0=BC= =D0=BE=D0=B7=D0=B3=D0=B0. =D0=9E=D1=82 =D1=8D=D1=82=D0=BE=D0=B3=D0=BE = =D1=81=D1=82=D1=80=D0=B0=D0=B4=D0=B0=D0=B5=D1=82 =D0=B2=D0=B5=D1=81=D1= =8C =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=BC =D1=80=D0=B5=D0=B1= =D0=B5=D0=BD=D0=BA=D0=B0. =D0=A3=D0=B6=D0=B5 =D0=B2 =D0=B1=D0=BB=D0=B8= =D0=B6=D0=B0=D0=B9=D1=88=D0=B5=D0=B5 =D0=B2=D1=80=D0=B5=D0=BC=D1=8F =D0= =BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D0=B0 =D0=B7=D0=B0= =D0=BA=D0=BB=D1=8E=D1=87=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=B0=D1=8F= =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8F =D0=BF=D0=BE =D0=BA=D0= =BE=D1=80=D1=80=D0=B5=D0=BA=D1=86=D0=B8=D0=B8 =D0=BF=D0=BE=D1=80=D0=BE= =D0=BA=D0=B0. =D0=9D=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D0= =BE =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=81=D1=82=D0=B8 =D1=81=D0=BB=D0=BE= =D0=B6=D0=BD=D0=B5=D0=B9=D1=88=D1=83=D1=8E =D0=BE=D0=BF=D0=B5=D1=80=D0= =B0=D1=86=D0=B8=D1=8E, =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8E= =D0=A4=D0=BE=D0=BD=D1=82=D0=B5=D0=BD=D0=B0. =D0=9A =D1=81=D0=BE=D0=B6= =D0=B0=D0=BB=D0=B5=D0=BD=D0=B8=D1=8E, =D0=B2 =D0=A0=D0=BE=D1=81=D1=81=D0= =B8=D0=B8 =D1=8D=D1=82=D0=BE=D1=82 =D0=BF=D0=BE=D1=80=D0=BE=D0=BA =D1=81= =D0=B5=D1=80=D0=B4=D1=86=D0=B0 =D0=BE=D0=BF=D0=B5=D1=80=D0=B8=D1=80=D1= =83=D1=8E=D1=82 =D1=81=D0=BE=D0=B2=D1=81=D0=B5=D0=BC =D0=BD=D0=B5=D0=B4= =D0=B0=D0=B2=D0=BD=D0=BE, =D0=B8 =D0=BF=D0=BE=D0=BA=D0=B0 =D0=B5=D1=89= =D0=B5 =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0=BC=D0=B0=D0=BB=D0=BE =D0=B1=D0= =BB=D0=B0=D0=B3=D0=BE=D0=BF=D1=80=D0=B8=D1=8F=D1=82=D0=BD=D1=8B=D1=85 = =D0=B8=D1=81=D1=85=D0=BE=D0=B4=D0=BE=D0=B2. =D0=98=D0=BC=D0=B5=D0=BD=D0= =BD=D0=BE =D0=BA =D0=9D=D0=B5=D0=B2=D0=B2=D0=B0=D0=B6=D0=B0=D1=8E =D0=A2= =2E=D0=98. =D1=81=D1=8A=D0=B5=D0=B7=D0=B6=D0=B0=D0=BB=D0=B8=D1=81=D1=8C= =D0=B4=D0=B5=D1=82=D0=BA=D0=B8 =D1=81=D0=BE =D0=B2=D1=81=D0=B5=D0=B9 = =D1=81=D1=82=D1=80=D0=B0=D0=BD=D1=8B, =D0=BD=D0=BE, =D0=BA =D0=BE=D0=B3= =D1=80=D0=BE=D0=BC=D0=BD=D0=BE=D0=BC=D1=83 =D0=BD=D0=B0=D1=88=D0=B5=D0= =BC=D1=83 =D1=81=D0=BE=D0=B6=D0=B0=D0=BB=D0=B5=D0=BD=D0=B8=D1=8E. =D0=B2= =D0=A0=D0=BE=D1=81=D1=81=D0=B8=D0=B8 =D0=BE=D0=BD =D0=B1=D0=BE=D0=BB=D1= =8C=D1=88=D0=B5 =D0=BD=D0=B5 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=B5= =D1=82. =D0=98 =D0=BD=D0=B5=D1=82 =D0=BD=D0=B8 =D0=BE=D0=B4=D0=BD=D0=BE= =D0=B3=D0=BE =D0=B4=D1=80=D1=83=D0=B3=D0=BE=D0=B3=D0=BE =D0=B2=D1=80=D0= =B0=D1=87=D0=B0, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D0=BE=D0=BC=D1=83 =D0=BC= =D1=8B =D1=81=D0=BC=D0=BE=D0=B3=D0=BB=D0=B8 =D0=B1=D1=8B =D0=B4=D0=BE=D0= =B2=D0=B5=D1=80=D0=B8=D1=82=D1=8C =D0=B6=D0=B8=D0=B7=D0=BD=D1=8C =D0=BD= =D0=B0=D1=88=D0=B5=D0=B9 =D0=B4=D0=BE=D1=87=D0=B5=D0=BD=D1=8C=D0=BA=D0= =B8. =D0=9A=D0=B0=D0=BA =D0=BD=D0=B0=D0=BC =D0=B1=D1=8B=D1=82=D1=8C =D1= =82=D0=B5=D0=BF=D0=B5=D1=80=D1=8C? =D0=A1=D0=BD=D0=BE=D0=B2=D0=B0 =D0=BF= =D0=BE=D1=81=D0=B5=D0=BB=D0=B8=D0=BB=D1=81=D1=8F =D0=B2 =D1=81=D0=B5=D1= =80=D0=B4=D1=86=D0=B5 =D1=81=D1=82=D1=80=D0=B0=D1=85, =D0=B2=D0=BE=D0=BB= =D0=BD=D0=B5=D0=BD=D0=B8=D0=B5 =D0=B8 =D0=BD=D0=B5=D0=BE=D0=BF=D1=80=D0= =B5=D0=B4=D0=B5=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D1=8C =D0=B2= =D0=B7=D0=B0=D0=B2=D1=82=D1=80=D0=B0=D1=88=D0=BD=D0=B5=D0=BC =D0=B4=D0= =BD=D0=B5. =D0=93=D0=B4=D0=B5 =D0=B8 =D0=BA=D1=82=D0=BE =D1=81=D0=BC=D0= =BE=D0=B6=D0=B5=D1=82 =D0=BF=D0=BE=D0=BC=D0=BE=D1=87=D1=8C =D0=BD=D0=B0= =D1=88=D0=B5=D0=B9 =D0=B4=D0=BE=D1=87=D0=BA=D0=B5?

=D0=A1=D0=BB= =D0=B0=D0=B2=D0=B0 =D0=91=D0=BE=D0=B3=D1=83, =D0=BC=D0=BD=D0=B5 =D0=BF= =D0=BE=D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8=D0=B2=D0=B8=D0=BB=D0=BE= =D1=81=D1=8C =D0=BF=D0=BE=D0=BE=D0=B1=D1=89=D0=B0=D1=82=D1=8C=D1=81=D1= =8F =D1=81 =D1=80=D0=BE=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D1=8F=D0=BC=D0=B8= , =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B5 =D0=BF=D1=80=D0=BE=D0=BE=D0= =BF=D0=B5=D1=80=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BB=D0=B8 =D1=81=D0=B2= =D0=BE=D0=B8=D1=85 =D0=B4=D0=B5=D1=82=D0=BE=D0=BA =D1=81 =D1=82=D0=B0=D0= =BA=D0=B8=D0=BC=D0=B8 =D0=B6=D0=B5 =D0=B4=D0=B8=D0=B0=D0=B3=D0=BD=D0=BE= =D0=B7=D0=B0=D0=BC=D0=B8 =D0=B2 =D0=93=D0=B5=D1=80=D0=BC=D0=B0=D0=BD=D0= =B8=D0=B8 =D0=B2 =D0=91=D0=B5=D1=80=D0=BB=D0=B8=D0=BD=D1=81=D0=BA=D0=BE= =D0=BC =D0=BA=D0=B0=D1=80=D0=B4=D0=B8=D0=BE=D1=86=D0=B5=D0=BD=D1=82=D1= =80=D0=B5. =D0=9D=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D1=83= =D1=8E =D0=BD=D0=B0=D0=BC =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1= =8E =D1=82=D0=B0=D0=BC =D0=B4=D0=B5=D0=BB=D0=B0=D1=8E=D1=82 =D1=83=D0=B6= =D0=B5 =D0=B1=D0=BE=D0=BB=D0=B5=D0=B5 20 =D0=BB=D0=B5=D1=82. =D0=9F=D0= =BE=D1=81=D0=BB=D0=B5 =D1=83=D1=81=D0=BF=D0=B5=D1=88=D0=BD=D0=BE=D0=B9= =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8 =D0=9C=D0=B0=D1=88=D0= =B5=D0=BD=D1=8C=D0=BA=D0=B0 =D0=B1=D1=83=D0=B4=D0=B5=D1=82 =D0=B8=D0=BC= =D0=B5=D1=82=D1=8C =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=85=D0=BE=D1=80=D0= =BE=D1=88=D0=B8=D0=B5 =D1=88=D0=B0=D0=BD=D1=81=D1=8B =D1=80=D0=B0=D1=81= =D1=82=D0=B8 =D0=B8 =D1=80=D0=B0=D0=B7=D0=B2=D0=B8=D0=B2=D0=B0=D1=82=D1= =8C=D1=81=D1=8F, =D0=BA=D0=B0=D0=BA =D0=B2=D1=81=D0=B5 =D0=B7=D0=B4=D0= =BE=D1=80=D0=BE=D0=B2=D1=8B=D0=B5 =D0=B4=D0=B5=D1=82=D0=B8! =D0=9C=D1=8B= =D1=81 =D0=BC=D1=83=D0=B6=D0=B5=D0=BC, =D1=83=D0=B7=D0=BD=D0=B0=D0=B2= =D0=BE =D1=82=D0=B0=D0=BA=D0=BE=D0=B9 =D0=B2=D0=BE=D0=B7=D0=BC=D0=BE=D0= =B6=D0=BD=D0=BE=D1=81=D1=82=D0=B8, =D1=80=D0=B5=D1=88=D0=B8=D0=BB=D0=B8= , =D1=87=D1=82=D0=BE =D0=BF=D1=80=D0=BE=D1=81=D1=82=D0=BE =D0=BD=D0=B5= =D0=B8=D0=BC=D0=B5=D0=B5=D0=BC =D0=BF=D1=80=D0=B0=D0=B2=D0=B0 =D0=B5=D0= =B5 =D1=83=D0=BF=D1=83=D1=81=D1=82=D0=B8=D1=82=D1=8C. 

=D0= =A1=D0=B2=D1=8F=D0=B7=D0=B0=D0=B2=D1=88=D0=B8=D1=81=D1=8C =D1=81 =D0=B2= =D1=80=D0=B0=D1=87=D0=B0=D0=BC=D0=B8 =D0=B8=D0=B7 =D0=BA=D0=B0=D1=80=D0= =B4=D0=B8=D0=BE=D1=86=D0=B5=D0=BD=D1=82=D1=80=D0=B0 =D0=B8 =D0=B2=D1=8B= =D1=81=D0=BB=D0=B0=D0=B2 =D0=B8=D0=BC =D1=80=D0=B5=D0=B7=D1=83=D0=BB=D1= =8C=D1=82=D0=B0=D1=82=D1=8B =D0=B2=D1=81=D0=B5=D1=85 =D0=BD=D0=B0=D1=88= =D0=B8=D1=85 =D0=BE=D0=B1=D1=81=D0=BB=D0=B5=D0=B4=D0=BE=D0=B2=D0=B0=D0= =BD=D0=B8=D0=B9, =D0=BD=D0=B0=D0=BC =D0=BF=D0=BE=D0=B4=D1=82=D0=B2=D0=B5= =D1=80=D0=B4=D0=B8=D0=BB=D0=B8 =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0= =B4=D0=B8=D0=BC=D0=BE=D1=81=D1=82=D1=8C =D0=BF=D1=80=D0=BE=D0=B2=D0=B5= =D0=B4=D0=B5=D0=BD=D0=B8=D1=8F =D0=BE=D0=BF=D0=B5=D1=80=D0=B0=D1=86=D0= =B8=D0=B8 =D0=B2 =D0=B1=D0=BB=D0=B8=D0=B6=D0=B0=D0=B9=D1=88=D0=B5=D0=B5= =D0=B2=D1=80=D0=B5=D0=BC=D1=8F =D0=B8 =D0=B2=D1=8B=D1=81=D1=82=D0=B0=D0= =B2=D0=B8=D0=BB=D0=B8 =D1=81=D1=87=D0=B5=D1=82 =D0=BD=D0=B0 =D0=BB=D0=B5= =D1=87=D0=B5=D0=BD=D0=B8=D0=B5 - 37 680 =D0=B5=D0=B2=D1=80=D0=BE. =D0=AD= =D1=82=D0=BE =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0=B1=D0=BE=D0=BB=D1=8C=D1= =88=D0=B0=D1=8F =D0=B4=D0=BB=D1=8F =D0=BD=D0=B0=D1=88=D0=B5=D0=B9 =D1=81= =D0=B5=D0=BC=D1=8C=D0=B8 =D1=81=D1=83=D0=BC=D0=BC=D0=B0! =D0=AF =D0=B8= =D0=BC=D0=BE=D0=B9 =D0=BC=D1=83=D0=B6 =D0=B2=D1=81=D1=8E =D1=81=D0=B2= =D0=BE=D1=8E =D0=B6=D0=B8=D0=B7=D0=BD=D1=8C =D1=80=D0=B0=D0=B1=D0=BE=D1= =82=D0=B0=D0=B5=D0=BC, =D0=BD=D0=BE =D0=B2=D0=BE=D1=82 =D1=83=D0=B6=D0= =B5 =D0=BF=D1=8F=D1=82=D1=8C =D0=BB=D0=B5=D1=82 =D1=8F =D0=BD=D0=B0=D1= =85=D0=BE=D0=B6=D1=83=D1=81=D1=8C =D0=B2 =D0=BE=D1=82=D0=BF=D1=83=D1=81= =D0=BA=D0=B5 =D0=BF=D0=BE =D1=83=D1=85=D0=BE=D0=B4=D1=83 =D0=B7=D0=B0 = =D0=B4=D0=B5=D1=82=D1=8C=D0=BC=D0=B8, =D1=81=D0=BD=D0=B0=D1=87=D0=B0=D0= =BB=D0=B0 =D1=81 =D0=BF=D0=B5=D1=80=D0=B2=D1=8B=D0=BC =D1=81=D1=8B=D0=BD= =D0=BE=D1=87=D0=BA=D0=BE=D0=BC, =D1=81=D0=BB=D0=B5=D0=B4=D0=BE=D0=BC =D1= =81 =D0=9C=D0=B0=D1=88=D0=B5=D0=BD=D1=8C=D0=BA=D0=BE=D0=B9. =D0=97=D0=B0= =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D0=B0 =D0=BC=D1=83=D0=B6=D0=B0 =D0= =BD=D0=B0=D0=BC =D1=85=D0=B2=D0=B0=D1=82=D0=B0=D0=B5=D1=82 =D0=BD=D0=B0= =D0=BF=D1=80=D0=BE=D0=B6=D0=B8=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 =D0=B8 =D0= =BB=D0=B5=D0=BA=D0=B0=D1=80=D1=81=D1=82=D0=B2=D0=B0 =D0=B4=D0=BB=D1=8F= =D0=B4=D0=BE=D1=87=D0=BA=D0=B8, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0= =B5 =D0=B5=D0=B9 =D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC= =D0=BE =D0=BF=D0=B8=D1=82=D1=8C =D0=B5=D0=B6=D0=B5=D0=B4=D0=BD=D0=B5=D0= =B2=D0=BD=D0=BE =D0=B4=D0=BB=D1=8F =D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D0=BB= =D1=8C=D0=BD=D0=BE=D0=B9 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=8B =D1=81=D0= =B5=D1=80=D0=B4=D1=86=D0=B0, =D0=BF=D0=BE=D1=8D=D1=82=D0=BE=D0=BC=D1=83= =D0=BC=D1=8B =D0=BD=D0=B5 =D0=B2 =D1=81=D0=B8=D0=BB=D0=B0=D1=85 =D0=BE= =D0=BF=D0=BB=D0=B0=D1=82=D0=B8=D1=82=D1=8C =D0=BE=D0=BF=D0=B5=D1=80=D0= =B0=D1=86=D0=B8=D1=8E. =D0=9C=D1=8B =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D0= =BD=D1=83=D0=B6=D0=B4=D0=B0=D0=B5=D0=BC=D1=81=D1=8F =D0=B8 =D0=BD=D0=B0= =D0=B4=D0=B5=D0=B5=D0=BC=D1=81=D1=8F =D0=BD=D0=B0 =D0=92=D0=B0=D1=88=D1= =83 =D0=BF=D0=BE=D0=BC=D0=BE=D1=89=D1=8C, =D1=83=D0=B2=D0=B0=D0=B6=D0=B0= =D0=B5=D0=BC=D1=8B=D0=B5 =D0=B1=D0=BB=D0=B0=D0=B3=D0=BE=D1=82=D0=B2=D0= =BE=D1=80=D0=B8=D1=82=D0=B5=D0=BB=D0=B8!

=D0=9F=D0=BE=D0=BC=D0=BE= =D0=B3=D0=B8=D1=82=D0=B5, =D0=BF=D0=BE=D0=B6=D0=B0=D0=BB=D1=83=D0=B9=D1= =81=D1=82=D0=B0, =D0=BD=D0=B0=D0=BC =D1=81=D0=BF=D0=B0=D1=81=D1=82=D0=B8= =D0=BD=D0=B0=D1=88=D1=83 =D0=BC=D0=B0=D0=BB=D1=8B=D1=88=D0=BA=D1=83! = =D0=9C=D1=8B =D0=BE=D1=87=D0=B5=D0=BD=D1=8C =D1=85=D0=BE=D1=82=D0=B8=D0= =BC =D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BB=D0=B8=D0=B2=D0=BE =D0=B6=D0=B8= =D1=82=D1=8C =D0=B2=D1=81=D0=B5 =D0=B2=D0=BC=D0=B5=D1=81=D1=82=D0=B5 =D0= =BD=D0=B0=D1=88=D0=B5=D0=B9 =D0=B4=D1=80=D1=83=D0=B6=D0=BD=D0=BE=D0=B9= =D1=81=D0=B5=D0=BC=D1=8C=D0=B5=D0=B9!

=D0=A1 =D1=83=D0=B2=D0=B0= =D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, =D0=BC=D0=B0=D0=BC=D0=B0 =D0=9C=D0= =B0=D1=88=D0=B8.

=D0=9A=D0=B0=D0=BA =D0=BF= =D0=BE=D0=BC=D0=BE=D1=87=D1=8C:

1. =D0=91=D0=B0=D0=BD=D0=BA =D0=92=D0=A2=D0=9124

=D0=A0=D0=B5=D0=BA=D0=B2= =D0=B8=D0=B7=D0=B8=D1=82=D1=8B =D1=81=D1=87=D0=B5=D1=82=D0=B0:

=D0=9C=D0=B0=D1=81=D1=82= =D0=B5=D1=80 =D1=81=D1=87=D0=B5=D1=82 =D0=B2 =D1=80=D1=83=D0=B1=D0=BB=D1= =8F=D1=85

=E2=84=96 =D1=81=D1=87=D0= =B5=D1=82=D0=B0: 40812730610914102095.

=D0=9D=D0=B0=D0=B8=D0=BC= =D0=B5=D0=BD=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 =D0=91=D0=B0=D0=BD=D0= =BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=83=D1=87=D0=B0=D1=82=D0=B5=D0=BB=D1=8F= :

=D0=A4=D0=B8=D0=BB=D0=B8= =D0=B0=D0=BB =E2=84=96 6338 =D0=91=D0=B0=D0=BD=D0=BA=D0=B0 =D0=92=D0=A2= =D0=91 24 (=D0=BF=D1=83=D0=B1=D0=BB=D0=B8=D1=87=D0=BD=D0=BE=D0=B5 =D0=B0= =D0=BA=D1=86=D0=B8=D0=BE=D0=BD=D0=B5=D1=80=D0=BD=D0=BE=D0=B5 =D0=BE=D0= =B1=D1=89=D0=B5=D1=81=D1=82=D0=B2=D0=BE)

=D0=91=D0=98=D0=9A =D0=91= =D0=B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=83=D1=87=D0=B0=D1=82=D0= =B5=D0=BB=D1=8F: 0425526057

=D0=98=D0=9D=D0=9D =D0=91= =D0=B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=83=D1=87=D0=B0=D1=82=D0= =B5=D0=BB=D1=8F: 7720848034

=D0=9A/=D0=A1 =D0=91=D0= =B0=D0=BD=D0=BA=D0=B0 =D0=BF=D0=BE=D0=BB=D1=83=D1=87=D0=B0=D1=82=D0=B5= =D0=BB=D1=8F: 30124740600000000740

=D0=9F=D0=BE=D0=BB=D1=83= =D1=87=D0=B0=D1=82=D0=B5=D0=BB=D1=8C: =D0=94=D0=BC=D0=B8=D1=82=D1=80=D0= =B8=D0=B5=D0=B2=D0=B0 =D0=92=D0=B5=D1=80=D0=BE=D0=BD=D0=B8=D0=BA=D0=B0= =D0=9C=D0=B8=D1=85=D0=B0=D0=B9=D0=BB=D0=BE=D0=B2=D0=BD=D0=B0.

 

2.=D0=9D=D0=BE=D0=BC=D0= =B5=D1=80 =D0=91=D0=B8=D0=BB=D0=B0=D0=B9=D0=BD =D0=B4=D0=BB=D1=8F =D0=BF= =D0=BE=D0=B6=D0=B5=D1=80=D1=82=D0=B2=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B9= : +7964-859-40-89. =D0=92=D1=81=D0=B5 =D1=81=D1=80=D0=B5=D0=B4=D1=81=D1= =82=D0=B2=D0=B0 =D1=81=D0=BE=D0=B1=D1=80=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5= =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D0=BC =D1=81=D0=BF=D0=BE=D1=81=D0=BE=D0= =B1=D0=BE=D0=BC =D0=B2=D1=8B=D0=B2=D0=BE=D0=B4=D1=8F=D1=82=D1=81=D1=8F= =D0=BD=D0=B0 =D0=B1=D0=B0=D0=BD=D0=BA=D0=BE=D0=B2=D1=81=D0=BA=D0=B8=D0= =B9 =D1=81=D1=87=D1=91=D1=82.

 

3. Visa QIWI= Wallet: 79656980897<= o:p>

 

4. =D0=AF=D0=BD=D0=B4=D0=B5=D0=BA=D1=81 =D0=94=D0=B5= =D0=BD=D1=8C=D0=B3=D0=B8 =D0=BA=D0=BE=D1=88=D0=B5=D0=BB=D0=B5=D0=BA =D0= =BD=D0=BE=D0=BC=D0=B5=D1=80: 410014553013797.

 

=D0=A2=D0=B5=D0=BB. =D0= =94=D0=BB=D1=8F =D1=81=D0=B2=D1=8F=D0=B7=D0=B8: +79656980897 =D0=94=D0= =BC=D0=B8=D1=82=D1=80=D0=B8=D0=B5=D0=B2=D0=B0 =D0=92=D0=B5=D1=80=D0=BE= =D0=BD=D0=B8=D0=BA=D0=B0.

--NsDOGHaUDEf8I=_zFHkHihEUadacuEniKJ-- --ulxsVMEGFH2Fr=_8gXJw6KRgTtAsR3E3AP Content-Type: image/jpeg; name="397-2_child_inside_thumb.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="397-2_child_inside_thumb.jpg" /9j/4AAQSkZJRgABAQEBLAEsAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdC IFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAA AADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFj cHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAA ABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAAD TAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJD AAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5 OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEA AAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAA AAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAA AA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBo dHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcg Q29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENv bmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAA ABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAA AAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAK AA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUA mgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEy ATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMC DAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMh Ay0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4E jASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3 BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDII RghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqY Cq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUAN Wg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBh EH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT 5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReu F9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9oc AhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCY IMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZcl xyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2 K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIx SjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDec N9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+ oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXe RiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN 3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYP VlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1f D19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/ aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfBy S3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyB fOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuH n4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLj k02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6f HZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1 q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm4 0blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZG xsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnU y9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj 4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozz GfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t////2wBDAAwJCQsJ CAwLCgsODQwPEx8UExEREyYbHRcfLSgwLywoLCsyOEg9MjVENissPlU/REpMUFFQMDxYXldOXkhP UE3/2wBDAQ0ODhMQEyUUFCVNMywzTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1N TU1NTU1NTU1NTU1NTU3/wAARCAJbAnYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAEC AwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0Kx wRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ 2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QA tREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk 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 --ulxsVMEGFH2Fr=_8gXJw6KRgTtAsR3E3AP Content-Type: image/jpeg; name="397-7_child_inside_thumb.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="397-7_child_inside_thumb.jpg" /9j/4AAQSkZJRgABAQEBLAEsAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdC IFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAA AADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFj cHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAA ABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAAD TAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJD AAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5 OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEA AAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAA AAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAA AA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBo dHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcg Q29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENv bmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAA ABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAA AAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAK AA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUA mgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEy ATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMC DAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMh Ay0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4E jASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3 BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDII RghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqY Cq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUAN Wg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBh EH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT 5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReu F9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9oc AhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCY IMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZcl xyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2 K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIx SjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDec N9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+ oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXe RiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN 3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYP VlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1f D19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/ aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfBy S3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyB fOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuH n4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLj k02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6f HZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1 q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm4 0blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZG xsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnU y9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj 4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozz GfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t////2wBDAAwJCQsJ CAwLCgsODQwPEx8UExEREyYbHRcfLSgwLywoLCsyOEg9MjVENissPlU/REpMUFFQMDxYXldOXkhP UE3/2wBDAQ0ODhMQEyUUFCVNMywzTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1N TU1NTU1NTU1NTU1NTU3/wAARCAKCAnYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAEC AwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0Kx wRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ 2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QA tREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk 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 f7zfzNSR8tJn0/qaKKAJY+WP0FFFFAH/2Q== --ulxsVMEGFH2Fr=_8gXJw6KRgTtAsR3E3AP Content-Type: image/jpeg; name="397-8_child_inside_thumb.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="397-8_child_inside_thumb.jpg" /9j/4AAQSkZJRgABAQEBLAEsAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdC IFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAA AADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFj cHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAA ABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAAD TAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJD AAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5 OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEA AAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAA AAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAA AA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBo dHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcg Q29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENv bmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAA ABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAA AAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAK AA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUA mgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEy ATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMC DAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMh Ay0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4E jASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3 BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDII RghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqY Cq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUAN Wg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBh EH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT 5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReu F9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9oc AhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCY IMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZcl xyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2 K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIx SjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDec N9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+ oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXe RiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN 3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYP VlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1f D19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/ aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfBy S3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyB fOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuH n4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLj k02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6f HZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1 q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm4 0blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZG xsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnU y9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj 4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozz GfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t////2wBDAAwJCQsJ CAwLCgsODQwPEx8UExEREyYbHRcfLSgwLywoLCsyOEg9MjVENissPlU/REpMUFFQMDxYXldOXkhP UE3/2wBDAQ0ODhMQEyUUFCVNMywzTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1N TU1NTU1NTU1NTU1NTU3/wAARCAHsAnYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAEC AwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0Kx wRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ 2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QA tREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk 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 BSCjqOaaJc5NWbFzRTR60UEn/9k= --ulxsVMEGFH2Fr=_8gXJw6KRgTtAsR3E3AP Content-Type: image/jpeg; name="397-i1_child_water_thumb.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="397-i1_child_water_thumb.jpg" /9j/4AAQSkZJRgABAQEBLAEsAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdC IFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAQAA9tYAAQAA AADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFj cHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAA ABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAAD TAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJD AAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5 OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEA AAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAA AAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAA AA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBo dHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcg Q29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENv bmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAA ABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAA AAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAK AA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUA mgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEy ATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMC DAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMh Ay0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4E jASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3 BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDII RghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqY Cq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUAN Wg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBh EH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT 5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReu F9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9oc AhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCY IMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZcl xyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2 K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIx SjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDec N9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+ oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXe RiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN 3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYP VlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1f D19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/ aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfBy S3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyB fOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuH n4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLj k02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6f HZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1 q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm4 0blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZG xsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnU y9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj 4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozz GfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t////2wBDAAYEBQYF BAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUo KSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo KCgoKCgoKCgoKCgoKCj/wAARCAOUAnYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAEC AwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0Kx wRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ 2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QA tREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk 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 PkqcHjFFFAESyvDbRNG7DJYEZ47UUUUAf//Z --ulxsVMEGFH2Fr=_8gXJw6KRgTtAsR3E3AP Content-Type: image/jpeg; name="397-i2_child_water_thumb.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="397-i2_child_water_thumb.jpg" /9j/4AAQSkZJRgABAQEBLAEsAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdC IFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAQAA9tYAAQAA AADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFj cHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAA ABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAAD TAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJD AAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5 OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEA AAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAA AAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAA AA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBo dHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAt IHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcg Q29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENv bmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAA ABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx/nbWVhcwAAAAAA AAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAK AA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUA mgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEy ATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMC DAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMh Ay0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4E jASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3 BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDII RghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqY Cq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUAN Wg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBh EH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT 5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReu F9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9oc AhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCY IMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZcl xyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2 K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIx SjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDec N9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+ oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXe RiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN 3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYP VlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1f D19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/ aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfBy S3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyB fOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuH n4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLj k02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6f HZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1 q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm4 0blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZG xsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnU y9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj 4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozz GfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t////2wBDAAYEBQYF BAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUo KSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo KCgoKCgoKCgoKCgoKCj/wAARCAOUAnYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAEC AwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0Kx wRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ 2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QA tREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk 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 --ulxsVMEGFH2Fr=_8gXJw6KRgTtAsR3E3AP-- From bugzilla@redhat.com Mon Sep 26 12:46:07 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id AFC697CA1 for ; Mon, 26 Sep 2016 12:46:07 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 4FDE530407A for ; Mon, 26 Sep 2016 10:46:04 -0700 (PDT) X-ASG-Debug-ID: 1474911956-0bf8150b11531280001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id Ou2p0jBRHqeAQtwY (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 26 Sep 2016 10:45:58 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boZyQ-0003Du-Ks for ; Tue, 27 Sep 2016 03:45:55 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8QHjfXC044979 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 13:45:41 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8QHjfOX043234 for ; Mon, 26 Sep 2016 13:45:41 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8QHje1s043233; Mon, 26 Sep 2016 13:45:40 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1379431] New: PCP network.interface.speed values are inaccurate Date: Mon, 26 Sep 2016 17:45:40 +0000 X-ASG-Orig-Subj: [Bug 1379431] New: PCP network.interface.speed values are inaccurate Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: wcohen@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Bugzilla-Reporter: wcohen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1474911957 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2669 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33241 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1379431 Bug ID: 1379431 Summary: PCP network.interface.speed values are inaccurate Product: Fedora Version: 24 Component: pcp Assignee: nathans@redhat.com Reporter: wcohen@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com Description of problem: The expected values of network.interface.speed for the gigabit ethernet on a laptop (Lenovo thinkpad W530) look way off from the expected values. Not having reasonable values for this metric makes it very difficult to determi= ne the network interface utilization. Version-Release number of selected component (if applicable): $ rpm -q pcp pcp-3.11.4-1.fc24.x86_64 $ uname -a Linux santana 4.7.4-200.fc24.x86_64 #1 SMP Thu Sep 15 18:42:09 UTC 2016 x86= _64 x86_64 x86_64 GNU/Linux How reproducible: Every time Steps to Reproduce: 1. Install pcp on fedora 24 2. pmval network.interface.speed Actual results: $ pminfo -d network.interface.speed network.interface.speed Data Type: float InDom: 60.3 0xf000003 Semantics: discrete Units: Mbyte / sec $ pmval network.interface.speed metric: network.interface.speed host: santana semantics: discrete instantaneous value units: Mbyte / sec samples: all wlp3s0 lo virbr0-nic virbr0 vnet0=20=20= =20=20=20=20=20=20=20=20 em1 docker0=20 2.146 ? 7.813E+04 ? 7.813E+04=20=20= =20=20 7.813E+06 ?=20 2.146 ? 7.813E+04 ? 7.813E+04=20=20= =20=20 7.813E+06 ?=20 Expected results: Would expect the results to be more like the rhel7 on a W541 machine like t= he following (enp0s25 interface): $ rpm -q pcp pcp-3.10.6-2.el7.x86_64 [wcohen@dhcp129-2 ~]$ uname -a Linux dhcp129-2.rdu.redhat.com 3.10.0-482.el7.x86_64 #1 SMP Mon Aug 1 10:31= :16 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux $ pmval network.interface.speed metric: network.interface.speed host: dhcp129-2.rdu.redhat.com semantics: discrete instantaneous value units: Mbyte / sec samples: all enp0s25 lo virbr0-nic virbr0=20 119.2 ? 1.192 ? --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DbcH0r2L= tRM&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 26 14:28:48 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 55FC27CA1 for ; Mon, 26 Sep 2016 14:28:48 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 27D328F8039 for ; Mon, 26 Sep 2016 12:28:45 -0700 (PDT) X-ASG-Debug-ID: 1474918121-0bf57c18c847c2e0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id QNlBUauT2KjXQBFQ (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 26 Sep 2016 12:28:42 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bobZr-0001Q2-CL for ; Tue, 27 Sep 2016 05:28:40 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8QJSQiY021898 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 15:28:26 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8QJSQTO024219 for ; Mon, 26 Sep 2016 15:28:26 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8QJSPiv024218; Mon, 26 Sep 2016 15:28:25 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1379457] New: Wrong error message for metrics missing help information pminfo -t and pminfo -T Date: Mon, 26 Sep 2016 19:28:25 +0000 X-ASG-Orig-Subj: [Bug 1379457] New: Wrong error message for metrics missing help information pminfo -t and pminfo -T Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: low X-Bugzilla-Who: wcohen@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component bug_severity assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Bugzilla-Reporter: wcohen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1474918122 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 4409 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33244 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1379457 Bug ID: 1379457 Summary: Wrong error message for metrics missing help information pminfo -t and pminfo -T Product: Fedora Version: 24 Component: pcp Severity: low Assignee: nathans@redhat.com Reporter: wcohen@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com Description of problem: For metrics missing help information the "pminfo -t" and "pminfo -T" return= ing a misleading error message: Error: Unknown or illegal metric identifier Would expect PM_ERR_TEXT with the following string to be printed in these cases: "One-line or help text is not available" Also would expect it not to put in the additional blank lines in the output. Version-Release number of selected component (if applicable): pcp-3.11.4-1.fc24.x86_64 How reproducible: Always Steps to Reproduce: 1. sudo yum install pcp 2.$ pminfo -t disk.dev Actual results: $ pminfo -t disk.dev disk.dev.read [per-disk read operations] disk.dev.write [per-disk write operations] disk.dev.total [per-disk total (read+write) operations] disk.dev.blkread [per-disk block read operations] disk.dev.blkwrite [per-disk block write operations] disk.dev.blktotal [per-disk total (read+write) block operations] disk.dev.read_bytes [per-disk count of bytes read] disk.dev.write_bytes [per-disk count of bytes written] disk.dev.total_bytes [per-disk count of total bytes read and written] disk.dev.read_merge [per-disk count of merged read requests] disk.dev.write_merge [per-disk count of merged write requests] disk.dev.avactive [per-disk count of active time] disk.dev.read_rawactive [per-disk raw count of read response time] disk.dev.write_rawactive [per-disk raw count of write response time] disk.dev.total_rawactive [per-disk raw count of I/O response time] disk.dev.aveq [per-disk time averaged count of request queue length] disk.dev.scheduler [per-disk I/O scheduler] disk.dev.await One-line Help: Error: Unknown or illegal metric identifier disk.dev.r_await One-line Help: Error: Unknown or illegal metric identifier disk.dev.w_await One-line Help: Error: Unknown or illegal metric identifier disk.dev.avg_qlen One-line Help: Error: Unknown or illegal metric identifier disk.dev.avg_rqsz One-line Help: Error: Unknown or illegal metric identifier disk.dev.util One-line Help: Error: Unknown or illegal metric identifier Expected results: $ pminfo -t disk.dev disk.dev.read [per-disk read operations] disk.dev.write [per-disk write operations] disk.dev.total [per-disk total (read+write) operations] disk.dev.blkread [per-disk block read operations] disk.dev.blkwrite [per-disk block write operations] disk.dev.blktotal [per-disk total (read+write) block operations] disk.dev.read_bytes [per-disk count of bytes read] disk.dev.write_bytes [per-disk count of bytes written] disk.dev.total_bytes [per-disk count of total bytes read and written] disk.dev.read_merge [per-disk count of merged read requests] disk.dev.write_merge [per-disk count of merged write requests] disk.dev.avactive [per-disk count of active time] disk.dev.read_rawactive [per-disk raw count of read response time] disk.dev.write_rawactive [per-disk raw count of write response time] disk.dev.total_rawactive [per-disk raw count of I/O response time] disk.dev.aveq [per-disk time averaged count of request queue length] disk.dev.scheduler [per-disk I/O scheduler] disk.dev.await One-line Help: Error: One-line or help text is not available disk.dev.r_await One-line Help: Error: One-line or help text is not availab= le disk.dev.w_await One-line Help: Error: One-line or help text is not availab= le disk.dev.avg_qlen One-line Help: Error: One-line or help text is not availa= ble disk.dev.avg_rqsz One-line Help: Error: One-line or help text is not availa= ble disk.dev.util One-line Help: Error: One-line or help text is not available --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DNT5Wlrq= Hlw&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 26 17:34:31 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 2C1B77CA1 for ; Mon, 26 Sep 2016 17:34:31 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id EFA2230404E for ; Mon, 26 Sep 2016 15:34:30 -0700 (PDT) X-ASG-Debug-ID: 1474929263-0bf57c18cb49a640001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id uZoOJlLEQEbeaDll (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 26 Sep 2016 15:34:25 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boeTb-0005Wo-Cl for ; Tue, 27 Sep 2016 08:34:23 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8QMYCnO024573 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 18:34:12 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8QMYCHc022067 for ; Mon, 26 Sep 2016 18:34:12 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8QMYCOx022066; Mon, 26 Sep 2016 18:34:12 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1336208] pminfo help text claims derived metrics are unknown or illegal Date: Mon, 26 Sep 2016 22:34:07 +0000 X-ASG-Orig-Subj: [Bug 1336208] pminfo help text claims derived metrics are unknown or illegal Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1474929265 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 358 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33248 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1336208 --- Comment #1 from Nathan Scott --- *** Bug 1379457 has been marked as a duplicate of this bug. *** --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3D3fHc9kc= nFn&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 26 17:34:34 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8FD217CB0 for ; Mon, 26 Sep 2016 17:34:34 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id F36EDAC001 for ; Mon, 26 Sep 2016 15:34:30 -0700 (PDT) X-ASG-Debug-ID: 1474929263-0bf57b1c5956e490001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id aYrkXhqAkTCQ8LoJ (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 26 Sep 2016 15:34:25 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boeTa-0007PM-Kr for ; Tue, 27 Sep 2016 08:34:22 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8QMY9hk024531 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 18:34:09 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8QMY9Re022027 for ; Mon, 26 Sep 2016 18:34:09 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8QMY9QF022026; Mon, 26 Sep 2016 18:34:09 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1379457] Wrong error message for metrics missing help information pminfo -t and pminfo -T Date: Mon, 26 Sep 2016 22:34:07 +0000 X-ASG-Orig-Subj: [Bug 1379457] Wrong error message for metrics missing help information pminfo -t and pminfo -T Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: low X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status resolution cf_last_closed X-Bugzilla-Comment: public X-Bugzilla-Reporter: wcohen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1474929265 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 730 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33248 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1379457 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |DUPLICATE Last Closed| |2016-09-26 18:34:07 --- Comment #1 from Nathan Scott --- *** This bug has been marked as a duplicate of bug 1336208 *** --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DDacgkfa= u2t&a=3Dcc_unsubscribe= From bugzilla@redhat.com Mon Sep 26 19:49:00 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 659107CA1 for ; Mon, 26 Sep 2016 19:49:00 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id DA4F3AC002 for ; Mon, 26 Sep 2016 17:48:56 -0700 (PDT) X-ASG-Debug-ID: 1474937330-0bf8150b115535a0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id udXv4amzESv3zcTt (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 26 Sep 2016 17:48:51 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bogZh-00058S-Jx for ; Tue, 27 Sep 2016 10:48:49 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8R0mZ30008129 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 20:48:36 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8R0mZiE014695 for ; Mon, 26 Sep 2016 20:48:35 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8R0mZFb014694; Mon, 26 Sep 2016 20:48:35 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1336208] pminfo help text claims derived metrics are unknown or illegal Date: Tue, 27 Sep 2016 00:48:35 +0000 X-ASG-Orig-Subj: [Bug 1336208] pminfo help text claims derived metrics are unknown or illegal Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: mgoodwin@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1474937331 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 435 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33251 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1336208 --- Comment #2 from Mark Goodwin --- In addition to returning a more appropriate error code, we should actually extend the derived metrics config language to support help text --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DoxLOIpO= UqF&a=3Dcc_unsubscribe= From kenj@internode.on.net Mon Sep 26 19:54:28 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6C29C7CA4 for ; Mon, 26 Sep 2016 19:54:28 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 1F5AA304043 for ; Mon, 26 Sep 2016 17:54:28 -0700 (PDT) X-ASG-Debug-ID: 1474937661-0bf8150b14553c00001-S8gJnT Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id g405B6KnHSJdaK1W for ; Mon, 26 Sep 2016 17:54:22 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArANAJDC6VcBmBn3EGdsb2JhbAANUB4YB4MwAQEBAQF1KlKGc61ShkEciDIBAgEBAQEBAgYBAQEBAQEBATeBAQ6EPFEtBwYCJgJFBgEgBgIBARW7CWeNHoEGhy0IgUuFM4MagloFjjSLQoYniy9Oh0GFbkiGQYVig3yDHQyCQmCCO4UkAQEB Received: from unknown (HELO [192.168.43.221]) ([1.152.25.247]) by ipmail04.adl6.internode.on.net with ESMTP; 27 Sep 2016 10:24:21 +0930 To: pcp@oss.sgi.com Subject: pcp updates: _get_pids_by_name() rework From: Ken McDonell X-ASG-Orig-Subj: pcp updates: _get_pids_by_name() rework Message-ID: <05d35ce6-0018-817b-b0e5-ea02c6543f89@internode.on.net> Date: Tue, 27 Sep 2016 10:54:14 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1474937661 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 5496 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33251 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Mark, I'll leave it to you to decide if this should be pulled into the next release at this late stage, but the earlier changes to /etc/pcp.env are wrong on several levels and in many places. With these changes I have a clean qa run on Ubuntu 16.04 and I'm about to fire up a couple of other qa runs. Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (12): qa/051: tweak "off net" filtering a little qa/051: really (!) fix "off net" filtering qa/008.out.bozo+sdc: update for new disk inventory src/include/pcp.env: rework for _get_pids_by_name() assorted: retire _get_pids_by_args() use _get_pids_by_name() -a qa/common: use -a option to _get_pids_by_name to find primary pmlogger qa/893: better diags, tweaks after _get_pids_by_name() changes qa/635: deal with repeated interfaces reported from ifconfig qa/230: _get_pids_by_name() needs -a to find drain-server QA process src/include/pcp.mingw: mimic _get_pids_by_name() changes from pcp.env src/pmcd/pmdaproc.sh: need -a for _get_pids_by_name src/pmcd/rc-proc.sh: need -a option to _get_pids_by_name qa/008.out.bozo+sdc | 17 +++--- qa/051 | 17 +++--- qa/230 | 11 ++- qa/635 | 12 +++- qa/893 | 21 ++++--- qa/common | 2 src/include/pcp.env | 56 ++++++++++++++----- src/include/pcp.mingw | 133 ++++++++++++++++++++++++++++++++++++++++++----- src/pmcd/pmdaproc.sh | 2 src/pmcd/rc-proc.sh | 2 src/pmcd/rc_pmcd | 51 ++++++++++-------- src/pmsignal/pmsignal.sh | 2 12 files changed, 245 insertions(+), 81 deletions(-) Details ... commit dc270582c1b8217499963183d9b005c103a5e940 Author: Ken McDonell Date: Tue Sep 27 09:57:37 2016 +1000 src/pmcd/rc-proc.sh: need -a option to _get_pids_by_name In this context, we probably need to preserve the historical semantics with the more generous matching of the process name. commit bed3e1b79da7f0a1bf4a9178eb3b9e5fb6391db6 Author: Ken McDonell Date: Tue Sep 27 09:32:59 2016 +1000 src/pmcd/pmdaproc.sh: need -a for _get_pids_by_name When killing off PMDAs, the binary may not be in the invoking shell's $PATH (e.g. hidden in $PCP_VAR_LIB/pmda/pmdafoo), so we need the -a option to (the new) _get_pids_by_name() function. commit 816c90325f84a78f73c040590bf0e0090ab2e4d1 Author: Ken McDonell Date: Tue Sep 27 09:31:42 2016 +1000 src/include/pcp.mingw: mimic _get_pids_by_name() changes from pcp.env Unfortunately I have no way to test this on a Windows platform, so this is a "best guess" effort. commit 643bc8d211b00a62d4f93322cfd4847c13374090 Author: Ken McDonell Date: Tue Sep 27 09:29:40 2016 +1000 qa/230: _get_pids_by_name() needs -a to find drain-server QA process Also, make sure any zombie drain-server from another life is killed off before starting, to avoid bind() failing with addr in use error. commit 89d5a470c888edd9efe140169db0de27351b79f5 Author: Ken McDonell Date: Tue Sep 27 06:24:53 2016 +1000 qa/635: deal with repeated interfaces reported from ifconfig In my case it was br1 and br1:avahi after some recent network reconfiguration, and these both map to br1 in the QA test and the duplicated entry was causing a failure. commit 2fb95840f45f21b757296bc5597e7857da1ec965 Author: Ken McDonell Date: Mon Sep 26 20:10:20 2016 +1000 qa/893: better diags, tweaks after _get_pids_by_name() changes commit 710dbc7195892876e937ba893b9f8d1577a3fc4b Author: Ken McDonell Date: Mon Sep 26 20:08:59 2016 +1000 qa/common: use -a option to _get_pids_by_name to find primary pmlogger Looking for 'pmlogger .*-P' which now needs -a option. commit 7dc8d828c9b1c6afeee2ebf6e043f03861ae77ab Author: Ken McDonell Date: Mon Sep 26 20:05:53 2016 +1000 assorted: retire _get_pids_by_args() use _get_pids_by_name() -a Use new -a option to _get_pids_by_name to match process name using the less restrictive pattern '.*/name '. With the additon of -a for _get_pids_by_name(), _get_pids_by_args() is no longer required ... remove uses, but retain function for backawards compatibility. commit b49e85966f8fc332479ace7c17bb732aa5815483 Author: Ken McDonell Date: Mon Sep 26 20:03:45 2016 +1000 src/include/pcp.env: rework for _get_pids_by_name() Need to restore original .*/name matching for process name in some cases ... new -a option adds this to the set of matching algothims that are used. commit 2bae53f2ed45d46aa3dbb8a89b84b6b22ea0adb0 Author: Ken McDonell Date: Mon Sep 26 20:03:01 2016 +1000 qa/008.out.bozo+sdc: update for new disk inventory commit e4e8a6294ff8d5c4023e4c3c36f87c5ac518a309 Author: Ken McDonell Date: Sat Sep 24 06:31:42 2016 +1000 qa/051: really (!) fix "off net" filtering commit bc5d490091a596e0c0bbf840893fe46e586f670b Author: Ken McDonell Date: Thu Sep 22 08:09:14 2016 +1000 qa/051: tweak "off net" filtering a little From nscott@redhat.com Mon Sep 26 20:25:38 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E1BB17CA1 for ; Mon, 26 Sep 2016 20:25:38 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id B38C18F8035 for ; Mon, 26 Sep 2016 18:25:35 -0700 (PDT) X-ASG-Debug-ID: 1474939533-0bf57c18cb4a9cc0001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id yEhc8CXtUDDYiBmq (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 26 Sep 2016 18:25:33 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8R1PT8M008711; Mon, 26 Sep 2016 21:25:29 -0400 Date: Mon, 26 Sep 2016 21:25:29 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell , Mark Goodwin Cc: pcp@oss.sgi.com Message-ID: <184220934.2525772.1474939529735.JavaMail.zimbra@redhat.com> In-Reply-To: <05d35ce6-0018-817b-b0e5-ea02c6543f89@internode.on.net> References: <05d35ce6-0018-817b-b0e5-ea02c6543f89@internode.on.net> Subject: Re: [pcp] pcp updates: _get_pids_by_name() rework MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates: _get_pids_by_name() rework Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.7] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: _get_pids_by_name() rework Thread-Index: gSJrKuT9OzLm8sle2z2fKCM1vN/WwA== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1474939533 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 545 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33251 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header ----- Original Message ----- > Mark, > > I'll leave it to you to decide if this should be pulled into the next release > at this late stage, but the earlier changes to /etc/pcp.env are wrong on > several levels and in many places. > > With these changes I have a clean qa run on Ubuntu 16.04 and I'm about to > fire up a couple of other qa runs. QA run just completed here with no issues. The pcp-pmda-libvirt Fedora spec addition is in my tree Mark, it'd be good to pick that up too before tagging. cheers. -- Nathan From mgoodwin@redhat.com Mon Sep 26 21:50:56 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E925E7CA1 for ; Mon, 26 Sep 2016 21:50:56 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id AE2AD8F8033 for ; Mon, 26 Sep 2016 19:50:53 -0700 (PDT) X-ASG-Debug-ID: 1474944648-0bf57b1c5b593640001-S8gJnT Received: from mail-lf0-f41.google.com (mail-lf0-f41.google.com [209.85.215.41]) by cuda.sgi.com with ESMTP id 0Ssfzd3rcc70EiEa (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 26 Sep 2016 19:50:49 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f41.google.com[209.85.215.41] X-Barracuda-Apparent-Source-IP: 209.85.215.41 Received: by mail-lf0-f41.google.com with SMTP id b71so1816206lfg.0 for ; Mon, 26 Sep 2016 19:50:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=M4xtgw97+WmLIuHOkJNN47Ig8E6zlRHzjM6fuqzlCnw=; b=Eql9di2nBvE8yg+dEJeJYcgbn8z9p+Lw5FxxWNstVWsSkTV4nvbNstPzpmaHTdsLsU cq8k3VQuielC+D3zpJiX4/8QmkmYmQFXL33IOCxvY5RzK3R7G5Dhp7CA8AxkMXIyp8qD ciA9liDVS8tzjHh0O++dVxLrRjkJX/PWJGVOtztcZ6gvAyMnSMsJug5gaEU8BCvFTSkt cHbulcZQ/KrqA3yFmmKp20DMhVg/b1fz2sRUDOBK5DvZ2vzkaA/2uVsN9uHi5QdpYLFm RsoPhWKOjVPcq7C+6VhVF48iBZ44fnrzCrBl2BMzrda00ikMuHY/KMarDQSwm6K0gYM5 5yrQ== X-Gm-Message-State: AA6/9RmLDV40qnFAC37SjbxTAAeBaLIROdrS8PqOsKX0F0BSmWpk5OGtgMarxpfMDGSoZrXhzcBE9Ts8hj7glsbG X-Received: by 10.25.215.204 with SMTP id q73mr275123lfi.35.1474944647360; Mon, 26 Sep 2016 19:50:47 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.160.83 with HTTP; Mon, 26 Sep 2016 19:50:06 -0700 (PDT) From: Mark Goodwin Date: Tue, 27 Sep 2016 12:50:06 +1000 Message-ID: Subject: pcp updates - merge kenj and nathan - final changes for 3.11.5 To: PCP X-ASG-Orig-Subj: pcp updates - merge kenj and nathan - final changes for 3.11.5 Content-Type: multipart/alternative; boundary=001a11411a78c50f90053d744fb8 X-Barracuda-Connect: mail-lf0-f41.google.com[209.85.215.41] X-Barracuda-Start-Time: 1474944648 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 14022 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33252 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message --001a11411a78c50f90053d744fb8 Content-Type: text/plain; charset=UTF-8 That's it for this release - thanks everyone. Nathan will tag this "3.11.5" and we'll get the builds started. Changes committed to git://git.pcp.io/pcp master Ken McDonell (12): qa/051: tweak "off net" filtering a little qa/051: really (!) fix "off net" filtering qa/008.out.bozo+sdc: update for new disk inventory src/include/pcp.env: rework for _get_pids_by_name() assorted: retire _get_pids_by_args() use _get_pids_by_name() -a qa/common: use -a option to _get_pids_by_name to find primary pmlogger qa/893: better diags, tweaks after _get_pids_by_name() changes qa/635: deal with repeated interfaces reported from ifconfig qa/230: _get_pids_by_name() needs -a to find drain-server QA process src/include/pcp.mingw: mimic _get_pids_by_name() changes from pcp.env src/pmcd/pmdaproc.sh: need -a for _get_pids_by_name src/pmcd/rc-proc.sh: need -a option to _get_pids_by_name Nathan Scott (1): build: ensure libvirt PMDA gets packaged for fedora as well CHANGELOG | 1 build/rpm/fedora.spec | 36 ++++++++++++ build/rpm/pcp.spec.in | 60 +++++++++------------ qa/008.out.bozo+sdc | 17 +++--- qa/051 | 17 +++--- qa/230 | 11 ++- qa/635 | 12 +++- qa/893 | 21 ++++--- qa/common | 2 src/include/pcp.env | 56 ++++++++++++++----- src/include/pcp.mingw | 133 ++++++++++++++++++++++++++++++++++++++++++----- src/pmcd/pmdaproc.sh | 2 src/pmcd/rc-proc.sh | 2 src/pmcd/rc_pmcd | 51 ++++++++++-------- src/pmsignal/pmsignal.sh | 2 15 files changed, 309 insertions(+), 114 deletions(-) Details ... commit dc270582c1b8217499963183d9b005c103a5e940 Author: Ken McDonell Date: Tue Sep 27 09:57:37 2016 +1000 src/pmcd/rc-proc.sh: need -a option to _get_pids_by_name In this context, we probably need to preserve the historical semantics with the more generous matching of the process name. commit bed3e1b79da7f0a1bf4a9178eb3b9e5fb6391db6 Author: Ken McDonell Date: Tue Sep 27 09:32:59 2016 +1000 src/pmcd/pmdaproc.sh: need -a for _get_pids_by_name When killing off PMDAs, the binary may not be in the invoking shell's $PATH (e.g. hidden in $PCP_VAR_LIB/pmda/pmdafoo), so we need the -a option to (the new) _get_pids_by_name() function. commit 816c90325f84a78f73c040590bf0e0090ab2e4d1 Author: Ken McDonell Date: Tue Sep 27 09:31:42 2016 +1000 src/include/pcp.mingw: mimic _get_pids_by_name() changes from pcp.env Unfortunately I have no way to test this on a Windows platform, so this is a "best guess" effort. commit 643bc8d211b00a62d4f93322cfd4847c13374090 Author: Ken McDonell Date: Tue Sep 27 09:29:40 2016 +1000 qa/230: _get_pids_by_name() needs -a to find drain-server QA process Also, make sure any zombie drain-server from another life is killed off before starting, to avoid bind() failing with addr in use error. commit b9490f98407f385232e26c6f2544c9a3b05d26d0 Author: Nathan Scott Date: Tue Sep 27 08:36:23 2016 +1000 build: ensure libvirt PMDA gets packaged for fedora as well commit 89d5a470c888edd9efe140169db0de27351b79f5 Author: Ken McDonell Date: Tue Sep 27 06:24:53 2016 +1000 qa/635: deal with repeated interfaces reported from ifconfig In my case it was br1 and br1:avahi after some recent network reconfiguration, and these both map to br1 in the QA test and the duplicated entry was causing a failure. commit 2fb95840f45f21b757296bc5597e7857da1ec965 Author: Ken McDonell Date: Mon Sep 26 20:10:20 2016 +1000 qa/893: better diags, tweaks after _get_pids_by_name() changes commit 710dbc7195892876e937ba893b9f8d1577a3fc4b Author: Ken McDonell Date: Mon Sep 26 20:08:59 2016 +1000 qa/common: use -a option to _get_pids_by_name to find primary pmlogger Looking for 'pmlogger .*-P' which now needs -a option. commit 7dc8d828c9b1c6afeee2ebf6e043f03861ae77ab Author: Ken McDonell Date: Mon Sep 26 20:05:53 2016 +1000 assorted: retire _get_pids_by_args() use _get_pids_by_name() -a Use new -a option to _get_pids_by_name to match process name using the less restrictive pattern '.*/name '. With the additon of -a for _get_pids_by_name(), _get_pids_by_args() is no longer required ... remove uses, but retain function for backawards compatibility. commit b49e85966f8fc332479ace7c17bb732aa5815483 Author: Ken McDonell Date: Mon Sep 26 20:03:45 2016 +1000 src/include/pcp.env: rework for _get_pids_by_name() Need to restore original .*/name matching for process name in some cases ... new -a option adds this to the set of matching algothims that are used. commit 2bae53f2ed45d46aa3dbb8a89b84b6b22ea0adb0 Author: Ken McDonell Date: Mon Sep 26 20:03:01 2016 +1000 qa/008.out.bozo+sdc: update for new disk inventory commit e4e8a6294ff8d5c4023e4c3c36f87c5ac518a309 Author: Ken McDonell Date: Sat Sep 24 06:31:42 2016 +1000 qa/051: really (!) fix "off net" filtering commit bc5d490091a596e0c0bbf840893fe46e586f670b Author: Ken McDonell Date: Thu Sep 22 08:09:14 2016 +1000 qa/051: tweak "off net" filtering a little --001a11411a78c50f90053d744fb8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
That's it for this release - thanks everyone. Nat= han will tag this "3.11.5" and we'll get the builds started.<= /div>

Changes committed to git://git.pcp.io/pcp master

Ken McDonell = (12):
=C2=A0 =C2=A0 =C2=A0 qa/051: tweak "off net" filt= ering a little
=C2=A0 =C2=A0 =C2=A0 qa/051: really (!) fix "= off net" filtering
=C2=A0 =C2=A0 =C2=A0 qa/008.out.bozo+sdc:= update for new disk inventory
=C2=A0 =C2=A0 =C2=A0 src/include/p= cp.env: rework for _get_pids_by_name()
=C2=A0 =C2=A0 =C2=A0 assor= ted: retire _get_pids_by_args() use _get_pids_by_name() -a
=C2=A0= =C2=A0 =C2=A0 qa/common: use -a option to _get_pids_by_name to find primar= y pmlogger
=C2=A0 =C2=A0 =C2=A0 qa/893: better diags, tweaks afte= r _get_pids_by_name() changes
=C2=A0 =C2=A0 =C2=A0 qa/635: deal w= ith repeated interfaces reported from ifconfig
=C2=A0 =C2=A0 =C2= =A0 qa/230: _get_pids_by_name() needs -a to find drain-server QA process
=C2=A0 =C2=A0 =C2=A0 src/include/pcp.mingw: mimic _get_pids_by_name= () changes from pcp.env
=C2=A0 =C2=A0 =C2=A0 src/pmcd/pmdaproc.sh= : need -a for _get_pids_by_name
=C2=A0 =C2=A0 =C2=A0 src/pmcd/rc-= proc.sh: need -a option to _get_pids_by_name

Natha= n Scott (1):
=C2=A0 =C2=A0 =C2=A0 build: ensure libvirt PMDA gets= packaged for fedora as well

=C2=A0CHANGELOG =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| =C2=A0 =C2=A01=C2=A0<= /div>
=C2=A0build/rpm/fedora.spec =C2=A0 =C2=A0| =C2=A0 36 ++++++++++++=
=C2=A0build/rpm/pcp.spec.in = =C2=A0 =C2=A0| =C2=A0 60 +++++++++------------
=C2=A0qa/008.out.b= ozo+sdc =C2=A0 =C2=A0 =C2=A0| =C2=A0 17 +++---
=C2=A0qa/051 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | =C2=A0 17 +++= ---
=C2=A0qa/230 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 | =C2=A0 11 ++-
=C2=A0qa/635 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | =C2=A0 12 +++-
=C2=A0= qa/893 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | =C2= =A0 21 ++++---
=C2=A0qa/common =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0| =C2=A0 =C2=A02=C2=A0
=C2=A0src/include/pcp= .env =C2=A0 =C2=A0 =C2=A0| =C2=A0 56 ++++++++++++++-----
=C2=A0sr= c/include/pcp.mingw =C2=A0 =C2=A0| =C2=A0133 ++++++++++++++++++++++++++++++= ++++++++++++-----
=C2=A0src/pmcd/pmdaproc.sh =C2=A0 =C2=A0 | =C2= =A0 =C2=A02=C2=A0
=C2=A0src/pmcd/rc-proc.sh =C2=A0 =C2=A0 =C2=A0|= =C2=A0 =C2=A02=C2=A0
=C2=A0src/pmcd/rc_pmcd =C2=A0 =C2=A0 =C2=A0= =C2=A0 | =C2=A0 51 ++++++++++--------
=C2=A0src/pmsignal/pmsigna= l.sh | =C2=A0 =C2=A02=C2=A0
=C2=A015 files changed, 309 insertion= s(+), 114 deletions(-)

Details ...

<= /div>
commit dc270582c1b8217499963183d9b005c103a5e940
Author:= Ken McDonell <kenj@internode.o= n.net>
Date: =C2=A0 Tue Sep 27 09:57:37 2016 +1000

=C2=A0 =C2=A0 src/pmcd/rc-proc.sh: need -a option to _get= _pids_by_name
=C2=A0 =C2=A0=C2=A0
=C2=A0 =C2=A0 In this= context, we probably need to preserve the historical semantics
= =C2=A0 =C2=A0 with the more generous matching of the process name.

commit bed3e1b79da7f0a1bf4a9178eb3b9e5fb6391db6
= Author: Ken McDonell <kenj@inte= rnode.on.net>
Date: =C2=A0 Tue Sep 27 09:32:59 2016 +1000<= /div>

=C2=A0 =C2=A0 src/pmcd/pmdaproc.sh: need -a for _g= et_pids_by_name
=C2=A0 =C2=A0=C2=A0
=C2=A0 =C2=A0 When = killing off PMDAs, the binary may not be in the invoking shell's
<= div>=C2=A0 =C2=A0 $PATH (e.g. hidden in $PCP_VAR_LIB/pmda/pmdafoo), so we n= eed the -a
=C2=A0 =C2=A0 option to (the new) _get_pids_by_name() = function.

commit 816c90325f84a78f73c040590bf0e0090= ab2e4d1
Author: Ken McDonell <kenj@internode.on.net>
Date: =C2=A0 Tue Sep 27 09= :31:42 2016 +1000

=C2=A0 =C2=A0 src/include/pcp.mi= ngw: mimic _get_pids_by_name() changes from pcp.env
=C2=A0 =C2=A0= =C2=A0
=C2=A0 =C2=A0 Unfortunately I have no way to test this on = a Windows platform, so
=C2=A0 =C2=A0 this is a "best guess&q= uot; effort.

commit 643bc8d211b00a62d4f93322cfd484= 7c13374090
Author: Ken McDonell <kenj@internode.on.net>
Date: =C2=A0 Tue Sep 27= 09:29:40 2016 +1000

=C2=A0 =C2=A0 qa/230: _get_pi= ds_by_name() needs -a to find drain-server QA process
=C2=A0 =C2= =A0=C2=A0
=C2=A0 =C2=A0 Also, make sure any zombie drain-server f= rom another life is killed
=C2=A0 =C2=A0 off before starting, to = avoid bind() failing with addr in use error.

commi= t b9490f98407f385232e26c6f2544c9a3b05d26d0
Author: Nathan Scott &= lt;nathans@redhat.com>
Date: =C2=A0 Tue Sep 27 08:36:23 2016 +1000

=C2= =A0 =C2=A0 build: ensure libvirt PMDA gets packaged for fedora as well

commit 89d5a470c888edd9efe140169db0de27351b79f5
<= div>Author: Ken McDonell <kenj@= internode.on.net>
Date: =C2=A0 Tue Sep 27 06:24:53 2016 +1= 000

=C2=A0 =C2=A0 qa/635: deal with repeated inter= faces reported from ifconfig
=C2=A0 =C2=A0=C2=A0
=C2=A0= =C2=A0 In my case it was br1 and br1:avahi after some recent network
=
=C2=A0 =C2=A0 reconfiguration, and these both map to br1 in the QA tes= t and
=C2=A0 =C2=A0 the duplicated entry was causing a failure.

commit 2fb95840f45f21b757296bc5597e7857da1ec965
Author: Ken McDonell <ke= nj@internode.on.net>
Date: =C2=A0 Mon Sep 26 20:10:20 2016= +1000

=C2=A0 =C2=A0 qa/893: better diags, tweaks = after _get_pids_by_name() changes

commit 710dbc719= 5892876e937ba893b9f8d1577a3fc4b
Author: Ken McDonell <kenj@internode.on.net>
D= ate: =C2=A0 Mon Sep 26 20:08:59 2016 +1000

=C2=A0 = =C2=A0 qa/common: use -a option to _get_pids_by_name to find primary pmlogg= er
=C2=A0 =C2=A0=C2=A0
=C2=A0 =C2=A0 Looking for 'p= mlogger .*-P' which now needs -a option.

commi= t 7dc8d828c9b1c6afeee2ebf6e043f03861ae77ab
Author: Ken McDonell &= lt;kenj@internode.on.net>
Date: =C2=A0 Mon Sep 26 20:05:53 2016 +1000

=C2=A0 =C2=A0 assorted: retire _get_pids_by_args() use _get_pids_by_name= () -a
=C2=A0 =C2=A0=C2=A0
=C2=A0 =C2=A0 Use new -a opti= on to _get_pids_by_name to match process name using
=C2=A0 =C2=A0= the less restrictive pattern '.*/name '.
=C2=A0 =C2=A0= =C2=A0
=C2=A0 =C2=A0 With the additon of -a for _get_pids_by_name= (), _get_pids_by_args()
=C2=A0 =C2=A0 is no longer required ... r= emove uses, but retain function for
=C2=A0 =C2=A0 backawards comp= atibility.

commit b49e85966f8fc332479ace7c17bb732a= a5815483
Author: Ken McDonell <kenj@internode.on.net>
Date: =C2=A0 Mon Sep 26 2= 0:03:45 2016 +1000

=C2=A0 =C2=A0 src/include/pcp.e= nv: rework for _get_pids_by_name()
=C2=A0 =C2=A0=C2=A0
= =C2=A0 =C2=A0 Need to restore original .*/name matching for process name in= some
=C2=A0 =C2=A0 cases ... new -a option adds this to the set = of matching algothims
=C2=A0 =C2=A0 that are used.

=
commit 2bae53f2ed45d46aa3dbb8a89b84b6b22ea0adb0
Author= : Ken McDonell <kenj@internode.= on.net>
Date: =C2=A0 Mon Sep 26 20:03:01 2016 +1000
<= div>
=C2=A0 =C2=A0 qa/008.out.bozo+sdc: update for new disk i= nventory

commit e4e8a6294ff8d5c4023e4c3c36f87c5ac5= 18a309
Author: Ken McDonell <kenj@internode.on.net>
Date: =C2=A0 Sat Sep 24 06:= 31:42 2016 +1000

=C2=A0 =C2=A0 qa/051: really (!) = fix "off net" filtering

commit bc5d49009= 1a596e0c0bbf840893fe46e586f670b
Author: Ken McDonell <kenj@internode.on.net>
D= ate: =C2=A0 Thu Sep 22 08:09:14 2016 +1000

=C2=A0 = =C2=A0 qa/051: tweak "off net" filtering a little

<= /div>
--001a11411a78c50f90053d744fb8-- From myllynen@redhat.com Tue Sep 27 08:37:48 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 3FEE67CA1 for ; Tue, 27 Sep 2016 08:37:48 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id AC01BAC001 for ; Tue, 27 Sep 2016 06:37:44 -0700 (PDT) X-ASG-Debug-ID: 1474983461-0bf57b1c595ca870001-S8gJnT Received: from mail-wm0-f50.google.com (mail-wm0-f50.google.com [74.125.82.50]) by cuda.sgi.com with ESMTP id 43IHO7nBSyI06Lm4 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 06:37:42 -0700 (PDT) X-Barracuda-Envelope-From: myllynen@redhat.com X-Barracuda-Effective-Source-IP: mail-wm0-f50.google.com[74.125.82.50] X-Barracuda-Apparent-Source-IP: 74.125.82.50 Received: by mail-wm0-f50.google.com with SMTP id w84so176764020wmg.1 for ; Tue, 27 Sep 2016 06:37:42 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:reply-to:to:from:subject:organization:message-id :date:user-agent:mime-version:content-transfer-encoding; bh=eqOfXabeS0/Bc0YxPGeuCoE4kdJuXZXqMZ8EAwaTUqM=; b=VzYIdazSXTsU5mzMpPqMs/zydnn6MdTNO1G6NeZFzQ1xWE/9uzv0N+XXrFRlxqfT9n QnMNF9lPf/vY1MbDMTiZyuFNQMe/vBXVDHT1HoTny3TIk3adMIwoYYWTNmdcUttB8wCx 58qMbfBEOd/YPI7Ncl8IQhsmQHeBMQqCErTcuDL/QhFxfDbKiNjMYC+N4WnTrREg8FIB QSoKi4eNyHilvO9WKon+QE2mSv7fUxplR1sqSr7fkAfOzuMWmXh2DdJ74+3gN8t9tYle 5NhsrDjk1RjAK8AMsVX7eC+jiPO7claGaj0c0Hyw99SeDYYH8VMwYKGyT1rqTUAMb1EM 9R9Q== X-Gm-Message-State: AA6/9RlzAXIriyTHOqSPW9QMQ9kAMXf8aDa5iyWpp7sExtAymOfUAViP51QNknwwrgEraSeK X-Received: by 10.194.242.200 with SMTP id ws8mr22152859wjc.205.1474983460815; Tue, 27 Sep 2016 06:37:40 -0700 (PDT) Received: from [192.168.1.100] (176-93-245-56.bb.dnainternet.fi. [176.93.245.56]) by smtp.gmail.com with ESMTPSA id q142sm16915939wmd.4.2016.09.27.06.37.39 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 27 Sep 2016 06:37:40 -0700 (PDT) Reply-To: Marko Myllynen To: pcp developers From: Marko Myllynen Subject: pmfg / pmapi / null indom Organization: Red Hat X-ASG-Orig-Subj: pmfg / pmapi / null indom Message-ID: Date: Tue, 27 Sep 2016 16:37:37 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mail-wm0-f50.google.com[74.125.82.50] X-Barracuda-Start-Time: 1474983462 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 382 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33261 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi, Consider the following example: #!/usr/bin/python from pcp import pmapi pmfg = pmapi.fetchgroup() sysload = pmfg.extend_indom("kernel.all.sysfork") pmfg.fetch() for inst, name, value in sysload(): print("inst: %d" % inst) This prints: inst: -1 Is this some constant or should this be None in the land of Python? Thanks, -- Marko Myllynen From nscott@redhat.com Tue Sep 27 13:28:21 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 933257CA1 for ; Tue, 27 Sep 2016 13:28:21 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 55A5D8F8033 for ; Tue, 27 Sep 2016 11:28:21 -0700 (PDT) X-ASG-Debug-ID: 1475000898-0bf8150b125b3be0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id wz6xrJH6f9DOnURt (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 27 Sep 2016 11:28:18 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u8RISIMU016885; Tue, 27 Sep 2016 14:28:18 -0400 Date: Tue, 27 Sep 2016 14:28:18 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Marko Myllynen Cc: pcp developers Message-ID: <925318399.2722155.1475000898213.JavaMail.zimbra@redhat.com> In-Reply-To: References: Subject: Re: [pcp] pmfg / pmapi / null indom MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pmfg / pmapi / null indom Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.7] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pmfg / pmapi / null indom Thread-Index: lOWrBmW/O74MixSzCl98Ncr/Ffg7mw== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1475000898 X-Barracuda-Encrypted: DHE-RSA-AES256-SHA X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 534 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33268 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi Marko, ----- Original Message ----- > Hi, > > Consider the following example: > > #!/usr/bin/python > > from pcp import pmapi > > pmfg = pmapi.fetchgroup() > sysload = pmfg.extend_indom("kernel.all.sysfork") > > pmfg.fetch() > for inst, name, value in sysload(): > print("inst: %d" % inst) > > This prints: > > inst: -1 > > Is this some constant or should this be None in the land of Python? > Its cpmapi.PM_IN_NULL (aka "grep PM_IN_NULL /usr/include/pcp/pmapi.h") cheers. -- Nathan From myllynen@redhat.com Tue Sep 27 13:36:55 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 51DD67CA1 for ; Tue, 27 Sep 2016 13:36:55 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 234D88F8037 for ; Tue, 27 Sep 2016 11:36:55 -0700 (PDT) X-ASG-Debug-ID: 1475001409-0bf57b1c5a5ed0e0001-S8gJnT Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com [74.125.82.52]) by cuda.sgi.com with ESMTP id cn9a2hgAePAXAjV8 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 11:36:50 -0700 (PDT) X-Barracuda-Envelope-From: myllynen@redhat.com X-Barracuda-Effective-Source-IP: mail-wm0-f52.google.com[74.125.82.52] X-Barracuda-Apparent-Source-IP: 74.125.82.52 Received: by mail-wm0-f52.google.com with SMTP id b130so28614220wmc.0 for ; Tue, 27 Sep 2016 11:36:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:reply-to:subject:references:to:cc:from :organization:message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=flYsNKWj0459unqvV0CamAXkMMTxOZnD4qRdzval4RY=; b=LozB3H14cOLHEKmsQsiiRNeKQb1yVdFN/EQ26QHAitRrcXvOYBAJhR7XFScR88xlva kJj43JW5ajVkaqbosDFU+KZAMLWH0OwZ2kknCzLNR97d4WkPFbx4aZlnNf+jNIUsJu+8 G7oPaQeXX+YWNbbHcfe0DWPKCchPjWJFmyaWQTJC3OCvTuYQdIOhMudBQo64mndH0Pfk +rfrBa17OrcAMRuNXXBZ6Yi95G7rl+sOtX/YpBtxdGPR8+wsKTuj4Ya30FjUyn8oBCBp i6NOAaFFv23UHG0D3Z/txX30DNYElxMVnbODvBdRYpDTr8v6ZR1zNQol+2JOw978jOFv bYBQ== X-Gm-Message-State: AA6/9RkumkjymlGqXRs13yyHzlAVdsJc1voUVJurZEFNTnTS4Kpmg8qyJqGdKRE13GrCnE5U X-Received: by 10.28.57.69 with SMTP id g66mr4203231wma.49.1475001408637; Tue, 27 Sep 2016 11:36:48 -0700 (PDT) Received: from [192.168.1.100] (176-93-245-56.bb.dnainternet.fi. [176.93.245.56]) by smtp.gmail.com with ESMTPSA id au10sm4027160wjc.12.2016.09.27.11.36.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 27 Sep 2016 11:36:48 -0700 (PDT) Reply-To: Marko Myllynen Subject: Re: [pcp] pmfg / pmapi / null indom References: <925318399.2722155.1475000898213.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pmfg / pmapi / null indom To: Nathan Scott Cc: pcp developers From: Marko Myllynen Organization: Red Hat Message-ID: <564bafd1-9f07-2993-c06c-b383489a19e9@redhat.com> Date: Tue, 27 Sep 2016 21:36:45 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <925318399.2722155.1475000898213.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mail-wm0-f52.google.com[74.125.82.52] X-Barracuda-Start-Time: 1475001410 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 783 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.01 X-Barracuda-Spam-Status: No, SCORE=0.01 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC0_SA_TO_FROM_DOMAIN_MATCH X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33268 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi, On 2016-09-27 21:28, Nathan Scott wrote: > ----- Original Message ----- >> >> Consider the following example: >> >> #!/usr/bin/python >> >> from pcp import pmapi >> >> pmfg = pmapi.fetchgroup() >> sysload = pmfg.extend_indom("kernel.all.sysfork") >> >> pmfg.fetch() >> for inst, name, value in sysload(): >> print("inst: %d" % inst) >> >> This prints: >> >> inst: -1 >> >> Is this some constant or should this be None in the land of Python? > > Its cpmapi.PM_IN_NULL (aka "grep PM_IN_NULL /usr/include/pcp/pmapi.h") $ cat ./test.py #!/usr/bin/python from cpmapi import PM_IN_NULL print(PM_IN_NULL) $ python ./test.py 4294967295 $ grep PM_IN_NULL /usr/include/pcp/pmapi.h #define PM_IN_NULL 0xffffffff $ Cheers, -- Marko Myllynen From bounce-d84a0a396e057435c0c2fde29fe85b74@smtplw-02.com Tue Sep 27 13:44:13 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 689F17CA1 for ; Tue, 27 Sep 2016 13:44:13 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id D6A57AC003 for ; Tue, 27 Sep 2016 11:44:09 -0700 (PDT) X-ASG-Debug-ID: 1475001843-0bf8150b145b5000001-S8gJnT Received: from smtp168t7f116.saaspmta0001.correio.biz (smtp168t7f116.saaspmta0001.correio.biz [179.188.7.116]) by cuda.sgi.com with ESMTP id JHIEKzBh1zmjtvmd for ; Tue, 27 Sep 2016 11:44:04 -0700 (PDT) X-Barracuda-Envelope-From: bounce-d84a0a396e057435c0c2fde29fe85b74@smtplw-02.com X-Barracuda-Effective-Source-IP: smtp168t7f116.saaspmta0001.correio.biz[179.188.7.116] X-Barracuda-Apparent-Source-IP: 179.188.7.116 Received: from saasmilter0003.correio.pw (10.30.225.194) by smtp127t7f75.saaspmta0001.correio.biz id htaurm1q62oi for ; Tue, 27 Sep 2016 15:43:04 -0300 (envelope-from ) Received: from saasqueue0002.correio.biz (saasqueue0002.correio.biz [10.30.224.18]) by saasmilter0003.correio.pw (Postfix) with ESMTP id E9788120298 for ; Tue, 27 Sep 2016 15:44:01 -0300 (BRT) Received: from saasauth0006.smtpdlv.com.br (saasauth0006.smtpdlv.com.br [10.30.224.21]) by saasqueue0002.correio.biz (Postfix) with ESMTP id E565C700032 for ; Tue, 27 Sep 2016 15:44:01 -0300 (BRT) Received: from MARCELOGRADEB67 (unknown [177.97.254.234]) (Authenticated sender: mgvillalva) by saasauth0006.smtpdlv.com.br (Postfix) with ESMTPSA id 4791617FD8A for ; Tue, 27 Sep 2016 15:43:58 -0300 (BRT) Content-Type: multipart/alternative; boundary="------------040305060504070308080206" MIME-Version: 1.0 Date: Tue, 27 Sep 2016 16:43:56 -0200 Subject: Energia Fotovoltaica - Eletricidade Solar From: ELETRICIDADE_SOLAR X-ASG-Orig-Subj: Energia Fotovoltaica - Eletricidade Solar Reply-To: ELETRICIDADE_SOLAR X-FBL: 1_29_335_0_706370406F73732E7367692E636F6D Message-ID: To: pcp@oss.sgi.com x-locaweb-id: OVinHhjnVEIvhxMy2laWeVojcv3AUyHJ6CE16bVnVHylqmF6AasRkcApiQdqwZoUoBYuS_CsXSSHMxc8809ZFnvuriDDh6JVofj0CYKsrVeInTjHmd778qZc-HSAlCmb7TYM7EkhesNhxHc0Xc-2hIibOwtAJD3hEMnPmnzAycoNzVGMfaMejqVOsTwXZrGavppBt3RcSjSIoCtCvftQf05scEUiCwYGWUtOtkrlYIZBlYxzC7z2ExA8QOrWsTNxMQV-YwInQ9LXcyd4fQLWtJVqgSMDUTy1-rzDIiO_BpzgKl-Ey5YQgvuUFEa23x_0SqFhhsHwp_MHEZG_YEbm2oyq-F2xiNtNZDN9W9iebsprdUwBHcBYvYiD2WAlf-Yr x-locaweb-id2: NmQ2Nzc2Njk2YzZjNjE2Yzc2NjE= x-message-uid: d84a0a396e057435c0c2fde29fe85b74-1475001842.15 x-account-uid: d84a0a396e057435c0c2fde29fe85b74 x-return-path: bounce-d84a0a396e057435c0c2fde29fe85b74@smtplw-02.com x-envid: d84a0a396e057435c0c2fde29fe85b74-1475001842.15 X-Barracuda-Connect: smtp168t7f116.saaspmta0001.correio.biz[179.188.7.116] X-Barracuda-Start-Time: 1475001843 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 30199 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33268 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message --------------040305060504070308080206 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Eletricidade solar - sistemas fotovoltaicos - produza sua energia C lique aqui para visualizar Sistemas Fotovoltaicos - Energia Solar Amplie seus conhecimentos Participe de um mercado em crescimento Produza sua pr=C3=B3pria eletricidade a partir da luz solar Conhe=C3=A7a oportunidades de empregos e neg=C3=B3cios Prepare-se para uma nova carreira MATR=C3=8DCULAS ABERTAS - INSCREVA-SE J=C3=81! Cursos de refer=C3=AAncia - Os mais conceituados do Brasil Se j=C3=A1 fez sua inscri=C3=A7=C3=A3o, n=C3=A3o esque=C3=A7a de enviar a d= ocumenta=C3=A7=C3=A3o. Local: Universidade Estadual de Campinas - UNICAMP Cursos: Introdu=C3=A7=C3=A3o =C3=A0 Energia Solar Fotovoltaica - Sistemas Off-G= rid e Grid-Tie (aut=C3=B4nomos e conectados =C3=A0 rede) Projeto e Dimensionamento de Usinas Solares e Sistemas Fotovoltaicos de Gera=C3=A7=C3=A3o com PVSyst Informa=C3=A7=C3=B5es e inscri=C3=A7=C3=B5es: visite nosso site Copyright =C2=A9 Cursos de Energia Solar Fotovoltaica na UNICAMP Voc=C3=AA recebeu este email pois est=C3=A1 cadastrado em nosso banco de da= dos. Clique aqui se n=C3=A3o deseja mais receber nossas mensagens:=20 UNSUBSCRIBE --------------040305060504070308080206 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable =0A =0A =0A= = =0AEnergia Fotovoltaica - Eletricidade Solar =0A =0A =0A =0A
=0A
=0A
=0A
=0A=
=0A
=0A
=0A=
=0A
=0A
=0A
=0A
=0A =0A
=0A
=0A = =0A =0A =0A =0A =0A =0A
=0A =0A =0A =0A<= td valign=3D"top" style=3D =0A"margin: 0px; color: rgb(85, 85, 85); padding= -top: 9px; padding-bottom: 9px; font-family: arial, sans-serif; border-top-= width: 0px; border-bottom-width: 0px; border-collapse: collapse; background= -color: rgb(250, 250, 250);"> =0A
=0A =0A =0A =0A =0A =0A =0A =0A =0A =0A =0A =0A =0A =0A =0A =0A =0A =0A
=0A =0A =0A =0A =0A =0A =0A =0A
=0AEletricidade solar - sis= temas fotovoltaicos - produza sua energia
=0A =0A =0A =0A =0A
=0AClique =0Aaqui para visualizar =0A
=0A
=0A =0A =0A =0A =0A =0A =0A
=0A =0A =0A =0A =0A =0A =0A
=0A= =0A
= =0A
=0A
=0A = =0A =0A =0A =0A =0A =0A
=0A =0A =0A = =0A =0A =0A =0A
=0A

=0ASistemas Fo= tovoltaicos - Energia Solar

=0A
=0A=
=0AAmplie seus conhecimentos
= =0A
=0A
=0APartic= ipe de um mercado em crescimento =0A
=0A
=0A  Produza sua pr=C3= =B3pria eletricidade a partir da luz solar
=0AConhe=C3=A7a oportunidade= s de empregos e neg=C3=B3cios 
=0APrepare-se para uma nova carreir= a
=0A
=0A
=0A
=0A
= =0A
=0AMATR=C3=8DCULAS ABERTAS - INSCREVA-SE J=C3=81!
=0A 
=0ACursos de refer=C3= =AAncia - Os mais conceituados do Brasil =0A
= =0A

=0ASe j=C3=A1 fez sua inscri=C3=A7=C3=A3o, n=C3=A3o esque=C3=A7a de envi= ar a =0Adocumenta=C3=A7=C3=A3o.

=0A

=0ALocal: Universidade Estadual de Ca= mpinas - UNICAMP

=0A

=0ACursos:

=0A
    =0A
  • Introdu=C3=A7=C3=A3o =C3=A0 Energia Solar Fotovolta= ica - Sistemas =0AOff-Grid e Grid-Tie (aut=C3=B4nomos e conectados =C3=A0 r= ede)
  • =0A
  • =0A
  • Projeto e Dimensionamento de Usinas Solares e =0ASistemas Fotovoltaicos = de Gera=C3=A7=C3=A3o com PVSyst
  • =0A
=0A

=0A =0AInforma=C3=A7=C3=B5es e inscr= i=C3=A7=C3=B5es: visite nosso site

=0A
=0A
=0A =0A
=0A =0A =0A =0A =0A =0A =0A =0A =0A =0A =0A
=0A =0A =0A =0A =0A =0A =0A =0A =0A
=0A =0A
=0A =0A =0A =0A =0A
=0A =0A =0A =0A =0A =0A
=0A =0A =0A =0A =0A =0A =0A
=0A =0A =0A =0A =0A= =0A =0A
=0A =0A
=0A
=0A=
=0A =0A =0A =0A =0A =0A =0A
=0A =0A =0A =0A =0A =0A =0A
=0A =0A= =0A =0A = =0A =0A =0A
=0A<= a style=3D"color: rgb(17, 85, 204); text-decoration: none;" href=3D"http://= cursosolar.us13.list-manage.com/track/click?u=3D71f72c88cd5c8dadb75710259&a= mp;id=3Da1ec60581d&e=3D8bb31d361c" target=3D"_blank" data-saferedirectu= rl=3D"https://www.google.com/url?hl=3Dpt-BR&q=3Dhttp://cursosolar.us13.= list-manage.com/track/click?u%3D71f72c88cd5c8dadb75710259%26id%3Da1ec60581d= %26e%3D8bb31d361c&source=3Dgmail&ust=3D1469211038517000&usg=3DA= FQjCNH_WF5wsT9X4fTsfYsqIiMcFGmUlw"> =0A
=0A
= =0A
=0A =0A =0A =0A =0A =0A =0A
=0A =0A =0A =0A =0A
= =0A =0A =0A =0A= =0A =0A
= =0A =0A
=0A
=0A=
=0A
=0A
=0A
=0A =0A<= tbody> =0A =0A =0A =0A =0A
=0A =0A =0A =0A =0A =0A =0A
=0A
=0A
=0A =0A =0A =0A =0A =0A =0A =0A =0A =0A =0A
=0ACopyright =C2=A9 Cursos de Energia So= lar Fotovoltaica na UNICAMP
=0A
=0AVoc=C3=AA recebeu este emai= l pois est=C3=A1 cadastrado em nosso banco de dados.
=0AClique aqui se = n=C3=A3o deseja mais receber nossas mensagens:  =0A
=0A
=0AUNS= UBSCRIBE =0A
=0A
=0A = =0A =0A =0A =0A =0A =0A =0A = =0A =0A =0A =0A =0A
=0A
=0A
=0A
= =0A
=0A
=0A
=0A
=0A
=0A
=0A
=0A
= =0A =0A --------------040305060504070308080206-- From nscott@redhat.com Tue Sep 27 13:52:59 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 5993E7CA1 for ; Tue, 27 Sep 2016 13:52:59 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id C5C47AC003 for ; Tue, 27 Sep 2016 11:52:58 -0700 (PDT) X-ASG-Debug-ID: 1475002375-0bf57c18c950d720001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id y2vwsnFiVG8gslDl (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 27 Sep 2016 11:52:55 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8RIqsZ8034325; Tue, 27 Sep 2016 14:52:54 -0400 Date: Tue, 27 Sep 2016 14:52:54 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Marko Myllynen Cc: pcp developers Message-ID: <428333068.2729753.1475002374883.JavaMail.zimbra@redhat.com> In-Reply-To: <564bafd1-9f07-2993-c06c-b383489a19e9@redhat.com> References: <925318399.2722155.1475000898213.JavaMail.zimbra@redhat.com> <564bafd1-9f07-2993-c06c-b383489a19e9@redhat.com> Subject: Re: [pcp] pmfg / pmapi / null indom MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pmfg / pmapi / null indom Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.7] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pmfg / pmapi / null indom Thread-Index: +wa4eqCuEYtXhrc1P9+q7IuKu5TV/g== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1475002375 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1565 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33269 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain ----- Original Message ----- > On 2016-09-27 21:28, Nathan Scott wrote: > > ----- Original Message ----- > >> > >> Consider the following example: > >> > >> #!/usr/bin/python > >> > >> from pcp import pmapi > >> > >> pmfg = pmapi.fetchgroup() > >> sysload = pmfg.extend_indom("kernel.all.sysfork") > >> > >> pmfg.fetch() > >> for inst, name, value in sysload(): > >> print("inst: %d" % inst) > >> > >> This prints: > >> > >> inst: -1 > >> > >> Is this some constant or should this be None in the land of Python? > > > > Its cpmapi.PM_IN_NULL (aka "grep PM_IN_NULL /usr/include/pcp/pmapi.h") > > $ cat ./test.py > #!/usr/bin/python > from cpmapi import PM_IN_NULL > print(PM_IN_NULL) > $ python ./test.py > 4294967295 > $ grep PM_IN_NULL /usr/include/pcp/pmapi.h > #define PM_IN_NULL 0xffffffff > $ > Instance identifiers are unsigned integers, so I suspect its the -1 that is incorrectly type-encoded somewhere. Does this help...? (untested) diff --git a/src/python/pcp/pmapi.py b/src/python/pcp/pmapi.py index d52426b..f566d44 100644 --- a/src/python/pcp/pmapi.py +++ b/src/python/pcp/pmapi.py @@ -2224,7 +2224,7 @@ class fetchgroup(object): """Allocate a single instance to receive a fetchgroup item.""" stss_t = c_int * num values_t = pmAtomValue * num - icodes_t = c_int * num + icodes_t = c_uint * num inames_t = c_char_p * num self.sts = c_int() self.stss = stss_t() cheers. -- Nathan From myllynen@redhat.com Tue Sep 27 14:00:07 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 3E44E7CA1 for ; Tue, 27 Sep 2016 14:00:07 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id CC8F630404E for ; Tue, 27 Sep 2016 12:00:06 -0700 (PDT) X-ASG-Debug-ID: 1475002802-0bf8150b145b5f50001-S8gJnT Received: from mail-wm0-f54.google.com (mail-wm0-f54.google.com [74.125.82.54]) by cuda.sgi.com with ESMTP id ndLO2r4kwiu8W7Q7 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 12:00:03 -0700 (PDT) X-Barracuda-Envelope-From: myllynen@redhat.com X-Barracuda-Effective-Source-IP: mail-wm0-f54.google.com[74.125.82.54] X-Barracuda-Apparent-Source-IP: 74.125.82.54 Received: by mail-wm0-f54.google.com with SMTP id l132so193425154wmf.0 for ; Tue, 27 Sep 2016 12:00:03 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:reply-to:subject:references:to:cc:from :organization:message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=0nZKkmtW6OcsuL6IAvfMpGqk0cSyNF/+x+dxnsHmB3Q=; b=l2lc4P4JXHJEJOtd3Bd3aWSw2k/3S9/40HK2xX/0WO2HLTNoRpfx7Sq7reC7Sbyy64 /A+RuzoiLYlomjPYR35ApbnfpKCKu+0XivfxJOC4zBW2HFzsFalNZ8utCg6QVl3iHzwb 6FTC4Ma2GOdBMh44t9XPaysGyzCIlCPBir18EdbpDF49RQ/yHkVdXbk+C1hNWUO8hVGy dWq8uKQ1WzFKevr17C0W7Gp885GHgsXrKldnVBd7FNz6y62SmWnZuOIC8lOY+3eKQa89 hs/9qOP1849FQC4Tom9/tI/16dPEPCisdm3GCUG88W6CO+TaM4N8Ys56u36BG0/DK6Fx hFKQ== X-Gm-Message-State: AA6/9RmWjlDdlnjpEFQCBoy6mWCZKUZH3SMk5MF2W9nEeEwk1kVDcLgz+WWv8iQmA/yq9B2n X-Received: by 10.28.185.202 with SMTP id j193mr4547361wmf.78.1475002795844; Tue, 27 Sep 2016 11:59:55 -0700 (PDT) Received: from [192.168.1.100] (176-93-245-56.bb.dnainternet.fi. [176.93.245.56]) by smtp.gmail.com with ESMTPSA id jn7sm4165173wjb.5.2016.09.27.11.59.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 27 Sep 2016 11:59:55 -0700 (PDT) Reply-To: Marko Myllynen Subject: Re: [pcp] pmfg / pmapi / null indom References: <925318399.2722155.1475000898213.JavaMail.zimbra@redhat.com> <564bafd1-9f07-2993-c06c-b383489a19e9@redhat.com> <428333068.2729753.1475002374883.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pmfg / pmapi / null indom To: Nathan Scott Cc: pcp developers From: Marko Myllynen Organization: Red Hat Message-ID: <48b4db6d-b93f-0ef9-288d-24a66e07d44a@redhat.com> Date: Tue, 27 Sep 2016 21:59:53 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <428333068.2729753.1475002374883.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mail-wm0-f54.google.com[74.125.82.54] X-Barracuda-Start-Time: 1475002803 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1718 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.01 X-Barracuda-Spam-Status: No, SCORE=0.01 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC0_SA_TO_FROM_DOMAIN_MATCH X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33269 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi, On 2016-09-27 21:52, Nathan Scott wrote: > ----- Original Message ----- >> On 2016-09-27 21:28, Nathan Scott wrote: >>> ----- Original Message ----- >>>> >>>> Consider the following example: >>>> >>>> #!/usr/bin/python >>>> >>>> from pcp import pmapi >>>> >>>> pmfg = pmapi.fetchgroup() >>>> sysload = pmfg.extend_indom("kernel.all.sysfork") >>>> >>>> pmfg.fetch() >>>> for inst, name, value in sysload(): >>>> print("inst: %d" % inst) >>>> >>>> This prints: >>>> >>>> inst: -1 >>>> >>>> Is this some constant or should this be None in the land of Python? >>> >>> Its cpmapi.PM_IN_NULL (aka "grep PM_IN_NULL /usr/include/pcp/pmapi.h") >> >> $ cat ./test.py >> #!/usr/bin/python >> from cpmapi import PM_IN_NULL >> print(PM_IN_NULL) >> $ python ./test.py >> 4294967295 >> $ grep PM_IN_NULL /usr/include/pcp/pmapi.h >> #define PM_IN_NULL 0xffffffff >> $ > > Instance identifiers are unsigned integers, so I suspect its the -1 that > is incorrectly type-encoded somewhere. Does this help...? (untested) > > diff --git a/src/python/pcp/pmapi.py b/src/python/pcp/pmapi.py > index d52426b..f566d44 100644 > --- a/src/python/pcp/pmapi.py > +++ b/src/python/pcp/pmapi.py > @@ -2224,7 +2224,7 @@ class fetchgroup(object): > """Allocate a single instance to receive a fetchgroup item.""" > stss_t = c_int * num > values_t = pmAtomValue * num > - icodes_t = c_int * num > + icodes_t = c_uint * num > inames_t = c_char_p * num > self.sts = c_int() > self.stss = stss_t() Yes, nice, thanks, this did the trick, please install. Cheers, -- Marko Myllynen From bugzilla@redhat.com Tue Sep 27 15:22:11 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2A3837CA1 for ; Tue, 27 Sep 2016 15:22:11 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id BB36E8F8037 for ; Tue, 27 Sep 2016 13:22:10 -0700 (PDT) X-ASG-Debug-ID: 1475007727-0bf8150b125b9c50001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id lFp3AEGmSK8ium4I (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 13:22:09 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boyt9-0001Uz-Cc for ; Wed, 28 Sep 2016 06:22:07 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8RKLu3f024122 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 27 Sep 2016 16:21:56 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8RKLuKj031887 for ; Tue, 27 Sep 2016 16:21:56 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8RKLu3R031881; Tue, 27 Sep 2016 16:21:56 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1249123] pmieconf fails on empty -c file Date: Tue, 27 Sep 2016 20:21:56 +0000 X-ASG-Orig-Subj: [Bug 1249123] pmieconf fails on empty -c file Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1475007728 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 921 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33272 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1249123 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ON_QA --- Comment #3 from Fedora Update System --- pcp-3.11.5-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-8d14b648a5 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DIC3JqZe= kNu&a=3Dcc_unsubscribe= From bugzilla@redhat.com Tue Sep 27 15:22:13 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 393C37CAF for ; Tue, 27 Sep 2016 15:22:13 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 0815D8F8037 for ; Tue, 27 Sep 2016 13:22:09 -0700 (PDT) X-ASG-Debug-ID: 1475007726-0bf57c18c8511200001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id 73Sqs7dVGtwQkTEX (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 13:22:08 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boyt7-0004mf-Jn for ; Wed, 28 Sep 2016 06:22:05 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8RKLqPO024079 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 27 Sep 2016 16:21:52 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8RKLqZj021486 for ; Tue, 27 Sep 2016 16:21:52 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8RKLpme021485; Tue, 27 Sep 2016 16:21:51 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1365658] Several pcp daemons could benefit from auto-restart Date: Tue, 27 Sep 2016 20:21:51 +0000 X-ASG-Orig-Subj: [Bug 1365658] Several pcp daemons could benefit from auto-restart Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1475007727 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 921 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33272 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1365658 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ON_QA --- Comment #4 from Fedora Update System --- pcp-3.11.5-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-8d14b648a5 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DvcW2I38= BuG&a=3Dcc_unsubscribe= From bugzilla@redhat.com Tue Sep 27 15:22:14 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 4ECEF7CAF for ; Tue, 27 Sep 2016 15:22:14 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 167168F8037 for ; Tue, 27 Sep 2016 13:22:14 -0700 (PDT) X-ASG-Debug-ID: 1475007730-0bf57c18ca511210001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id Gz15hR9o6hyXPGjn (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 13:22:12 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1boytD-0004pO-KH for ; Wed, 28 Sep 2016 06:22:10 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8RKM05Q024241 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 27 Sep 2016 16:22:00 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8RKM01O021550 for ; Tue, 27 Sep 2016 16:22:00 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8RKM09X021549; Tue, 27 Sep 2016 16:22:00 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1375415] pmlogger_check failed due to /etc/pcp/pmlogger/control.d/ local.rpmsave Date: Tue, 27 Sep 2016 20:22:00 +0000 X-ASG-Orig-Subj: [Bug 1375415] pmlogger_check failed due to /etc/pcp/pmlogger/control.d/ local.rpmsave Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: public X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1475007731 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 921 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33272 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1375415 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ON_QA --- Comment #7 from Fedora Update System --- pcp-3.11.5-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-8d14b648a5 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DTiSjKSM= Qfs&a=3Dcc_unsubscribe= From amy.walsh@precisedatalists.com Tue Sep 27 16:20:26 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.4 required=5.0 tests=DATE_IN_PAST_03_06, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4D6BA7CA1 for ; Tue, 27 Sep 2016 16:20:26 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id B8DE4AC002 for ; Tue, 27 Sep 2016 14:20:22 -0700 (PDT) X-ASG-Debug-ID: 1475011216-0bf57c18c9514960001-S8gJnT Received: from gproxy8-pub.mail.unifiedlayer.com (gproxy8-pub.mail.unifiedlayer.com [67.222.33.93]) by cuda.sgi.com with SMTP id sAGcnL38aVeFHb2o for ; Tue, 27 Sep 2016 14:20:16 -0700 (PDT) X-Barracuda-Envelope-From: amy.walsh@precisedatalists.com X-Barracuda-Effective-Source-IP: gproxy8-pub.mail.unifiedlayer.com[67.222.33.93] X-Barracuda-Apparent-Source-IP: 67.222.33.93 Received: (qmail 24687 invoked by uid 0); 27 Sep 2016 21:20:15 -0000 Received: from unknown (HELO cmgw4) (10.0.90.85) by gproxy8.mail.unifiedlayer.com with SMTP; 27 Sep 2016 21:20:15 -0000 Received: from host441.hostmonster.com ([67.20.76.141]) by cmgw4 with id olLC1t00132uscK01lLFkQ; Tue, 27 Sep 2016 15:20:15 -0600 X-Authority-Analysis: v=2.1 cv=Hq7lRSjS c=1 sm=1 tr=0 a=tXkiQehYPMgJg9OXRC5Vkw==:117 a=tXkiQehYPMgJg9OXRC5Vkw==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=GW1xBdLrtEIA:10 a=DAwyPP_o2Byb1YXLmDAA:9 a=2Tb0q-BQPfYMfx1bYLAA:9 a=QEXdDO2ut3YA:10 a=yMhMjlubAAAA:8 a=SSmOFEACAAAA:8 a=WswEPzl7nnRz0RngdMMA:9 a=ul86BHIHBDNyiqAN:21 a=gKO2Hq4RSVkA:10 a=UiCQ7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=frz4AuCg-hUA:10 a=BKKCjISod1eDJeS0ORpz:22 a=zjWhRoSqWz9hl55Hdlzg:22 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=precisedatalists.com; s=default; h=Content-Type:MIME-Version:Message-ID: Date:Subject:To:From; bh=igIaVgaeoWYrszvfgAZXHsSy3dc+2MCLh1oyaaQK+qU=; b=0owM grbgCSkV/L2CRNPLmn+qb79V4M9emqNNgCDXsJBjZaUu2Gs4SNYZ3w6QDbAJRxJ/L+asW+t1ZE7Xn N9D5wj0jJW0q5AMq74/J+dyszQ3VoBpIgBk1OMYhjE9lC8GqgEGE0/kVUFyzb4UTIxuTsia+MY93a xZqwxBDWF2TakLDJJSVLnfiPhYuS9QOOBKqCpBQAWAFrdITfq2P67uTQ5KAzdBB7AtoQmydTWOKw0 eEgaeVhY66T6+kYkDUWfjEzJIYguYoxN1gHFHeyMDawvRzb1at2p/MChH0HCSDx7aip+RzFa3mWzW h9vlS6+J/QO6Z5s286VMM/3Xq1FA3Q==; Received: from [106.51.140.243] (port=8960 helo=AkshathaPC) by host441.hostmonster.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.86_1) (envelope-from ) id 1bowg6-00040v-H9 for pcp@oss.sgi.com; Tue, 27 Sep 2016 12:00:27 -0600 Return-Receipt-To: "Amy Walsh" From: "Amy Walsh" To: Subject: Right Contacts Date: Tue, 27 Sep 2016 14:00:27 -0400 X-ASG-Orig-Subj: Right Contacts Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0A19_01D218C7.80AAEE50" X-Priority: 1 (Highest) X-MSMail-Priority: High X-Mailer: Microsoft Office Outlook 12.0 Importance: High Thread-Index: AdHSOaUiMiPbpl14Q7utCbbWG9Yo6gAC4KpgBB9hpVABY5jq8AAgfXvQAAHECnAFgTn4sAKM4f5wAAcT4qACu9hK4AAAGV9wASvGxhAABtNhYA== Content-Language: en-us Disposition-Notification-To: "Amy Walsh" X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host441.hostmonster.com X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - precisedatalists.com X-BWhitelist: no X-Source-IP: 106.51.140.243 X-Exim-ID: 1bowg6-00040v-H9 X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: (AkshathaPC) [106.51.140.243]:8960 X-Source-Auth: amy.walsh@precisedatalists.com X-Email-Count: 26 X-Source-Cap: bmFzc2luY3M7bmFzc2luY3M7aG9zdDQ0MS5ob3N0bW9uc3Rlci5jb20= X-Barracuda-Connect: gproxy8-pub.mail.unifiedlayer.com[67.222.33.93] X-Barracuda-Start-Time: 1475011216 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 8201 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 2.49 X-Barracuda-Spam-Status: No, SCORE=2.49 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DATE_IN_PAST_03_06, DATE_IN_PAST_03_06_2, DKIM_SIGNED, HTML_MESSAGE, K2_MISSING_MIMEOLE, MISSING_MIMEOLE, THREAD_INDEX X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33274 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_MESSAGE BODY: HTML included in message 0.20 MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE 1.19 K2_MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE 1.08 DATE_IN_PAST_03_06_2 DATE_IN_PAST_03_06_2 This is a multipart message in MIME format. ------=_NextPart_000_0A19_01D218C7.80AAEE50 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi , Hope you are doing well. We are a leading business contacts provider and = can provide you the most comprehensive and accurate business contacts = across the globe in all industry sectors. By acquiring our business contacts you can directly connect with your = target audience.=20 Kindly fill your target audience with following details so that I can = send you few sample, updated records and further details at no cost for = your data evaluation. Target Industry : Target Job title : Target Geography : Looking forward to hear from you. Best Regards, =E2=80=8B Amy Walsh Sales Consultant P Before printing this e-mail message, ask yourself whether you really = need a hard copy. =20 If you do not wish to hear from us again, please respond back with = =E2=80=9CUnsubscribe=E2=80=9D and we will honor your request. Disclaimer: If you have received this electronic mail by error or if = you're not the right person to speak with in this regard, I'd appreciate = if you would be so kind as to forward this email to the right person or = the=20 =20 ------=_NextPart_000_0A19_01D218C7.80AAEE50 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable

Hi ,

Hope you are doing well. We are a leading business = contacts provider and can provide you the most comprehensive and accurate = business contacts across the globe in all industry sectors.

By acquiring our business contacts you can directly = connect with your target audience. 

Kindly fill your target audience with following details = so that I can send you few sample, updated records and further details at no = cost for your data evaluation.

Target Industry           = ; :

Target Job title           &n= bsp; :

Target Geography        :

Looking forward to hear from you.

Best Regards,

=E2=80=8B = Amy = Walsh

Sales = Consultant

 P<= /b> Before printing this e-mail message, = ask yourself whether you really need a hard copy.

 

If you do not wish = to hear from us again, please respond back with =E2=80=9CUnsubscribe=E2=80=9D = and we will honor your request.

Disclaimer: If you = have received this electronic mail by error or if you're not the right person = to speak with in this regard, I'd appreciate if you would be so kind as to = forward this email to the right person or the

 

------=_NextPart_000_0A19_01D218C7.80AAEE50-- From nscott@redhat.com Tue Sep 27 16:55:46 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 8092C7CA0 for ; Tue, 27 Sep 2016 16:55:46 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 27F06304048 for ; Tue, 27 Sep 2016 14:55:43 -0700 (PDT) X-ASG-Debug-ID: 1475013339-0bf8150b135bd0d0001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id kIB4MbCwgGQE2zR6 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 27 Sep 2016 14:55:40 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8RLtdlj062182 for ; Tue, 27 Sep 2016 17:55:39 -0400 Date: Tue, 27 Sep 2016 17:55:39 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp developers Message-ID: <1764218092.2755578.1475013339190.JavaMail.zimbra@redhat.com> In-Reply-To: <1288042067.2755575.1475013314733.JavaMail.zimbra@redhat.com> Subject: pcp updates: pmrep, libpcp, python MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: pmrep, libpcp, python Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.7] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: pmrep, libpcp, python Thread-Index: 9dMZU7+geOKj+EIe/AszcnKZDckoZA== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1475013339 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2310 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33276 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/pcp.git master Nathan Scott (3): build: bump version for next planned release python api: correct type of fetchgroup instance ids libpcp: correct return code for derive metric help text Marko Myllynen (2): pmrep: fix/improve csv output pmrep: drop now unneeded workaround CHANGELOG | 3 +++ VERSION.pcp | 2 +- build/rpm/fedora.spec | 5 ++++- debian/changelog | 6 ++++++ qa/1048 | 42 ++++++++++++++++++++++++++++++++++++++++++ qa/1048.out | 2 ++ qa/1056 | 27 +++++++++++++++++++++++++++ qa/1056.out | 7 +++++++ qa/1069 | 2 ++ qa/1069.out | 11 +++++++++-- qa/group | 4 +++- src/libpcp/src/help.c | 4 +++- src/pmrep/pmrep.py | 18 ++++++++++++------ src/python/pcp/pmapi.py | 2 +- 14 files changed, 122 insertions(+), 13 deletions(-) commit 882d38df76a9aa62fbec68aab76d2f80063dfe67 Author: Nathan Scott Date: Wed Sep 28 07:51:47 2016 +1000 libpcp: correct return code for derive metric help text Resolves Red Hat BZ #1336208. commit 0429f633e744388f7ac6046662d8ec12828ee8ec Author: Nathan Scott Date: Wed Sep 28 07:44:54 2016 +1000 python api: correct type of fetchgroup instance ids Resolves a situation Marko came across where PM_IN_NULL was not being returned correctly. commit 24ba2dbc71832e04b26b77b3eba4d391c30bdcd7 Author: Marko Myllynen Date: Wed Sep 28 07:38:02 2016 +1000 pmrep: drop now unneeded workaround Not needed since c4619b3b / f05032bc. commit 9da4d764e2e2f33f71e0d946eb1a31ffef53ab83 Author: Marko Myllynen Date: Wed Sep 28 07:37:03 2016 +1000 pmrep: fix/improve csv output Fix/improve pmrep CSV output handling, especially when instances are in play. Updates QA accordingly. Resolves github issue #114. commit 9b1342b15e2929c997f36a815778c653e2fa354e Author: Nathan Scott Date: Wed Sep 28 07:18:15 2016 +1000 build: bump version for next planned release From bugzilla@redhat.com Tue Sep 27 16:58:44 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 791407CA0 for ; Tue, 27 Sep 2016 16:58:44 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 48086304043 for ; Tue, 27 Sep 2016 14:58:44 -0700 (PDT) X-ASG-Debug-ID: 1475013520-0bf57b1c5b5f7f30001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id zQ7Upgcqrp1d28yZ (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 14:58:42 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bp0OZ-0004Xg-DC for ; Wed, 28 Sep 2016 07:58:39 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8RLwQWL059425 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 27 Sep 2016 17:58:26 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8RLwQBc008544 for ; Tue, 27 Sep 2016 17:58:26 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8RLwQcs008543; Tue, 27 Sep 2016 17:58:26 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1336208] pminfo help text claims derived metrics are unknown or illegal Date: Tue, 27 Sep 2016 21:58:26 +0000 X-ASG-Orig-Subj: [Bug 1336208] pminfo help text claims derived metrics are unknown or illegal Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 23 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1475013521 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 786 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33275 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1336208 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #3 from Nathan Scott --- Fixed upstream. commit 882d38df76a9aa62fbec68aab76d2f80063dfe67 Author: Nathan Scott Date: Wed Sep 28 07:51:47 2016 +1000 libpcp: correct return code for derived metric help text Resolves Red Hat BZ #1336208. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DE9zQgKc= Z9i&a=3Dcc_unsubscribe= From noreply@github.com Tue Sep 27 16:59:55 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=HTML_IMAGE_ONLY_20, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 120057CA0 for ; Tue, 27 Sep 2016 16:59:55 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 6B8EDAC003 for ; Tue, 27 Sep 2016 14:59:54 -0700 (PDT) X-ASG-Debug-ID: 1475013589-0bf57c18c8516380001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id OqdlCuHZNrRIRqA0 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 14:59:51 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from github-smtp2-ext1.iad.github.net ([192.30.252.192] helo=github-smtp2a-ext-cp1-prd.iad.github.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bp0Ph-0006m7-E1 for ; Wed, 28 Sep 2016 07:59:49 +1000 Date: Tue, 27 Sep 2016 14:59:37 -0700 X-Barracuda-Effective-Source-IP: UNKNOWN[192.30.252.192] X-Barracuda-Apparent-Source-IP: 192.30.252.192 X-Barracuda-RBL-IP: 192.30.252.192 X-Barracuda-BBL-IP: 192.30.252.192 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1475013578; bh=drEqYa0QDiDxtMYP1B/QJdVRjBMMqW1UB1RRIRQ/bXU=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ft1020KCg4hzaJAdpAzObXW26akcQAQQ50ds0UpxmCkWjFF5m8I1qGLw54yBU+I1m bMzWyb62Ut8SBXlckFH1k8Jpm0hUMPHiJoRpPL6bfqYItJSahZbfFjlLlZT/PZ3iHk Aej8RxjYBgHg+WDtrvHSHwmx8M0sHjDo7zbUVGvo= From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] pmrep - header and value is not matching, possibly due to indom changes (#114) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] pmrep - header and value is not matching, possibly due to indom changes (#114) Content-Type: multipart/alternative; boundary="--==_mimepart_57eaebc9ec9f4_ebb3f86cf29729c695a8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1475013590 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2115 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.70 X-Barracuda-Spam-Status: No, SCORE=0.70 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_20, HTML_IMAGE_ONLY_20_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33275 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_20 BODY: HTML: images with 1600-2000 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.70 HTML_IMAGE_ONLY_20_2 HTML: images with 1600-2000 bytes of words ----==_mimepart_57eaebc9ec9f4_ebb3f86cf29729c695a8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Marko's fix is merged, will be in pcp-3.11.6 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/114#issuecomment-250011907 ----==_mimepart_57eaebc9ec9f4_ebb3f86cf29729c695a8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Marko's fix is merged, will be in pcp-3.11.6


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57eaebc9ec9f4_ebb3f86cf29729c695a8-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Tue Sep 27 17:00:50 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 2DFA37CA0 for ; Tue, 27 Sep 2016 17:00:50 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id F2771304043 for ; Tue, 27 Sep 2016 15:00:49 -0700 (PDT) X-ASG-Debug-ID: 1475013645-0bf57c18c9516410001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id 0OT6W2aSja7vSiAp (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 15:00:47 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from o8.sgmail.github.com ([167.89.101.199]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bp0QX-0000RD-CF for ; Wed, 28 Sep 2016 08:00:44 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XrsPlcFicuwvBbrdlPLNbxjSYWE=; b=l7eQPr+ngqQkf3oL TYynpvynPF0jiN3RG3dcdCYCn2z8NvXe0F81b/iuvFOYLX0D15vAglSz4n6A5RN7 vEf+hZknCdGQGV2T33e3AFe1YgtS77Byutrrro/4khoR67ieuX3mMajBm5aBGOTy pPwp96daWe0dHNeetw37YOFTv/8= X-Barracuda-Effective-Source-IP: o8.sgmail.github.com[167.89.101.199] X-Barracuda-Apparent-Source-IP: 167.89.101.199 X-Barracuda-RBL-IP: 167.89.101.199 X-Barracuda-BBL-IP: 167.89.101.199 Received: by filter0800p1mdw1.sendgrid.net with SMTP id filter0800p1mdw1.25771.57EAEBCA2F 2016-09-27 21:59:38.727894195 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0035p1mdw1.sendgrid.net (SG) with ESMTP id 6qiGRgg4SlOPjI9X_ZLRpg for ; Tue, 27 Sep 2016 21:59:38.719 +0000 (UTC) Date: Tue, 27 Sep 2016 14:59:38 -0700 From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] pmrep - header and value is not matching, possibly due to indom changes (#114) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] pmrep - header and value is not matching, possibly due to indom changes (#114) Content-Type: multipart/alternative; boundary="--==_mimepart_57eaebca5fe40_53833f7f4464d2c010357c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEdOmdz+s/MsnhGkSfBN40H9ufkT6whp+asCIs LvXGI1NPJijPYJJ4KsX0ygvcbNYJdXcMbmcgPz6pK36Ki8eW27a2yAjk8Bg7GAN2q5/ynYj+1Wk5Ux hcE2aFI689q9JzP042SIUQ/H2YFlis0KVTfXEGOoxA72/xMAuqUIBWvsWQ== X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1475013646 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2249 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33275 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57eaebca5fe40_53833f7f4464d2c010357c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #114. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/114#event-804610592 ----==_mimepart_57eaebca5fe40_53833f7f4464d2c010357c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #114.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57eaebca5fe40_53833f7f4464d2c010357c-- From mgoodwin@redhat.com Tue Sep 27 20:51:24 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=unavailable version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 2A0A07CA1 for ; Tue, 27 Sep 2016 20:51:24 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 83ECAAC004 for ; Tue, 27 Sep 2016 18:51:20 -0700 (PDT) X-ASG-Debug-ID: 1475027472-0bf57b1c59602800001-S8gJnT Received: from mail-lf0-f54.google.com (mail-lf0-f54.google.com [209.85.215.54]) by cuda.sgi.com with ESMTP id LjOID9B1IHcs8yT3 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 18:51:13 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f54.google.com[209.85.215.54] X-Barracuda-Apparent-Source-IP: 209.85.215.54 Received: by mail-lf0-f54.google.com with SMTP id l131so38358911lfl.2 for ; Tue, 27 Sep 2016 18:51:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=/2yLNMgMEqZgBWnuaPttdGEaz6zptI09TEovP4t+vIc=; b=NB/nRPwk4vYoUacKzvlqWBxVUXKako0kO8ryN+T6wKpw7Tn9GCvkmRNkD5wtucuMEz XjoEpQQ7xqjD4URAuYOQr9UxUoXyEAcCr0d6k181WGqePR0MS77E5pS2JoRjLVz9OHJV WyiOm/SIsbT4+JFFmX4xv2bbKDk8VBbXEm5njV+R/53OzD1HsgM4uGX7Z1BDS/xmNkYj 6mH7Cv2yDihgYQIk1KQ3xExyeoU7TKB/MNyelKba9+ZAUXnE9/fQs95SAxti9sPzXN3V 4T9BE7FN9moHgvKqWuPLBbhVfDAPt7Nz9upxa32v67morkEySR0rupc1qFvQqW3Ew0CB +Q4w== X-Gm-Message-State: AE9vXwN9SGA0ZvElWTEBlxtl6M10EQqo0GwYlIcWYRIk1w6yWqsAZEMHUgVBHqp+x0skzW4gedeMAXV+qVDC4wm/ X-Received: by 10.25.153.12 with SMTP id b12mr11658603lfe.58.1475027472182; Tue, 27 Sep 2016 18:51:12 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.138.134 with HTTP; Tue, 27 Sep 2016 18:50:31 -0700 (PDT) From: Mark Goodwin Date: Wed, 28 Sep 2016 11:50:31 +1000 Message-ID: Subject: Performance Co-Pilot 3.11.5 released To: pcp-announce@oss.sgi.com, PCP X-ASG-Orig-Subj: Performance Co-Pilot 3.11.5 released Content-Type: multipart/alternative; boundary=001a11401bca838456053d879807 X-Barracuda-Connect: mail-lf0-f54.google.com[209.85.215.54] X-Barracuda-Start-Time: 1475027473 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 4618 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33281 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message --001a11401bca838456053d879807 Content-Type: text/plain; charset=UTF-8 Hi all, we're pleased to announce pcp-3.11.5 has been tagged and released to all the usual places: http://pcp.io git://git.pcp.io/pcp https://bintray.com/pcp Fedora rawhide, F24, F23 and EL5 (currently in updates-testing). Docker container images will also be on bintray.com/pcp in a day or two. Many thanks to all who contributed! pcp-3.11.5 (26 September 2016) - pmdalibvirt: statistics from guest and hypervisor machines - dmcache: improved err handling when lvmcache not configured - pmie: support expressions involving string-valued-metrics - pmlogger: fix several logic errors in disconnect handling - pcp-atop: fix SIGFPE when some kernel metrics unavailable - python api: add errno attribute to pmErr class - pmdaproc: fix double accounting in the proc.runq metrics - pmlogconf: add set of default Vector webapp metrics - libpcp_pmi: close archive in pmi_end, plugging an fd leak - libpcp: improvements to detection of IPv6 being disabled - libpcp: small portability fixes from OpenIndiana compilers - libpcp_pmda: change some char* function args to const char* - libpcp_web: completely rewo of simple http client library, shared library now installed and API available for all PMDAs - libpcp_web: support for Unix domain socket http requests - libpcp_web: prefer persistent connections whenever possible - libpcp_web: cater for both http 1.0 and 1.1 client requests - rc scripts: allow systemd auto-restart of all PCP daemons - rc scripts: ensure same-named non-PCP daemons are not killed - cron scripts: ignore *.rpmsave and *.rpmnew from control.d - zsh completions: minor tweaks, rewrite archive completion - build: re-instate libsystemd-journal.so as a fallback, such that pcp-pmda-systemd packages generated as previously done - build: fix debian papi pmda dependencies - docs: remove out-of-date section in pmdamounts(1) man page --001a11401bca838456053d879807 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi all,

we're pleased to announce p= cp-3.11.5 has been tagged and released to all the usual places:
<= div>=C2=A0 =C2=A0 http://pcp.io
=C2= =A0 =C2=A0 git://git.pcp.io/pcp
=
=C2=A0 =C2=A0 Fedora rawhide, F24, F23 and EL5 (cur= rently in updates-testing).
=C2=A0 =C2=A0 Docker container images= will also be on bintray.com/pcp in = a day or two.

Many thanks to all who contributed!<= /div>

pcp-3.11.5 (26 September 2016)
=C2= =A0 =C2=A0 - pmdalibvirt: statistics from guest and hypervisor machines
=C2=A0 =C2=A0 - dmcache: improved err handling when lvmcache not con= figured
=C2=A0 =C2=A0 - pmie: support expressions involving strin= g-valued-metrics
=C2=A0 =C2=A0 - pmlogger: fix several logic erro= rs in disconnect handling
=C2=A0 =C2=A0 - pcp-atop: fix SIGFPE wh= en some kernel metrics unavailable
=C2=A0 =C2=A0 - python api: ad= d errno attribute to pmErr class
=C2=A0 =C2=A0 - pmdaproc: fix do= uble accounting in the proc.runq metrics
=C2=A0 =C2=A0 - pmlogcon= f: add set of default Vector webapp metrics
=C2=A0 =C2=A0 - libpc= p_pmi: close archive in pmi_end, plugging an fd leak
=C2=A0 =C2= =A0 - libpcp: improvements to detection of IPv6 being disabled
= =C2=A0 =C2=A0 - libpcp: small portability fixes from OpenIndiana compilers<= /div>
=C2=A0 =C2=A0 - libpcp_pmda: change some char* function args to c= onst char*
=C2=A0 =C2=A0 - libpcp_web: completely rewo of simple = http client library,
=C2=A0 =C2=A0 =C2=A0 shared library now inst= alled and API available for all PMDAs
=C2=A0 =C2=A0 - libpcp_web:= support for Unix domain socket http requests
=C2=A0 =C2=A0 - lib= pcp_web: prefer persistent connections whenever possible
=C2=A0 = =C2=A0 - libpcp_web: cater for both http 1.0 and 1.1 client requests
<= div>=C2=A0 =C2=A0 - rc scripts: allow systemd auto-restart of all PCP daemo= ns
=C2=A0 =C2=A0 - rc scripts: ensure same-named non-PCP daemons = are not killed
=C2=A0 =C2=A0 - cron scripts: ignore *.rpmsave and= *.rpmnew from control.d
=C2=A0 =C2=A0 - zsh completions: minor t= weaks, rewrite archive completion
=C2=A0 =C2=A0 - build: re-insta= te libsystemd-journal.so as a fallback, such
=C2=A0 =C2=A0 =C2=A0= that pcp-pmda-systemd packages generated as previously done
=C2= =A0 =C2=A0 - build: fix debian papi pmda dependencies
=C2=A0 =C2= =A0 - docs: remove out-of-date section in pmdamounts(1) man page

--001a11401bca838456053d879807-- From ftpmaster@ftp-master.debian.org Tue Sep 27 20:57:12 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 9DE9F7CA1 for ; Tue, 27 Sep 2016 20:57:12 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 63838304043 for ; Tue, 27 Sep 2016 18:57:09 -0700 (PDT) X-ASG-Debug-ID: 1475027826-0bf57b1c5c602a20001-S8gJnT Received: from muffat.debian.org (muffat.debian.org [209.87.16.33]) by cuda.sgi.com with ESMTP id Msa3sBgLHdGNdoG6 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 18:57:07 -0700 (PDT) X-Barracuda-Envelope-From: ftpmaster@ftp-master.debian.org X-Barracuda-Effective-Source-IP: muffat.debian.org[209.87.16.33] X-Barracuda-Apparent-Source-IP: 209.87.16.33 Received: from franck.debian.org ([138.16.160.12]) from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=franck.debian.org,EMAIL=hostmaster@franck.debian.org (verified) by muffat.debian.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1bp47O-0002wh-4d for pcp@oss.sgi.com; Wed, 28 Sep 2016 01:57:06 +0000 Received: from dak-unpriv by franck.debian.org with local (Exim 4.84_2) (envelope-from ) id 1bp47N-0003LO-8Z for pcp@oss.sgi.com; Wed, 28 Sep 2016 01:57:05 +0000 To: pcp@oss.sgi.com From: Debian FTP Masters Subject: Processing of pcp_3.11.5_amd64.changes Date: Wed, 28 Sep 2016 01:57:05 +0000 X-ASG-Orig-Subj: Processing of pcp_3.11.5_amd64.changes X-Debian: DAK X-DAK: DAK Precedence: bulk Auto-Submitted: auto-generated X-Debian-Package: pcp Message-Id: X-Barracuda-Connect: muffat.debian.org[209.87.16.33] X-Barracuda-Start-Time: 1475027827 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1475 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33281 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- pcp_3.11.5_amd64.changes uploaded successfully to localhost along with the files: pcp_3.11.5.dsc pcp_3.11.5.tar.xz libpcp-gui2-dev_3.11.5_amd64.deb libpcp-gui2_3.11.5_amd64.deb libpcp-import-perl_3.11.5_amd64.deb libpcp-import1-dev_3.11.5_amd64.deb libpcp-import1_3.11.5_amd64.deb libpcp-logsummary-perl_3.11.5_amd64.deb libpcp-mmv-perl_3.11.5_amd64.deb libpcp-mmv1-dev_3.11.5_amd64.deb libpcp-mmv1_3.11.5_amd64.deb libpcp-pmda-perl_3.11.5_amd64.deb libpcp-pmda3-dev_3.11.5_amd64.deb libpcp-pmda3_3.11.5_amd64.deb libpcp-trace2-dev_3.11.5_amd64.deb libpcp-trace2_3.11.5_amd64.deb libpcp-web1-dev_3.11.5_amd64.deb libpcp-web1_3.11.5_amd64.deb libpcp3-dev_3.11.5_amd64.deb libpcp3_3.11.5_amd64.deb pcp-conf_3.11.5_amd64.deb pcp-doc_3.11.5_all.deb pcp-export-pcp2graphite_3.11.5_amd64.deb pcp-export-pcp2influxdb_3.11.5_amd64.deb pcp-export-zabbix-agent_3.11.5_amd64.deb pcp-gui_3.11.5_amd64.deb pcp-import-collectl2pcp_3.11.5_amd64.deb pcp-import-ganglia2pcp_3.11.5_all.deb pcp-import-iostat2pcp_3.11.5_all.deb pcp-import-mrtg2pcp_3.11.5_all.deb pcp-import-sar2pcp_3.11.5_all.deb pcp-import-sheet2pcp_3.11.5_all.deb pcp-manager_3.11.5_amd64.deb pcp-testsuite_3.11.5_amd64.deb pcp-webapi_3.11.5_amd64.deb pcp_3.11.5_amd64.deb python-pcp_3.11.5_amd64.deb python3-pcp_3.11.5_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) From envelope@ftp-master.debian.org Tue Sep 27 23:40:28 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id DCBC07CA1 for ; Tue, 27 Sep 2016 23:40:28 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id A2DBA8F8037 for ; Tue, 27 Sep 2016 21:40:28 -0700 (PDT) X-ASG-Debug-ID: 1475037621-0bf8150b115cb2c0001-S8gJnT Received: from mailly.debian.org (mailly.debian.org [82.195.75.114]) by cuda.sgi.com with ESMTP id LtmMEgjOcd2v5uci (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 21:40:22 -0700 (PDT) X-Barracuda-Envelope-From: envelope@ftp-master.debian.org X-Barracuda-Effective-Source-IP: mailly.debian.org[82.195.75.114] X-Barracuda-Apparent-Source-IP: 82.195.75.114 Received: from franck.debian.org ([138.16.160.12]) from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=franck.debian.org,EMAIL=hostmaster@franck.debian.org (verified) by mailly.debian.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1bp6fM-0001m9-0F; Wed, 28 Sep 2016 04:40:20 +0000 Received: from dak by franck.debian.org with local (Exim 4.84_2) (envelope-from ) id 1bp6fK-0000KW-S7; Wed, 28 Sep 2016 04:40:18 +0000 From: Debian FTP Masters To: Nathan Scott , PCP Development Team X-DAK: dak process-upload X-Debian: DAK X-Debian-Package: pcp Precedence: bulk Auto-Submitted: auto-generated MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Subject: pcp_3.11.5_amd64.changes is NEW Message-Id: X-ASG-Orig-Subj: pcp_3.11.5_amd64.changes is NEW Date: Wed, 28 Sep 2016 04:40:18 +0000 X-Barracuda-Connect: mailly.debian.org[82.195.75.114] X-Barracuda-Start-Time: 1475037622 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 633 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33283 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header binary:libpcp-web1 is NEW. binary:libpcp-web1-dev is NEW. binary:pcp-export-pcp2influxdb is NEW. Your package has been put into the NEW queue, which requires manual action from the ftpteam to process. The upload was otherwise valid (it had a good OpenPGP signature and file hashes are valid), so please be patient. Packages are routinely processed through to the archive, and do feel free to browse the NEW queue[1]. If there is an issue with the upload, you will receive an email from a member of the ftpteam. If you have any questions, you may reply to this email. [1]: https://ftp-master.debian.org/new.html From noreply@github.com Wed Sep 28 00:52:18 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 004C87CA1 for ; Wed, 28 Sep 2016 00:52:18 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 90E31304048 for ; Tue, 27 Sep 2016 22:52:14 -0700 (PDT) X-ASG-Debug-ID: 1475041930-0bf8150b135ce810001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id GUCdcXIq6YlxPxEZ (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 22:52:12 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from github-smtp2-ext5.iad.github.net ([192.30.252.196] helo=github-smtp2a-ext-cp1-prd.iad.github.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bp7mm-00038t-IE for ; Wed, 28 Sep 2016 15:52:09 +1000 Date: Tue, 27 Sep 2016 22:51:57 -0700 X-Barracuda-Effective-Source-IP: UNKNOWN[192.30.252.196] X-Barracuda-Apparent-Source-IP: 192.30.252.196 X-Barracuda-RBL-IP: 192.30.252.196 X-Barracuda-BBL-IP: 192.30.252.196 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1475041917; bh=g4fJbYifXEIfjF9XLDg+ywJDh4aHHgXy6dqJUIzb520=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fuq5eq6RYYGepoBSF30leOz7z6qcsjpzd56Pnrrxgk3nrBMQ1Y9JsNFIf9WDpDuAK KL/YqQEpsAezSgSx+PTRVusA9kUMwmGcDwvn3dYwujoPYz/zRuo3cxmYIZzA3hd7YN ikPgCv3P85QibDgNm8JG3lD0s+hvkvMtYc68YGqw= From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] fail on yum install (CRYPTO_num_locks) (#108) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] fail on yum install (CRYPTO_num_locks) (#108) Content-Type: multipart/alternative; boundary="--==_mimepart_57eb5a7d28d74_637a3feba08752a019668e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1475041931 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2251 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33284 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57eb5a7d28d74_637a3feba08752a019668e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #108. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/108#event-804951687 ----==_mimepart_57eb5a7d28d74_637a3feba08752a019668e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #108.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57eb5a7d28d74_637a3feba08752a019668e-- From bugzilla@redhat.com Wed Sep 28 00:57:10 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1356B7CA1 for ; Wed, 28 Sep 2016 00:57:10 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id BD9CA8F8037 for ; Tue, 27 Sep 2016 22:57:09 -0700 (PDT) X-ASG-Debug-ID: 1475042225-0bf8150b115cea10001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id BbEyiqeplxEIN1Nu (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 22:57:06 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bp7rX-0006GR-J2 for ; Wed, 28 Sep 2016 15:57:04 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S5uoDG030191 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 28 Sep 2016 01:56:50 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S5uoxu038980 for ; Wed, 28 Sep 2016 01:56:50 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8S5uoxn038979; Wed, 28 Sep 2016 01:56:50 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1365658] Several pcp daemons could benefit from auto-restart Date: Wed, 28 Sep 2016 05:56:50 +0000 X-ASG-Orig-Subj: [Bug 1365658] Several pcp daemons could benefit from auto-restart Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1475042226 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 668 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33284 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1365658 --- Comment #5 from Fedora Update System --- pcp-3.11.5-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-ca5c041e73 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DgkWhqlE= 1hc&a=3Dcc_unsubscribe= From bugzilla@redhat.com Wed Sep 28 00:57:12 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 622C87CAF for ; Wed, 28 Sep 2016 00:57:12 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 338FF304048 for ; Tue, 27 Sep 2016 22:57:12 -0700 (PDT) X-ASG-Debug-ID: 1475042225-0bf57b1c5a60d590001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-66.servers.netregistry.net [202.124.241.66]) by cuda.sgi.com with ESMTP id q6vEAJ5FEsUMql0G (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 22:57:07 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.66 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bp7ra-0001Ba-Du for ; Wed, 28 Sep 2016 15:57:05 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S5usZe030260 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 28 Sep 2016 01:56:54 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S5usoZ039030 for ; Wed, 28 Sep 2016 01:56:54 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8S5useF039029; Wed, 28 Sep 2016 01:56:54 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1249123] pmieconf fails on empty -c file Date: Wed, 28 Sep 2016 05:56:54 +0000 X-ASG-Orig-Subj: [Bug 1249123] pmieconf fails on empty -c file Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-66.servers.netregistry.net[202.124.241.66] X-Barracuda-Start-Time: 1475042226 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 668 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33284 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1249123 --- Comment #4 from Fedora Update System --- pcp-3.11.5-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-ca5c041e73 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DP4BO6N1= jg9&a=3Dcc_unsubscribe= From bugzilla@redhat.com Wed Sep 28 00:57:16 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E421F7CA7 for ; Wed, 28 Sep 2016 00:57:15 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 482BBAC004 for ; Tue, 27 Sep 2016 22:57:11 -0700 (PDT) X-ASG-Debug-ID: 1475042229-0bf57b1c5960d590001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id liC3ydPWaYSBllVh (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 22:57:10 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bp7rd-00052A-Ad for ; Wed, 28 Sep 2016 15:57:08 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S5uwwl030348 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 28 Sep 2016 01:56:58 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S5uwYJ039077 for ; Wed, 28 Sep 2016 01:56:58 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8S5uw5q039076; Wed, 28 Sep 2016 01:56:58 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1375415] pmlogger_check failed due to /etc/pcp/pmlogger/control.d/ local.rpmsave Date: Wed, 28 Sep 2016 05:56:58 +0000 X-ASG-Orig-Subj: [Bug 1375415] pmlogger_check failed due to /etc/pcp/pmlogger/control.d/ local.rpmsave Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1475042230 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 668 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33284 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1375415 --- Comment #8 from Fedora Update System --- pcp-3.11.5-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-ca5c041e73 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DMbbiZ5a= bzC&a=3Dcc_unsubscribe= From noreply@github.com Wed Sep 28 00:58:16 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_28, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 759FF7CA1 for ; Wed, 28 Sep 2016 00:58:16 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 2746D304059 for ; Tue, 27 Sep 2016 22:58:16 -0700 (PDT) X-ASG-Debug-ID: 1475042292-0bf8150b125cea40001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id JxqjhAf9O2cowE7f (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 22:58:13 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from github-smtp2-ext3.iad.github.net ([192.30.252.194] helo=github-smtp2b-ext-cp1-prd.iad.github.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bp7sd-00024a-Fz for ; Wed, 28 Sep 2016 15:58:11 +1000 Date: Tue, 27 Sep 2016 22:58:00 -0700 X-Barracuda-Effective-Source-IP: UNKNOWN[192.30.252.194] X-Barracuda-Apparent-Source-IP: 192.30.252.194 X-Barracuda-RBL-IP: 192.30.252.194 X-Barracuda-BBL-IP: 192.30.252.194 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1475042280; bh=7Ow+dXcHzbMGpl0Kd44yRHYt3P0jTLOlQqVbqnH5qvg=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hAkHcEvwoJndVeH7p0FksBIQ6nHePfae6sr9NcuvmGEFyCQCH/CN9+2AxFl8eLgeF FJEqu+gpHi/aFMP/B5x4GBT0iBHHobAyb631g/jV/aixXZbbhVGIOruq7vTSf41RtR 5KgdFDqftYwG7/gOqTsIMRU9FnOgrP1qXJrmC2EA= From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] pmdalinux crash (#109) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] pmdalinux crash (#109) Content-Type: multipart/alternative; boundary="--==_mimepart_57eb5be8a3cde_3c7a3f9bd89152b8243947"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1475042292 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 3000 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.73 X-Barracuda-Spam-Status: No, SCORE=0.73 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_28, HTML_IMAGE_ONLY_28_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33284 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_28 BODY: HTML: images with 2400-2800 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.73 HTML_IMAGE_ONLY_28_2 HTML: images with 2400-2800 bytes of words ----==_mimepart_57eb5be8a3cde_3c7a3f9bd89152b8243947 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > But shouldn't it be restarted after timeout and not just killed? I've written a FAQ entry for this topic - http://pcp.io/faq.html#T12 - the first restart mechanism appears to have failed for you here @test-account-0 but the second is more persistent & should give you some relief. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/109#issuecomment-250078877 ----==_mimepart_57eb5be8a3cde_3c7a3f9bd89152b8243947 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

But shouldn't it be restarted after timeout and not just killed?

I've written a FAQ entry for this topic - http://pcp.io/faq.html#T12 - the first restart mechanism a= ppears to have failed for you here @test-account-0 but the second is more= persistent & should give you some relief.

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or mute the thread.

=
----==_mimepart_57eb5be899e24_62d03fcbd39df2b818608b-- From noreply@github.com Wed Sep 28 01:01:53 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 55AF57CA1 for ; Wed, 28 Sep 2016 01:01:53 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 24C2A8F8039 for ; Tue, 27 Sep 2016 23:01:50 -0700 (PDT) X-ASG-Debug-ID: 1475042506-0bf57b1c5b60d870001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id XnwSZL246nIJQO7q (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 23:01:47 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from github-smtp2-ext3.iad.github.net ([192.30.252.194] helo=github-smtp2b-ext-cp1-prd.iad.github.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bp7w6-0001xn-Jb for ; Wed, 28 Sep 2016 16:01:45 +1000 Date: Tue, 27 Sep 2016 23:01:35 -0700 X-Barracuda-Effective-Source-IP: UNKNOWN[192.30.252.194] X-Barracuda-Apparent-Source-IP: 192.30.252.194 X-Barracuda-RBL-IP: 192.30.252.194 X-Barracuda-BBL-IP: 192.30.252.194 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1475042495; bh=NN9V2ZAkV02dFGQfzeHHZn8vSjNUnDht2XbpCXbHSX8=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E+VbwlJ+xjN9X/4FSGfy+EAV8Tm+u2N895DRlOxACEFb6474P2crMcAikUNXl8J9R nsCJ0tsTqd05UrzKFV6vxAeOhIPGEqAAgmAB0vaRE93WSKsaSpRfUSOb9JgfZo97y1 59MivvmjOxi/A5CcqMruRMQBFmbQ2GAU6rDmYPLQ= From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [performancecopilot/pcp] Ubuntu Systemd (#94) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [performancecopilot/pcp] Ubuntu Systemd (#94) Content-Type: multipart/alternative; boundary="--==_mimepart_57eb5cbf1db86_e3ca3fab5b6392a0830c7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1475042507 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2815 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33284 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_57eb5cbf1db86_e3ca3fab5b6392a0830c7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The systemd unit files are all present in the PCP git tree, and have been in use on Fedora & RHEL for some time. Still needed here though are some packaging/makefile changes, and testing/verification that the systemd integration functions correctly on Debian & Ubuntu too. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/94#issuecomment-250079317 ----==_mimepart_57eb5cbf1db86_e3ca3fab5b6392a0830c7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

The systemd unit files are all present in the PCP git tree, and have b= een in use on Fedora & RHEL for some time. Still needed here though = are some packaging/makefile changes, and testing/verification that the sy= stemd integration functions correctly on Debian & Ubuntu too.

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or mute the thread.3D""

= ----==_mimepart_57eb5cbf1db86_e3ca3fab5b6392a0830c7-- From bugzilla@redhat.com Wed Sep 28 01:25:41 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id D0E137CA1 for ; Wed, 28 Sep 2016 01:25:41 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 9209C8F8035 for ; Tue, 27 Sep 2016 23:25:41 -0700 (PDT) X-ASG-Debug-ID: 1475043937-0bf57b1c5b60e130001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-69.servers.netregistry.net [202.124.241.69]) by cuda.sgi.com with ESMTP id 1zCEpfrCKcwM4cHH (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 23:25:39 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.69 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bp8JB-00027P-Ge for ; Wed, 28 Sep 2016 16:25:36 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S6PQoP046782 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 28 Sep 2016 02:25:26 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S6PQZY038223 for ; Wed, 28 Sep 2016 02:25:26 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8S6PQ2X038222; Wed, 28 Sep 2016 02:25:26 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1375415] pmlogger_check failed due to /etc/pcp/pmlogger/control.d/ local.rpmsave Date: Wed, 28 Sep 2016 06:25:26 +0000 X-ASG-Orig-Subj: [Bug 1375415] pmlogger_check failed due to /etc/pcp/pmlogger/control.d/ local.rpmsave Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-69.servers.netregistry.net[202.124.241.69] X-Barracuda-Start-Time: 1475043938 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 668 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33284 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1375415 --- Comment #9 from Fedora Update System --- pcp-3.11.5-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-b32e6fdc78 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DYj69Cdq= Jce&a=3Dcc_unsubscribe= From bugzilla@redhat.com Wed Sep 28 01:25:47 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 082227CAF for ; Wed, 28 Sep 2016 01:25:47 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 5DEDFAC003 for ; Tue, 27 Sep 2016 23:25:46 -0700 (PDT) X-ASG-Debug-ID: 1475043939-0bf57c18cb525810001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-68.servers.netregistry.net [202.124.241.68]) by cuda.sgi.com with ESMTP id E057vOro5hcn9MzD (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 23:25:41 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.68 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bp8J4-0002c0-Lq for ; Wed, 28 Sep 2016 16:25:38 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S6PIn3046246 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 28 Sep 2016 02:25:18 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S6PIj9047153 for ; Wed, 28 Sep 2016 02:25:18 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8S6PIm3047152; Wed, 28 Sep 2016 02:25:18 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1365658] Several pcp daemons could benefit from auto-restart Date: Wed, 28 Sep 2016 06:25:18 +0000 X-ASG-Orig-Subj: [Bug 1365658] Several pcp daemons could benefit from auto-restart Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-68.servers.netregistry.net[202.124.241.68] X-Barracuda-Start-Time: 1475043940 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 668 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33284 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1365658 --- Comment #6 from Fedora Update System --- pcp-3.11.5-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-b32e6fdc78 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DevwkZSf= P1e&a=3Dcc_unsubscribe= From bugzilla@redhat.com Wed Sep 28 01:26:04 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2E7187CA1 for ; Wed, 28 Sep 2016 01:26:04 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id E9A078F8035 for ; Tue, 27 Sep 2016 23:26:03 -0700 (PDT) X-ASG-Debug-ID: 1475043960-0bf57c18c8525810001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-70.servers.netregistry.net [202.124.241.70]) by cuda.sgi.com with ESMTP id 70nUdtNSbLGEhYsM (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 27 Sep 2016 23:26:02 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.70 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bp8J7-00024m-ID for ; Wed, 28 Sep 2016 16:26:00 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S6PMjD046595 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 28 Sep 2016 02:25:22 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S6PMvs047209 for ; Wed, 28 Sep 2016 02:25:22 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8S6PMkD047206; Wed, 28 Sep 2016 02:25:22 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1249123] pmieconf fails on empty -c file Date: Wed, 28 Sep 2016 06:25:22 +0000 X-ASG-Orig-Subj: [Bug 1249123] pmieconf fails on empty -c file Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-70.servers.netregistry.net[202.124.241.70] X-Barracuda-Start-Time: 1475043961 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 668 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33284 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1249123 --- Comment #5 from Fedora Update System --- pcp-3.11.5-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-b32e6fdc78 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DXR09gjp= nyM&a=3Dcc_unsubscribe= From myllynen@redhat.com Wed Sep 28 02:31:10 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=WEIRD_QUOTING autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0BB4C7CA6 for ; Wed, 28 Sep 2016 02:31:10 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7FAEBAC002 for ; Wed, 28 Sep 2016 00:31:06 -0700 (PDT) X-ASG-Debug-ID: 1475047859-0bf8150b125d14c0001-S8gJnT Received: from mail-wm0-f51.google.com (mail-wm0-f51.google.com [74.125.82.51]) by cuda.sgi.com with ESMTP id JmzXHxBtTBDaDQBC (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 28 Sep 2016 00:31:00 -0700 (PDT) X-Barracuda-Envelope-From: myllynen@redhat.com X-Barracuda-Effective-Source-IP: mail-wm0-f51.google.com[74.125.82.51] X-Barracuda-Apparent-Source-IP: 74.125.82.51 Received: by mail-wm0-f51.google.com with SMTP id w84so218897602wmg.1 for ; Wed, 28 Sep 2016 00:31:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:reply-to:to:from:subject:organization:message-id :date:user-agent:mime-version:content-transfer-encoding; bh=LajD06Pdo14uG7OFJhyB4I3amh4u3RWsy7tOYEQZaZ8=; b=hhc23ZuzN3v551p2Uut9/fX1zmmTffG4FtX5K+oIJxuqNbEJS7zcnd5Gui3+v6vEv6 GbKYRFvWH0cKQVr+q+j9jGn/NnjN8FrNG2IQ7yX5D75M3ViLqvCW273X1Wz43rbSq1pC yWM+2y3jTERgvutn8ydv7j8LZKnGJRHhvhLh/vbyNKJILraG3zXiGi74Rhvg3Lp30tYL 6W77+jBBA2jLGj4e1uM+HDfhRyetIuevabf/mRy1xKMFtvBLM7w2jXfgOs3j/YoNzdJb xxnP8VPYKKyr8SHoT9f1msswC5cw/HRWVcZkbM1p+lORzshRaEAald2VVRI9GJ4mipR6 NyAQ== X-Gm-Message-State: AE9vXwPqe8PxpB2BlreGOfzGDPl7kTphv3zEuUdMxYgIFJ1/vE0GwUmm7jsbaIZivERNZsOz X-Received: by 10.194.148.225 with SMTP id tv1mr26618316wjb.121.1475047858356; Wed, 28 Sep 2016 00:30:58 -0700 (PDT) Received: from [192.168.1.100] (37-136-74-221.rev.dnainternet.fi. [37.136.74.221]) by smtp.gmail.com with ESMTPSA id uw3sm6779843wjb.21.2016.09.28.00.30.57 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 28 Sep 2016 00:30:57 -0700 (PDT) Reply-To: Marko Myllynen To: pcp developers From: Marko Myllynen Subject: pmrep / pmfg : improve metrics collection Organization: Red Hat X-ASG-Orig-Subj: pmrep / pmfg : improve metrics collection Message-ID: Date: Wed, 28 Sep 2016 10:30:55 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mail-wm0-f51.google.com[74.125.82.51] X-Barracuda-Start-Time: 1475047859 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 11166 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=WEIRD_QUOTING X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33285 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 WEIRD_QUOTING BODY: Weird repeated double-quotation marks Hi, Using the suggestion from Frank in RHBZ#1377464, switch pmrep to always use extend_indom. This gives us: * much shorter time to start up * ability to report new instances when appropriate (archive/zabbix) * allows to adjust CSV output a bit, no quotes around empty values * few unrelated for-loop cleanups as a bonus QA passes all ok here after this. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1377464 . --- qa/1069.out | 4 +- src/pmrep/pmrep.py | 126 ++++++++++++++++++++++++++++++++--------------------- 2 files changed, 78 insertions(+), 52 deletions(-) diff --git a/qa/1069.out b/qa/1069.out index 02a82d9..f1b93d3 100644 --- a/qa/1069.out +++ b/qa/1069.out @@ -116,13 +116,13 @@ HH:MM:SS 1 10:36:53 1.000 1000.016 == exercise CSV and alternate delimiters Time,"sample.seconds","sample.milliseconds" -2000-05-01 20:36:45,"","" +2000-05-01 20:36:45,, 2000-05-01 20:36:47,380434,380433679.3 2000-05-01 20:36:49,380436,380435679.4 2000-05-01 20:36:51,380438,380437679.4 2000-05-01 20:36:53,380440,380439679.4 Time|"sample.seconds"|"sample.milliseconds" -2000-05-01 20:36:45|""|"" +2000-05-01 20:36:45|| 2000-05-01 20:36:47|380434|380433679.314 2000-05-01 20:36:49|380436|380435679.381 2000-05-01 20:36:51|380438|380437679.382 diff --git a/src/pmrep/pmrep.py b/src/pmrep/pmrep.py index 31b4da3..977cf7b 100755 --- a/src/pmrep/pmrep.py +++ b/src/pmrep/pmrep.py @@ -803,13 +803,7 @@ class PMReporter(object): # Add fetchgroup item scale = self.metrics[metric][2][0] - ins = 1 if self.insts[i][0][0] == PM_IN_NULL else len(self.insts[i][0]) - self.metrics[metric][5] = [] - for j in range(ins): - try: - self.metrics[metric][5].append(self.pmfg.extend_item(metric, mtype, scale, self.insts[i][1][j])) - except: - self.metrics[metric][5].append(self.pmfg.extend_indom(metric, mtype, scale, 1)) + self.metrics[metric][5] = self.pmfg.extend_indom(metric, mtype, scale, 1024) def get_local_tz(self, set_dst=-1): """ Figure out the local timezone using the PCP convention """ @@ -979,8 +973,7 @@ class PMReporter(object): self.format += "{" + str(index) + "}" index += 1 for i, metric in enumerate(self.metrics): - ins = 1 if self.insts[i][0][0] == PM_IN_NULL else len(self.insts[i][0]) - for _ in range(ins): + for _ in range(len(self.insts[i][0])): l = str(self.metrics[metric][4]) #self.format += "{:>" + l + "." + l + "}{}" self.format += "{" + str(index) + ":>" + l + "." + l + "}" @@ -1063,8 +1056,7 @@ class PMReporter(object): if self.output == OUTPUT_CSV: self.writer.write("Time") for i, metric in enumerate(self.metrics): - ins = 1 if self.insts[i][0][0] == PM_IN_NULL else len(self.insts[i][0]) - for j in range(ins): + for j in range(len(self.insts[i][0])): if self.insts[i][0][0] != PM_IN_NULL and self.insts[i][1][j]: name = metric + "-" + self.insts[i][1][j] else: @@ -1079,9 +1071,8 @@ class PMReporter(object): units = ["", self.delimiter] # no timestamp on units line prnti = 0 for i, metric in enumerate(self.metrics): - ins = 1 if self.insts[i][0][0] == PM_IN_NULL else len(self.insts[i][0]) prnti = 1 if self.insts[i][0][0] != PM_IN_NULL else prnti - for j in range(ins): + for j in range(len(self.insts[i][0])): names.append(self.metrics[metric][0]) names.append(self.delimiter) units.append(self.metrics[metric][2][0]) @@ -1128,6 +1119,7 @@ class PMReporter(object): if self.pmi == None: # Create a new archive self.pmi = pmi.pmiLogImport(self.outfile) + self.recorded = OrderedDict() if self.context.type == PM_CONTEXT_ARCHIVE: self.pmi.pmiSetHostname(self.context.pmGetArchiveLabel().hostname) self.pmi.pmiSetTimezone(self.context.pmGetArchiveLabel().tz) @@ -1139,31 +1131,42 @@ class PMReporter(object): self.descs[i].contents.sem, self.descs[i].contents.units) ins = 0 if self.insts[i][0][0] == PM_IN_NULL else len(self.insts[i][0]) - try: - for j in range(ins): + for j in range(ins): + if metric not in self.recorded: + self.recorded[metric] = [] + self.recorded[metric].append(self.insts[i][0][j]) + try: self.pmi.pmiAddInstance(self.descs[i].contents.indom, self.insts[i][1][j], self.insts[i][0][j]) - except pmi.pmiErr as error: - if error.args[0] == PMI_ERR_DUPINSTNAME: - continue + except pmi.pmiErr as error: + if error.args[0] == PMI_ERR_DUPINSTNAME: + continue # Add current values data = 0 for i, metric in enumerate(self.metrics): - ins = 1 if self.insts[i][0][0] == PM_IN_NULL else len(self.insts[i][0]) - for j in range(ins): - try: - value = self.metrics[metric][5][j]() - inst = self.insts[i][1][j] - data = 1 - if self.descs[i].contents.type == PM_TYPE_STRING: - self.pmi.pmiPutValue(metric, inst, value) - elif self.descs[i].contents.type == PM_TYPE_FLOAT or \ - self.descs[i].contents.type == PM_TYPE_DOUBLE: - self.pmi.pmiPutValue(metric, inst, "%f" % value) - else: - self.pmi.pmiPutValue(metric, inst, "%d" % value) - except: - pass + try: + for inst, name, val in self.metrics[metric][5](): + try: + value = val() + if inst != PM_IN_NULL and inst not in self.recorded[metric]: + self.recorded[metric].append(inst) + try: + self.pmi.pmiAddInstance(self.descs[i].contents.indom, name, inst) + except pmi.pmiErr as error: + if error.args[0] == PMI_ERR_DUPINSTNAME: + pass + if self.descs[i].contents.type == PM_TYPE_STRING: + self.pmi.pmiPutValue(metric, name, value) + elif self.descs[i].contents.type == PM_TYPE_FLOAT or \ + self.descs[i].contents.type == PM_TYPE_DOUBLE: + self.pmi.pmiPutValue(metric, name, "%f" % value) + else: + self.pmi.pmiPutValue(metric, name, "%d" % value) + data = 1 + except Exception as e: + pass + except: + pass # Flush if data: @@ -1178,11 +1181,21 @@ class PMReporter(object): # Print the results line = timestamp for i, metric in enumerate(self.metrics): - ins = 1 if self.insts[i][0][0] == PM_IN_NULL else len(self.insts[i][0]) - for j in range(ins): + for j in range(len(self.insts[i][0])): line += self.delimiter + found = 0 + try: + for inst, name, val in self.metrics[metric][5](): + if inst == PM_IN_NULL or inst == self.insts[i][0][j]: + found = 1 + break + if not found: + continue + except: + continue + try: - value = self.metrics[metric][5][j]() + value = val() except: value = NO_VAL if type(value) is float: @@ -1219,15 +1232,26 @@ class PMReporter(object): for i, metric in enumerate(self.metrics): l = self.metrics[metric][4] - for j in range(len(self.metrics[metric][5])): + for j in range(len(self.insts[i][0])): k += 1 + found = 0 try: - value = self.metrics[metric][5][j]() - if type(value) is list: - value = value[0] + for inst, name, val in self.metrics[metric][5](): + if inst == PM_IN_NULL or inst == self.insts[i][0][j]: + found = 1 + break except: + pass + if not found: value = NO_VAL + else: + try: + value = val() + if type(value) is list: + value = value[0] + except: + value = NO_VAL # Make sure the value fits if type(value) is int or type(value) is long: @@ -1287,16 +1311,18 @@ class PMReporter(object): if self.zabbix_prevsend == None: self.zabbix_prevsend = ts for i, metric in enumerate(self.metrics): - ins = 1 if self.insts[i][0][0] == PM_IN_NULL else len(self.insts[i][0]) - for j in range(ins): - key = ZBXPRFX + metric - if self.insts[i][1][j]: - key += "[" + str(self.insts[i][1][j]) + "]" - try: - value = str(self.metrics[metric][5][j]()) - self.zabbix_metrics.append(ZabbixMetric(self.zabbix_host, key, value, ts)) - except: - pass + try: + for inst, name, val in self.metrics[metric][5](): + key = ZBXPRFX + metric + if name: + key += "[" + name + "]" + try: + value = str(val()) + self.zabbix_metrics.append(ZabbixMetric(self.zabbix_host, key, value, ts)) + except: + pass + except: + pass # Send when needed if self.context.type == PM_CONTEXT_ARCHIVE: Thanks, -- Marko Myllynen From bugzilla@redhat.com Wed Sep 28 02:48:32 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 85C7A7CA6 for ; Wed, 28 Sep 2016 02:48:32 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0FB9BAC003 for ; Wed, 28 Sep 2016 00:48:31 -0700 (PDT) X-ASG-Debug-ID: 1475048908-0bf8150b135d1a90001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id txNAw4jWKeU6LOGm (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 28 Sep 2016 00:48:29 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bp9bL-0001pB-Dj for ; Wed, 28 Sep 2016 17:48:27 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S7mEx8016830 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 28 Sep 2016 03:48:15 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S7mE28010861 for ; Wed, 28 Sep 2016 03:48:14 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8S7mENH010860; Wed, 28 Sep 2016 03:48:14 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1377464] "pmrep proc" takes too long Date: Wed, 28 Sep 2016 07:48:14 +0000 X-ASG-Orig-Subj: [Bug 1377464] "pmrep proc" takes too long Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1475048909 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 588 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33285 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1377464 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #1 from Nathan Scott --- Fixed upstream by commits 0429f633e7 and ede27b6961. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3D7kBvs3M= lQ2&a=3Dcc_unsubscribe= From nscott@redhat.com Wed Sep 28 02:49:06 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D7DAE7CA6 for ; Wed, 28 Sep 2016 02:49:06 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 431B8AC003 for ; Wed, 28 Sep 2016 00:49:06 -0700 (PDT) X-ASG-Debug-ID: 1475048943-0bf57c18ca527cc0001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id iSCNgh1vq7VGtjsm (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 28 Sep 2016 00:49:03 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8S7n2El016504 for ; Wed, 28 Sep 2016 03:49:02 -0400 Date: Wed, 28 Sep 2016 03:49:02 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp developers Message-ID: <1061765915.90351.1475048942908.JavaMail.zimbra@redhat.com> In-Reply-To: <54865831.90346.1475048920655.JavaMail.zimbra@redhat.com> Subject: pcp updates: pmrep MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: pmrep Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.9] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: pmrep Thread-Index: vS/cQ1jYvCiL4dNviBg3iY+Y6uaJTw== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1475048943 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 846 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33285 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/pcp.git master Marko Myllynen (1): pmrep: improve metrics collection via extend_indom qa/1069.out | 4 - src/pmrep/pmrep.py | 126 +++++++++++++++++++++++++++++++---------------------- 2 files changed, 78 insertions(+), 52 deletions(-) commit ede27b696192fc95908f50ae25f08360f6f41fcc Author: Marko Myllynen Date: Wed Sep 28 17:46:08 2016 +1000 pmrep: improve metrics collection via extend_indom Switch pmrep to always use extend_indom. This gives us: * much shorter time to start up * ability to report new instances when appropriate (archive/zabbix) * allows to adjust CSV output a bit, no quotes around empty values * few unrelated for-loop cleanups as a bonus Resolves Red Hat BZ #1377464. From envelope@ftp-master.debian.org Wed Sep 28 05:00:24 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B59C77CA6 for ; Wed, 28 Sep 2016 05:00:24 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 75721304043 for ; Wed, 28 Sep 2016 03:00:23 -0700 (PDT) X-ASG-Debug-ID: 1475056816-0bf57c18cb52c8e0001-S8gJnT Received: from mailly.debian.org (mailly.debian.org [82.195.75.114]) by cuda.sgi.com with ESMTP id HaOrKpp3POYoSgd1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 28 Sep 2016 03:00:17 -0700 (PDT) X-Barracuda-Envelope-From: envelope@ftp-master.debian.org X-Barracuda-Effective-Source-IP: mailly.debian.org[82.195.75.114] X-Barracuda-Apparent-Source-IP: 82.195.75.114 Received: from franck.debian.org ([138.16.160.12]) from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=franck.debian.org,EMAIL=hostmaster@franck.debian.org (verified) by mailly.debian.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1bpBex-0004WG-Jj; Wed, 28 Sep 2016 10:00:15 +0000 Received: from dak by franck.debian.org with local (Exim 4.84_2) (envelope-from ) id 1bpBew-00037s-Fx; Wed, 28 Sep 2016 10:00:14 +0000 From: Debian FTP Masters To: Nathan Scott , PCP Development Team X-DAK: dak process-policy X-Debian: DAK X-Debian-Package: pcp Precedence: bulk Auto-Submitted: auto-generated MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Subject: pcp_3.11.5_amd64.changes ACCEPTED into unstable, unstable Message-Id: X-ASG-Orig-Subj: pcp_3.11.5_amd64.changes ACCEPTED into unstable, unstable Date: Wed, 28 Sep 2016 10:00:14 +0000 X-Barracuda-Connect: mailly.debian.org[82.195.75.114] X-Barracuda-Start-Time: 1475056817 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 14820 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33286 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 26 Sep 2016 14:21:21 +1000 Source: pcp Binary: pcp pcp-conf libpcp3-dev libpcp3 libpcp-gui2-dev libpcp-gui2 libpcp-mmv1-dev libpcp-mmv1 libpcp-pmda3-dev libpcp-pmda3 libpcp-trace2-dev libpcp-trace2 libpcp-import1-dev libpcp-import1 libpcp-web1-dev libpcp-web1 python-pcp python3-pcp libpcp-pmda-perl libpcp-import-perl libpcp-logsummary-perl libpcp-mmv-perl pcp-import-sar2pcp pcp-import-ganglia2pcp pcp-import-mrtg2pcp pcp-import-sheet2pcp pcp-import-iostat2pcp pcp-import-collectl2pcp pcp-export-pcp2graphite pcp-export-pcp2influxdb pcp-export-zabbix-agent pcp-doc pcp-testsuite pcp-manager pcp-webapi pcp-gui Architecture: source amd64 all Version: 3.11.5 Distribution: unstable Urgency: low Maintainer: PCP Development Team Changed-By: Nathan Scott Description: libpcp-gui2 - Performance Co-Pilot graphical client tools library libpcp-gui2-dev - Performance Co-Pilot graphical client tools library and headers libpcp-import-perl - Performance Co-Pilot log import Perl module libpcp-import1 - Performance Co-Pilot data import library libpcp-import1-dev - Performance Co-Pilot data import library and headers libpcp-logsummary-perl - Performance Co-Pilot historical log summary module libpcp-mmv-perl - Performance Co-Pilot Memory Mapped Value Perl module libpcp-mmv1 - Performance Co-Pilot Memory Mapped Value client library libpcp-mmv1-dev - Performance Co-Pilot Memory Mapped Value library and headers libpcp-pmda-perl - Performance Co-Pilot Domain Agent Perl module libpcp-pmda3 - Performance Co-Pilot Domain Agent library libpcp-pmda3-dev - Performance Co-Pilot Domain Agent library and headers libpcp-trace2 - Performance Co-Pilot application tracing library libpcp-trace2-dev - Performance Co-Pilot application tracing library and headers libpcp-web1 - Performance Co-Pilot data import library libpcp-web1-dev - Performance Co-Pilot web tooling libpcp3 - Performance Co-Pilot library libpcp3-dev - Performance Co-Pilot library and headers pcp - System level performance monitoring and performance management pcp-conf - Performance Co-Pilot runtime configuration pcp-doc - Documentation and tutorial for the Performance Co-Pilot pcp-export-pcp2graphite - Tool for exporting data from PCP to Graphite pcp-export-pcp2influxdb - Tool for exporting data from PCP to InfluxDB pcp-export-zabbix-agent - Module for exporting PCP metrics to Zabbix agent pcp-gui - Visualisation tools for the Performance Co-Pilot toolkit pcp-import-collectl2pcp - Tool for importing data from collectl into PCP archive logs pcp-import-ganglia2pcp - Tool for importing data from ganglia into PCP archive logs pcp-import-iostat2pcp - Tool for importing data from iostat into PCP archive logs pcp-import-mrtg2pcp - Tool for importing data from MRTG into PCP archive logs pcp-import-sar2pcp - Tool for importing data from sar into PCP archive logs pcp-import-sheet2pcp - Tool for importing data from a spreadsheet into PCP archive logs pcp-manager - Performance Co-Pilot (PCP) manager daemon pcp-testsuite - Performance Co-Pilot (PCP) Test Suite pcp-webapi - Performance Co-Pilot (PCP) web API service python-pcp - Performance Co-Pilot Python PMAPI module python3-pcp - Performance Co-Pilot Python3 PMAPI module Closes: 836842 Changes: pcp (3.11.5) unstable; urgency=low . * New release (full details in CHANGELOG). * Fix uninstallable s390x papi dependency (closes: #836842) Checksums-Sha1: e37f0077d6af25e130b9939d36a286e84e814d88 4237 pcp_3.11.5.dsc c5a9ff48a8746bbe8d7da7f386303d28aca0ea1b 11284768 pcp_3.11.5.tar.xz 14963bffeb5a5118c1cd4d096125295a6b12a2b1 16920 libpcp-gui2-dev_3.11.5_amd64.deb 9f1e34d547f30a3d3c0102a74461bb1b17473c79 15776 libpcp-gui2_3.11.5_amd64.deb 29ad5860354ced20206fbc8c247dfb3861802c2c 17480 libpcp-import-perl_3.11.5_amd64.deb 513353766e927b1bc32ab925d4d4be8b6b43803a 16946 libpcp-import1-dev_3.11.5_amd64.deb 05ad5241fc187c60439f5a0aedce23f0e5a185e5 16480 libpcp-import1_3.11.5_amd64.deb 140d20ef8e3d41d6d2de0e6751abe765102264aa 11636 libpcp-logsummary-perl_3.11.5_amd64.deb aefe76a2e3ecac5d637c68aacceba3e9ac650a91 18560 libpcp-mmv-perl_3.11.5_amd64.deb f315304095412fb84397f15b4bdd09dc1d28b0fc 22288 libpcp-mmv1-dev_3.11.5_amd64.deb 6345e1c34f8482479febac2ad974305698214a04 14658 libpcp-mmv1_3.11.5_amd64.deb 482bd628bd5bedebfb0f0818218d3e4e888ae20d 42038 libpcp-pmda-perl_3.11.5_amd64.deb b9f9749a655a2540383dc61e82b24efe984266c6 106652 libpcp-pmda3-dev_3.11.5_amd64.deb ee0ebc37fa46ddde6ca265f08159504a617776ce 40898 libpcp-pmda3_3.11.5_amd64.deb 46d631491907ebd71116ea295e8b92cc0b31b6ce 27550 libpcp-trace2-dev_3.11.5_amd64.deb 693c86951ae1bb11c624f07df0c6f324069a60c5 20294 libpcp-trace2_3.11.5_amd64.deb bb51f76fbbdf22f8229afaad191dcf3de1356b83 29782 libpcp-web1-dev_3.11.5_amd64.deb e5b45004c5b62b39de7b1828add4c546f120530a 25176 libpcp-web1_3.11.5_amd64.deb 232d6bfdd7464f255e5640fd1bba3fb4f6a1d7da 456716 libpcp3-dev_3.11.5_amd64.deb a0ad2181d676855654440e6008b0f417c8acd7d5 208912 libpcp3_3.11.5_amd64.deb 1f229460d239d4bdc80118901a88c4863e7de9f9 19228 pcp-conf_3.11.5_amd64.deb 6e5a77b3b7da879ca2a6db77e51f5f6197647130 3188518 pcp-doc_3.11.5_all.deb de4e61202f732cf0ecb764ea026eccd95dd5f69f 12570 pcp-export-pcp2graphite_3.11.5_amd64.deb 39f2eeea78816565ae5496194da437233d9377bb 13360 pcp-export-pcp2influxdb_3.11.5_amd64.deb c56f10e520846f9c1f006c244a098d5e009e3e02 12666 pcp-export-zabbix-agent_3.11.5_amd64.deb d8d89aca6055cae3d2a33f19267913cd4a9f2c16 647660 pcp-gui_3.11.5_amd64.deb 978a7e34d21644a4296e3740aba8194fe8a93e06 25924 pcp-import-collectl2pcp_3.11.5_amd64.deb 75168e3c46b2b732d76498bc9391c54e1edff5cf 14534 pcp-import-ganglia2pcp_3.11.5_all.deb 6a5bece33744ca362208953d33bbf3e7c06c169a 16572 pcp-import-iostat2pcp_3.11.5_all.deb 63747b85b5f56969d2f1a7e13aaa883a51be3154 9640 pcp-import-mrtg2pcp_3.11.5_all.deb 2cb52434001a725c7bad8dbe6934e66a1e01affe 15530 pcp-import-sar2pcp_3.11.5_all.deb 225b485dcf220e4982600eb6dc22e8797cf659ed 16198 pcp-import-sheet2pcp_3.11.5_all.deb 51e2a58ef201afb103a982149f5aba9e5308c984 57984 pcp-manager_3.11.5_amd64.deb c3db0e28edc5e16a48914f35da6c8d34da9e4d8b 4104472 pcp-testsuite_3.11.5_amd64.deb 318997be985e337e0696c6216bf8242a126914ad 100364 pcp-webapi_3.11.5_amd64.deb 3dfb294c28e1d872203dec2c00535f645803292b 1768010 pcp_3.11.5_amd64.deb 16f2b650f140aa81086e47bebca9f5fba41d1d25 58972 python-pcp_3.11.5_amd64.deb 8a9ea7c51da3718e0a83eed60fbcc2492fd8d931 58988 python3-pcp_3.11.5_amd64.deb Checksums-Sha256: 592e85f9e689e887cef5e0fb10533c5876d23a874d16685107a3020941542ee1 4237 pcp_3.11.5.dsc be6d5019d0e322297a2f78488c88feb826415a8a6070e0c3bebc5b15cb3530ec 11284768 pcp_3.11.5.tar.xz 7f99f32eda37c30bb0224f5c6bd01eb1513f0e7d7d533fff0b8933d90014a204 16920 libpcp-gui2-dev_3.11.5_amd64.deb 25720af1aa6c829435e5d80d24b51e532f02e0127c40f22970f8d0e9f1751764 15776 libpcp-gui2_3.11.5_amd64.deb 08a1bf1b2faeeab96b0c5b859005eec1d0271a62cd945ad5b309ad7e9e0556b2 17480 libpcp-import-perl_3.11.5_amd64.deb 53902f529d14450ca4ebd2bf3dfd2f32404927e27677ec329bc75f6b94639b20 16946 libpcp-import1-dev_3.11.5_amd64.deb 997b1ebdc9aaac919752752697897506c7cd3f3e56cb4a4b082d3e1b02a0aa4e 16480 libpcp-import1_3.11.5_amd64.deb 36f78638a76e7ac0b13e4c60b338939b883dc218092a77fa0eff0efa9601f896 11636 libpcp-logsummary-perl_3.11.5_amd64.deb 784670aa12a68a007f7a174c230ad540ecb1beca8174e9ee738aee6eb08c0a15 18560 libpcp-mmv-perl_3.11.5_amd64.deb f2945c034ce19338eb13a22da3e3f70b9d6958356cb810023c09b628a11a03e1 22288 libpcp-mmv1-dev_3.11.5_amd64.deb 67f16272b3be865d967d0d7a720ca7368bc2908fceeae570f037570fafa4e535 14658 libpcp-mmv1_3.11.5_amd64.deb 058c4d7417861d73a9ee9155aac3a6b1d647794a079160467716fe7ad0acc9fb 42038 libpcp-pmda-perl_3.11.5_amd64.deb 6566dfa853306b8ad623b36888a6d931b68dc27676f7fbfcad253b27c596ee91 106652 libpcp-pmda3-dev_3.11.5_amd64.deb 395f0f163cdb7fbb8f392b341853be019465847d536517fe4f07fa98d285ca61 40898 libpcp-pmda3_3.11.5_amd64.deb 97e18d2175ac42e6042086851e55890c99e9ab616fb2b44e20b6686b0b77e4f0 27550 libpcp-trace2-dev_3.11.5_amd64.deb 55849a30bcfadb202e0b138a72c8c26019b68459416ec50d18a8445091b0c155 20294 libpcp-trace2_3.11.5_amd64.deb abcd673956d878b28f675ff6b4aab2b8b5f241b4bc263817ef7bbbfcb4cdc5fe 29782 libpcp-web1-dev_3.11.5_amd64.deb ec5796b02d54e750e09cca44e23af6044b0f2d0e58a1366788be674257406a77 25176 libpcp-web1_3.11.5_amd64.deb aa549a4bc80dbc4b248eca7b291b3475b9517d17e52fda0c2fc936942732ffbb 456716 libpcp3-dev_3.11.5_amd64.deb 06022fb3fd897f77e138420fb084120fa6c9de11a29a04300dedb2b039b07ace 208912 libpcp3_3.11.5_amd64.deb 07558ad470c46d2c6f72a9de445fc1a2e69002ec7114249931c397088b776c25 19228 pcp-conf_3.11.5_amd64.deb d9cf1f37279adeb4e6ca3bd161ebcc2e99f59d2f1ce0e7782d0bf68c21248bb9 3188518 pcp-doc_3.11.5_all.deb abee5c0698c10c32c93dfea335aa1049bf4ca3394d5dfcbc9e8b6f72b5badb94 12570 pcp-export-pcp2graphite_3.11.5_amd64.deb 7876dfac78af16f1565eba02dc78dc2bd541f6a4e202970b5c652738356e9ca1 13360 pcp-export-pcp2influxdb_3.11.5_amd64.deb 8434a59219bc8fc37bd2b2d936b1fcb201af4aff88980049a1b5d82245191b6d 12666 pcp-export-zabbix-agent_3.11.5_amd64.deb 8ae5652ce70c423f594a9da40e7b3ebcd9a702fb573cca6d0b1e977271b92688 647660 pcp-gui_3.11.5_amd64.deb 679db5a5dec29d7d5ef7b4d2458c4688a880560ca4a318b15f29159b82ec5565 25924 pcp-import-collectl2pcp_3.11.5_amd64.deb 212ba3c624493028609d8717ea5398a9ccd25a9dbbfbe39d5d0482115dc50645 14534 pcp-import-ganglia2pcp_3.11.5_all.deb b7972b8935f9f9f4150969ca16fb1de166215d5d4391b4098267706c21b56660 16572 pcp-import-iostat2pcp_3.11.5_all.deb 5bdc61ccdccfee2f58dd67f52f626a1d72f4b42c028a48ebf521aaefbcda0679 9640 pcp-import-mrtg2pcp_3.11.5_all.deb e194707164f2a39a92a7bb897800c47704c084b9322397b836d081832a589435 15530 pcp-import-sar2pcp_3.11.5_all.deb 61bcaa9351f04cdc6483690f50e278e0732fc953d637198f2b6ef7d2b5bdb571 16198 pcp-import-sheet2pcp_3.11.5_all.deb ea0a027f8f9191f92af4f9f8306907e6897942a0e382443ef5a8264283a13725 57984 pcp-manager_3.11.5_amd64.deb 3252b12a51d04560e566033cca1089621ab24888978741577a4ff1972451364d 4104472 pcp-testsuite_3.11.5_amd64.deb 98211af219f92abec3d9409997d7e3c6264e6e616d470075659c76443490f6bb 100364 pcp-webapi_3.11.5_amd64.deb 60fe78261aac767933911395423fddd1434eb34f56492c0d30c8842c6682920e 1768010 pcp_3.11.5_amd64.deb 35421a0bfbe67ebb2ccae8304522346d57a4250aa13bac9b130073539debc56a 58972 python-pcp_3.11.5_amd64.deb f6a6521caa0ebcb662a9793c42241af265e51d7a4a533320ee1f7b06a919f204 58988 python3-pcp_3.11.5_amd64.deb Files: ed5841dbdbea62483b5f63f9d8a0f252 4237 utils extra pcp_3.11.5.dsc 5bf23cfeaa93df222caeaa48ce03e1f0 11284768 utils extra pcp_3.11.5.tar.xz 90c0c082692956a6df343c50e2d6c6fe 16920 libdevel extra libpcp-gui2-dev_3.11.5_amd64.deb bb8712d3274bf2c776dab9acab07e70e 15776 libs extra libpcp-gui2_3.11.5_amd64.deb 15f1c990e4fb6707dfb8a00a5081cc85 17480 perl extra libpcp-import-perl_3.11.5_amd64.deb cac5a41e4eb7b29027c55bc58b286734 16946 libdevel extra libpcp-import1-dev_3.11.5_amd64.deb 251bb261fff0aadff44b7d73f236f8be 16480 libs extra libpcp-import1_3.11.5_amd64.deb 0adb2c2f45eb07869f97a313d5e977da 11636 perl extra libpcp-logsummary-perl_3.11.5_amd64.deb 7f5ade8aa13d82de8b890915fb5692da 18560 perl extra libpcp-mmv-perl_3.11.5_amd64.deb 05abf34c134497a524600014615c0f55 22288 libdevel extra libpcp-mmv1-dev_3.11.5_amd64.deb afc471101bf2f00b029ca90a1076fcaf 14658 libs extra libpcp-mmv1_3.11.5_amd64.deb 43c02a43f52c3437b02cbad7b47487c7 42038 perl extra libpcp-pmda-perl_3.11.5_amd64.deb 43d6bc0a82d8626eba192e7c79c6fa73 106652 libdevel extra libpcp-pmda3-dev_3.11.5_amd64.deb 714826b8004b9ff302740ca99567f7ba 40898 libs extra libpcp-pmda3_3.11.5_amd64.deb 8f99ff860c178704a468af5bfdbb229c 27550 libdevel extra libpcp-trace2-dev_3.11.5_amd64.deb 2469976c177aa64d3c60fcd8bbe280a5 20294 libs extra libpcp-trace2_3.11.5_amd64.deb 8a8b4a0ec64bde8a1e9b18f190ecc493 29782 libdevel extra libpcp-web1-dev_3.11.5_amd64.deb e86a8040ad0ab1f803820120e8e86568 25176 libs extra libpcp-web1_3.11.5_amd64.deb d19ee7d185afb27c02d4943605394d21 456716 libdevel extra libpcp3-dev_3.11.5_amd64.deb 82b4e4dafe76b5591caf3915d218f96b 208912 libs extra libpcp3_3.11.5_amd64.deb 5b2ef9e50af692dbcb41e37724077b8a 19228 libs extra pcp-conf_3.11.5_amd64.deb d35c1e4747c49aa14d3bfae9459d796a 3188518 doc extra pcp-doc_3.11.5_all.deb 696d2f56a6bf604857cc26cd4e00e7a4 12570 utils extra pcp-export-pcp2graphite_3.11.5_amd64.deb 852123f84bd07cfc7433303d2614b07d 13360 utils extra pcp-export-pcp2influxdb_3.11.5_amd64.deb 2de295374613ae1f516708821ae05424 12666 utils extra pcp-export-zabbix-agent_3.11.5_amd64.deb cefcb3ac6e62825d58b319f3bfccf051 647660 utils extra pcp-gui_3.11.5_amd64.deb a28281523300de7a167aa27cf6693313 25924 utils extra pcp-import-collectl2pcp_3.11.5_amd64.deb 390fd131d35a8920a0e146a7a6460b5e 14534 utils extra pcp-import-ganglia2pcp_3.11.5_all.deb e9692adcf46b94fbb232e97bf5b5d41a 16572 utils extra pcp-import-iostat2pcp_3.11.5_all.deb 783320542d9b57396ce8268e278e8590 9640 utils extra pcp-import-mrtg2pcp_3.11.5_all.deb 430a2c1761360947a2b9f202a47bd4cd 15530 utils extra pcp-import-sar2pcp_3.11.5_all.deb 148615590b8a195187694978c5f8c8c2 16198 utils extra pcp-import-sheet2pcp_3.11.5_all.deb aaa2695efe8cf61789ce887610cbde69 57984 utils extra pcp-manager_3.11.5_amd64.deb 43c93f4b067e425e8a2fded4995b504f 4104472 utils extra pcp-testsuite_3.11.5_amd64.deb 0dd8fd36e0450d08aef7c119e0887ace 100364 utils extra pcp-webapi_3.11.5_amd64.deb 6be856e25907d4aae4501c889e88490f 1768010 utils extra pcp_3.11.5_amd64.deb 2e4d6119819199f06129cad9d80a43d5 58972 python extra python-pcp_3.11.5_amd64.deb 59f98138ff23269082e9bdab64caf348 58988 python extra python3-pcp_3.11.5_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJX6x1KAAoJEP4IQu423YwMokwQAM5ovYvARSWW7LYPyQtMzqm+ yrzw9q3l+hEkD/COilKJ9npQuCBKoHV+KVJyo15fKEP/WOKv4PkFc5Q9GYKIIXR+ ozTTnabwJt18Hhxi2Ck8n9ObkoWsqdqRK+QZBQZG93mcpkFXAqxwgDEagktC9+zC rEs006SFK9ZH9GHLTiJAU4JtCRrGLvlHvGmOTmKcaJM1LCavQCK+qzwojpyOcq2h DBMH95ulfziqNJM0uqSeN/CN5Cs6IwVq2jXFNQspBh/qNgoxzX8wf62V5G3piYvb 10P/gZdutVo5Pq9ZIjMnRIusBoAJuUyavRSRfxUhLfhxVpKxlK7KtarTNHn1jj70 ieit8H+113EuFCJce38gTaIdgF027LPBx7IrnT0dbqr4S+aK/3Zr+2bo9Bi4k/Yl ChsL0hG9No49t8A0pe9M6XBG+sz84PMCWP6FWW9f4j61zPdbriaw5ENJiDsNHdOh FmcycUQH8V0DTIZzpd9X/j1AECe1AV8QmN4xhPJPyqIIC31xRFWSmKjPM5RKglw4 JNVS1Y/HSjU5xEY2kpeLhgXqEKgRl0gaFPysuncJuIiKjxLEbTtNh/gIiiXvZ4kq sZG4M2x9yhsCiUed4KDuxSSejvomZWNIq/+IvMaeGPWf621mfi8BADmGjlMJZYa2 Bf5NOmYqiBvCEAEWQc7P =S+8l -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From debbugs@buxtehude.debian.org Wed Sep 28 05:03:16 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id CBC887CAE for ; Wed, 28 Sep 2016 05:03:15 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 20C86AC002 for ; Wed, 28 Sep 2016 03:03:11 -0700 (PDT) X-ASG-Debug-ID: 1475056988-0bf57b1c5c6170d0001-S8gJnT Received: from buxtehude.debian.org (buxtehude.debian.org [209.87.16.39]) by cuda.sgi.com with ESMTP id s1Lnr2BH9KvSAYBS (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 28 Sep 2016 03:03:09 -0700 (PDT) X-Barracuda-Envelope-From: debbugs@buxtehude.debian.org X-Barracuda-Effective-Source-IP: buxtehude.debian.org[209.87.16.39] X-Barracuda-Apparent-Source-IP: 209.87.16.39 Received: from debbugs by buxtehude.debian.org with local (Exim 4.84_2) (envelope-from ) id 1bpBhf-0007uR-Rf; Wed, 28 Sep 2016 10:03:03 +0000 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: owner@bugs.debian.org From: owner@bugs.debian.org (Debian Bug Tracking System) To: Nathan Scott Subject: Bug#836842: marked as done (pcp: B-D libpapi-dev is not available on s390x) Message-ID: X-ASG-Orig-Subj: Bug#836842: marked as done (pcp: B-D libpapi-dev is not available on s390x) References: <20160906135441.7784.19308.reportbug@zam581.zam.kfa-juelich.de> X-Debian-PR-Message: closed 836842 X-Debian-PR-Package: src:pcp X-Debian-PR-Source: pcp Date: Wed, 28 Sep 2016 10:03:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1475056983-30400-0" X-Barracuda-Connect: buxtehude.debian.org[209.87.16.39] X-Barracuda-Start-Time: 1475056989 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 891 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33286 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header This is a multi-part message in MIME format... ------------=_1475056983-30400-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Wed, 28 Sep 2016 10:00:14 +0000 with message-id and subject line Bug#836842: fixed in pcp 3.11.5 has caused the Debian Bug report #836842, regarding pcp: B-D libpapi-dev is not available on s390x to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) --=20 836842: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D836842 Debian Bug Tracking System Contact owner@bugs.debian.org with problems ------------=_1475056983-30400-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by bugs.debian.org; 6 Sep 2016 13:54:43 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.0-bugs.debian.org_2005_01_02 (2014-02-07) on buxtehude.debian.org X-Spam-Level: X-Spam-Status: No, score=-6.0 required=4.0 tests=BAYES_00,FROMDEVELOPER autolearn=ham autolearn_force=no version=3.4.0-bugs.debian.org_2005_01_02 X-Spam-Bayes: score:0.0000 Tokens: new, 8; hammy, 85; neutral, 24; spammy, 0. spammytokens: hammytokens:0.000-+--H*M:reportbug, 0.000-+--H*MI:reportbug, 0.000-+--H*F:U*anbe, 0.000-+--H*RU:81.169.143.90, 0.000-+--H*RU:dezi.unixos.de Return-path: Received: from dezi.unixos.de ([81.169.143.90] helo=mail1.unixos.de) by buxtehude.debian.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bhGpn-0000QU-7h for submit@bugs.debian.org; Tue, 06 Sep 2016 13:54:43 +0000 Received: from mail1.unixos.de (localhost [127.0.0.1]) by mail1.unixos.de (Postfix) with ESMTP id 83ACC3FA08F; Tue, 6 Sep 2016 15:54:41 +0200 (CEST) Received: from zam581.zam.kfa-juelich.de (zam581.zam.kfa-juelich.de [134.94.168.26]) by mail1.unixos.de (Postfix) with ESMTPSA id 65E353FA08E; Tue, 6 Sep 2016 15:54:41 +0200 (CEST) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Andreas Beckmann To: Debian Bug Tracking System Subject: pcp: B-D libpapi-dev is not available on s390x Message-ID: <20160906135441.7784.19308.reportbug@zam581.zam.kfa-juelich.de> Date: Tue, 06 Sep 2016 15:54:41 +0200 X-AV-Checked: ClamAV using ClamSMTP Delivered-To: submit@bugs.debian.org Source: pcp Version: 3.11.3.1 Severity: serious Justification: fails to build from source (but built successfully in the past) papi does not (yet) support s390x. Please build pcp without papi on that architecture. Andreas ------------=_1475056983-30400-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 836842-close) by bugs.debian.org; 28 Sep 2016 10:00:17 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.0-bugs.debian.org_2005_01_02 (2014-02-07) on buxtehude.debian.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=4.0 tests=BAYES_00,DIGITS_LETTERS, FOURLA,FROMDEVELOPER,FVGT_m_MULTI_ODD,HAS_BUG_NUMBER,MONEY,PGPSIGNATURE, RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,STOCKLIKE,URIBL_CNKR autolearn=ham autolearn_force=no version=3.4.0-bugs.debian.org_2005_01_02 X-Spam-Bayes: score:0.0000 Tokens: new, 231; hammy, 150; neutral, 288; spammy, 0. spammytokens: hammytokens:0.000-+--HX-Debian:DAK, 0.000-+--H*rp:D*ftp-master.debian.org, 0.000-+--H*MI:franck, 0.000-+--H*m:franck, 0.000-+--Hx-spam-relays-external:sk:franck. Return-path: Received: from mailly.debian.org ([2001:41b8:202:deb:6564:a62:52c3:4b72]) from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=mailly.debian.org,EMAIL=hostmaster@mailly.debian.org (verified) by buxtehude.debian.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1bpBez-0007VI-BW for 836842-close@bugs.debian.org; Wed, 28 Sep 2016 10:00:17 +0000 Received: from franck.debian.org ([138.16.160.12]) from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=franck.debian.org,EMAIL=hostmaster@franck.debian.org (verified) by mailly.debian.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1bpBex-0004WI-II; Wed, 28 Sep 2016 10:00:15 +0000 Received: from dak by franck.debian.org with local (Exim 4.84_2) (envelope-from ) id 1bpBew-000382-HD; Wed, 28 Sep 2016 10:00:14 +0000 From: Nathan Scott To: 836842-close@bugs.debian.org X-DAK: dak process-policy X-Debian: DAK X-Debian-Package: pcp MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Subject: Bug#836842: fixed in pcp 3.11.5 Message-Id: Date: Wed, 28 Sep 2016 10:00:14 +0000 Source: pcp Source-Version: 3.11.5 We believe that the bug you reported is fixed in the latest version of pcp, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 836842@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Nathan Scott (supplier of updated pcp package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 26 Sep 2016 14:21:21 +1000 Source: pcp Binary: pcp pcp-conf libpcp3-dev libpcp3 libpcp-gui2-dev libpcp-gui2 libpcp-mmv1-dev libpcp-mmv1 libpcp-pmda3-dev libpcp-pmda3 libpcp-trace2-dev libpcp-trace2 libpcp-import1-dev libpcp-import1 libpcp-web1-dev libpcp-web1 python-pcp python3-pcp libpcp-pmda-perl libpcp-import-perl libpcp-logsummary-perl libpcp-mmv-perl pcp-import-sar2pcp pcp-import-ganglia2pcp pcp-import-mrtg2pcp pcp-import-sheet2pcp pcp-import-iostat2pcp pcp-import-collectl2pcp pcp-export-pcp2graphite pcp-export-pcp2influxdb pcp-export-zabbix-agent pcp-doc pcp-testsuite pcp-manager pcp-webapi pcp-gui Architecture: source amd64 all Version: 3.11.5 Distribution: unstable Urgency: low Maintainer: PCP Development Team Changed-By: Nathan Scott Description: libpcp-gui2 - Performance Co-Pilot graphical client tools library libpcp-gui2-dev - Performance Co-Pilot graphical client tools library and headers libpcp-import-perl - Performance Co-Pilot log import Perl module libpcp-import1 - Performance Co-Pilot data import library libpcp-import1-dev - Performance Co-Pilot data import library and headers libpcp-logsummary-perl - Performance Co-Pilot historical log summary module libpcp-mmv-perl - Performance Co-Pilot Memory Mapped Value Perl module libpcp-mmv1 - Performance Co-Pilot Memory Mapped Value client library libpcp-mmv1-dev - Performance Co-Pilot Memory Mapped Value library and headers libpcp-pmda-perl - Performance Co-Pilot Domain Agent Perl module libpcp-pmda3 - Performance Co-Pilot Domain Agent library libpcp-pmda3-dev - Performance Co-Pilot Domain Agent library and headers libpcp-trace2 - Performance Co-Pilot application tracing library libpcp-trace2-dev - Performance Co-Pilot application tracing library and headers libpcp-web1 - Performance Co-Pilot data import library libpcp-web1-dev - Performance Co-Pilot web tooling libpcp3 - Performance Co-Pilot library libpcp3-dev - Performance Co-Pilot library and headers pcp - System level performance monitoring and performance management pcp-conf - Performance Co-Pilot runtime configuration pcp-doc - Documentation and tutorial for the Performance Co-Pilot pcp-export-pcp2graphite - Tool for exporting data from PCP to Graphite pcp-export-pcp2influxdb - Tool for exporting data from PCP to InfluxDB pcp-export-zabbix-agent - Module for exporting PCP metrics to Zabbix agent pcp-gui - Visualisation tools for the Performance Co-Pilot toolkit pcp-import-collectl2pcp - Tool for importing data from collectl into PCP archive logs pcp-import-ganglia2pcp - Tool for importing data from ganglia into PCP archive logs pcp-import-iostat2pcp - Tool for importing data from iostat into PCP archive logs pcp-import-mrtg2pcp - Tool for importing data from MRTG into PCP archive logs pcp-import-sar2pcp - Tool for importing data from sar into PCP archive logs pcp-import-sheet2pcp - Tool for importing data from a spreadsheet into PCP archive logs pcp-manager - Performance Co-Pilot (PCP) manager daemon pcp-testsuite - Performance Co-Pilot (PCP) Test Suite pcp-webapi - Performance Co-Pilot (PCP) web API service python-pcp - Performance Co-Pilot Python PMAPI module python3-pcp - Performance Co-Pilot Python3 PMAPI module Closes: 836842 Changes: pcp (3.11.5) unstable; urgency=low . * New release (full details in CHANGELOG). * Fix uninstallable s390x papi dependency (closes: #836842) Checksums-Sha1: e37f0077d6af25e130b9939d36a286e84e814d88 4237 pcp_3.11.5.dsc c5a9ff48a8746bbe8d7da7f386303d28aca0ea1b 11284768 pcp_3.11.5.tar.xz 14963bffeb5a5118c1cd4d096125295a6b12a2b1 16920 libpcp-gui2-dev_3.11.5_amd64.deb 9f1e34d547f30a3d3c0102a74461bb1b17473c79 15776 libpcp-gui2_3.11.5_amd64.deb 29ad5860354ced20206fbc8c247dfb3861802c2c 17480 libpcp-import-perl_3.11.5_amd64.deb 513353766e927b1bc32ab925d4d4be8b6b43803a 16946 libpcp-import1-dev_3.11.5_amd64.deb 05ad5241fc187c60439f5a0aedce23f0e5a185e5 16480 libpcp-import1_3.11.5_amd64.deb 140d20ef8e3d41d6d2de0e6751abe765102264aa 11636 libpcp-logsummary-perl_3.11.5_amd64.deb aefe76a2e3ecac5d637c68aacceba3e9ac650a91 18560 libpcp-mmv-perl_3.11.5_amd64.deb f315304095412fb84397f15b4bdd09dc1d28b0fc 22288 libpcp-mmv1-dev_3.11.5_amd64.deb 6345e1c34f8482479febac2ad974305698214a04 14658 libpcp-mmv1_3.11.5_amd64.deb 482bd628bd5bedebfb0f0818218d3e4e888ae20d 42038 libpcp-pmda-perl_3.11.5_amd64.deb b9f9749a655a2540383dc61e82b24efe984266c6 106652 libpcp-pmda3-dev_3.11.5_amd64.deb ee0ebc37fa46ddde6ca265f08159504a617776ce 40898 libpcp-pmda3_3.11.5_amd64.deb 46d631491907ebd71116ea295e8b92cc0b31b6ce 27550 libpcp-trace2-dev_3.11.5_amd64.deb 693c86951ae1bb11c624f07df0c6f324069a60c5 20294 libpcp-trace2_3.11.5_amd64.deb bb51f76fbbdf22f8229afaad191dcf3de1356b83 29782 libpcp-web1-dev_3.11.5_amd64.deb e5b45004c5b62b39de7b1828add4c546f120530a 25176 libpcp-web1_3.11.5_amd64.deb 232d6bfdd7464f255e5640fd1bba3fb4f6a1d7da 456716 libpcp3-dev_3.11.5_amd64.deb a0ad2181d676855654440e6008b0f417c8acd7d5 208912 libpcp3_3.11.5_amd64.deb 1f229460d239d4bdc80118901a88c4863e7de9f9 19228 pcp-conf_3.11.5_amd64.deb 6e5a77b3b7da879ca2a6db77e51f5f6197647130 3188518 pcp-doc_3.11.5_all.deb de4e61202f732cf0ecb764ea026eccd95dd5f69f 12570 pcp-export-pcp2graphite_3.11.5_amd64.deb 39f2eeea78816565ae5496194da437233d9377bb 13360 pcp-export-pcp2influxdb_3.11.5_amd64.deb c56f10e520846f9c1f006c244a098d5e009e3e02 12666 pcp-export-zabbix-agent_3.11.5_amd64.deb d8d89aca6055cae3d2a33f19267913cd4a9f2c16 647660 pcp-gui_3.11.5_amd64.deb 978a7e34d21644a4296e3740aba8194fe8a93e06 25924 pcp-import-collectl2pcp_3.11.5_amd64.deb 75168e3c46b2b732d76498bc9391c54e1edff5cf 14534 pcp-import-ganglia2pcp_3.11.5_all.deb 6a5bece33744ca362208953d33bbf3e7c06c169a 16572 pcp-import-iostat2pcp_3.11.5_all.deb 63747b85b5f56969d2f1a7e13aaa883a51be3154 9640 pcp-import-mrtg2pcp_3.11.5_all.deb 2cb52434001a725c7bad8dbe6934e66a1e01affe 15530 pcp-import-sar2pcp_3.11.5_all.deb 225b485dcf220e4982600eb6dc22e8797cf659ed 16198 pcp-import-sheet2pcp_3.11.5_all.deb 51e2a58ef201afb103a982149f5aba9e5308c984 57984 pcp-manager_3.11.5_amd64.deb c3db0e28edc5e16a48914f35da6c8d34da9e4d8b 4104472 pcp-testsuite_3.11.5_amd64.deb 318997be985e337e0696c6216bf8242a126914ad 100364 pcp-webapi_3.11.5_amd64.deb 3dfb294c28e1d872203dec2c00535f645803292b 1768010 pcp_3.11.5_amd64.deb 16f2b650f140aa81086e47bebca9f5fba41d1d25 58972 python-pcp_3.11.5_amd64.deb 8a9ea7c51da3718e0a83eed60fbcc2492fd8d931 58988 python3-pcp_3.11.5_amd64.deb Checksums-Sha256: 592e85f9e689e887cef5e0fb10533c5876d23a874d16685107a3020941542ee1 4237 pcp_3.11.5.dsc be6d5019d0e322297a2f78488c88feb826415a8a6070e0c3bebc5b15cb3530ec 11284768 pcp_3.11.5.tar.xz 7f99f32eda37c30bb0224f5c6bd01eb1513f0e7d7d533fff0b8933d90014a204 16920 libpcp-gui2-dev_3.11.5_amd64.deb 25720af1aa6c829435e5d80d24b51e532f02e0127c40f22970f8d0e9f1751764 15776 libpcp-gui2_3.11.5_amd64.deb 08a1bf1b2faeeab96b0c5b859005eec1d0271a62cd945ad5b309ad7e9e0556b2 17480 libpcp-import-perl_3.11.5_amd64.deb 53902f529d14450ca4ebd2bf3dfd2f32404927e27677ec329bc75f6b94639b20 16946 libpcp-import1-dev_3.11.5_amd64.deb 997b1ebdc9aaac919752752697897506c7cd3f3e56cb4a4b082d3e1b02a0aa4e 16480 libpcp-import1_3.11.5_amd64.deb 36f78638a76e7ac0b13e4c60b338939b883dc218092a77fa0eff0efa9601f896 11636 libpcp-logsummary-perl_3.11.5_amd64.deb 784670aa12a68a007f7a174c230ad540ecb1beca8174e9ee738aee6eb08c0a15 18560 libpcp-mmv-perl_3.11.5_amd64.deb f2945c034ce19338eb13a22da3e3f70b9d6958356cb810023c09b628a11a03e1 22288 libpcp-mmv1-dev_3.11.5_amd64.deb 67f16272b3be865d967d0d7a720ca7368bc2908fceeae570f037570fafa4e535 14658 libpcp-mmv1_3.11.5_amd64.deb 058c4d7417861d73a9ee9155aac3a6b1d647794a079160467716fe7ad0acc9fb 42038 libpcp-pmda-perl_3.11.5_amd64.deb 6566dfa853306b8ad623b36888a6d931b68dc27676f7fbfcad253b27c596ee91 106652 libpcp-pmda3-dev_3.11.5_amd64.deb 395f0f163cdb7fbb8f392b341853be019465847d536517fe4f07fa98d285ca61 40898 libpcp-pmda3_3.11.5_amd64.deb 97e18d2175ac42e6042086851e55890c99e9ab616fb2b44e20b6686b0b77e4f0 27550 libpcp-trace2-dev_3.11.5_amd64.deb 55849a30bcfadb202e0b138a72c8c26019b68459416ec50d18a8445091b0c155 20294 libpcp-trace2_3.11.5_amd64.deb abcd673956d878b28f675ff6b4aab2b8b5f241b4bc263817ef7bbbfcb4cdc5fe 29782 libpcp-web1-dev_3.11.5_amd64.deb ec5796b02d54e750e09cca44e23af6044b0f2d0e58a1366788be674257406a77 25176 libpcp-web1_3.11.5_amd64.deb aa549a4bc80dbc4b248eca7b291b3475b9517d17e52fda0c2fc936942732ffbb 456716 libpcp3-dev_3.11.5_amd64.deb 06022fb3fd897f77e138420fb084120fa6c9de11a29a04300dedb2b039b07ace 208912 libpcp3_3.11.5_amd64.deb 07558ad470c46d2c6f72a9de445fc1a2e69002ec7114249931c397088b776c25 19228 pcp-conf_3.11.5_amd64.deb d9cf1f37279adeb4e6ca3bd161ebcc2e99f59d2f1ce0e7782d0bf68c21248bb9 3188518 pcp-doc_3.11.5_all.deb abee5c0698c10c32c93dfea335aa1049bf4ca3394d5dfcbc9e8b6f72b5badb94 12570 pcp-export-pcp2graphite_3.11.5_amd64.deb 7876dfac78af16f1565eba02dc78dc2bd541f6a4e202970b5c652738356e9ca1 13360 pcp-export-pcp2influxdb_3.11.5_amd64.deb 8434a59219bc8fc37bd2b2d936b1fcb201af4aff88980049a1b5d82245191b6d 12666 pcp-export-zabbix-agent_3.11.5_amd64.deb 8ae5652ce70c423f594a9da40e7b3ebcd9a702fb573cca6d0b1e977271b92688 647660 pcp-gui_3.11.5_amd64.deb 679db5a5dec29d7d5ef7b4d2458c4688a880560ca4a318b15f29159b82ec5565 25924 pcp-import-collectl2pcp_3.11.5_amd64.deb 212ba3c624493028609d8717ea5398a9ccd25a9dbbfbe39d5d0482115dc50645 14534 pcp-import-ganglia2pcp_3.11.5_all.deb b7972b8935f9f9f4150969ca16fb1de166215d5d4391b4098267706c21b56660 16572 pcp-import-iostat2pcp_3.11.5_all.deb 5bdc61ccdccfee2f58dd67f52f626a1d72f4b42c028a48ebf521aaefbcda0679 9640 pcp-import-mrtg2pcp_3.11.5_all.deb e194707164f2a39a92a7bb897800c47704c084b9322397b836d081832a589435 15530 pcp-import-sar2pcp_3.11.5_all.deb 61bcaa9351f04cdc6483690f50e278e0732fc953d637198f2b6ef7d2b5bdb571 16198 pcp-import-sheet2pcp_3.11.5_all.deb ea0a027f8f9191f92af4f9f8306907e6897942a0e382443ef5a8264283a13725 57984 pcp-manager_3.11.5_amd64.deb 3252b12a51d04560e566033cca1089621ab24888978741577a4ff1972451364d 4104472 pcp-testsuite_3.11.5_amd64.deb 98211af219f92abec3d9409997d7e3c6264e6e616d470075659c76443490f6bb 100364 pcp-webapi_3.11.5_amd64.deb 60fe78261aac767933911395423fddd1434eb34f56492c0d30c8842c6682920e 1768010 pcp_3.11.5_amd64.deb 35421a0bfbe67ebb2ccae8304522346d57a4250aa13bac9b130073539debc56a 58972 python-pcp_3.11.5_amd64.deb f6a6521caa0ebcb662a9793c42241af265e51d7a4a533320ee1f7b06a919f204 58988 python3-pcp_3.11.5_amd64.deb Files: ed5841dbdbea62483b5f63f9d8a0f252 4237 utils extra pcp_3.11.5.dsc 5bf23cfeaa93df222caeaa48ce03e1f0 11284768 utils extra pcp_3.11.5.tar.xz 90c0c082692956a6df343c50e2d6c6fe 16920 libdevel extra libpcp-gui2-dev_3.11.5_amd64.deb bb8712d3274bf2c776dab9acab07e70e 15776 libs extra libpcp-gui2_3.11.5_amd64.deb 15f1c990e4fb6707dfb8a00a5081cc85 17480 perl extra libpcp-import-perl_3.11.5_amd64.deb cac5a41e4eb7b29027c55bc58b286734 16946 libdevel extra libpcp-import1-dev_3.11.5_amd64.deb 251bb261fff0aadff44b7d73f236f8be 16480 libs extra libpcp-import1_3.11.5_amd64.deb 0adb2c2f45eb07869f97a313d5e977da 11636 perl extra libpcp-logsummary-perl_3.11.5_amd64.deb 7f5ade8aa13d82de8b890915fb5692da 18560 perl extra libpcp-mmv-perl_3.11.5_amd64.deb 05abf34c134497a524600014615c0f55 22288 libdevel extra libpcp-mmv1-dev_3.11.5_amd64.deb afc471101bf2f00b029ca90a1076fcaf 14658 libs extra libpcp-mmv1_3.11.5_amd64.deb 43c02a43f52c3437b02cbad7b47487c7 42038 perl extra libpcp-pmda-perl_3.11.5_amd64.deb 43d6bc0a82d8626eba192e7c79c6fa73 106652 libdevel extra libpcp-pmda3-dev_3.11.5_amd64.deb 714826b8004b9ff302740ca99567f7ba 40898 libs extra libpcp-pmda3_3.11.5_amd64.deb 8f99ff860c178704a468af5bfdbb229c 27550 libdevel extra libpcp-trace2-dev_3.11.5_amd64.deb 2469976c177aa64d3c60fcd8bbe280a5 20294 libs extra libpcp-trace2_3.11.5_amd64.deb 8a8b4a0ec64bde8a1e9b18f190ecc493 29782 libdevel extra libpcp-web1-dev_3.11.5_amd64.deb e86a8040ad0ab1f803820120e8e86568 25176 libs extra libpcp-web1_3.11.5_amd64.deb d19ee7d185afb27c02d4943605394d21 456716 libdevel extra libpcp3-dev_3.11.5_amd64.deb 82b4e4dafe76b5591caf3915d218f96b 208912 libs extra libpcp3_3.11.5_amd64.deb 5b2ef9e50af692dbcb41e37724077b8a 19228 libs extra pcp-conf_3.11.5_amd64.deb d35c1e4747c49aa14d3bfae9459d796a 3188518 doc extra pcp-doc_3.11.5_all.deb 696d2f56a6bf604857cc26cd4e00e7a4 12570 utils extra pcp-export-pcp2graphite_3.11.5_amd64.deb 852123f84bd07cfc7433303d2614b07d 13360 utils extra pcp-export-pcp2influxdb_3.11.5_amd64.deb 2de295374613ae1f516708821ae05424 12666 utils extra pcp-export-zabbix-agent_3.11.5_amd64.deb cefcb3ac6e62825d58b319f3bfccf051 647660 utils extra pcp-gui_3.11.5_amd64.deb a28281523300de7a167aa27cf6693313 25924 utils extra pcp-import-collectl2pcp_3.11.5_amd64.deb 390fd131d35a8920a0e146a7a6460b5e 14534 utils extra pcp-import-ganglia2pcp_3.11.5_all.deb e9692adcf46b94fbb232e97bf5b5d41a 16572 utils extra pcp-import-iostat2pcp_3.11.5_all.deb 783320542d9b57396ce8268e278e8590 9640 utils extra pcp-import-mrtg2pcp_3.11.5_all.deb 430a2c1761360947a2b9f202a47bd4cd 15530 utils extra pcp-import-sar2pcp_3.11.5_all.deb 148615590b8a195187694978c5f8c8c2 16198 utils extra pcp-import-sheet2pcp_3.11.5_all.deb aaa2695efe8cf61789ce887610cbde69 57984 utils extra pcp-manager_3.11.5_amd64.deb 43c93f4b067e425e8a2fded4995b504f 4104472 utils extra pcp-testsuite_3.11.5_amd64.deb 0dd8fd36e0450d08aef7c119e0887ace 100364 utils extra pcp-webapi_3.11.5_amd64.deb 6be856e25907d4aae4501c889e88490f 1768010 utils extra pcp_3.11.5_amd64.deb 2e4d6119819199f06129cad9d80a43d5 58972 python extra python-pcp_3.11.5_amd64.deb 59f98138ff23269082e9bdab64caf348 58988 python extra python3-pcp_3.11.5_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJX6x1KAAoJEP4IQu423YwMokwQAM5ovYvARSWW7LYPyQtMzqm+ yrzw9q3l+hEkD/COilKJ9npQuCBKoHV+KVJyo15fKEP/WOKv4PkFc5Q9GYKIIXR+ ozTTnabwJt18Hhxi2Ck8n9ObkoWsqdqRK+QZBQZG93mcpkFXAqxwgDEagktC9+zC rEs006SFK9ZH9GHLTiJAU4JtCRrGLvlHvGmOTmKcaJM1LCavQCK+qzwojpyOcq2h DBMH95ulfziqNJM0uqSeN/CN5Cs6IwVq2jXFNQspBh/qNgoxzX8wf62V5G3piYvb 10P/gZdutVo5Pq9ZIjMnRIusBoAJuUyavRSRfxUhLfhxVpKxlK7KtarTNHn1jj70 ieit8H+113EuFCJce38gTaIdgF027LPBx7IrnT0dbqr4S+aK/3Zr+2bo9Bi4k/Yl ChsL0hG9No49t8A0pe9M6XBG+sz84PMCWP6FWW9f4j61zPdbriaw5ENJiDsNHdOh FmcycUQH8V0DTIZzpd9X/j1AECe1AV8QmN4xhPJPyqIIC31xRFWSmKjPM5RKglw4 JNVS1Y/HSjU5xEY2kpeLhgXqEKgRl0gaFPysuncJuIiKjxLEbTtNh/gIiiXvZ4kq sZG4M2x9yhsCiUed4KDuxSSejvomZWNIq/+IvMaeGPWf621mfi8BADmGjlMJZYa2 Bf5NOmYqiBvCEAEWQc7P =S+8l -----END PGP SIGNATURE----- ------------=_1475056983-30400-0-- From bugzilla@redhat.com Wed Sep 28 08:20:58 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 87ECA7CA6 for ; Wed, 28 Sep 2016 08:20:58 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 574798F8037 for ; Wed, 28 Sep 2016 06:20:55 -0700 (PDT) X-ASG-Debug-ID: 1475068851-0bf57c18c8534a00001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id ZLHgeM6AxjBfEKdS (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 28 Sep 2016 06:20:53 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bpEn1-0003aw-K9 for ; Wed, 28 Sep 2016 23:20:50 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8SDKWs9034516 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 28 Sep 2016 09:20:32 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8SDKW37003873 for ; Wed, 28 Sep 2016 09:20:32 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8SDKWxi003872; Wed, 28 Sep 2016 09:20:32 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1345821] pmlogger records unrequested instances Date: Wed, 28 Sep 2016 13:20:30 +0000 X-ASG-Orig-Subj: [Bug 1345821] pmlogger records unrequested instances Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: myllynen@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1475068852 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1220 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33290 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1345821 --- Comment #3 from Frank Ch. Eigler --- (In reply to Ken McDonell from comment #1) > The instance domain records the fact that there are other instances that > were available, but not requested in the pmlogger configuration. But this fact was not requested by the client/user, and represents only wasted disk space. Luckily, the indom is only dumped once in this case. > Trimming the instance domain in the archive to match only the instances in > the archive (not the instances that are available) might be possible, but > this changes the semantics It would change behaviour, but I've never seen any documentation that would lead people to believe that pmlogger does this, nor that archive files are supposed to represent the complete theoretical indom even when pmResult=20 records only refer to one of them, nor any code with this presumption. If so, I'd call this more of an implementation accident (bug) than a feature worth preserving. --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DcKz5U8o= XFo&a=3Dcc_unsubscribe= From bugzilla@redhat.com Wed Sep 28 10:05:02 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 90F477CA1 for ; Wed, 28 Sep 2016 10:05:02 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 9C6CFAC003 for ; Wed, 28 Sep 2016 08:05:01 -0700 (PDT) X-ASG-Debug-ID: 1475075092-0bf57c18c8538b30001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-67.servers.netregistry.net [202.124.241.67]) by cuda.sgi.com with ESMTP id uemZJx2IHaBd1vCq (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 28 Sep 2016 08:04:54 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.67 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bpGPf-0007k8-BO for ; Thu, 29 Sep 2016 01:04:52 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8SF4c6d011002 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 28 Sep 2016 11:04:38 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8SF4cuH045483 for ; Wed, 28 Sep 2016 11:04:38 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8SF4bh8045470; Wed, 28 Sep 2016 11:04:37 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1380048] New: pmlogger sends PROFILE PDU unnecessarily every fetch Date: Wed, 28 Sep 2016 15:04:37 +0000 X-ASG-Orig-Subj: [Bug 1380048] New: pmlogger sends PROFILE PDU unnecessarily every fetch Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: low X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component bug_severity assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-67.servers.netregistry.net[202.124.241.67] X-Barracuda-Start-Time: 1475075094 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2172 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33292 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1380048 Bug ID: 1380048 Summary: pmlogger sends PROFILE PDU unnecessarily every fetch Product: Fedora Version: rawhide Component: pcp Severity: low Assignee: nathans@redhat.com Reporter: fche@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com Came across this while investigating bug #1345821. When using a pmlogger configuration file that identifies individual instanc= es to be fetched, pmlogger runs profile-manipulation operations at every fetch, even if redundant (since the indom profile selection hasn't changed since t= he last fetch). This wastes CPU & network resources.=20 % cat foo.conf=20 log mandatory on 1 sec { kernel.all.load ["1 minute"] proc.psinfo.tgid [10156] } % rm FOO.* ; pmlogger -Dpdu -r -l / -T 10sec -c foo.conf FOO [...steady state...] [30654]pmXmitPDU: PROFILE fd=3D3 len=3D68 000: 44 7002 0 0 0 2000000 0 900c00= 0=20 008: 1000000 1000000 0 200000f 1000000 1000000 0 ac27000= 0=20 016: 1000000=20 [30654]pmXmitPDU: FETCH fd=3D3 len=3D36 000: 24 7003 0 0 0 0 2000000 8000= f=20 008: 2960c000=20 [30654]pmGetPDU: RESULT fd=3D3 len=3D72 from=3D0 000: 48 7001 0 c8dbeb57 8ae80700 2000000 8000f 100000= 0=20 008: 1000000 1000000 10000000 2960c000 1000000 0 ac270000 ac27000= 0=20 016: 8000004 713d8a3e=20 pmResult dump from 0x558e08157890 timestamp: 1475075016.518282 11:03:36.518 numpmid: 2 60.2.0 (kernel.all.load): numval: 1 valfmt: 1 vlist[]: inst [1 or "1 minute"] value 0.27000001 3.24.41 (proc.psinfo.tgid): numval: 1 valfmt: 0 vlist[]: inst [10156 or "010156 /bin/zsh"] value 10156 --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3D26qvqWD= 7cX&a=3Dcc_unsubscribe= From bradhough@verizon.net Wed Sep 28 13:18:10 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_MESSAGE, HTML_MIME_NO_HTML_TAG,MIME_HTML_ONLY autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A28FE7CA1 for ; Wed, 28 Sep 2016 13:18:10 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 74EA5304059 for ; Wed, 28 Sep 2016 11:18:07 -0700 (PDT) X-ASG-Debug-ID: 1475086680-0bf57b1e9206180001-S8gJnT Received: from vms173005pub.verizon.net (vms173005pub.verizon.net [206.46.173.5]) by cuda.sgi.com with ESMTP id lZK1T057oEXKG73o (version=TLSv1 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Wed, 28 Sep 2016 11:18:01 -0700 (PDT) X-Barracuda-Envelope-From: bradhough@verizon.net X-Barracuda-Effective-Source-IP: vms173005pub.verizon.net[206.46.173.5] X-Barracuda-Apparent-Source-IP: 206.46.173.5 Received: from vznit170116pub.verizon.net ([192.168.1.50]) by vms173005.mailsrvcs.net (Oracle Communications Messaging Server 7.0.5.32.0 64bit (built Jul 16 2014)) with ESMTP id <0OE8004RS85OSWC0@vms173005.mailsrvcs.net> for pcp@oss.sgi.com; Wed, 28 Sep 2016 13:17:49 -0500 (CDT) X-CMAE-Score: 0 X-CMAE-Analysis: v=2.1 cv=WcjxEBVX c=1 sm=1 tr=0 a=wBQ2ZckbFKGhW9ycdGfJ6w==:117 a=9cW_t1CCXrUA:10 a=ejdk_ZnkXU4A:10 a=IkcTkHD0fZMA:10 a=GW1xBdLrtEIA:10 a=3WRSe_JgAAAA:8 a=HeByGtCcAAAA:8 a=ToZyctEA35YRqgmb2ngA:9 a=wuC1JLR4bLv-BNc5:21 a=QEXdDO2ut3YA:10 wl=env:8 Received: from 70.168.240.50 ([70.168.240.50]) by vznit170116.mailsrvcs.net (Verizon Webmail) with HTTP; Wed, 28 Sep 2016 13:17:48 -0500 (CDT) Date: Wed, 28 Sep 2016 13:17:48 -0500 (CDT) From: bradhough@verizon.net Message-id: <14067167.458090.1475086668827.JavaMail.root@vznit170116.mailsrvcs.net> Subject: Final push for Sarah's Kickstarter campaign! MIME-version: 1.0 X-ASG-Orig-Subj: Final push for Sarah's Kickstarter campaign! Content-type: text/html; charset=UTF-8 Content-transfer-encoding: quoted-printable X-Mailer: Verizon Webmail X-Originating-IP: [70.168.240.50] To: Undisclosed recipients: ; X-Barracuda-Connect: vms173005pub.verizon.net[206.46.173.5] X-Barracuda-Start-Time: 1475086681 X-Barracuda-Encrypted: DHE-RSA-AES128-SHA X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2197 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.06 X-Barracuda-Spam-Status: No, SCORE=1.06 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, HTML_MESSAGE, HTML_MIME_NO_HTML_TAG, MIME_HTML_ONLY, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33297 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.00 HTML_MESSAGE BODY: HTML included in message 1.05 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag
I apologize in advance if you are on email this list by mistake= .  This is a one time email and there will be no follow-up emails exce= pt to actual backers.

FYI,  Sarah's Kickstarter ends 9= PM Saturday night.  If you plan on supporting her, please make sure yo= u get in before the cutoff.  Thanks everyone for your support.  T= his went beyond anything we could have imagined.  The outpouring of su= pport has been incredible.  Sarah is beyond thrilled.  If you are= unable to financially support her, please know that your words of kindness= and encouragement have been more than enough.  And please spread the = word!

Much appreciation,
Bra= d

If you don't know what I'm referring to, pleas= e refer to the links below:

Link to the project:=
From bugzilla@redhat.com Wed Sep 28 20:16:22 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 67F337CA6 for ; Wed, 28 Sep 2016 20:16:22 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id D0601AC002 for ; Wed, 28 Sep 2016 18:16:21 -0700 (PDT) X-ASG-Debug-ID: 1475111774-0bf57b1e911a050001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-69.servers.netregistry.net [202.124.241.69]) by cuda.sgi.com with ESMTP id 6TV0wctqweHBS8Yl (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 28 Sep 2016 18:16:16 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.69 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bpPxJ-0004lW-H2 for ; Thu, 29 Sep 2016 11:16:13 +1000 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (bugweb-04.app.bz.hst.phx2.redhat.com [10.5.117.34]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8T1G0h1011898 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 28 Sep 2016 21:16:00 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-04.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8T1G0IF003427 for ; Wed, 28 Sep 2016 21:16:00 -0400 Received: (from apache@localhost) by bugweb-04.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8T1FxmO003422; Wed, 28 Sep 2016 21:15:59 -0400 X-Authentication-Warning: bugweb-04.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1365658] Several pcp daemons could benefit from auto-restart Date: Thu, 29 Sep 2016 01:15:59 +0000 X-ASG-Orig-Subj: [Bug 1365658] Several pcp daemons could benefit from auto-restart Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-69.servers.netregistry.net[202.124.241.69] X-Barracuda-Start-Time: 1475111775 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 676 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33306 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1365658 --- Comment #7 from Fedora Update System --- pcp-3.11.5-1.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-63742f1d5b --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3D7yxNiJw= OAv&a=3Dcc_unsubscribe= From bugzilla@redhat.com Wed Sep 28 20:16:25 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D02357CB0 for ; Wed, 28 Sep 2016 20:16:24 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 373FCAC003 for ; Wed, 28 Sep 2016 18:16:24 -0700 (PDT) X-ASG-Debug-ID: 1475111777-0bf57c7e2311c70001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-71.servers.netregistry.net [202.124.241.71]) by cuda.sgi.com with ESMTP id XJqGPAeQuvfFE9bF (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 28 Sep 2016 18:16:19 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.71 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bpPxN-0000CU-L2 for ; Thu, 29 Sep 2016 11:16:16 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8T1G57c011965 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 28 Sep 2016 21:16:05 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8T1G5LZ013347 for ; Wed, 28 Sep 2016 21:16:05 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8T1G5dt013346; Wed, 28 Sep 2016 21:16:05 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1249123] pmieconf fails on empty -c file Date: Thu, 29 Sep 2016 01:16:05 +0000 X-ASG-Orig-Subj: [Bug 1249123] pmieconf fails on empty -c file Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: fche@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-71.servers.netregistry.net[202.124.241.71] X-Barracuda-Start-Time: 1475111778 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 676 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33306 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1249123 --- Comment #6 from Fedora Update System --- pcp-3.11.5-1.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-63742f1d5b --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DAoHlKYu= kPB&a=3Dcc_unsubscribe= From bugzilla@redhat.com Wed Sep 28 20:16:26 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 09B6F7CB0 for ; Wed, 28 Sep 2016 20:16:26 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id B2A8C8F8033 for ; Wed, 28 Sep 2016 18:16:25 -0700 (PDT) X-ASG-Debug-ID: 1475111779-0bf815671113370001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-69.servers.netregistry.net [202.124.241.69]) by cuda.sgi.com with ESMTP id 3Wrw62zHhKel3aZq (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Wed, 28 Sep 2016 18:16:21 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.69 Received: from mx1-phx2.redhat.com ([209.132.183.26]) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bpPxP-0003bt-FL for ; Thu, 29 Sep 2016 11:16:19 +1000 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (bugweb-03.app.bz.hst.phx2.redhat.com [10.5.117.33]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8T1G93W011998 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 28 Sep 2016 21:16:09 -0400 X-Barracuda-Registry: Level1 [redhat.com/209.132.183.26] X-Barracuda-Effective-Source-IP: mx1-phx2.redhat.com[209.132.183.26] X-Barracuda-Apparent-Source-IP: 209.132.183.26 X-Barracuda-RBL-IP: 209.132.183.26 X-Barracuda-BBL-IP: 209.132.183.26 Received: from bugweb-03.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u8T1G9ap013390 for ; Wed, 28 Sep 2016 21:16:09 -0400 Received: (from apache@localhost) by bugweb-03.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id u8T1G96Y013389; Wed, 28 Sep 2016 21:16:09 -0400 X-Authentication-Warning: bugweb-03.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1375415] pmlogger_check failed due to /etc/pcp/pmlogger/control.d/ local.rpmsave Date: Thu, 29 Sep 2016 01:16:09 +0000 X-ASG-Orig-Subj: [Bug 1375415] pmlogger_check failed due to /etc/pcp/pmlogger/control.d/ local.rpmsave Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 24 X-Bugzilla-Keywords: X-Bugzilla-Severity: medium X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Bugzilla-Reporter: mgoodwin@redhat.com X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: smtp-outgoing-69.servers.netregistry.net[202.124.241.69] X-Barracuda-Start-Time: 1475111780 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 677 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33306 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=3D1375415 --- Comment #10 from Fedora Update System --- pcp-3.11.5-1.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-63742f1d5b --=20 You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3DdKwAWVU= lWa&a=3Dcc_unsubscribe= From pilvetomsterc@qip.ru Wed Sep 28 21:16:39 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_MESSAGE, HTML_MIME_NO_HTML_TAG,MIME_HTML_ONLY autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 94A7E7CA1 for ; Wed, 28 Sep 2016 21:16:39 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 58E50304039 for ; Wed, 28 Sep 2016 19:16:36 -0700 (PDT) X-ASG-Debug-ID: 1475115390-0bf57c7e2317e10001-S8gJnT Received: from mx.qip.ru ([151.248.63.67]) by cuda.sgi.com with ESMTP id Aa7I4hz7KmrmBUTW for ; Wed, 28 Sep 2016 19:16:31 -0700 (PDT) X-Barracuda-Envelope-From: pilvetomsterc@qip.ru X-Barracuda-Effective-Source-IP: UNKNOWN[151.248.63.67] X-Barracuda-Apparent-Source-IP: 151.248.63.67 From: "=?utf-8?B?0JPQvtGB0LfQsNC60YPQv9C60Lg=?=" To: Subject: =?utf-8?B?NDQt0KTQlyDQtNC70Y8g0L/QvtGB0YLQsNCy0YnQuNC60L7Qsg==?= MIME-Version: 1.0 X-ASG-Orig-Subj: =?utf-8?B?NDQt0KTQlyDQtNC70Y8g0L/QvtGB0YLQsNCy0YnQuNC60L7Qsg==?= Message-ID: <31EDECB6AF7755824A9BE6C54EBF8482@YPGEFAP> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Thu, 29 Sep 2016 05:16:26 +0300 Content-Transfer-Encoding: base64 Content-Type: text/html; charset=utf-8 X-Barracuda-Connect: UNKNOWN[151.248.63.67] X-Barracuda-Start-Time: 1475115390 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 25937 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.65 X-Barracuda-Spam-Status: No, SCORE=1.65 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_MJ1963, HTML_MESSAGE, HTML_MIME_NO_HTML_TAG, MIME_HTML_ONLY, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33307 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.00 HTML_MESSAGE BODY: HTML included in message 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS 1.05 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 PGRpdj48dGFibGUgYm9yZGVyPSI3IiBiZ2NvbG9yPSIjRjdGN0Y3IiB3aWR0aD0iNzE0IiBzdHls ZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7O3RleHQtdHJhbnNmb3Jt Om5vbmU7Ym9yZGVyLXdpZHRoOjNweDsiPjx0Ym9keT48dHI+PHRkIHN0eWxlPSJib3JkZXItc3R5 bGU6bm9uZTtib3JkZXItd2lkdGg6bWVkaXVtOyI+PGRpdiBhbGlnbj0iY2VudGVyIj48dGFibGUg Ym9yZGVyPSIxMSI+PHRib2R5Pjx0cj48dGQgaGVpZ2h0PSIyNiIgc3R5bGU9ImJvcmRlci1yaWdo dC1zdHlsZTpzb2xpZDtib3JkZXItcmlnaHQtd2lkdGg6MXB4O2JvcmRlci1ib3R0b20tc3R5bGU6 c29saWQ7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHg7Ij7CoDwvdGQ+PHRkIGhlaWdodD0iMjYiIHN0 eWxlPSJib3JkZXItYm90dG9tLXN0eWxlOm5vbmU7Ym9yZGVyLWJvdHRvbS13aWR0aDptZWRpdW07 Ij7CoDwvdGQ+PHRkIGhlaWdodD0iMjYiIHN0eWxlPSJib3JkZXItbGVmdC1zdHlsZTpzb2xpZDti b3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWJvdHRvbS1zdHlsZTpzb2xpZDtib3JkZXItYm90 dG9tLXdpZHRoOjFweDsiPsKgPC90ZD48L3RyPjx0cj48dGQgc3R5bGU9ImJvcmRlci1yaWdodC1z dHlsZTpub25lO2JvcmRlci1yaWdodC13aWR0aDptZWRpdW07Ij7CoDwvdGQ+PHRkIHN0eWxlPSJi b3JkZXItc3R5bGU6bm9uZTtib3JkZXItd2lkdGg6bWVkaXVtOyI+PHAgYWxpZ249ImNlbnRlciI+ PGJyIC8+PGZvbnQgY29sb3I9IiNDQzAwMDAiIGZhY2U9IlRhaG9tYSI+PHNwYW4gbGFuZz0iZW4t dXMiPjxmb250IHNpemU9IjQiPjExIC0gMTI8c3Bhbj7CoDwvc3Bhbj48L2ZvbnQ+PC9zcGFuPjwv Zm9udD48Zm9udCBmYWNlPSJUYWhvbWEiIHNpemU9IjQiIGNvbG9yPSIjQ0MwMDAwIj7QvtC60YLR j9Cx0YDRj8KgPHNwYW4+wqA8L3NwYW4+PHNwYW4gbGFuZz0iZW4tdXMiPnzCoDxzcGFuPsKgPC9z cGFuPjwvc3Bhbj7Qsy4g0JzQvtGB0LrQstCwPHNwYW4gbGFuZz0iZW4tdXMiPsKgPHNwYW4+wqA8 L3NwYW4+PC9zcGFuPjwvZm9udD48Zm9udCBmYWNlPSJUYWhvbWEiPjxzcGFuIGxhbmc9ImVuLXVz Ij48Zm9udCBzaXplPSI0IiBjb2xvcj0iI0NDMDAwMCI+fMKgPHNwYW4+wqA8L3NwYW4+PC9mb250 Pjwvc3Bhbj48Zm9udCBzaXplPSI0IiBjb2xvcj0iIzMzMzMzMyI+0JDRgNGC0LjQutGD0Ls8c3Bh biBsYW5nPSJlbi11cyI+PHNwYW4+wqA8L3NwYW4+PHU+NTwvdT48L3NwYW4+PHU+NDY8L3U+PC9m b250PjwvZm9udD48L3A+PHAgYWxpZ249ImNlbnRlciI+PGZvbnQgZmFjZT0iVGFob21hIj48c3Ry b25nPjxmb250IHNpemU9IjIiIGNvbG9yPSIjMzMzMzMzIj7QkNC60LrRgNC10LTQuNGC0L7QstCw 0L3QvdGL0Lkg0KPRh9C10LHQvdGL0Lkg0YbQtdC90YLRgCDQv9GA0LjQs9C70LDRiNCw0LXRgiDQ vdCwINC+0LHRg9GH0LXQvdC40LUg0L/QviDRgtC10LzQtTo8L2ZvbnQ+PC9zdHJvbmc+PGJyIC8+ PGZvbnQgY29sb3I9IiM2NjMzMDAiIHNpemU9IjQiPtCa0L7QvNC/0LvQtdC60YHQvdGL0Lkg0YHQ tdC80LjQvdCw0YAg0LTQu9GPINCf0J7QodCi0JDQktCp0JjQmtCe0JIg0L/QviA0NC3QpNCXINC4 IDIyMy3QpNCXLjwvZm9udD48YnIgLz48Zm9udCBjb2xvcj0iI0NDMDAwMCIgc2l6ZT0iMiI+0J7Q sdGD0YfQtdC90LjQtSDRgSDRg9GH0LDRgdGC0LjQtdC8INGN0LrRgdC/0LXRgNGC0L7QsiDQuCDQ v9GA0LXQtNGB0YLQsNCy0LjRgtC10LvRjyDQpNCQ0KEg0KDQvtGB0YHQuNC4LjwvZm9udD48L2Zv bnQ+PC9wPjxwIGFsaWduPSJsZWZ0Ij48Zm9udCBmYWNlPSJUYWhvbWEiPjxzdHJvbmc+PGZvbnQg c2l6ZT0iMiI+PHNwYW4gbGFuZz0iZW4tdXMiPsKgPHNwYW4+wqA8L3NwYW4+PC9zcGFuPtCf0YDQ tdC00L3QsNC30L3QsNGH0LXQvdC+INC00LvRjzo8c3Bhbj7CoDwvc3Bhbj48L2ZvbnQ+PC9zdHJv bmc+PGJyIC8+PGZvbnQgc2l6ZT0iMiI+PHNwYW4gbGFuZz0iZW4tdXMiPsKgPHNwYW4+wqA8L3Nw YW4+PC9zcGFuPtGA0YPQutC+0LLQvtC00LjRgtC10LvQtdC5INC60L7QvNC/0LDQvdC40LksINGC 0LXQvdC00LXRgNC90YvRhSDQvtGC0LTQtdC70L7Qsiwg0Y7RgNC40YHRgtC+0LIsINGC0LXQvdC0 0LXRgNC90YvRhSDRgdC/0LXRhtC40LDQu9C40YHRgtC+0LIsPHNwYW4+wqA8L3NwYW4+PGJyIC8+ PHNwYW4gbGFuZz0iZW4tdXMiPsKgPHNwYW4+wqA8L3NwYW4+PC9zcGFuPtGA0YPQutC+0LLQvtC0 0LjRgtC10LvQtdC5INC+0YLQtNC10LvQvtCyINC/0YDQvtC00LDQtiDQv9GA0LXQtNC/0YDQuNGP 0YLQuNC5INC4INC+0YDQs9Cw0L3QuNC30LDRhtC40LkgLSDQv9C+0YHRgtCw0LLRidC40LrQvtCy ICjQv9C+0LTRgNGP0LTRh9C40LrQvtCyLDxzcGFuPsKgPC9zcGFuPjxiciAvPjxzcGFuIGxhbmc9 ImVuLXVzIj7CoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj7QuNGB0L/QvtC70L3QuNGC0LXQu9C10Lkp LCDRgdGD0LHRitC10LrRgtC+0LIg0LzQsNC70L7Qs9C+INC4INGB0YDQtdC00L3QtdCz0L4g0L/R gNC10LTQv9GA0LjQvdC40LzQsNGC0LXQu9GM0YHRgtCy0LAuPGJyIC8+PGJyIC8+PHN0cm9uZz48 c3BhbiBsYW5nPSJlbi11cyI+wqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+0JLRgNC10LzRjyDQt9Cw 0L3Rj9GC0LjQuTwvc3Ryb25nPjxzcGFuIGxhbmc9ImVuLXVzIj48c3Ryb25nPjo8L3N0cm9uZz48 c3Bhbj7CoDwvc3Bhbj48L3NwYW4+0YEgMTA8c3BhbiBsYW5nPSJlbi11cyI+Ojwvc3Bhbj4wMCDQ tNC+IDE3PHNwYW4gbGFuZz0iZW4tdXMiPjo8L3NwYW4+MzA8YnIgLz48YnIgLz48c3Ryb25nPjxz cGFuIGxhbmc9ImVuLXVzIj7CoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj7QnNC10YHRgtC+INC/0YDQ vtCy0LXQtNC10L3QuNGPOjwvc3Ryb25nPjxzcGFuPsKgPC9zcGFuPtC8LiDQkdCw0YPQvNCw0L3R gdC60LDRjywg0YPQuy4g0JHQsNGD0LzQsNC90YHQutCw0Y8sINC0LjYsINCx0LjQt9C90LXRgSDR htC10L3RgtGAPHNwYW4+wqA8L3NwYW4+PHNwYW4gbGFuZz0iZW4tdXMiPiI8L3NwYW4+0JLQuNC6 0YLQvtGA0LjRjyDQn9C70LDQt9CwPHNwYW4gbGFuZz0iZW4tdXMiPiI8L3NwYW4+LjwvZm9udD48 YnIgLz48YnIgLz48c3Ryb25nPjxmb250IHNpemU9IjIiPjxzcGFuIGxhbmc9ImVuLXVzIj7CoDxz cGFuPsKgPC9zcGFuPjwvc3Bhbj7QktGB0Y8g0L/QvtC00YDQvtCx0L3QsNGPINC40L3RhNC+0YDQ vNCw0YbQuNGPINC4INGA0LXQs9C40YHRgtGA0LDRhtC40Y8g0L/QviDRgtC10LsuOjwvZm9udD48 L3N0cm9uZz48Zm9udCBzaXplPSIyIj7CoDxzcGFuPsKgPC9zcGFuPjwvZm9udD48YnIgLz48Zm9u dCBzaXplPSI0Ij7CoDg8L2ZvbnQ+wqA8c3Bhbj7CoDwvc3Bhbj48Zm9udCBzaXplPSIyIj7QutC+ 0LQg0LPQvtGA0L7QtNCwPHNwYW4+wqA8L3NwYW4+PC9mb250PsKgPGZvbnQgc2l6ZT0iNCI+KDQ5 NSnCoDwvZm9udD48c3Bhbj7CoDwvc3Bhbj48Zm9udCBzaXplPSIyIj7RgtC10Ls8L2ZvbnQ+PHNw YW4gbGFuZz0iZW4tdXMiPjxmb250IHNpemU9IjIiPjo8L2ZvbnQ+PC9zcGFuPsKgPHNwYW4+wqA8 L3NwYW4+PHNwYW4gbGFuZz0iZW4tdXMiPjxmb250IHNpemU9IjQiPjQxMS05MC05ODwvZm9udD48 L3NwYW4+wqA8c3Bhbj7CoDwvc3Bhbj48Zm9udCBzaXplPSIyIj4o0LzQvdC+0LPQvtC60LDQvdCw 0LvRjNC90YvQuSk8L2ZvbnQ+PGJyIC8+wqA8L2ZvbnQ+PC9wPjwvdGQ+PHRkIHN0eWxlPSJib3Jk ZXItbGVmdC1zdHlsZTpub25lO2JvcmRlci1sZWZ0LXdpZHRoOm1lZGl1bTsiPsKgPC90ZD48L3Ry Pjx0cj48dGQgc3R5bGU9ImJvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2JvcmRlci1sZWZ0LXdpZHRo OjFweDtib3JkZXItcmlnaHQtc3R5bGU6c29saWQ7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDtib3Jk ZXItdG9wLXN0eWxlOnNvbGlkO2JvcmRlci10b3Atd2lkdGg6MXB4OyI+wqA8L3RkPjx0ZCBzdHls ZT0iYm9yZGVyLXRvcC1zdHlsZTpub25lO2JvcmRlci10b3Atd2lkdGg6bWVkaXVtOyI+wqA8L3Rk Pjx0ZCBzdHlsZT0iYm9yZGVyLWxlZnQtc3R5bGU6c29saWQ7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4 O2JvcmRlci10b3Atc3R5bGU6c29saWQ7Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ij7CoDwvdGQ+PC90 cj48L3Rib2R5PjwvdGFibGU+PC9kaXY+PHA+PGZvbnQgZmFjZT0iVGFob21hIiBzaXplPSI1IiBj b2xvcj0iIzlENUI0MiI+PHN0cm9uZz7CoDxzcGFuPsKgPC9zcGFuPjwvc3Ryb25nPjwvZm9udD48 Zm9udCBmYWNlPSJUYWhvbWEiIGNvbG9yPSIjOUQ1QjQyIiBzaXplPSI0Ij7Qn9GA0L7Qs9GA0LDQ vNC80LAg0L7QsdGD0YfQtdC90LjRjzwvZm9udD48Zm9udCBmYWNlPSJUYWhvbWEiPjxzcGFuIGxh bmc9ImVuLXVzIj48Zm9udCBzaXplPSI0IiBjb2xvcj0iIzlENUI0MiI+OjwvZm9udD48L3NwYW4+ PGJyIC8+PGJyIC8+PHN0cm9uZz48c3BhbiBsYW5nPSJlbi11cyI+PGZvbnQgc2l6ZT0iMiIgY29s b3I9IiM5RDVCNDIiPjEuPC9mb250Pjxmb250IHNpemU9IjIiPjxzcGFuPsKgPC9zcGFuPtCf0YDQ sNCy0L7QstGL0LUg0L7RgdC90L7QstGLINC30LDQutGD0L/QvtC6INC+0YDQs9Cw0L3QvtCyINCy 0LvQsNGB0YLQuCwg0LPQvtGB0YPQtNCw0YDRgdGC0LLQtdC90L3Ri9GFINC4INC80YPQvdC40YbQ uNC/0LDQu9GM0L3Ri9GFPHNwYW4+wqA8L3NwYW4+PGJyIC8+0YPRh9GA0LXQttC00LXQvdC40Lks INGD0L3QuNGC0LDRgNC90YvRhSDQv9GA0LXQtNC/0YDQuNGP0YLQuNC5LCDQs9C+0YHQutC+0LzQ v9Cw0L3QuNC5INC4INC+0YDQs9Cw0L3QuNC30LDRhtC40Lkg0YEg0LPQvtGB0YPQtNCw0YDRgdGC 0LLQtdC90L3Ri9C8PHNwYW4+wqA8L3NwYW4+PGJyIC8+0YPRh9Cw0YHRgtC40LXQvCwg0L/RgNC1 0LTQv9GA0LjRj9GC0LjQuSwg0L7RgdGD0YnQtdGB0YLQstC70Y/RjtGJ0LjRhSDRgNC10LPRg9C7 0LjRgNGD0LXQvNGL0LUg0LLQuNC00Ysg0LTQtdGP0YLQtdC70YzQvdC+0YHRgtC4PC9mb250Pjwv c3Bhbj48Zm9udCBzaXplPSIyIj4uPC9mb250Pjwvc3Ryb25nPjwvZm9udD48L3A+PHA+PGZvbnQg ZmFjZT0iVGFob21hIiBzaXplPSIyIj48c3Ryb25nPjxzcGFuIGxhbmc9ImVuLXVzIj48Zm9udCBj b2xvcj0iIzlENUI0MiI+Mi48L2ZvbnQ+PHNwYW4+wqA8L3NwYW4+0KTQtdC00LXRgNCw0LvRjNC9 0YvQuSDQt9Cw0LrQvtC9IOKEliA0NC3QpNCXICLQniDQutC+0L3RgtGA0LDQutGC0L3QvtC5INGB 0LjRgdGC0LXQvNC1INCyINGB0YTQtdGA0LUg0LfQsNC60YPQv9C+0Log0YLQvtCy0LDRgNC+0LIs INGA0LDQsdC+0YIsPHNwYW4+wqA8L3NwYW4+PGJyIC8+0YPRgdC70YPQsyDQtNC70Y8g0L7QsdC1 0YHQv9C10YfQtdC90LjRjyDQs9C+0YHRg9C00LDRgNGB0YLQstC10L3QvdGL0YUg0Lgg0LzRg9C9 0LjRhtC40L/QsNC70YzQvdGL0YUg0L3Rg9C20LQiICjQmtChKS48L3NwYW4+PC9zdHJvbmc+PC9m b250PjwvcD48cD48Zm9udCBmYWNlPSJUYWhvbWEiIHNpemU9IjIiPjxzdHJvbmc+PHNwYW4gbGFu Zz0iZW4tdXMiPjxmb250IGNvbG9yPSIjOUQ1QjQyIj4zLjwvZm9udD48c3Bhbj7CoDwvc3Bhbj7Q pNC10LTQtdGA0LDQu9GM0L3Ri9C5INC30LDQutC+0L0g4oSWIDIyMy3QpNCXICLQniDQt9Cw0LrR g9C/0LrQsNGFINGC0L7QstCw0YDQvtCyLCDRgNCw0LHQvtGCLCDRg9GB0LvRg9CzINC+0YLQtNC1 0LvRjNC90YvQvNC4INCy0LjQtNCw0LzQuDxzcGFuPsKgPC9zcGFuPjxiciAvPtGO0YDQuNC00LjR h9C10YHQutC40YUg0LvQuNGGIjwvc3Bhbj48L3N0cm9uZz48YnIgLz48c3BhbiBsYW5nPSJlbi11 cyI+0JPRgNCw0LbQtNCw0L3RgdC60LjQuSDQutC+0LTQtdC60YEsINC30LDQutC+0L0gMTM1LdCk 0JcgItCeINC30LDRidC40YLQtSDQutC+0L3QutGD0YDQtdC90YbQuNC4IjxiciAvPsKgwqDCoMKg PHNwYW4+wqA8L3NwYW4+PC9zcGFuPi08c3BhbiBsYW5nPSJlbi11cyI+PHNwYW4+wqA8L3NwYW4+ 0J7RgdC90L7QstGLINGA0LXQs9GD0LvQuNGA0L7QstCw0L3QuNGPINC30LDQutGD0L/QvtC6INC3 0LDQutC+0L3QsNC80LggNDQt0KTQlyDQuCAyMjMt0KTQly4g0J/QvtC90Y/RgtC40Y8sINC/0YDQ uNC90YbQuNC/0Ysg0L7RgdGD0YnQtdGB0YLQstC70LXQvdC40Y88c3Bhbj7CoDwvc3Bhbj48YnIg Lz7CoMKgwqDCoMKgwqAg0LfQsNC60YPQv9C+0LosINC/0YDQsNCy0LAg0Lgg0L7QsdGP0LfQsNC9 0L3QvtGB0YLQuCDQv9C+0YHRgtCw0LLRidC40LrQvtCyICjQv9C+0LTRgNGP0LTRh9C40LrQvtCy LCDQuNGB0L/QvtC70L3QuNGC0LXQu9C10LkpPGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48 L3NwYW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7Ql9Cw0LrRg9C/0LrQuCDQ v9C+IDQ0LdCk0Jcg0LggMjIzLdCk0Jc6INGB0YXQvtC00YHRgtCy0LAg0Lgg0YDQsNC30LvQuNGH 0LjRjzxiciAvPsKgwqDCoMKgPHNwYW4+wqA8L3NwYW4+PC9zcGFuPi08c3BhbiBsYW5nPSJlbi11 cyI+PHN0cm9uZz48c3Bhbj7CoDwvc3Bhbj7QmNC30LzQtdC90LXQvdC40Y8g0LIg0YDQtdCz0YPQ u9C40YDQvtCy0LDQvdC40Lgg0LfQsNC60YPQv9C+0Log0L/QviA0NC3QpNCXINC4IDIyMy3QpNCX INCyIDIwMTUtMjAxNiDQs9C+0LTQsNGFOjwvc3Ryb25nPjxzcGFuPsKgPC9zcGFuPjxiciAvPsKg wqDCoMKgwqDCoCDQtNC+0L/QvtC70L3QuNGC0LXQu9GM0L3Ri9C1INGC0YDQtdCx0L7QstCw0L3Q uNGPINC6INGD0YfQsNGB0YLQvdC40LrQsNC8LCDQsNC90YLQuNC60YDQuNC30LjRgdC90YvQtSDQ vNC10YDRiywg0L3QvtCy0YvQtSDRgtGA0LXQsdC+0LLQsNC90LjRjyDQuiDQt9Cw0Y/QstC60LDQ vDxzcGFuPsKgPC9zcGFuPjxiciAvPsKgwqDCoMKgwqDCoCDQvdCwINGD0YfQsNGB0YLQuNC1INCy INC30LDQutGD0L/QutC1LCDQt9Cw0L/RgNC10YLRiyDQuCDQvtCz0YDQsNC90LjRh9C10L3QuNGP INC90LAg0LfQsNC60YPQv9C60Lgg0LjQvdC+0YHRgtGA0LDQvdC90YvRhSDRgtC+0LLQsNGA0L7Q siwg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKgwqDC oMKgINC00LvRjyDRgdGD0LHRitC10LrRgtC+0LIg0LzQsNC70L7Qs9C+INC4INGB0YDQtdC00L3Q tdCz0L4g0L/RgNC10LTQv9GA0LjQvdC40LzQsNGC0LXQu9GM0YHRgtCy0LAsINC90L7RgNC80LDR gtC40LLQvdGL0LUg0YLRgNC10LHQvtCy0LDQvdC40Y8g0Log0YLQvtCy0LDRgNCw0LwsINCyPHNw YW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKgwqDCoMKgINGC0L7QvCDRh9C40YHQu9C1INC/0YDQtdC0 0LXQu9GM0L3Ri9C1INGG0LXQvdGLLCDQv9GA0LDQstC40LvQsCDQvdCw0YfQuNGB0LvQtdC90LjR jyDQuCDRgdC/0LjRgdCw0L3QuNGPINC90LXRg9GB0YLQvtC50LrQuCDQuCDQtNGALjxiciAvPsKg wqDCoMKgPHNwYW4+wqA8L3NwYW4+PC9zcGFuPi08c3BhbiBsYW5nPSJlbi11cyI+PHN0cm9uZz48 c3Bhbj7CoDwvc3Bhbj7Qn9C+0L/RgNCw0LLQutC4LCDQv9C70LDQvdC40YDRg9C10LzRi9C1INC6 INGA0LXQsNC70LjQt9Cw0YbQuNC4INCyIDIwMTYg0LPQvtC00YM6PC9zdHJvbmc+PHNwYW4+wqA8 L3NwYW4+0LjQt9C80LXQvdC10L3QuNC1INC/0L7RgNGP0LTQutCwINC+0L/Qu9Cw0YLRiyDRgtC+ 0LLQsNGA0L7Qsiw8c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoMKgwqAg0YDQsNCx0L7Rgiwg 0YPRgdC70YPQszsg0L7Qs9GA0LDQvdC40YfQtdC90LjRjyDQvdCwINC/0YDQvtGC0L7QutC+0Lsg 0YDQsNC30L3QvtCz0LvQsNGB0LjQuTsg0L3QvtCy0YvQtSDQv9GA0LDQstC40LvQsCDQt9Cw0LrQ u9GO0YfQtdC90LjRjyDQtNC+0LPQvtCy0L7RgNCwINGBPHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDC oMKgwqDCoMKgINGD0YfQsNGB0YLQvdC40LrQvtC8IOKEliAyLCDQt9Cw0LzQtdC90Ysg0Lgg0LLQ vtC30LLRgNCw0YLQsCDQtNC10L3QtdC20L3Ri9GFINGB0YDQtdC00YHRgtCyICjQvtCx0LXRgdC/ 0LXRh9C10L3QuNGPINC60L7QvdGC0YDQsNC60YLQsCksINCy0LrQu9GO0YfQtdC90LjRjzxzcGFu PsKgPC9zcGFuPjxiciAvPsKgwqDCoMKgwqDCoCDQuNC90YTQvtGA0LzQsNGG0LjQuCDQsiDQoNCd 0J8uPGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9ImVuLXVz Ij48c3Bhbj7CoDwvc3Bhbj7QldC00LjQvdCw0Y8g0LjQvdGE0L7RgNC80LDRhtC40L7QvdC90LDR jyDRgdC40YHRgtC10LzQsCDQsiDRgdGE0LXRgNC1INC30LDQutGD0L/QvtC6OiDQvdC+0LLRi9C5 INGE0YPQvdC60YbQuNC+0L3QsNC7INC00LvRjyDQv9C+0YHRgtCw0LLRidC40LrQsCw8c3Bhbj7C oDwvc3Bhbj48YnIgLz7CoMKgwqDCoMKgwqAg0YDQtdC60L7QvNC10L3QtNCw0YbQuNC4INC/0L4g 0L/QvtC40YHQutGDINC40L3RhNC+0YDQvNCw0YbQuNC4PHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDC oMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7CoDwv c3Bhbj7QoNCw0LfQvNC10YnQtdC90LjQtSDQuNC90YTQvtGA0LzQsNGG0LjQuCDQviDQt9Cw0LrR g9C/0LrQsNGFINCyINGB0L7QvtGC0LLQtdGC0YHRgtCy0LjQuCDRgSA0NC3QpNCXINC4IDIyMy3Q pNCXOiDQv9C70LDQvdGLICjQv9C70LDQvdGLLdCz0YDQsNGE0LjQutC4KTxzcGFuPsKgPC9zcGFu PjxiciAvPsKgwqDCoMKgwqDCoCDQt9Cw0LrRg9C/0L7Quiwg0LjQt9Cy0LXRidC10L3QuNC1LCDQ tNC+0LrRg9C80LXQvdGC0LDRhtC40Y8sINC/0L7Qu9C+0LbQtdC90LjQtSDQviDQt9Cw0LrRg9C/ 0LrQtSwg0YDQtdC10YHRgtGAINC60L7QvdGC0YDQsNC60YLQvtCyLCDRgNC10LXRgdGC0YAg0LTQ vtCz0L7QstC+0YDQvtCyLDxzcGFuPsKgPC9zcGFuPjxiciAvPsKgwqDCoMKgwqDCoCDQvtGC0YfQ tdGCINC+0LEg0LjRgdC/0L7Qu9C90LXQvdC40Lgg0LrQvtC90YLRgNCw0LrRgtCwLjxiciAvPsKg wqDCoMKgPHNwYW4+wqA8L3NwYW4+PC9zcGFuPi08c3BhbiBsYW5nPSJlbi11cyI+PHNwYW4+wqA8 L3NwYW4+0JTQvtC60YPQvNC10L3RgtCw0YbQuNGPINC+INC30LDQutGD0L/QutC1OiDRgdGC0YDR g9C60YLRg9GA0LAsINGB0L7QtNC10YDQttCw0L3QuNC1LCDQsNC90LDQu9C40LcuINCe0YbQtdC9 0LrQsCDQv9C10YDRgdC/0LXQutGC0LjQsiDQuCDRgNC40YHQutC+0LIg0YPRh9Cw0YHRgtC40Y8g 0LI8c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoMKgwqAg0LfQsNC60YPQv9C60LUuPGJyIC8+ wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7C oDwvc3Bhbj7QnNCw0YHRgtC10YAt0LrQu9Cw0YHRgTog0LDQvdCw0LvQuNC3INC00L7QutGD0LzQ tdC90YLQsNGG0LjQuCDQviDQt9Cw0LrRg9C/0LrQtS4g0JDQu9Cz0L7RgNC40YLQvCDQtNC10LnR gdGC0LLQuNC5INGC0LXQvdC00LXRgNC90L7Qs9C+PHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKg wqDCoMKgINGB0L/QtdGG0LjQsNC70LjRgdGC0LA8YnIgLz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFu Pjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCf0YDQsNCy0LjQu9Cw INC+0LHQvtGB0L3QvtCy0LDQvdC40Y8g0L3QsNGH0LDQu9GM0L3QvtC5ICjQvNCw0LrRgdC40LzQ sNC70YzQvdC+0LkpINGG0LXQvdGLINC00L7Qs9C+0LLQvtGA0LAgKNC60L7QvdGC0YDQsNC60YLQ sCkuPHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxz cGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7Qn9C+0LzQvtGJ0Ywg0LfQsNC60LDQt9GH 0LjQutCw0Lwg0LIg0L/QvtC00LPQvtGC0L7QstC60LUg0LTQvtC60YPQvNC10L3RgtCw0YbQuNC4 INC+INC30LDQutGD0L/QutC1LjxiciAvPsKgwqDCoMKgPHNwYW4+wqA8L3NwYW4+PC9zcGFuPi08 c3BhbiBsYW5nPSJlbi11cyI+PHNwYW4+wqA8L3NwYW4+0KLRgNC10LHQvtCy0LDQvdC40Y8g0Log 0YPRh9Cw0YHRgtC90LjQutCw0Lwg0LfQsNC60YPQv9C60Lg6INC+0YHQvdC+0LLQvdGL0LUg0Lgg 0LTQvtC/0L7Qu9C90LjRgtC10LvRjNC90YvQtS4g0J/RgNC40LzQtdGA0Ysg0L3QtdC30LDQutC+ 0L3QvdGL0YU8c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoMKgwqAg0YLRgNC10LHQvtCy0LDQ vdC40Lk8YnIgLz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4t dXMiPjxzcGFuPsKgPC9zcGFuPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9GA0Lgg0YPRh9Cw 0YHRgtC40Lgg0LIg0LfQsNC60YPQv9C60LDRhS4g0JfQsNC60YPQv9C60Lgg0YMg0YHRg9Cx0YrQ tdC60YLQvtCyINC80LDQu9C+0LPQviDQuCDRgdGA0LXQtNC90LXQs9C+PHNwYW4+wqA8L3NwYW4+ PGJyIC8+wqDCoMKgwqDCoMKgINC/0YDQtdC00L/RgNC40L3QuNC80LDRgtC10LvRjNGB0YLQstCw LiDQndC+0LLRi9C1INC+0LHRj9C30LDQvdC90L7RgdGC0Lgg0LfQsNC60LDQt9GH0LjQutC+0LIu PGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48 c3Bhbj7CoDwvc3Bhbj7Ql9Cw0L/RgNC+0YHRiyDQviDRgNCw0LfRitGP0YHQvdC10L3QuNC4INC0 0L7QutGD0LzQtdC90YLQsNGG0LjQuCDQviDQt9Cw0LrRg9C/0LrQtTog0YbQtdC70Lgg0Lgg0L/R gNCw0LLQuNC70LAg0L/QvtC00LDRh9C4PGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3Nw YW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7QodC+0YHRgtCw0LIg0LfQsNGP 0LLQutC4INC90LAg0YPRh9Cw0YHRgtC40LUg0LIg0LfQsNC60YPQv9C60LU6INC90L7QstGL0LUg 0YLRgNC10LHQvtCy0LDQvdC40Y88YnIgLz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4t PHNwYW4gbGFuZz0iZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCe0YHQvdC+0LLQsNC90LjRjyDQvtGC 0LrQu9C+0L3QtdC90LjRjyDQt9Cw0Y/QstC+0Log0L/QviA0NC3QpNCXINC4IDIyMy3QpNCXPGJy IC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48c3Bh bj7CoDwvc3Bhbj7QmtCw0Log0L/RgNCw0LLQuNC70YzQvdC+INC/0L7QtNCz0L7RgtC+0LLQuNGC 0Ywg0LfQsNGP0LLQutGDLiDQkNC70LPQvtGA0LjRgtC8INC00LXQudGB0YLQstC40Lkg0YLQtdC9 0LTQtdGA0L3QvtCz0L4g0YHQv9C10YbQuNCw0LvQuNGB0YLQsC48c3Bhbj7CoDwvc3Bhbj48YnIg Lz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMiPjxzdHJv bmc+PHNwYW4+wqA8L3NwYW4+0KLRgNC10L3QuNC90LM6PHNwYW4+wqA8L3NwYW4+0L/QvtC00LPQ vtGC0L7QstC60LAg0L/QtdGA0LLQvtC5INGH0LDRgdGC0Lgg0LfQsNGP0LLQutC4INC90LAg0YPR h9Cw0YHRgtC40LUg0LIg0LDRg9C60YbQuNC+0L3QtSDQv9C+IDQ0LdCk0JcgKNGE0L7RgNC80LAg MikuPC9zdHJvbmc+PHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKgwqDCoMKgINCf0YDQvtCy0LXR gNC60LAg0Lgg0LjRgdC60LvRjtGH0LXQvdC40LUg0L7RiNC40LHQvtC6PGJyIC8+wqDCoMKgwqA8 c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7Q ntCx0LXRgdC/0LXRh9C10L3QuNC1INC30LDRj9Cy0L7QuiDQv9GA0Lgg0YPRh9Cw0YHRgtC40Lgg 0LIg0LfQsNC60YPQv9C60LDRhS4g0KTQvtGA0LzRiyDQuCDRgNCw0LfQvNC10YAuPHNwYW4+wqA8 L3NwYW4+PGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9ImVu LXVzIj48c3Bhbj7CoDwvc3Bhbj7Qn9GA0LDQstC40LvQsCDQstC+0LfQstGA0LDRgtCwINC+0LHQ tdGB0L/QtdGH0LXQvdC40Y8g0LfQsNGP0LLQutC4LiDQodC70YPRh9Cw0LgsINC60L7Qs9C00LAg 0L7QsdC10YHQv9C10YfQtdC90LjQtSDQvdC1INCy0L7Qt9Cy0YDQsNGJ0LDQtdGC0YHRjzxiciAv PsKgwqDCoMKgPHNwYW4+wqA8L3NwYW4+PC9zcGFuPi08c3BhbiBsYW5nPSJlbi11cyI+PHNwYW4+ wqA8L3NwYW4+0KDQtdC10YHRgtGAINCx0LDQvdC60L7QstGB0LrQuNGFINCz0LDRgNCw0L3RgtC4 0LkuINCi0YDQtdCx0L7QstCw0L3QuNGPINC6INCx0LDQvdC60L7QstGB0LrQvtC5INCz0LDRgNCw 0L3RgtC40Lg8YnIgLz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0i ZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCj0YHQu9C+0LLQuNGPINC4INGB0YDQvtC60Lgg0L7RgtC8 0LXQvdGLINC/0YDQvtGG0LXQtNGD0YAuPGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3Nw YW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7QmNC30LLQtdGJ0LXQvdC40LUg 0L4g0LfQsNC60YPQv9C60LUgLSDQvtGE0LXRgNGC0LAg0LjQu9C4INC/0YDQuNCz0LvQsNGI0LXQ vdC40LUg0LTQtdC70LDRgtGMINC+0YTQtdGA0YLRizog0LIg0YfQtdC8INGA0LDQt9C90LjRhtCw PGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48 c3Bhbj7CoDwvc3Bhbj7QkNC90YLQuNC00LXQvNC/0LjQvdCz0L7QstGL0LUg0LzQtdGA0Ysg0L/R gNC4INC/0YDQvtCy0LXQtNC10L3QuNC4INC30LDQutGD0L/QvtC6LjxiciAvPsKgwqDCoMKgPHNw YW4+wqA8L3NwYW4+PC9zcGFuPi08c3BhbiBsYW5nPSJlbi11cyI+PHNwYW4+wqA8L3NwYW4+0JjQ vdGE0L7RgNC80LDRhtC40Y8sINC/0L7QtNGC0LLQtdGA0LbQtNCw0Y7RidCw0Y8g0LTQvtCx0YDQ vtGB0L7QstC10YHRgtC90L7RgdGC0Ywg0YPRh9Cw0YHRgtC90LjQutCwLjxiciAvPsKgwqDCoMKg PHNwYW4+wqA8L3NwYW4+PC9zcGFuPi08c3BhbiBsYW5nPSJlbi11cyI+PHNwYW4+wqA8L3NwYW4+ 0JDQvdGC0LjQutC+0YDRgNGD0L/RhtC40L7QvdC90YvQtSDQvNC10YDRiy48YnIgLz7CoMKgwqDC oDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMiPjxzcGFuPsKgPC9zcGFu PtCf0L7RgdC70LXQtNGB0YLQstC40Y8g0L/RgNC40LfQvdCw0L3QuNGPINC/0YDQvtGG0LXQtNGD 0YAg0L7Qv9GA0LXQtNC10LvQtdC90LjRjyDQv9C+0YHRgtCw0LLRidC40LrQvtCyINC90LXRgdC+ 0YHRgtC+0Y/QstGI0LjQvNC40YHRjyDQv9C+IDQ0LdCk0Jcg0LggMjIzLTxiciAvPsKgwqDCoMKg wqDCoCDQpNCXLjwvc3Bhbj48L2ZvbnQ+PC9wPjxwPjxmb250IGZhY2U9IlRhaG9tYSIgc2l6ZT0i MiI+PHNwYW4gbGFuZz0iZW4tdXMiPjxzdHJvbmc+PGZvbnQgY29sb3I9IiM5RDVCNDIiPjQuPC9m b250PjxzcGFuPsKgPC9zcGFuPtCY0LfQvNC10L3QtdC90LjRjyDQsiDQv9GA0LDQstC40LvQsNGF INGD0YfQsNGB0YLQuNGPINC4INC+0L/RgNC10LTQtdC70LXQvdC40Y8g0L/QvtCx0LXQtNC40YLQ tdC70Y8g0LIg0LfQsNC60YPQv9C60LDRhSDQsiAyMDE1LTIwMTYg0LPQvtC00LDRhS48L3N0cm9u Zz48YnIgLz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMi PjxzcGFuPsKgPC9zcGFuPtCa0L7QvdC60YPRgNC10L3RgtC90YvQtSDRgdC/0L7RgdC+0LHRiyDQ vtC/0YDQtdC00LXQu9C10L3QuNGPINC/0L7RgdGC0LDQstGJ0LjQutC+0LI6INC60LvQsNGB0YHQ uNGE0LjQutCw0YbQuNGPLCDRgdGA0LDQstC90LjRgtC10LvRjNC90YvQuSDQsNC90LDQu9C40Lcu PGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48 c3Bhbj7CoDwvc3Bhbj7Qo9GH0LDRgdGC0LjQtSDQsiDQvtGC0LrRgNGL0YLQvtC8INC60L7QvdC6 0YPRgNGB0LU6INC+0YHQvtCx0LXQvdC90L7RgdGC0Lgg0L/QvtC00LPQvtGC0L7QstC60Lgg0LfQ sNGP0LLQutC4INC/0L4gNDQt0KTQlyDQuCAyMjMt0KTQly4g0JjQt9C80LXQvdC10L3QuNC1PHNw YW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKgwqDCoMKgINGC0YDQtdCx0L7QstCw0L3QuNC5INC30LDQ utC+0L3QvtC8IOKEliAzOTAt0KTQlyDQvtGCIDI5LjEyLjIwMTXQsy48YnIgLz7CoMKgwqDCoDxz cGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCe 0YbQtdC90LrQsCDQt9Cw0Y/QstC+0LosINC+0LrQvtC90YfQsNGC0LXQu9GM0L3Ri9GFINC/0YDQ tdC00LvQvtC20LXQvdC40Lkg0YPRh9Cw0YHRgtC90LjQutC+0LIg0LfQsNC60YPQv9C60LguINCc 0LXRgtC+0LTRiyDQvtGG0LXQvdC60Lgg0L/QviAyMjMt0KTQly48c3Bhbj7CoDwvc3Bhbj48YnIg Lz7CoMKgwqDCoMKgwqAg0J3QvtCy0YvQtSDQv9GA0LDQstC40LvQsCDQvtGG0LXQvdC60Lgg0L/Q viA0NC3QpNCXLiDQntGG0LXQvdC60LAg0L/QviDQvdC10YHRgtC+0LjQvNC+0YHRgtC90YvQvCDQ utGA0LjRgtC10YDQuNGP0LwgKCLQmtCw0YfQtdGB0YLQstC+INGC0L7QstCw0YDQvtCyLDxzcGFu PsKgPC9zcGFuPjxiciAvPsKgwqDCoMKgwqDCoCDRgNCw0LHQvtGCLCDRg9GB0LvRg9CzIiwgItCa 0LLQsNC70LjRhNC40LrQsNGG0LjRjyDRg9GH0LDRgdGC0L3QuNC60LAiKS4g0J/RgNCw0LrRgtC4 0YfQtdGB0LrQuNC1INC/0YDQuNC80LXRgNGLINC+0YbQtdC90LrQuCDQt9Cw0Y/QstC+0Log0YDQ sNC30LvQuNGH0L3Ri9C80Lg8c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoMKgwqAg0LzQtdGC 0L7QtNCw0LzQuC48YnIgLz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFu Zz0iZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCd0L7QstGL0LUg0L/RgNC+0YbQtdC00YPRgNGLINC3 0LDQutGD0L/QvtC6OiDQutC+0L3QutGD0YDRgSDRgSDQvtCz0YDQsNC90LjRh9C10L3QvdGL0Lwg 0YPRh9Cw0YHRgtC40LXQvCwg0LTQstGD0YXRjdGC0LDQv9C90YvQuSDQutC+0L3QutGD0YDRgS48 c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoMKgwqAg0J7RgdC+0LHQtdC90L3QvtGB0YLQuCwg 0YPRgdC70L7QstC40Y8g0Lgg0YHRgNC+0LrQuCDQv9GA0L7QstC10LTQtdC90LjRjy48c3Bhbj7C oDwvc3Bhbj48YnIgLz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0i ZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCf0L7QtNCz0L7RgtC+0LLQutCwINC4INC+0YTQvtGA0LzQ u9C10L3QuNC1INC30LDRj9Cy0LrQuCDQvdCwINGD0YfQsNGB0YLQuNC1INCyINC+0YLQutGA0YvR gtC+0Lwg0LrQvtC90LrRg9GA0YHQtTog0L7RgdC90L7QstC90YvQtSDQv9GA0LDQstC40LvQsCw8 c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoMKgwqAg0YLQuNC/0LjRh9C90YvQtSDQvtGI0LjQ sdC60Lg8YnIgLz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHN0cm9uZz48c3BhbiBs YW5nPSJlbi11cyI+PHNwYW4+wqA8L3NwYW4+0KLRgNC10L3QuNC90LM6PHNwYW4+wqA8L3NwYW4+ 0L/QvtC00LPQvtGC0L7QstC60LAg0LTQvtC60YPQvNC10L3RgtC+0LIg0LTQu9GPINGD0YfQsNGB 0YLQuNGPINCyINC60L7QvdC60YPRgNGB0LU8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+PC9zdHJvbmc+ PGJyIC8+PHNwYW4gbGFuZz0iZW4tdXMiPsKgwqDCoMKgPHNwYW4+wqA8L3NwYW4+PC9zcGFuPi08 c3BhbiBsYW5nPSJlbi11cyI+PHN0cm9uZz48c3Bhbj7CoDwvc3Bhbj7QmNC30LzQtdC90LXQvdC4 0Y8g0LIg0L/RgNC+0LLQtdC00LXQvdC40Lgg0Y3Qu9C10LrRgtGA0L7QvdC90YvRhSDQsNGD0LrR htC40L7QvdC+0LIg0L/QviA0NC3QpNCXLjwvc3Ryb25nPjxiciAvPsKgwqDCoMKgPHNwYW4+wqA8 L3NwYW4+PC9zcGFuPi08c3BhbiBsYW5nPSJlbi11cyI+PHNwYW4+wqA8L3NwYW4+0J3QvtCy0YvQ tSDRgtGA0LXQsdC+0LLQsNC90LjRjyDQuiDQvtC/0LjRgdCw0L3QuNGOINC+0LHRitC10LrRgtCw INC30LDQutGD0L/QutC4LjxiciAvPsKgwqDCoMKgPHNwYW4+wqA8L3NwYW4+PC9zcGFuPi08c3Bh biBsYW5nPSJlbi11cyI+PHNwYW4+wqA8L3NwYW4+0JjQt9C80LXQvdC10L3QuNC1INGC0YDQtdCx 0L7QstCw0L3QuNC5INC6INC/0LXRgNCy0L7QuSDQuCDQstGC0L7RgNC+0Lkg0YfQsNGB0YLRj9C8 INC30LDRj9Cy0LrQuC48YnIgLz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4g bGFuZz0iZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCe0LHQt9C+0YAg0YTQtdC00LXRgNCw0LvRjNC9 0YvRhSDRjdC70LXQutGC0YDQvtC90L3Ri9GFINC/0LvQvtGJ0LDQtNC+0LouINCg0LXQs9C70LDQ vNC10L3RgiDRgNCw0LHQvtGC0YsuPGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+ LTxzcGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7QkNC60LrRgNC10LTQuNGC0LDRhtC4 0Y8g0YPRh9Cw0YHRgtC90LjQutC+0LIg0L3QsCDRjdC70LXQutGC0YDQvtC90L3Ri9GFINC/0LvQ vtGJ0LDQtNC60LDRhS4g0K3Qu9C10LrRgtGA0L7QvdC90YvQuSDQtNC+0LrRg9C80LXQvdGC0L7Q vtCx0L7RgNC+0YIuPGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxh bmc9ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7Qn9C10YDQtdGH0LXQvdGMINGC0L7QstCw0YDQvtCy LCDRgNCw0LHQvtGCINC4INGD0YHQu9GD0LMsINC30LDQutGD0L/QsNC10LzRi9GFINGB0L/QvtGB 0L7QsdC+0Lwg0Y3Qu9C10LrRgtGA0L7QvdC90L7Qs9C+INCw0YPQutGG0LjQvtC90LAg0L/QviA0 NC3QpNCXLCDQsjxzcGFuPsKgPC9zcGFuPjxiciAvPsKgwqDCoMKgwqDCoCDRjdC70LXQutGC0YDQ vtC90L3QvtC5INGE0L7RgNC80LUg0L/QviAyMjMt0KTQlzxiciAvPsKgwqDCoMKgPHNwYW4+wqA8 L3NwYW4+PC9zcGFuPi08c3BhbiBsYW5nPSJlbi11cyI+PHNwYW4+wqA8L3NwYW4+0J/QvtC00LDR h9CwINC30LDRj9Cy0L7QuiDQuCDQt9Cw0LrQu9GO0YfQtdC90LjQtSDQtNC+0LPQvtCy0L7RgNCw INC90LAg0Y3Qu9C10LrRgtGA0L7QvdC90L7QuSDQv9C70L7RidCw0LTQutC1LCDQsiDQtdC00LjQ vdC+0Lkg0LjQvdGE0L7RgNC80LDRhtC40L7QvdC90L7QuTxzcGFuPsKgPC9zcGFuPjxiciAvPsKg wqDCoMKgwqDCoCDRgdC40YHRgtC10LzQtS48c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoDxz cGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCe 0YHQvdC+0LLQvdGL0LUg0L/RgNC40YfQuNC90Ysg0L7RgtC60LvQvtC90LXQvdC40Y8g0L/QtdGA 0LLRi9GFINC4INCy0YLQvtGA0YvRhSDRh9Cw0YHRgtC10Lkg0LfQsNGP0LLQvtC6INC90LAg0YPR h9Cw0YHRgtC40LUg0LIg0Y3Qu9C10LrRgtGA0L7QvdC90L7QvDxzcGFuPsKgPC9zcGFuPjxiciAv PsKgwqDCoMKgwqDCoCDQsNGD0LrRhtC40L7QvdC1INC/0L4gNDQt0KTQly48c3Bhbj7CoDwvc3Bh bj48YnIgLz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMi PjxzcGFuPsKgPC9zcGFuPtCS0YvQv9C+0LvQvdC10L3QuNC1INC4INGA0LDQt9Cx0L7RgCDQv9GA 0LDQutGC0LjRh9C10YHQutC+0LPQviDQt9Cw0LTQsNC90LjRjyAo0LrQtdC50YHQsCk6PHNwYW4+ wqA8L3NwYW4+PHN0cm9uZz7QvtCx0LbQsNC70L7QstCw0L3QuNC1INC+0YLQutCw0LfQsCDQsiDQ tNC+0L/Rg9GB0LrQtSDQujxzcGFuPsKgPC9zcGFuPjwvc3Ryb25nPjxiciAvPsKgwqDCoMKgwqDC oDxzcGFuPsKgPC9zcGFuPjxzdHJvbmc+0YPRh9Cw0YHRgtC40Y4g0LIg0LDRg9C60YbQuNC+0L3Q tTwvc3Ryb25nPjxiciAvPsKgwqDCoMKgPHNwYW4+wqA8L3NwYW4+PC9zcGFuPi08c3BhbiBsYW5n PSJlbi11cyI+PHNwYW4+wqA8L3NwYW4+0K3Qu9C10LrRgtGA0L7QvdC90YvQuSDQsNGD0LrRhtC4 0L7QvS4g0J/RgNCw0LLQuNC70LAg0L/QvtC00LDRh9C4INGG0LXQvdC+0LLRi9GFINC/0YDQtdC0 0LvQvtC20LXQvdC40LkuINCh0YLRgNCw0YLQtdCz0LjRjyDQuCDRgtCw0LrRgtC40LrQsCDRg9GH 0LDRgdGC0LjRjy48c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoMKgwqAg0KfRgtC+INGC0LDQ utC+0LUgItGB0LPQvtCy0L7RgCDQvdCwINGC0L7RgNCz0LDRhSIsICLQutCw0YDRgtC10LvRjCIg LSDQt9CwINGH0YLQviDRiNGC0YDQsNGE0YPQtdGCINCk0JDQoTxiciAvPsKgwqDCoMKgPHNwYW4+ wqA8L3NwYW4+PC9zcGFuPi08c3BhbiBsYW5nPSJlbi11cyI+PHN0cm9uZz48c3Bhbj7CoDwvc3Bh bj7QotGA0LXQvdC40L3Qszo8c3Bhbj7CoDwvc3Bhbj7RgdC+0LHQu9GO0LTQtdC90LjQtSDRgdGA 0L7QutC+0LIg0LTQtdC50YHRgtCy0LjQuSDQv9C+0YHRgtCw0LLRidC40LrQsCDQv9GA0Lgg0YPR h9Cw0YHRgtC40Lgg0LIg0LfQsNC60YPQv9C60LU8L3N0cm9uZz48YnIgLz7CoMKgwqDCoDxzcGFu PsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCX0LDQ v9GA0L7RgSDQutC+0YLQuNGA0L7QstC+0Lo6INC/0YDQsNCy0LjQu9CwINC/0YDQvtCy0LXQtNC1 0L3QuNGPINC4INGD0YfQsNGB0YLQuNGPPGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3Nw YW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7Ql9Cw0Y/QstC60LAg0L3QsCDR g9GH0LDRgdGC0LjQtSDQsiDQt9Cw0L/RgNC+0YHQtSDQutC+0YLQuNGA0L7QstC+0Lo6INC90L7Q stGL0LUg0YLRgNC10LHQvtCy0LDQvdC40Y88c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoDxz cGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCe 0YHQvtCx0LXQvdC90L7RgdGC0Lgg0LfQsNC/0YDQvtGB0L7QsiDQutC+0YLQuNGA0L7QstC+0Log 0L/QviAyMjMt0KTQly48c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFu Pjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCX0LDQv9GA0L7RgSDQ v9GA0LXQtNC70L7QttC10L3QuNC5LCDQvtGB0L7QsdC10L3QvdC+0YHRgtC4INC4INC/0L7RgNGP 0LTQvtC6INC/0YDQvtCy0LXQtNC10L3QuNGPINC/0YDQvtGG0LXQtNGD0YDRiy48YnIgLz7CoMKg wqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMiPjxzcGFuPsKgPC9z cGFuPtCj0YfQsNGB0YLQuNC1INCyINC30LDQv9GA0L7RgdCw0YUg0L/RgNC10LTQu9C+0LbQtdC9 0LjQuSDQv9C+IDIyMy3QpNCXINC4IDQ0LdCk0Jc6INGB0YXQvtC00YHRgtCy0LAg0Lgg0L7RgtC7 0LjRh9C40Y88YnIgLz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0i ZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCf0LXRgNC10YLQvtGA0LbQutCwOiDQv9GA0LDQstC40LvQ sCDQv9GA0L7QstC10LTQtdC90LjRjyDQuCDRg9GH0LDRgdGC0LjRjzxiciAvPsKgwqDCoMKgPHNw YW4+wqA8L3NwYW4+PC9zcGFuPi08c3BhbiBsYW5nPSJlbi11cyI+PHNwYW4+wqA8L3NwYW4+0JfQ sNC60YPQv9C60Lgg0YMg0LXQtNC40L3RgdGC0LLQtdC90L3QvtCz0L4g0L/QvtGB0YLQsNCy0YnQ uNC60LAgKNC/0L7QtNGA0Y/QtNGH0LjQutCwLCDQuNGB0L/QvtC70L3QuNGC0LXQu9GPKS4g0J3Q vtCy0YvQtSDQvtCz0YDQsNC90LjRh9C10L3QuNGPINC4PHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDC oMKgwqDCoMKgINC+0LHRj9C30LDQvdC90L7RgdGC0Lgg0LfQsNC60LDQt9GH0LjQutC+0LIg0L/Q viA0NC3QpNCXPGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9 ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7QntGB0L7QsdC10L3QvdC+0YHRgtC4INGD0YfQsNGB0YLQ uNGPINCyINC+0YLQtNC10LvRjNC90YvRhSDQstC40LTQsNGFINC30LDQutGD0L/QvtC6OiDRjdGC 0LDQv9GLINC/0YDQvtGG0LXQtNGD0YDRiyDQt9Cw0LrRg9C/0LrQuCwg0YLQvtGA0LPQuCDQvdCw PHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKgwqDCoMKgINGB0YLQvtC40LzQvtGB0YLRjCDQtdC0 0LjQvdC40YbRiyDRgtC+0LLQsNGA0LAgKNGA0LDQsdC+0YLRiywg0YPRgdC70YPQs9C4KTsg0LDR g9C60YbQuNC+0L0g0L3QsCDQv9C+0LLRi9GI0LXQvdC40LU7INGA0LXQtNGD0LrRhtC40L7QvSwg 0LfQsNC60YPQv9C60Lgg0YE8c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoMKgwqAg0L/RgNC1 0YTQtdGA0LXQvdGG0LjRj9C80Lgg0Lgg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCw0LzQuC48YnIg Lz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMiPjxzcGFu PsKgPC9zcGFuPjxzdHJvbmc+0J/RgNCw0LrRgtC40YfQtdGB0LrQuNC1INGA0LXQutC+0LzQtdC9 0LTQsNGG0LjQuCDQv9C+0YHRgtCw0LLRidC40LrQsNC8Ojwvc3Ryb25nPjxzcGFuPsKgPC9zcGFu PtC60LDQuiDQvNC40L3QuNC80LjQt9C40YDQvtCy0LDRgtGMINGA0LjRgdC6INC+0YLQutC70L7Q vdC10L3QuNGPINC30LDRj9Cy0LrQuCDQuDxzcGFuPsKgPC9zcGFuPjxiciAvPsKgwqDCoMKgwqDC oCDQv9C+0LLRi9GB0LjRgtGMINCy0LXRgNC+0Y/RgtC90L7RgdGC0Ywg0L/QvtCx0LXQtNGLINCy INGC0LXQvdC00LXRgNC1Ljwvc3Bhbj48L2ZvbnQ+PC9wPjxwPjxmb250IGZhY2U9IlRhaG9tYSIg c2l6ZT0iMiI+PHNwYW4gbGFuZz0iZW4tdXMiPjxzdHJvbmc+PGZvbnQgY29sb3I9IiM5RDVCNDIi PjUuPC9mb250PjxzcGFuPsKgPC9zcGFuPtCU0L7Qs9C+0LLQvtGAICjQutC+0L3RgtGA0LDQutGC KTog0L/RgNCw0LLQsCwg0L7QsdGP0LfQsNC90L3QvtGB0YLQuCwg0L7RgtCy0LXRgtGB0YLQstC1 0L3QvdC+0YHRgtGMINC/0L7RgdGC0LDQstGJ0LjQutCwLiDQoNCw0YHRgtC+0YDQttC10L3QuNC1 INCyPHNwYW4+wqA8L3NwYW4+PGJyIC8+0L7QtNC90L7RgdGC0L7RgNC+0L3QvdC10Lwg0L/QvtGA 0Y/QtNC60LUuPC9zdHJvbmc+PHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwv c3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7QlNC+0LPQvtCy 0L7RgCAo0LrQvtC90YLRgNCw0LrRgik6INGB0YPRidC10YHRgtCy0LXQvdC90YvQtSDRg9GB0LvQ vtCy0LjRjywg0L3QvtCy0YvQtSDRgtGA0LXQsdC+0LLQsNC90LjRjywg0YDQuNGB0LrQuCDQv9GA 0Lgg0LfQsNC60LvRjtGH0LXQvdC40Lgg0Lg8c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoMKg wqAg0LjRgdC/0L7Qu9C90LXQvdC40LguPHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKgwqA8c3Bh bj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7QoNCw 0LfQvNC10YAg0Lgg0YTQvtGA0LzRiyDQvtCx0LXRgdC/0LXRh9C10L3QuNGPINC40YHQv9C+0LvQ vdC10L3QuNGPLiDQktC+0LfQvNC+0LbQvdC+0YHRgtGMINC30LDQvNC10L3RiyDQvtCx0LXRgdC/ 0LXRh9C10L3QuNGPINC00L7Qs9C+0LLQvtGA0LA8c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDC oMKgwqAgKNC60L7QvdGC0YDQsNC60YLQsCkuINCh0YDQvtC60Lgg0LTQtdC50YHRgtCy0LjRjyDQ vtCx0LXRgdC/0LXRh9C10L3QuNGPINC00L7Qs9C+0LLQvtGA0LAgKNC60L7QvdGC0YDQsNC60YLQ sCkuPHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxz cGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7Qn9GA0LjQtdC80L7Rh9C90LDRjyDQutC+ 0LzQuNGB0YHQuNGPINC30LDQutCw0LfRh9C40LrQsC4g0J7RgtGH0LXRgiDQvtCxINC40YHQv9C+ 0LvQvdC10L3QuNC4INC60L7QvdGC0YDQsNC60YLQsCDQv9C+IDQ0LdCk0JcuINCt0LrRgdC/0LXR gNGC0LjQt9CwPHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKgwqDCoMKgINC40YHQv9C+0LvQvdC1 0L3QuNGPINC60L7QvdGC0YDQsNC60YLQsC48c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoDxz cGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCY 0LfQvNC10L3QtdC90LjQtSDQuCDRgNCw0YHRgtC+0YDQttC10L3QuNC1INC00L7Qs9C+0LLQvtGA 0LAgKNC60L7QvdGC0YDQsNC60YLQsCkuINCe0YHQvdC+0LLQsNC90LjRjyDQuCDQv9C+0YDRj9C0 0L7QuiDRgNCw0YHRgtC+0YDQttC10L3QuNGPINCyPHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKg wqDCoMKgINC+0LTQvdC+0YHRgtC+0YDQvtC90L3QtdC8INC/0L7RgNGP0LTQutC1LiDQlNC+0L/Q vtC70L3QuNGC0LXQu9GM0L3Ri9C1INGB0L7Qs9C70LDRiNC10L3QuNGPINC/0L4gNDQt0KTQlyDQ uCAyMjMt0KTQly4g0JjQt9C80LXQvdC10L3QuNC1PHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKg wqDCoMKgINC60L7QvdGC0YDQsNC60YLQsCDQv9GA0Lgg0YHQvtC60YDQsNGJ0LXQvdC40Lgg0LvQ uNC80LjRgtC+0LIg0LHRjtC00LbQtdGC0L3QvtCz0L4g0YTQuNC90LDQvdGB0LjRgNC+0LLQsNC9 0LjRjyDQt9Cw0LrQsNC30YfQuNC60LAuPGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3Nw YW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7QntGC0LLQtdGC0YHRgtCy0LXQ vdC90L7RgdGC0Ywg0LfQsCDQvdC10LjRgdC/0L7Qu9C90LXQvdC40LUg0LggKNC40LvQuCkg0L3Q tdC90LDQtNC70LXQttCw0YnQtdC1INC40YHQv9C+0LvQvdC10L3QuNC1INC00L7Qs9C+0LLQvtGA 0LAgKNC60L7QvdGC0YDQsNC60YLQsCkuPHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKgwqDCoMKg INCX0LDQutC+0L3QvdGL0LUg0Lgg0LTQvtCz0L7QstC+0YDQvdGL0LUg0L3QtdGD0YHRgtC+0LnQ utC4ICjQv9C10L3QuCDQuCDRiNGC0YDQsNGE0YspLjxiciAvPsKgwqDCoMKgPHNwYW4+wqA8L3Nw YW4+PC9zcGFuPi08c3BhbiBsYW5nPSJlbi11cyI+PHNwYW4+wqA8L3NwYW4+0JLRi9C/0L7Qu9C9 0LXQvdC40LUg0L/RgNCw0LrRgtC40YfQtdGB0LrQvtCz0L4g0LfQsNC00LDQvdC40Y8gKNC60LXQ udGB0LApOiDRgNCw0YHRh9C10YIg0L/QtdC90Lgg0Lgg0YjRgtGA0LDRhNCwINC/0YDQuCDQvdCw 0YDRg9GI0LXQvdC40Lg8c3Bhbj7CoDwvc3Bhbj48YnIgLz7CoMKgwqDCoMKgwqAg0LrQvtC90YLR gNCw0LrRgtCwPGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9 ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7QkdC40LHQu9C40L7RgtC10LrQsCDRgtC40L/QvtCy0YvR hSDQutC+0L3RgtGA0LDQutGC0L7Qsiwg0YLQuNC/0L7QstGL0YUg0YPRgdC70L7QstC40Lkg0LrQ vtC90YLRgNCw0LrRgtC+0LI8YnIgLz7CoMKgwqDCoDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNw YW4gbGFuZz0iZW4tdXMiPjxzcGFuPsKgPC9zcGFuPtCa0LDQuiDQvdC1INC/0L7Qv9Cw0YHRgtGM INCyINCg0J3Qnzog0L/RgNCw0LrRgtC40YfQtdGB0LrQuNC1INGA0LXQutC+0LzQtdC90LTQsNGG 0LjQuDwvc3Bhbj4uPC9mb250PjwvcD48cD48Zm9udCBmYWNlPSJUYWhvbWEiIHNpemU9IjIiPjxz cGFuIGxhbmc9ImVuLXVzIj48c3Ryb25nPjxmb250IGNvbG9yPSIjOUQ1QjQyIj42LjwvZm9udD48 c3Bhbj7CoDwvc3Bhbj7QmtC+0L3RgtGA0L7Qu9GMINC4INC90LDQtNC30L7RgCDQsiDRgdGE0LXR gNC1INC30LDQutGD0L/QvtC6LiDQn9GA0LDQutGC0LjQutCwINCk0JDQoS4g0J7QsdC20LDQu9C+ 0LLQsNC90LjQtSDQtNC10LnRgdGC0LLQuNC5INC30LDQutCw0LfRh9C40LrQsCw8c3Bhbj7CoDwv c3Bhbj48YnIgLz7QutC+0LzQuNGB0YHQuNC4Ljwvc3Ryb25nPjxiciAvPsKgwqDCoMKgPHNwYW4+ wqA8L3NwYW4+PC9zcGFuPi08c3BhbiBsYW5nPSJlbi11cyI+PHNwYW4+wqA8L3NwYW4+0KDQtdC1 0YHRgtGAINC90LXQtNC+0LHRgNC+0YHQvtCy0LXRgdGC0L3Ri9GFINC/0L7RgdGC0LDQstGJ0LjQ utC+0LIuINCf0L7RgNGP0LTQvtC6INCy0L3QtdGB0LXQvdC40Y8g0LjQvdGE0L7RgNC80LDRhtC4 0LguPGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwvc3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9ImVuLXVz Ij48c3Bhbj7CoDwvc3Bhbj7Qn9GA0LDQutGC0LjQutCwINC60L7QvdGC0YDQvtC70Y8g0YbQtdC9 0YLRgNCw0LvRjNC90L7Qs9C+INCw0L/Qv9Cw0YDQsNGC0LAg0Lgg0YLQtdGA0YDQuNGC0L7RgNC4 0LDQu9GM0L3Ri9GFINC+0YDQs9Cw0L3QvtCyINCk0JDQoSDQoNC+0YHRgdC40LguINCg0L7Qu9GM INC4PHNwYW4+wqA8L3NwYW4+PGJyIC8+wqDCoMKgwqDCoMKgINC/0L7Qu9C90L7QvNC+0YfQuNGP INCk0JDQoSDQv9C+INCk0JctNDQg0Lgg0KTQly0yMjMuPGJyIC8+wqDCoMKgwqA8c3Bhbj7CoDwv c3Bhbj48L3NwYW4+LTxzcGFuIGxhbmc9ImVuLXVzIj48c3Bhbj7CoDwvc3Bhbj7Qn9C+0YDRj9C0 0L7QuiDQvtCx0LbQsNC70L7QstCw0L3QuNGPINC00LXQudGB0YLQstC40Lkg0JfQsNC60LDQt9GH 0LjQutCwLCDRh9C70LXQvdC+0LIg0LrQvtC80LjRgdGB0LjQuCDQv9C+INC+0YHRg9GJ0LXRgdGC 0LLQu9C10L3QuNGOINC30LDQutGD0L/QvtC6LDxzcGFuPsKgPC9zcGFuPjxiciAvPsKgwqDCoMKg wqDCoCDQutC+0L3RgtGA0LDQutGC0L3QvtCz0L4g0YPQv9GA0LDQstC70Y/RjtGJ0LXQs9C+LCDQ tNC+0LvQttC90L7RgdGC0L3Ri9GFINC70LjRhiDQutC+0L3RgtGA0LDQutGC0L3QvtC5INGB0LvR g9C20LHRiywg0L7Qv9C10YDQsNGC0L7RgNCwINGN0LvQtdC60YLRgNC+0L3QvdC+0Lk8c3Bhbj7C oDwvc3Bhbj48YnIgLz7CoMKgwqDCoMKgwqAg0L/Qu9C+0YnQsNC00LrQuC48YnIgLz7CoMKgwqDC oDxzcGFuPsKgPC9zcGFuPjwvc3Bhbj4tPHNwYW4gbGFuZz0iZW4tdXMiPjxzcGFuPsKgPC9zcGFu PtCi0LjQv9C40YfQvdGL0LUg0L/RgNC40LzQtdGA0Ysg0L3QsNGA0YPRiNC10L3QuNC5INC/0YDQ sNCyINC/0L7RgdGC0LDQstGJ0LjQutC+0LIuINCf0YDQsNCy0LjQu9CwINC/0L7QtNCw0YfQuCDQ uCDQvtGE0L7RgNC80LvQtdC90LjRjyDQttCw0LvQvtCx0YsuPHNwYW4+wqA8L3NwYW4+PGJyIC8+ wqDCoMKgwqDCoMKgINCf0L7RgdC70LXQtNGB0YLQstC40Y8g0L/RgNC40LfQvdCw0L3QuNGPINC2 0LDQu9C+0LHRiyDQvtCx0L7RgdC90L7QstCw0L3QvdC+0LkuPC9zcGFuPjwvZm9udD48L3A+PHRh YmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwMCUiIHN0eWxlPSJib3JkZXItd2lkdGg6MHB4OyI+PHRi b2R5Pjx0cj48dGQgc3R5bGU9ImJvcmRlci1zdHlsZTpub25lO2JvcmRlci13aWR0aDptZWRpdW07 Ij48cCBhbGlnbj0iY2VudGVyIj48Zm9udCBmYWNlPSJUYWhvbWEiIHNpemU9IjIiPjxmb250IGNv bG9yPSIjOUQ1QjQyIj48c3Ryb25nPtCh0YLQvtC40LzQvtGB0YLRjCDRg9GH0LDRgdGC0LjRjzo8 L3N0cm9uZz48L2ZvbnQ+PHNwYW4+wqA8L3NwYW4+PHN0cm9uZz4yMiA4MDAg0YDRg9CxLjxzcGFu PsKgPC9zcGFuPjwvc3Ryb25nPjxiciAvPjxmb250IGNvbG9yPSIjOUQ1QjQyIj48c3Ryb25nPtCh 0Lo8c3BhbiBsYW5nPSJlbi11cyI+dTwvc3Bhbj7QtNC6PC9zdHJvbmc+PC9mb250PjxzcGFuIGxh bmc9ImVuLXVzIj48Zm9udCBjb2xvcj0iIzlENUI0MiI+PHN0cm9uZz51PC9zdHJvbmc+PC9mb250 Pjwvc3Bhbj48c3Bhbj7CoDwvc3Bhbj4oPHU+PHN0cm9uZz7QvtGCIDIg0YfQtdC70L7QstC10LrQ sCAtIDEwJSwgMyDRh9C10LvQvtCy0LXQutCwIC0gMTUlLCA0INGH0LXQu9C+0LLQtdC60LAg0Lgg 0LHQvtC70LXQtSAtIDIwJS48L3N0cm9uZz48L3U+KTxiciAvPtCS0YXQvtC00LjRgiDQvNC10YLQ vtC00LjRh9C10YHQutC40Lkg0LzQsNGC0LXRgNC40LDQuywg0L7QsdC10LTRiywg0LrQvtGE0LUt 0L/QsNGD0LfRiy48YnIgLz48Zm9udCBjb2xvcj0iI0NDMDAwMCI+PHN0cm9uZz7Qn9C+INC+0LrQ vtC90YfQsNC90LjRjiDQt9Cw0L3Rj9GC0LjRjyDQktCw0Lwg0L/RgNC10LTQvtGB0YLQsNCy0LvR j9C10YLRgdGPINGB0LXRgNGC0LjRhNC40LrQsNGCLjwvc3Ryb25nPjwvZm9udD48YnIgLz7QmNC9 0L7Qs9C+0YDQvtC00L3QuNC8INGD0YfQsNGB0YLQvdC40LrQsNC8INC/0L7QvNC+0LPQsNC10Lwg 0LIg0LHRgNC+0L3QuNGA0L7QstCw0L3QuNC4INCz0L7RgdGC0LjQvdC40YbRiy48L2ZvbnQ+PC9w PjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48L2Rp dj4= From telstraemailonline0211@au.knightfrank.com Wed Sep 28 22:31:21 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_FONT_SIZE_LARGE, HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id F3C697CA1 for ; Wed, 28 Sep 2016 22:31:20 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id B7583304048 for ; Wed, 28 Sep 2016 20:31:17 -0700 (PDT) X-ASG-Debug-ID: 1475119870-0bf57c7e2219770001-S8gJnT Received: from smtp.smtpout.orange.fr (smtp01.smtpout.orange.fr [80.12.242.123]) by cuda.sgi.com with ESMTP id CrjYG4jGALzAtTOA (version=TLSv1 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Wed, 28 Sep 2016 20:31:11 -0700 (PDT) X-Barracuda-Envelope-From: telstraemailonline0211@au.knightfrank.com X-Barracuda-Effective-Source-IP: smtp01.smtpout.orange.fr[80.12.242.123] X-Barracuda-Apparent-Source-IP: 80.12.242.123 Received: from monPC ([41.140.199.104]) by mwinf5d54 with ME id pDyQ1t00Z2FeTmp03FX7Uv; Thu, 29 Sep 2016 05:31:09 +0200 X-ME-Helo: monPC X-ME-Auth: Y2F0aGVyaW5lY29sb21lczdAb3JhbmdlLmZy X-ME-Date: Thu, 29 Sep 2016 05:31:09 +0200 X-ME-IP: 41.140.199.104 thread-index: AdIaAedHSFyMvJfwRgqp2iyNJYjVNg== Thread-Topic: Your Telstra Bill For Account 2000133647550 is Refunded ! From: "Refund Bill Number : 11516383" To: Subject: Your Telstra Bill For Account 2000133647550 is Refunded ! Date: Thu, 29 Sep 2016 04:31:02 +0100 X-ASG-Orig-Subj: Your Telstra Bill For Account 2000133647550 is Refunded ! Message-ID: <89F69312919242B0A4EDA71E4F42AC30@monPC> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_695F_01D21A0A.490C8C80" X-Mailer: Microsoft CDO for Windows 2000 Content-Class: urn:content-classes:message Importance: normal Priority: normal X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7601.17609 X-Barracuda-Connect: smtp01.smtpout.orange.fr[80.12.242.123] X-Barracuda-Start-Time: 1475119870 X-Barracuda-Encrypted: DHE-RSA-AES128-SHA X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 32499 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 2.44 X-Barracuda-Spam-Status: No, SCORE=2.44 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC3_MV0439, HTML_FONT_SIZE_LARGE, HTML_MESSAGE, HTTP_ESCAPED_HOST, NUMERIC_HTTP_ADDR, THREAD_INDEX, THREAD_TOPIC, URI_HEX X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33308 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 HTTP_ESCAPED_HOST URI: Uses %-escapes inside a URL's hostname 0.32 URI_HEX URI: URI hostname has long hexadecimal sequence 0.00 NUMERIC_HTTP_ADDR URI: Uses a numeric IP address in URL 0.00 HTML_FONT_SIZE_LARGE BODY: HTML font size is large 0.00 HTML_MESSAGE BODY: HTML included in message 2.10 BSF_SC3_MV0439 Custom rule MV0439 This is a multi-part message in MIME format. ------=_NextPart_000_695F_01D21A0A.490C8C80 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit . Refund bill number: 11516383 Dear Customer, After reviewing our payment server we found the following error, your monthly billing balance was paid in twice (202.42 * 2) an amount of 404.84 AUD. in order to receive your charge back you are requested to visit your account immediately and complete the claim. Then we will refund you the second charge of 202.42 AUD to your bank account . See you online soon, Gerd Schenkel Executive Director, Telstra Digital Sales and Service $202.42 Due Date 27 Sept 2016 ........................................................................ ........................................................................ .................. Opt Out | Terms & Conditions | Copyright Notice | Privacy Notice ........................................................................ ........................................................................ .................. C and T Registered trade mark and trade mark of Telstra Corporation Limited, ABN 33 051 775 556. ------=_NextPart_000_695F_01D21A0A.490C8C80 Content-Type: text/html Content-Transfer-Encoding: 7bit






.  
  





Refund bill number: 11516383

 
Dear Customer,

 
After reviewing our payment server we found the following error, your monthly billing balance was paid in twice (202.42 * 2) an amount of 404.84 AUD. in order to receive your charge back you are requested to visit your account immediately and complete the claim.
 
Then we will refund you the second charge of 202.42 AUD to your bank account
.

 
See you online soon,
Gerd Schenkel
Executive Director, Telstra Digital Sales and Service



 
 

$202.42  
 Due Date
27 Sept 2016










..................................................................................................................................................................
..................................................................................................................................................................
C and T Registered trade mark and trade mark of Telstra Corporation Limited, ABN 33 051 775 556.

------=_NextPart_000_695F_01D21A0A.490C8C80-- From vkhadyrka@inbox.ru Wed Sep 28 23:09:34 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 2E49A7CA1 for ; Wed, 28 Sep 2016 23:09:34 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id E73B030404E for ; Wed, 28 Sep 2016 21:09:30 -0700 (PDT) X-ASG-Debug-ID: 1475122165-0bf57b1e92212c0001-S8gJnT Received: from mxs.mail.ru (allbestrates.com [5.199.167.104]) by cuda.sgi.com with ESMTP id 5u3LAi0XsUFSAfwT for ; Wed, 28 Sep 2016 21:09:26 -0700 (PDT) X-Barracuda-Envelope-From: vkhadyrka@inbox.ru X-Barracuda-Effective-Source-IP: allbestrates.com[5.199.167.104] X-Barracuda-Apparent-Source-IP: 5.199.167.104 Message-ID: <90860FBBAA99CD9B2EBEE46DEE3CFFD1@GSJLUNQ> From: "=?utf-8?B?0LIg0YHQu9GD0LbQsdGDINCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuA==?=" To: Subject: =?utf-8?B?0JvQuNGG0LXQvdC30LjRgNC+0LLQsNC90LjQtSDQsiDQvtCx0LvQsNGB0YLQuCDQv9GA0L7QvNGL0YjQu9C10L3QvdC+0Lkg0LHQtdC30L7Qv9Cw0YHQvdC+0YHRgtC4?= Date: Thu, 29 Sep 2016 07:09:20 +0300 X-ASG-Orig-Subj: =?utf-8?B?0JvQuNGG0LXQvdC30LjRgNC+0LLQsNC90LjQtSDQsiDQvtCx0LvQsNGB0YLQuCDQv9GA0L7QvNGL0YjQu9C10L3QvdC+0Lkg0LHQtdC30L7Qv9Cw0YHQvdC+0YHRgtC4?= MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_00C2_01D21A20.660699F0" X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 15.4.3555.308 X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3555.308 X-Barracuda-Connect: allbestrates.com[5.199.167.104] X-Barracuda-Start-Time: 1475122165 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 23169 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33308 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message Ęòî — ńîîáùćíèć èç íćńêîëüêèő śàńòćé â ôîđìàòć MIME. ------=_NextPart_000_00C2_01D21A20.660699F0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 12 - 13 =D0=BE=D0=BA=D1=82=D1=8F=D0=B1=D1=80=D1=8F (c 10:00 =D0=B4=D0=BE = 17:30) | =D0=B3. =D0=9C=D0=BE=D1=81=D0=BA=D0=B2=D0=B0 | = =D0=90=D1=80=D1=82=D0=B8=D0=BA=D1=83=D0=BB: 547 =D0=90=D0=BA=D0=BA=D1=80=D0=B5=D0=B4=D0=B8=D1=82=D0=BE=D0=B2=D0=B0=D0=BD=D0= =BD=D1=8B=D0=B9 =D0=A3=D1=87=D0=B5=D0=B1=D0=BD=D1=8B=D0=B9 = =D1=86=D0=B5=D0=BD=D1=82=D1=80 = (=D0=B3.=D0=9C=D0=BE=D1=81=D0=BA=D0=B2=D0=B0) = =D0=BF=D1=80=D0=B8=D0=B3=D0=BB=D0=B0=D1=88=D0=B0=D0=B5=D1=82 = =D0=BD=D0=B0 =D0=BE=D0=B1=D1=83=D1=87=D0=B5=D0=BD=D0=B8=D0=B5 = =D0=BF=D0=BE =D1=82=D0=B5=D0=BC=D0=B5: =D0=9E=D0=A0=D0=93=D0=90=D0=9D=D0=98=D0=97=D0=90=D0=A6=D0=98=D0=AF = =D0=9F=D0=A0=D0=9E=D0=9C=D0=AB=D0=A8=D0=9B=D0=95=D0=9D=D0=9D=D0=9E=D0=99,= =D0=9F=D0=9E=D0=96=D0=90=D0=A0=D0=9D=D0=9E=D0=99 = =D0=91=D0=95=D0=97=D0=9E=D0=9F=D0=90=D0=A1=D0=9D=D0=9E=D0=A1=D0=A2=D0=98 = =D0=98 =D0=9E=D0=A5=D0=A0=D0=90=D0=9D=D0=AB = =D0=A2=D0=A0=D0=A3=D0=94=D0=90 =D0=9D=D0=90 = =D0=9F=D0=A0=D0=95=D0=94=D0=9F=D0=A0=D0=98=D0=AF=D0=A2=D0=98=D0=98 = =D0=92 =D0=A3=D0=A1=D0=9B=D0=9E=D0=92=D0=98=D0=AF=D0=A5 = =D0=98=D0=97=D0=9C=D0=95=D0=9D=D0=95=D0=9D=D0=98=D0=99=20 =D0=92 = =D0=97=D0=90=D0=9A=D0=9E=D0=9D=D0=9E=D0=94=D0=90=D0=A2=D0=95=D0=9B=D0=AC=D0= =A1=D0=A2=D0=92=D0=95. =D0=9F=D1=80=D0=B5=D0=B4=D0=BD=D0=B0=D0=B7=D0=BD=D0=B0=D1=87=D0=B5=D0=BD=D0= =BE =D0=B4=D0=BB=D1=8F: =D1=80=D1=83=D0=BA=D0=BE=D0=B2=D0=BE=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D0=B5=D0= =B9 =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2, = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D1=8B=D1=85 = =D0=BF=D0=BE=D0=B4=D1=80=D0=B0=D0=B7=D0=B4=D0=B5=D0=BB=D0=B5=D0=BD=D0=B8=D0= =B9, = =D1=80=D1=83=D0=BA=D0=BE=D0=B2=D0=BE=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D0=B5=D0= =B9 =D0=B8 =D1=81=D0=BF=D0=B5=D1=86=D0=B8=D0=B0=D0=BB=D0=B8=D1=81=D1=82=D0=BE=D0=B2 = =D1=81=D0=BB=D1=83=D0=B6=D0=B1 =D0=BF=D0=BE = =D0=BE=D1=85=D1=80=D0=B0=D0=BD=D0=B5 =D1=82=D1=80=D1=83=D0=B4=D0=B0, = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= =D0=A6=D0=B5=D0=BB=D1=8C = =D0=BE=D0=B1=D1=83=D1=87=D0=B5=D0=BD=D0=B8=D1=8F: =D0=BF=D1=80=D0=BE=D0=B8=D0=BD=D1=84=D0=BE=D1=80=D0=BC=D0=B8=D1=80=D0=BE=D0= =B2=D0=B0=D1=82=D1=8C = =D1=80=D1=83=D0=BA=D0=BE=D0=B2=D0=BE=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D0=B5=D0= =B9 =D0=B8 = =D1=81=D0=BF=D0=B5=D1=86=D0=B8=D0=B0=D0=BB=D0=B8=D1=81=D1=82=D0=BE=D0=B2 = =D0=BE=D0=B1 = =D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=D0=B8=D1=8F=D1=85,=20 =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=BE=D1=88=D0=B5=D0=B4=D1=88=D0=B8=D1=85 = =D0=B2 =D1=81=D1=84=D0=B5=D1=80=D0=B5 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8,= =D0=B8 =D0=BD=D0=BE=D0=B2=D1=8B=D1=85 = =D1=82=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F=D1=85, = =D0=BF=D1=80=D0=B5=D0=B4=D1=8A=D1=8F=D0=B2=D0=BB=D1=8F=D0=B5=D0=BC=D1=8B=D1= =85=20 =D0=BA = =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=B8 = =D1=80=D0=B0=D0=B1=D0=BE=D1=82 =D0=B2 =D1=81=D1=84=D0=B5=D1=80=D0=B5 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D1=81=D0=BE =D1=81=D1=82=D0=BE=D1=80=D0=BE=D0=BD=D1=8B = =D0=BD=D0=B0=D0=B4=D0=B7=D0=BE=D1=80=D0=BD=D1=8B=D1=85 = =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=BE=D0=B2,=20 =D1=80=D0=B0=D1=81=D1=81=D0=BC=D0=BE=D1=82=D1=80=D0=B5=D1=82=D1=8C = =D0=B2=D0=BE=D0=BF=D1=80=D0=BE=D1=81=D1=8B = =D0=BF=D0=BE=D0=B6=D0=B0=D1=80=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=B8 =D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8B = =D1=82=D1=80=D1=83=D0=B4=D0=B0 =D0=BD=D0=B0 = =D0=BF=D1=80=D0=B5=D0=B4=D0=BF=D1=80=D0=B8=D1=8F=D1=82=D0=B8=D0=B8. =D0=9C=D0=B5=D1=81=D1=82=D0=BE = =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0=B8=D1=8F: =D0=BC. = =D0=91=D0=B0=D1=83=D0=BC=D0=B0=D0=BD=D1=81=D0=BA=D0=B0=D1=8F, = =D1=83=D0=BB. = =D0=91=D0=B0=D1=83=D0=BC=D0=B0=D0=BD=D1=81=D0=BA=D0=B0=D1=8F, =D0=B4.6, = =D1=81=D1=82=D1=80.2, =D0=91.=D0=A6. = "=D0=92=D0=B8=D0=BA=D1=82=D0=BE=D1=80=D0=B8=D1=8F = =D0=9F=D0=BB=D0=B0=D0=B7=D0=B0". =D0=92=D1=81=D1=8F = =D0=BF=D0=BE=D0=B4=D1=80=D0=BE=D0=B1=D0=BD=D0=B0=D1=8F = =D0=B8=D0=BD=D1=84=D0=BE=D1=80=D0=BC=D0=B0=D1=86=D0=B8=D1=8F =D0=B8 = =D1=80=D0=B5=D0=B3=D0=B8=D1=81=D1=82=D1=80=D0=B0=D1=86=D0=B8=D1=8F = =D0=BD=D0=B0 =D0=BE=D0=B1=D1=83=D1=87=D0=B5=D0=BD=D0=B8=D0=B5 = =D0=BF=D0=BE =D1=82=D0=B5=D0=BB.: 8 =D0=BA=D0=BE=D0=B4 =D0=B3=D0=BE=D1=80=D0=BE=D0=B4=D0=B0 (495) = =D1=82=D0=B5=D0=BB: 961-00-38 = (=D0=BC=D0=BD=D0=BE=D0=B3=D0=BE=D0=BA=D0=B0=D0=BD=D0=B0=D0=BB=D1=8C=D0=BD= =D1=8B=D0=B9) =D0=92=D1=8B =D0=BC=D0=BE=D0=B6=D0=B5=D1=82=D0=B5 = =D1=83=D1=87=D0=B0=D1=81=D1=82=D0=B2=D0=BE=D0=B2=D0=B0=D1=82=D1=8C = =D0=B2 =D0=BE=D0=B1=D1=83=D1=87=D0=B5=D0=BD=D0=B8=D0=B8 = =D0=BA=D0=B0=D0=BA =D0=BE=D1=82 = =D0=BA=D0=BE=D0=BC=D0=BF=D0=B0=D0=BD=D0=B8=D0=B8, =D1=82=D0=B0=D0=BA = =D0=B8 =D0=BA=D0=B0=D0=BA =D1=87=D0=B0=D1=81=D1=82=D0=BD=D0=BE=D0=B5 = =D0=BB=D0=B8=D1=86=D0=BE. (=D0=BF=D0=BE=D0=B6=D0=B0=D0=BB=D1=83=D0=B9=D1=81=D1=82=D0=B0 = =D0=BD=D0=B5 =D0=BE=D1=82=D0=B2=D0=B5=D1=87=D0=B0=D0=B9=D1=82=D0=B5 = =D0=BD=D0=B0 =D0=BE=D0=B1=D1=80=D0=B0=D1=82=D0=BD=D1=8B=D0=B9 = =D0=B0=D0=B4=D1=80=D0=B5=D1=81 = =D1=8D=D0=BB.=D0=BF=D0=BE=D1=87=D1=82=D1=8B) =D0=A1=D0=BE=D0=B4=D0=B5=D1=80=D0=B6=D0=B0=D0=BD=D0=B8=D0=B5 = =D0=BF=D1=80=D0=BE=D0=B3=D1=80=D0=B0=D0=BC=D0=BC=D1=8B: =20 1. =D0=9E=D0=B1=D0=B7=D0=BE=D1=80 = =D0=BF=D0=BE=D1=81=D0=BB=D0=B5=D0=B4=D0=BD=D0=B8=D1=85 = =D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=D0=B8=D0=B9 = =D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D1=82=D0=B8=D0=B2=D0=BD=D0=BE-=D0=BF=D1=80= =D0=B0=D0=B2=D0=BE=D0=B2=D0=BE=D0=B9 =D0=B1=D0=B0=D0=B7=D1=8B =D0=B2 = =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= - =D0=A4=D0=B5=D0=B4=D0=B5=D1=80=D0=B0=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9 = =D0=B7=D0=B0=D0=BA=D0=BE=D0=BD "=D0=9E = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D1=8B=D1=85 = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D1=8B=D1=85 =D0=BE=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D0=BE=D0=B2"=20 =D1=81 =D1=83=D1=87=D0=B5=D1=82=D0=BE=D0=BC = =D0=BF=D0=BE=D1=81=D0=BB=D0=B5=D0=B4=D0=BD=D0=B8=D1=85 = =D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=D0=B8=D0=B9. 2. =D0=A1=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D0=B0 = =D0=B3=D0=BE=D1=81=D1=83=D0=B4=D0=B0=D1=80=D1=81=D1=82=D0=B2=D0=B5=D0=BD=D0= =BD=D0=BE=D0=B3=D0=BE = =D1=80=D0=B5=D0=B3=D1=83=D0=BB=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1= =8F =D0=B2 =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= 3. =D0=9E=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8F = =D0=BD=D0=B0=D0=B4=D0=B7=D0=BE=D1=80=D0=B0 =D0=B8 = =D1=81=D0=BE=D0=B1=D0=BB=D1=8E=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5 = =D1=82=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B9 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BD=D0=B0=20 =D0=BF=D1=80=D0=B5=D0=B4=D0=BF=D1=80=D0=B8=D1=8F=D1=82=D0=B8=D0=B8. - =D0=9F=D0=BE=D1=80=D1=8F=D0=B4=D0=BE=D0=BA = =D0=BE=D1=81=D1=83=D1=89=D0=B5=D1=81=D1=82=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1= =8F = =D0=B3=D0=BE=D1=81=D1=83=D0=B4=D0=B0=D1=80=D1=81=D1=82=D0=B2=D0=B5=D0=BD=D0= =BD=D0=BE=D0=B3=D0=BE =D0=BA=D0=BE=D0=BD=D1=82=D1=80=D0=BE=D0=BB=D1=8F = =D0=B8 =D0=BD=D0=B0=D0=B4=D0=B7=D0=BE=D1=80=D0=B0.=20 - =D0=9E=D1=81=D0=BE=D0=B1=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=B2=D0=B7=D0=B0=D0=B8=D0=BC=D0=BE=D0=B4=D0=B5=D0=B9=D1=81=D1=82=D0=B2=D0= =B8=D1=8F =D1=81 = =D0=BD=D0=B0=D0=B4=D0=B7=D0=BE=D1=80=D0=BD=D1=8B=D0=BC=D0=B8 = =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8F=D0=BC=D0= =B8. 4. = =D0=9B=D0=B8=D1=86=D0=B5=D0=BD=D0=B7=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0= =B8=D0=B5 =D0=B2 =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= =20 - = =D0=9D=D0=BE=D1=80=D0=BC=D0=B0=D1=82=D0=B8=D0=B2=D0=BD=D0=BE-=D0=BF=D1=80= =D0=B0=D0=B2=D0=BE=D0=B2=D1=8B=D0=B5 =D0=B0=D0=BA=D1=82=D1=8B, = =D1=80=D0=B5=D0=B3=D0=BB=D0=B0=D0=BC=D0=B5=D0=BD=D1=82=D0=B8=D1=80=D1=83=D1= =8E=D1=89=D0=B8=D1=85 = =D0=BF=D1=80=D0=BE=D1=86=D0=B5=D0=B4=D1=83=D1=80=D1=83 = =D0=BB=D0=B8=D1=86=D0=B5=D0=BD=D0=B7=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0= =B8=D1=8F =D0=B2=D0=B8=D0=B4=D0=BE=D0=B2=20 = =D0=B4=D0=B5=D1=8F=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=B2 =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= - =D0=9F=D0=BE=D1=80=D1=8F=D0=B4=D0=BE=D0=BA = =D0=BF=D1=80=D0=B5=D0=B4=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0= =B8=D1=8F =D0=B8 = =D0=BF=D0=B5=D1=80=D0=B5=D0=BE=D1=84=D0=BE=D1=80=D0=BC=D0=BB=D0=B5=D0=BD=D0= =B8=D1=8F =D0=BB=D0=B8=D1=86=D0=B5=D0=BD=D0=B7=D0=B8=D0=B9. - =D0=9E=D1=81=D0=BE=D0=B1=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BE=D1=81=D1=83=D1=89=D0=B5=D1=81=D1=82=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1= =8F = =D0=BB=D0=B8=D1=86=D0=B5=D0=BD=D0=B7=D0=B8=D0=BE=D0=BD=D0=BD=D0=BE=D0=B3=D0= =BE =D0=BA=D0=BE=D0=BD=D1=82=D1=80=D0=BE=D0=BB=D1=8F,=20 - =D0=9E=D1=81=D0=BE=D0=B1=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BF=D1=80=D0=BE=D0=B5=D0=BA=D1=82=D0=B0 = "=D0=9F=D0=BE=D0=BB=D0=BE=D0=B6=D0=B5=D0=BD=D0=B8=D1=8F =D0=BE = =D0=BB=D0=B8=D1=86=D0=B5=D0=BD=D0=B7=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0= =B8=D0=B8 = =D0=B2=D0=B7=D1=80=D1=8B=D0=B2=D0=BE=D0=BF=D0=BE=D0=B6=D0=B0=D1=80=D0=BE=D0= =BE=D0=BF=D0=B0=D1=81=D0=BD=D1=8B=D1=85=20 = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D1=8B=D1=85 =D0=BE=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D0=BE=D0=B2" 5. = =D0=98=D0=B4=D0=B5=D0=BD=D1=82=D0=B8=D1=84=D0=B8=D0=BA=D0=B0=D1=86=D0=B8=D1= =8F, =D1=80=D0=B5=D0=B3=D0=B8=D1=81=D1=82=D1=80=D0=B0=D1=86=D0=B8=D1=8F = =D0=B8 = =D0=BF=D0=B5=D1=80=D0=B5=D1=80=D0=B5=D0=B3=D0=B8=D1=81=D1=82=D1=80=D0=B0=D1= =86=D0=B8=D1=8F =D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D1=8B=D1=85 = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D1=8B=D1=85 =D0=BE=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D0=BE=D0=B2. 6. =D0=9E=D0=B1=D1=8F=D0=B7=D0=B0=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=B9 = =D0=B2 = =D0=BE=D0=B1=D0=B5=D1=81=D0=BF=D0=B5=D1=87=D0=B5=D0=BD=D0=B8=D0=B8 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= 7. =D0=92=D0=BE=D0=BF=D1=80=D0=BE=D1=81=D1=8B = =D0=BE=D1=82=D0=B2=D0=B5=D1=82=D1=81=D1=82=D0=B2=D0=B5=D0=BD=D0=BD=D0=BE=D1= =81=D1=82=D0=B8 =D0=B7=D0=B0 = =D0=BD=D0=B0=D1=80=D1=83=D1=88=D0=B5=D0=BD=D0=B8=D0=B5 = =D1=82=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B9 = =D0=B7=D0=B0=D0=BA=D0=BE=D0=BD=D0=BE=D0=B4=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D1= =81=D1=82=D0=B2=D0=B0 =D0=B2 =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8=20 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= 8. =D0=A2=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F =D0=BA = =D1=82=D0=B5=D1=85=D0=BD=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=B8=D0=BC = =D1=83=D1=81=D1=82=D1=80=D0=BE=D0=B9=D1=81=D1=82=D0=B2=D0=B0=D0=BC, = =D0=BF=D1=80=D0=B8=D0=BC=D0=B5=D0=BD=D1=8F=D0=B5=D0=BC=D1=8B=D0=BC = =D0=BD=D0=B0 =D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D0=BC = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D0=BE=D0=BC=20 =D0=BE=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D0=B5. 9. = =D0=9F=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D1=8B=D0=B9 =D0=BA=D0=BE=D0=BD=D1=82=D1=80=D0=BE=D0=BB=D1=8C = =D0=BD=D0=B0=D0=B4 = =D1=81=D0=BE=D0=B1=D0=BB=D1=8E=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC = =D1=82=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B9 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= - =D0=90=D0=BD=D0=B0=D0=BB=D0=B8=D0=B7 =D0=B8 = =D0=BF=D1=80=D0=BE=D0=B3=D0=BD=D0=BE=D0=B7=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0= =BD=D0=B8=D0=B5 =D1=80=D0=B8=D1=81=D0=BA=D0=B0 = =D0=B0=D0=B2=D0=B0=D1=80=D0=B8=D0=B9 =D0=BD=D0=B0 = =D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D1=8B=D1=85 = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D1=8B=D1=85 =D0=BE=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D0=B0=D1=85 = =D0=B8=20 =D1=81=D0=B2=D1=8F=D0=B7=D0=B0=D0=BD=D0=BD=D1=8B=D1=85 =D1=81 = =D1=82=D0=B0=D0=BA=D0=B8=D0=BC=D0=B8 = =D0=B0=D0=B2=D0=B0=D1=80=D0=B8=D1=8F=D0=BC=D0=B8 = =D1=83=D0=B3=D1=80=D0=BE=D0=B7.=20 - = =D0=9F=D0=BB=D0=B0=D0=BD=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 = =D0=B8 =D1=80=D0=B5=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8E = =D0=BC=D0=B5=D1=80 =D0=BF=D0=BE = =D1=81=D0=BD=D0=B8=D0=B6=D0=B5=D0=BD=D0=B8=D1=8E = =D1=80=D0=B8=D1=81=D0=BA=D0=B0 =D0=B0=D0=B2=D0=B0=D1=80=D0=B8=D0=B9.=20 - =D0=9A=D0=BE=D0=BE=D1=80=D0=B4=D0=B8=D0=BD=D0=B0=D1=86=D0=B8=D1=8F = =D1=80=D0=B0=D0=B1=D0=BE=D1=82 =D0=BF=D0=BE = =D0=BF=D1=80=D0=B5=D0=B4=D1=83=D0=BF=D1=80=D0=B5=D0=B6=D0=B4=D0=B5=D0=BD=D0= =B8=D1=8E =D0=B0=D0=B2=D0=B0=D1=80=D0=B8=D0=B9 =D0=B8 = =D0=B8=D0=BD=D1=86=D0=B8=D0=B4=D0=B5=D0=BD=D1=82=D0=BE=D0=B2. 10. =D0=AD=D0=BA=D1=81=D0=BF=D0=B5=D1=80=D1=82=D0=B8=D0=B7=D0=B0 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= =20 - =D0=A2=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F = =D0=B7=D0=B0=D0=BA=D0=BE=D0=BD=D0=BE=D0=B4=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D1= =81=D1=82=D0=B2=D0=B0 =D0=B2 =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8 = =D1=8D=D0=BA=D1=81=D0=BF=D0=B5=D1=80=D1=82=D0=B8=D0=B7=D1=8B = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= - =D0=9E=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D1=8B = =D1=8D=D0=BA=D1=81=D0=BF=D0=B5=D1=80=D1=82=D0=B8=D0=B7=D1=8B = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= - =D0=AD=D1=82=D0=B0=D0=BF=D1=8B = =D1=8D=D0=BA=D1=81=D0=BF=D0=B5=D1=80=D1=82=D0=B8=D0=B7=D1=8B = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= 11. = =D0=94=D0=B5=D0=BA=D0=BB=D0=B0=D1=80=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0= =B8=D0=B5 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= =D0=90=D0=BD=D0=B0=D0=BB=D0=B8=D0=B7 = =D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 =D0=B8 = =D1=80=D0=B8=D1=81=D0=BA=D0=B0. 12. "=D0=9E=D0=B1=D1=89=D0=B8=D0=B5 = =D1=82=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F =D0=BA = =D0=BE=D0=B1=D0=BE=D1=81=D0=BD=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8E = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D0=B3=D0=BE = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D0=BE=D0=B3=D0=BE=20 =D0=BE=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D0=B0". 13. =D0=A4=D0=B5=D0=B4=D0=B5=D1=80=D0=B0=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9 = =D0=B7=D0=B0=D0=BA=D0=BE=D0=BD = "=D0=A2=D0=B5=D1=85=D0=BD=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=B8=D0=B9 = =D1=80=D0=B5=D0=B3=D0=BB=D0=B0=D0=BC=D0=B5=D0=BD=D1=82 =D0=BE = =D1=82=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F=D1=85 = =D0=BF=D0=BE=D0=B6=D0=B0=D1=80=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8"= =D0=B8=20 =D0=B8=D0=BD=D1=8B=D0=B5 = =D0=B7=D0=B0=D0=BA=D0=BE=D0=BD=D0=BE=D0=B4=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0= =BD=D1=8B=D0=B5 =D0=B0=D0=BA=D1=82=D1=8B. = =D0=9F=D1=80=D0=B0=D0=BA=D1=82=D0=B8=D0=BA=D0=B0 = =D1=80=D0=B5=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=B8. - =D0=9E=D1=81=D0=BE=D0=B1=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=B2=D0=BD=D0=B5=D0=B4=D1=80=D0=B5=D0=BD=D0=B8=D1=8F = =D1=81=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D1=8B = =D0=B0=D1=83=D0=B4=D0=B8=D1=82=D0=B0 =D0=B2 = =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8 = =D0=BF=D0=BE=D0=B6=D0=B0=D1=80=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= 14. = =D0=9E=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=BE=D0=BD=D0= =BD=D1=8B=D0=B5 = =D0=BC=D0=B5=D1=80=D0=BE=D0=BF=D1=80=D0=B8=D1=8F=D1=82=D0=B8=D1=8F = =D0=BF=D0=BE = =D0=BE=D0=B1=D0=B5=D1=81=D0=BF=D0=B5=D1=87=D0=B5=D0=BD=D0=B8=D1=8E = =D0=BF=D0=BE=D0=B6=D0=B0=D1=80=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= 15. =D0=A1=D0=BE=D0=B2=D1=80=D0=B5=D0=BC=D0=B5=D0=BD=D0=BD=D1=8B=D0=B5 = =D1=82=D0=B5=D1=85=D0=BD=D0=BE=D0=BB=D0=BE=D0=B3=D0=B8=D0=B8 =D0=B8 = =D1=81=D1=80=D0=B5=D0=B4=D1=81=D1=82=D0=B2=D0=B0 = =D0=BF=D0=BE=D0=B6=D0=B0=D1=80=D0=BE=D1=82=D1=83=D1=88=D0=B5=D0=BD=D0=B8=D1= =8F, =D1=81=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D1=8B = =D1=81=D0=B8=D0=B3=D0=BD=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=B8,= =20 = =D1=82=D0=B5=D1=80=D0=BC=D0=BE=D0=B7=D0=B0=D1=89=D0=B8=D1=82=D0=BD=D1=8B=D0= =B5 =D0=BA=D0=BE=D1=81=D1=82=D1=8E=D0=BC=D1=8B. - =D0=A1=D1=80=D0=B5=D0=B4=D1=81=D1=82=D0=B2=D0=B0 =D0=B4=D0=BB=D1=8F = =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0=B8=D1=8F = =D0=B0=D0=B2=D0=B0=D1=80=D0=B8=D0=B9=D0=BD=D0=BE-=D1=81=D0=BF=D0=B0=D1=81= =D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D1=85 = =D1=80=D0=B0=D0=B1=D0=BE=D1=82. 16. =D0=9E=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8F = =D1=81=D0=BB=D1=83=D0=B6=D0=B1=D1=8B = =D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8B =D1=82=D1=80=D1=83=D0=B4=D0=B0 = =D0=BD=D0=B0 = =D0=BF=D1=80=D0=B5=D0=B4=D0=BF=D1=80=D0=B8=D1=8F=D1=82=D0=B8=D0=B8. - =D0=9D=D0=BE=D1=80=D0=BC=D0=B0=D1=82=D0=B8=D0=B2=D0=BD=D1=8B=D0=B5 = =D0=B4=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D0=BD=D1=82=D1=8B =D0=BF=D0=BE = =D1=80=D0=B0=D1=81=D1=81=D0=BB=D0=B5=D0=B4=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1= =8E = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D0=BE=D0=B3=D0=BE = =D1=82=D1=80=D0=B0=D0=B2=D0=BC=D0=B0=D1=82=D0=B8=D0=B7=D0=BC=D0=B0 = =D0=B8=20 = =D0=BF=D1=80=D0=BE=D1=84=D0=B7=D0=B0=D0=B1=D0=BE=D0=BB=D0=B5=D0=B2=D0=B0=D0= =BD=D0=B8=D0=B9.=20 - =D0=9D=D0=BE=D0=B2=D1=8B=D0=B5 = =D0=B0=D1=81=D0=BF=D0=B5=D0=BA=D1=82=D1=8B = =D1=82=D1=80=D1=83=D0=B4=D0=BE=D0=B2=D1=8B=D1=85 = =D0=BF=D1=80=D0=B0=D0=B2=D0=BE=D0=BE=D1=82=D0=BD=D0=BE=D1=88=D0=B5=D0=BD=D0= =B8=D0=B9 =D0=BC=D0=B5=D0=B6=D0=B4=D1=83 = =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BD=D0=B8=D0=BA=D0=BE=D0=BC =D0=B8 = =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BE=D0=B4=D0=B0=D1=82=D0=B5=D0=BB=D0=B5=D0= =BC.=20 - = =D0=9E=D0=B1=D1=8F=D0=B7=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=BE=D0=B5 = =D1=81=D0=BE=D1=86=D0=B8=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B5 = =D1=81=D1=82=D1=80=D0=B0=D1=85=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 = =D0=BE=D1=82 = =D0=BD=D0=B5=D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BD=D1=8B=D1=85 = =D1=81=D0=BB=D1=83=D1=87=D0=B0=D0=B5=D0=B2 =D0=BD=D0=B0 = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5 = =D0=B8=20 = =D0=BF=D1=80=D0=BE=D1=84=D0=B5=D1=81=D1=81=D0=B8=D0=BE=D0=BD=D0=B0=D0=BB=D1= =8C=D0=BD=D1=8B=D1=85 = =D0=B7=D0=B0=D0=B1=D0=BE=D0=BB=D0=B5=D0=B2=D0=B0=D0=BD=D0=B8=D0=B9.=20 - =D0=9E=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8F = =D0=B8 =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5 = =D0=B0=D1=82=D1=82=D0=B5=D1=81=D1=82=D0=B0=D1=86=D0=B8=D0=B8 = =D1=80=D0=B0=D0=B1=D0=BE=D1=87=D0=B8=D1=85 =D0=BC=D0=B5=D1=81=D1=82 = =D0=BF=D0=BE =D1=83=D1=81=D0=BB=D0=BE=D0=B2=D0=B8=D1=8F=D0=BC = =D1=82=D1=80=D1=83=D0=B4=D0=B0.=20 - =D0=A2=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F = =D0=BD=D0=B0=D0=B4=D0=B7=D0=BE=D1=80=D0=BD=D1=8B=D1=85 = =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=BE=D0=B2 =D0=BF=D0=BE = =D0=BE=D0=B1=D0=B5=D1=81=D0=BF=D0=B5=D1=87=D0=B5=D0=BD=D0=B8=D1=8E = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= - =D0=9F=D1=80=D0=B0=D0=B2=D0=BE=D0=B2=D1=8B=D0=B5 = =D0=BE=D1=81=D0=BD=D0=BE=D0=B2=D1=8B = =D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8B =D1=82=D1=80=D1=83=D0=B4=D0=B0 = =D0=B8 =D1=82=D0=B5=D1=85=D0=BD=D0=B8=D0=BA=D0=B8 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=B2 = =D1=81=D0=BE=D0=B2=D1=80=D0=B5=D0=BC=D0=B5=D0=BD=D0=BD=D1=8B=D1=85 = =D1=83=D1=81=D0=BB=D0=BE=D0=B2=D0=B8=D1=8F=D1=85. - =D0=9E=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8F = =D0=B8 =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5 = =D0=B0=D1=82=D1=82=D0=B5=D1=81=D1=82=D0=B0=D1=86=D0=B8=D0=B8 = =D1=80=D0=B0=D0=B1=D0=BE=D1=87=D0=B8=D1=85 =D0=BC=D0=B5=D1=81=D1=82 = =D0=BF=D0=BE =D1=83=D1=81=D0=BB=D0=BE=D0=B2=D0=B8=D1=8F=D0=BC = =D1=82=D1=80=D1=83=D0=B4=D0=B0. =D0=9E=D1=86=D0=B5=D0=BD=D0=BA=D0=B0=20 = =D1=82=D1=80=D0=B0=D0=B2=D0=BC=D0=BE=D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1= =81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BE=D0=B1=D0=BE=D1=80=D1=83=D0=B4=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F.= =20 - =D0=A2=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F =D0=BA = =D1=81=D1=80=D0=B5=D0=B4=D1=81=D1=82=D0=B2=D0=B0=D0=BC = =D0=B8=D0=BD=D0=B4=D0=B8=D0=B2=D0=B8=D0=B4=D1=83=D0=B0=D0=BB=D1=8C=D0=BD=D0= =BE=D0=B9 =D0=B7=D0=B0=D1=89=D0=B8=D1=82=D1=8B =D0=B2 = =D1=81=D0=BE=D0=B2=D1=80=D0=B5=D0=BC=D0=B5=D0=BD=D0=BD=D1=8B=D1=85 = =D1=83=D1=81=D0=BB=D0=BE=D0=B2=D0=B8=D1=8F=D1=85. - =D0=9F=D1=81=D0=B8=D1=85=D0=BE=D0=BB=D0=BE=D0=B3=D0=B8=D1=8F = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D1=82=D1=80=D1=83=D0=B4=D0=B0. =D0=A3=D1=87=D0=B0=D1=81=D1=82=D0=B8=D0=B5 = =D1=81=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BB=D1=8F=D0=B5=D1=82: 22 800 = =D1=80=D1=83=D0=B1. =D0=A1=D0=BAu=D0=B4=D0=BAu (=D0=BE=D1=82 2 = =D1=87=D0=B5=D0=BB=D0=BE=D0=B2=D0=B5=D0=BA=D0=B0 =E2=80=93 10%, 3 = =D1=87=D0=B5=D0=BB=D0=BE=D0=B2=D0=B5=D0=BA=D0=B0 =E2=80=93 15%, 4 = =D1=87=D0=B5=D0=BB=D0=BE=D0=B2=D0=B5=D0=BA=D0=B0 =D0=B8 = =D0=B1=D0=BE=D0=BB=D0=B5=D0=B5 =E2=80=93 20%.) =D0=92=D1=85=D0=BE=D0=B4=D0=B8=D1=82 = =D0=BC=D0=B5=D1=82=D0=BE=D0=B4=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=B8=D0=B9 = =D0=BC=D0=B0=D1=82=D0=B5=D1=80=D0=B8=D0=B0=D0=BB, = =D0=BE=D0=B1=D0=B5=D0=B4=D1=8B, = =D0=BA=D0=BE=D1=84=D0=B5-=D0=BF=D0=B0=D1=83=D0=B7=D1=8B. =D0=9F=D0=BE =D0=BE=D0=BA=D0=BE=D0=BD=D1=87=D0=B0=D0=BD=D0=B8=D1=8E = =D0=B7=D0=B0=D0=BD=D1=8F=D1=82=D0=B8=D1=8F =D0=92=D0=B0=D0=BC = =D0=BF=D1=80=D0=B5=D0=B4=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BB=D1=8F=D0=B5=D1= =82=D1=81=D1=8F = =D1=81=D0=B5=D1=80=D1=82=D0=B8=D1=84=D0=B8=D0=BA=D0=B0=D1=82. =D0=98=D0=BD=D0=BE=D0=B3=D0=BE=D1=80=D0=BE=D0=B4=D0=BD=D0=B8=D0=BC = =D1=83=D1=87=D0=B0=D1=81=D1=82=D0=BD=D0=B8=D0=BA=D0=B0=D0=BC = =D0=BF=D0=BE=D0=BC=D0=BE=D0=B3=D0=B0=D0=B5=D0=BC =D0=B2 = =D0=B1=D1=80=D0=BE=D0=BD=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B8 = =D0=B3=D0=BE=D1=81=D1=82=D0=B8=D0=BD=D0=B8=D1=86=D1=8B. ------=_NextPart_000_00C2_01D21A20.660699F0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
12 - 13 = =D0=BE=D0=BA=D1=82=D1=8F=D0=B1=D1=80=D1=8F=20 (c 10:00 =D0=B4=D0=BE 17:30)  |  =D0=B3.=20 =D0=9C=D0=BE=D1=81=D0=BA=D0=B2=D0=B0  |  = =D0=90=D1=80=D1=82=D0=B8=D0=BA=D1=83=D0=BB: 547
 
=D0=90=D0=BA=D0=BA=D1=80=D0=B5=D0=B4=D0=B8=D1=82=D0=BE=D0=B2=D0=B0=D0= =BD=D0=BD=D1=8B=D0=B9 =D0=A3=D1=87=D0=B5=D0=B1=D0=BD=D1=8B=D0=B9 = =D1=86=D0=B5=D0=BD=D1=82=D1=80 = (=D0=B3.=D0=9C=D0=BE=D1=81=D0=BA=D0=B2=D0=B0)=20 =D0=BF=D1=80=D0=B8=D0=B3=D0=BB=D0=B0=D1=88=D0=B0=D0=B5=D1=82 = =D0=BD=D0=B0 =D0=BE=D0=B1=D1=83=D1=87=D0=B5=D0=BD=D0=B8=D0=B5 = =D0=BF=D0=BE =D1=82=D0=B5=D0=BC=D0=B5:
 
=D0=9E=D0=A0=D0=93=D0=90=D0=9D=D0=98=D0=97=D0=90=D0=A6=D0=98=D0=AF = =D0=9F=D0=A0=D0=9E=D0=9C=D0=AB=D0=A8=D0=9B=D0=95=D0=9D=D0=9D=D0=9E=D0=99,= =20 =D0=9F=D0=9E=D0=96=D0=90=D0=A0=D0=9D=D0=9E=D0=99 = =D0=91=D0=95=D0=97=D0=9E=D0=9F=D0=90=D0=A1=D0=9D=D0=9E=D0=A1=D0=A2=D0=98 =
=D0=98 = =D0=9E=D0=A5=D0=A0=D0=90=D0=9D=D0=AB =D0=A2=D0=A0=D0=A3=D0=94=D0=90 = =D0=9D=D0=90=20 =D0=9F=D0=A0=D0=95=D0=94=D0=9F=D0=A0=D0=98=D0=AF=D0=A2=D0=98=D0=98 = =D0=92 =D0=A3=D0=A1=D0=9B=D0=9E=D0=92=D0=98=D0=AF=D0=A5 = =D0=98=D0=97=D0=9C=D0=95=D0=9D=D0=95=D0=9D=D0=98=D0=99
=D0=92=20 =D0=97=D0=90=D0=9A=D0=9E=D0=9D=D0=9E=D0=94=D0=90=D0=A2=D0=95=D0=9B=D0=AC=D0= =A1=D0=A2=D0=92=D0=95.
 
=D0=9F=D1=80=D0=B5=D0=B4=D0=BD=D0=B0=D0=B7=D0=BD=D0=B0=D1=87=D0= =B5=D0=BD=D0=BE=20 =D0=B4=D0=BB=D1=8F:
=D1=80=D1=83=D0=BA=D0=BE=D0=B2=D0=BE=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D0= =B5=D0=B9 = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2,=20 =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D1=8B=D1=85 = =D0=BF=D0=BE=D0=B4=D1=80=D0=B0=D0=B7=D0=B4=D0=B5=D0=BB=D0=B5=D0=BD=D0=B8=D0= =B9, = =D1=80=D1=83=D0=BA=D0=BE=D0=B2=D0=BE=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D0=B5=D0= =B9 =D0=B8
=D1=81=D0=BF=D0=B5=D1=86=D0=B8=D0=B0=D0=BB=D0=B8=D1=81=D1=82=D0=BE=D0= =B2 =D1=81=D0=BB=D1=83=D0=B6=D0=B1 =D0=BF=D0=BE = =D0=BE=D1=85=D1=80=D0=B0=D0=BD=D0=B5 =D1=82=D1=80=D1=83=D0=B4=D0=B0,=20 =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.=
 
=D0=A6=D0=B5=D0=BB=D1=8C=20 =D0=BE=D0=B1=D1=83=D1=87=D0=B5=D0=BD=D0=B8=D1=8F:
=D0=BF=D1=80=D0=BE=D0=B8=D0=BD=D1=84=D0=BE=D1=80=D0=BC=D0=B8=D1=80=D0= =BE=D0=B2=D0=B0=D1=82=D1=8C = =D1=80=D1=83=D0=BA=D0=BE=D0=B2=D0=BE=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D0=B5=D0= =B9 =D0=B8=20 =D1=81=D0=BF=D0=B5=D1=86=D0=B8=D0=B0=D0=BB=D0=B8=D1=81=D1=82=D0=BE=D0=B2 = =D0=BE=D0=B1 = =D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=D0=B8=D1=8F=D1=85, =
=D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=BE=D1=88=D0=B5=D0=B4=D1=88=D0=B8=D1= =85 =D0=B2 =D1=81=D1=84=D0=B5=D1=80=D0=B5 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8,= =D0=B8 =D0=BD=D0=BE=D0=B2=D1=8B=D1=85 = =D1=82=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F=D1=85, = =D0=BF=D1=80=D0=B5=D0=B4=D1=8A=D1=8F=D0=B2=D0=BB=D1=8F=D0=B5=D0=BC=D1=8B=D1= =85
=D0=BA = =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=B8 = =D1=80=D0=B0=D0=B1=D0=BE=D1=82 =D0=B2 =D1=81=D1=84=D0=B5=D1=80=D0=B5 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D1=81=D0=BE =D1=81=D1=82=D0=BE=D1=80=D0=BE=D0=BD=D1=8B = =D0=BD=D0=B0=D0=B4=D0=B7=D0=BE=D1=80=D0=BD=D1=8B=D1=85 = =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=BE=D0=B2,
=D1=80=D0=B0=D1=81=D1=81=D0=BC=D0=BE=D1=82=D1=80=D0=B5=D1=82=D1=8C = =D0=B2=D0=BE=D0=BF=D1=80=D0=BE=D1=81=D1=8B = =D0=BF=D0=BE=D0=B6=D0=B0=D1=80=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=B8 =D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8B = =D1=82=D1=80=D1=83=D0=B4=D0=B0 =D0=BD=D0=B0 = =D0=BF=D1=80=D0=B5=D0=B4=D0=BF=D1=80=D0=B8=D1=8F=D1=82=D0=B8=D0=B8.
 
=D0=9C=D0=B5=D1=81=D1=82=D0=BE = =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0=B8=D1=8F: = =D0=BC. =D0=91=D0=B0=D1=83=D0=BC=D0=B0=D0=BD=D1=81=D0=BA=D0=B0=D1=8F,=20 =D1=83=D0=BB. = =D0=91=D0=B0=D1=83=D0=BC=D0=B0=D0=BD=D1=81=D0=BA=D0=B0=D1=8F, =D0=B4.6, = =D1=81=D1=82=D1=80.2, =D0=91.=D0=A6. = "=D0=92=D0=B8=D0=BA=D1=82=D0=BE=D1=80=D0=B8=D1=8F = =D0=9F=D0=BB=D0=B0=D0=B7=D0=B0".
 
  =D0=92=D1=81=D1=8F = =D0=BF=D0=BE=D0=B4=D1=80=D0=BE=D0=B1=D0=BD=D0=B0=D1=8F = =D0=B8=D0=BD=D1=84=D0=BE=D1=80=D0=BC=D0=B0=D1=86=D0=B8=D1=8F =D0=B8=20 =D1=80=D0=B5=D0=B3=D0=B8=D1=81=D1=82=D1=80=D0=B0=D1=86=D0=B8=D1=8F = =D0=BD=D0=B0 =D0=BE=D0=B1=D1=83=D1=87=D0=B5=D0=BD=D0=B8=D0=B5 = =D0=BF=D0=BE =D1=82=D0=B5=D0=BB.:
  8 = =D0=BA=D0=BE=D0=B4 =D0=B3=D0=BE=D1=80=D0=BE=D0=B4=D0=B0 (495)  =D1=82=D0=B5=D0=BB:  961-00-38 =20 (=D0=BC=D0=BD=D0=BE=D0=B3=D0=BE=D0=BA=D0=B0=D0=BD=D0=B0=D0=BB=D1=8C=D0=BD= =D1=8B=D0=B9)
 
=D0=92=D1=8B =D0=BC=D0=BE=D0=B6=D0=B5=D1=82=D0=B5=20 =D1=83=D1=87=D0=B0=D1=81=D1=82=D0=B2=D0=BE=D0=B2=D0=B0=D1=82=D1=8C = =D0=B2 =D0=BE=D0=B1=D1=83=D1=87=D0=B5=D0=BD=D0=B8=D0=B8 = =D0=BA=D0=B0=D0=BA =D0=BE=D1=82 = =D0=BA=D0=BE=D0=BC=D0=BF=D0=B0=D0=BD=D0=B8=D0=B8, =D1=82=D0=B0=D0=BA = =D0=B8 =D0=BA=D0=B0=D0=BA =D1=87=D0=B0=D1=81=D1=82=D0=BD=D0=BE=D0=B5=20 =D0=BB=D0=B8=D1=86=D0=BE.
(=D0=BF=D0=BE=D0=B6=D0=B0=D0=BB=D1=83=D0=B9=D1=81=D1=82=D0=B0= =D0=BD=D0=B5=20 =D0=BE=D1=82=D0=B2=D0=B5=D1=87=D0=B0=D0=B9=D1=82=D0=B5 =D0=BD=D0=B0 = =D0=BE=D0=B1=D1=80=D0=B0=D1=82=D0=BD=D1=8B=D0=B9 = =D0=B0=D0=B4=D1=80=D0=B5=D1=81 = =D1=8D=D0=BB.=D0=BF=D0=BE=D1=87=D1=82=D1=8B)
 
 
  = =D0=A1=D0=BE=D0=B4=D0=B5=D1=80=D0=B6=D0=B0=D0=BD=D0=B8=D0=B5=20 =D0=BF=D1=80=D0=BE=D0=B3=D1=80=D0=B0=D0=BC=D0=BC=D1=8B:  =
 
1. = =D0=9E=D0=B1=D0=B7=D0=BE=D1=80 = =D0=BF=D0=BE=D1=81=D0=BB=D0=B5=D0=B4=D0=BD=D0=B8=D1=85 = =D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=D0=B8=D0=B9=20 =D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D1=82=D0=B8=D0=B2=D0=BD=D0=BE-=D0=BF=D1=80= =D0=B0=D0=B2=D0=BE=D0=B2=D0=BE=D0=B9 =D0=B1=D0=B0=D0=B7=D1=8B =D0=B2 = =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 =
=D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1= =82=D0=B8.
  - = =D0=A4=D0=B5=D0=B4=D0=B5=D1=80=D0=B0=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9 = =D0=B7=D0=B0=D0=BA=D0=BE=D0=BD "=D0=9E = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D1=8B=D1=85 = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D1=8B=D1=85 =D0=BE=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D0=BE=D0=B2" =
  =D1=81 = =D1=83=D1=87=D0=B5=D1=82=D0=BE=D0=BC = =D0=BF=D0=BE=D1=81=D0=BB=D0=B5=D0=B4=D0=BD=D0=B8=D1=85 = =D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=D0=B8=D0=B9.
 
2. = =D0=A1=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D0=B0 = =D0=B3=D0=BE=D1=81=D1=83=D0=B4=D0=B0=D1=80=D1=81=D1=82=D0=B2=D0=B5=D0=BD=D0= =BD=D0=BE=D0=B3=D0=BE = =D1=80=D0=B5=D0=B3=D1=83=D0=BB=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1= =8F=20 =D0=B2 =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.=
 
3. = =D0=9E=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8F = =D0=BD=D0=B0=D0=B4=D0=B7=D0=BE=D1=80=D0=B0 =D0=B8 = =D1=81=D0=BE=D0=B1=D0=BB=D1=8E=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5=20 =D1=82=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B9 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BD=D0=B0
  = =D0=BF=D1=80=D0=B5=D0=B4=D0=BF=D1=80=D0=B8=D1=8F=D1=82=D0=B8=D0=B8.
  - = =D0=9F=D0=BE=D1=80=D1=8F=D0=B4=D0=BE=D0=BA = =D0=BE=D1=81=D1=83=D1=89=D0=B5=D1=81=D1=82=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1= =8F = =D0=B3=D0=BE=D1=81=D1=83=D0=B4=D0=B0=D1=80=D1=81=D1=82=D0=B2=D0=B5=D0=BD=D0= =BD=D0=BE=D0=B3=D0=BE=20 =D0=BA=D0=BE=D0=BD=D1=82=D1=80=D0=BE=D0=BB=D1=8F =D0=B8 = =D0=BD=D0=B0=D0=B4=D0=B7=D0=BE=D1=80=D0=B0.
  - = =D0=9E=D1=81=D0=BE=D0=B1=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=B2=D0=B7=D0=B0=D0=B8=D0=BC=D0=BE=D0=B4=D0=B5=D0=B9=D1=81=D1=82=D0=B2=D0= =B8=D1=8F =D1=81 = =D0=BD=D0=B0=D0=B4=D0=B7=D0=BE=D1=80=D0=BD=D1=8B=D0=BC=D0=B8=20 =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8F=D0=BC=D0= =B8.
 
4. = =D0=9B=D0=B8=D1=86=D0=B5=D0=BD=D0=B7=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0= =B8=D0=B5 =D0=B2 =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.=
  - = =D0=9D=D0=BE=D1=80=D0=BC=D0=B0=D1=82=D0=B8=D0=B2=D0=BD=D0=BE-=D0=BF=D1=80= =D0=B0=D0=B2=D0=BE=D0=B2=D1=8B=D0=B5 =D0=B0=D0=BA=D1=82=D1=8B,=20 =D1=80=D0=B5=D0=B3=D0=BB=D0=B0=D0=BC=D0=B5=D0=BD=D1=82=D0=B8=D1=80=D1=83=D1= =8E=D1=89=D0=B8=D1=85 = =D0=BF=D1=80=D0=BE=D1=86=D0=B5=D0=B4=D1=83=D1=80=D1=83 = =D0=BB=D0=B8=D1=86=D0=B5=D0=BD=D0=B7=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0= =B8=D1=8F =D0=B2=D0=B8=D0=B4=D0=BE=D0=B2
  = =D0=B4=D0=B5=D1=8F=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=B2 =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.=
  - = =D0=9F=D0=BE=D1=80=D1=8F=D0=B4=D0=BE=D0=BA = =D0=BF=D1=80=D0=B5=D0=B4=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0= =B8=D1=8F =D0=B8 = =D0=BF=D0=B5=D1=80=D0=B5=D0=BE=D1=84=D0=BE=D1=80=D0=BC=D0=BB=D0=B5=D0=BD=D0= =B8=D1=8F=20 =D0=BB=D0=B8=D1=86=D0=B5=D0=BD=D0=B7=D0=B8=D0=B9.
  - = =D0=9E=D1=81=D0=BE=D0=B1=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BE=D1=81=D1=83=D1=89=D0=B5=D1=81=D1=82=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1= =8F = =D0=BB=D0=B8=D1=86=D0=B5=D0=BD=D0=B7=D0=B8=D0=BE=D0=BD=D0=BD=D0=BE=D0=B3=D0= =BE=20 =D0=BA=D0=BE=D0=BD=D1=82=D1=80=D0=BE=D0=BB=D1=8F,
  - = =D0=9E=D1=81=D0=BE=D0=B1=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BF=D1=80=D0=BE=D0=B5=D0=BA=D1=82=D0=B0 = "=D0=9F=D0=BE=D0=BB=D0=BE=D0=B6=D0=B5=D0=BD=D0=B8=D1=8F =D0=BE=20 =D0=BB=D0=B8=D1=86=D0=B5=D0=BD=D0=B7=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0= =B8=D0=B8 = =D0=B2=D0=B7=D1=80=D1=8B=D0=B2=D0=BE=D0=BF=D0=BE=D0=B6=D0=B0=D1=80=D0=BE=D0= =BE=D0=BF=D0=B0=D1=81=D0=BD=D1=8B=D1=85
  = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D1=8B=D1=85 = =D0=BE=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D0=BE=D0=B2"
 
5. = =D0=98=D0=B4=D0=B5=D0=BD=D1=82=D0=B8=D1=84=D0=B8=D0=BA=D0=B0=D1=86=D0=B8=D1= =8F, =D1=80=D0=B5=D0=B3=D0=B8=D1=81=D1=82=D1=80=D0=B0=D1=86=D0=B8=D1=8F = =D0=B8=20 =D0=BF=D0=B5=D1=80=D0=B5=D1=80=D0=B5=D0=B3=D0=B8=D1=81=D1=82=D1=80=D0=B0=D1= =86=D0=B8=D1=8F =D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D1=8B=D1=85 = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D1=8B=D1=85 = =D0=BE=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D0=BE=D0=B2.
 
6. = =D0=9E=D0=B1=D1=8F=D0=B7=D0=B0=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=B9 = =D0=B2 = =D0=BE=D0=B1=D0=B5=D1=81=D0=BF=D0=B5=D1=87=D0=B5=D0=BD=D0=B8=D0=B8=20 =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.=
 
7. = =D0=92=D0=BE=D0=BF=D1=80=D0=BE=D1=81=D1=8B = =D0=BE=D1=82=D0=B2=D0=B5=D1=82=D1=81=D1=82=D0=B2=D0=B5=D0=BD=D0=BD=D0=BE=D1= =81=D1=82=D0=B8 =D0=B7=D0=B0 = =D0=BD=D0=B0=D1=80=D1=83=D1=88=D0=B5=D0=BD=D0=B8=D0=B5=20 =D1=82=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B9 = =D0=B7=D0=B0=D0=BA=D0=BE=D0=BD=D0=BE=D0=B4=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D1= =81=D1=82=D0=B2=D0=B0 =D0=B2 =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8 =
  = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.=
 
8. = =D0=A2=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F =D0=BA = =D1=82=D0=B5=D1=85=D0=BD=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=B8=D0=BC = =D1=83=D1=81=D1=82=D1=80=D0=BE=D0=B9=D1=81=D1=82=D0=B2=D0=B0=D0=BC,=20 =D0=BF=D1=80=D0=B8=D0=BC=D0=B5=D0=BD=D1=8F=D0=B5=D0=BC=D1=8B=D0=BC = =D0=BD=D0=B0 =D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D0=BC = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D0=BE=D0=BC
  = =D0=BE=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D0=B5.
 
9. = =D0=9F=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D1=8B=D0=B9 =D0=BA=D0=BE=D0=BD=D1=82=D1=80=D0=BE=D0=BB=D1=8C = =D0=BD=D0=B0=D0=B4=20 =D1=81=D0=BE=D0=B1=D0=BB=D1=8E=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC = =D1=82=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B9 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 =
=D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1= =82=D0=B8.
  - = =D0=90=D0=BD=D0=B0=D0=BB=D0=B8=D0=B7 =D0=B8 = =D0=BF=D1=80=D0=BE=D0=B3=D0=BD=D0=BE=D0=B7=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0= =BD=D0=B8=D0=B5 =D1=80=D0=B8=D1=81=D0=BA=D0=B0 = =D0=B0=D0=B2=D0=B0=D1=80=D0=B8=D0=B9 =D0=BD=D0=B0=20 =D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D1=8B=D1=85 = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D1=8B=D1=85 =D0=BE=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D0=B0=D1=85 = =D0=B8
  = =D1=81=D0=B2=D1=8F=D0=B7=D0=B0=D0=BD=D0=BD=D1=8B=D1=85 =D1=81 = =D1=82=D0=B0=D0=BA=D0=B8=D0=BC=D0=B8 = =D0=B0=D0=B2=D0=B0=D1=80=D0=B8=D1=8F=D0=BC=D0=B8 = =D1=83=D0=B3=D1=80=D0=BE=D0=B7.=20
  - = =D0=9F=D0=BB=D0=B0=D0=BD=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 = =D0=B8 =D1=80=D0=B5=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8E = =D0=BC=D0=B5=D1=80 =D0=BF=D0=BE=20 =D1=81=D0=BD=D0=B8=D0=B6=D0=B5=D0=BD=D0=B8=D1=8E = =D1=80=D0=B8=D1=81=D0=BA=D0=B0 =D0=B0=D0=B2=D0=B0=D1=80=D0=B8=D0=B9. =
  - = =D0=9A=D0=BE=D0=BE=D1=80=D0=B4=D0=B8=D0=BD=D0=B0=D1=86=D0=B8=D1=8F = =D1=80=D0=B0=D0=B1=D0=BE=D1=82 =D0=BF=D0=BE = =D0=BF=D1=80=D0=B5=D0=B4=D1=83=D0=BF=D1=80=D0=B5=D0=B6=D0=B4=D0=B5=D0=BD=D0= =B8=D1=8E=20 =D0=B0=D0=B2=D0=B0=D1=80=D0=B8=D0=B9 =D0=B8 = =D0=B8=D0=BD=D1=86=D0=B8=D0=B4=D0=B5=D0=BD=D1=82=D0=BE=D0=B2.
 
10. = =D0=AD=D0=BA=D1=81=D0=BF=D0=B5=D1=80=D1=82=D0=B8=D0=B7=D0=B0 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= =20
  - = =D0=A2=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F = =D0=B7=D0=B0=D0=BA=D0=BE=D0=BD=D0=BE=D0=B4=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D1= =81=D1=82=D0=B2=D0=B0 =D0=B2 =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8=20 =D1=8D=D0=BA=D1=81=D0=BF=D0=B5=D1=80=D1=82=D0=B8=D0=B7=D1=8B = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.=
  - = =D0=9E=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D1=8B = =D1=8D=D0=BA=D1=81=D0=BF=D0=B5=D1=80=D1=82=D0=B8=D0=B7=D1=8B = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.=
  - =D0=AD=D1=82=D0=B0=D0=BF=D1=8B = =D1=8D=D0=BA=D1=81=D0=BF=D0=B5=D1=80=D1=82=D0=B8=D0=B7=D1=8B = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.=
 
11. = =D0=94=D0=B5=D0=BA=D0=BB=D0=B0=D1=80=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0= =B8=D0=B5 = =D0=BF=D1=80=D0=BE=D0=BC=D1=8B=D1=88=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.= =D0=90=D0=BD=D0=B0=D0=BB=D0=B8=D0=B7 = =D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 =D0=B8 = =D1=80=D0=B8=D1=81=D0=BA=D0=B0.
 
12. = "=D0=9E=D0=B1=D1=89=D0=B8=D0=B5 = =D1=82=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F =D0=BA = =D0=BE=D0=B1=D0=BE=D1=81=D0=BD=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8E=20 =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D0=B3=D0=BE = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D0=BE=D0=B3=D0=BE
  = =D0=BE=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D0=B0".
 
13. = =D0=A4=D0=B5=D0=B4=D0=B5=D1=80=D0=B0=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9 = =D0=B7=D0=B0=D0=BA=D0=BE=D0=BD = "=D0=A2=D0=B5=D1=85=D0=BD=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=B8=D0=B9=20 =D1=80=D0=B5=D0=B3=D0=BB=D0=B0=D0=BC=D0=B5=D0=BD=D1=82 =D0=BE = =D1=82=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F=D1=85 = =D0=BF=D0=BE=D0=B6=D0=B0=D1=80=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8"= =D0=B8
  =D0=B8=D0=BD=D1=8B=D0=B5 = =D0=B7=D0=B0=D0=BA=D0=BE=D0=BD=D0=BE=D0=B4=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0= =BD=D1=8B=D0=B5=20 =D0=B0=D0=BA=D1=82=D1=8B. = =D0=9F=D1=80=D0=B0=D0=BA=D1=82=D0=B8=D0=BA=D0=B0 = =D1=80=D0=B5=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=B8.
  - = =D0=9E=D1=81=D0=BE=D0=B1=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=B2=D0=BD=D0=B5=D0=B4=D1=80=D0=B5=D0=BD=D0=B8=D1=8F = =D1=81=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D1=8B = =D0=B0=D1=83=D0=B4=D0=B8=D1=82=D0=B0 =D0=B2=20 =D0=BE=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8 = =D0=BF=D0=BE=D0=B6=D0=B0=D1=80=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.=
 
14. = =D0=9E=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=BE=D0=BD=D0= =BD=D1=8B=D0=B5 = =D0=BC=D0=B5=D1=80=D0=BE=D0=BF=D1=80=D0=B8=D1=8F=D1=82=D0=B8=D1=8F = =D0=BF=D0=BE=20 =D0=BE=D0=B1=D0=B5=D1=81=D0=BF=D0=B5=D1=87=D0=B5=D0=BD=D0=B8=D1=8E = =D0=BF=D0=BE=D0=B6=D0=B0=D1=80=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.=
 
15. = =D0=A1=D0=BE=D0=B2=D1=80=D0=B5=D0=BC=D0=B5=D0=BD=D0=BD=D1=8B=D0=B5 = =D1=82=D0=B5=D1=85=D0=BD=D0=BE=D0=BB=D0=BE=D0=B3=D0=B8=D0=B8 =D0=B8 = =D1=81=D1=80=D0=B5=D0=B4=D1=81=D1=82=D0=B2=D0=B0=20 =D0=BF=D0=BE=D0=B6=D0=B0=D1=80=D0=BE=D1=82=D1=83=D1=88=D0=B5=D0=BD=D0=B8=D1= =8F, =D1=81=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D1=8B = =D1=81=D0=B8=D0=B3=D0=BD=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=B8,=
  = =D1=82=D0=B5=D1=80=D0=BC=D0=BE=D0=B7=D0=B0=D1=89=D0=B8=D1=82=D0=BD=D1=8B=D0= =B5=20 =D0=BA=D0=BE=D1=81=D1=82=D1=8E=D0=BC=D1=8B.
  - = =D0=A1=D1=80=D0=B5=D0=B4=D1=81=D1=82=D0=B2=D0=B0 =D0=B4=D0=BB=D1=8F = =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0=B8=D1=8F=20 =D0=B0=D0=B2=D0=B0=D1=80=D0=B8=D0=B9=D0=BD=D0=BE-=D1=81=D0=BF=D0=B0=D1=81= =D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D1=85 = =D1=80=D0=B0=D0=B1=D0=BE=D1=82.
 
16. = =D0=9E=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8F = =D1=81=D0=BB=D1=83=D0=B6=D0=B1=D1=8B = =D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8B =D1=82=D1=80=D1=83=D0=B4=D0=B0 = =D0=BD=D0=B0=20 =D0=BF=D1=80=D0=B5=D0=B4=D0=BF=D1=80=D0=B8=D1=8F=D1=82=D0=B8=D0=B8.
  - = =D0=9D=D0=BE=D1=80=D0=BC=D0=B0=D1=82=D0=B8=D0=B2=D0=BD=D1=8B=D0=B5 = =D0=B4=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D0=BD=D1=82=D1=8B =D0=BF=D0=BE = =D1=80=D0=B0=D1=81=D1=81=D0=BB=D0=B5=D0=B4=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1= =8E=20 =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D0=BE=D0=B3=D0=BE = =D1=82=D1=80=D0=B0=D0=B2=D0=BC=D0=B0=D1=82=D0=B8=D0=B7=D0=BC=D0=B0 = =D0=B8
  = =D0=BF=D1=80=D0=BE=D1=84=D0=B7=D0=B0=D0=B1=D0=BE=D0=BB=D0=B5=D0=B2=D0=B0=D0= =BD=D0=B8=D0=B9.
  - =D0=9D=D0=BE=D0=B2=D1=8B=D0=B5 = =D0=B0=D1=81=D0=BF=D0=B5=D0=BA=D1=82=D1=8B = =D1=82=D1=80=D1=83=D0=B4=D0=BE=D0=B2=D1=8B=D1=85 = =D0=BF=D1=80=D0=B0=D0=B2=D0=BE=D0=BE=D1=82=D0=BD=D0=BE=D1=88=D0=B5=D0=BD=D0= =B8=D0=B9=20 =D0=BC=D0=B5=D0=B6=D0=B4=D1=83 = =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BD=D0=B8=D0=BA=D0=BE=D0=BC =D0=B8 = =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BE=D0=B4=D0=B0=D1=82=D0=B5=D0=BB=D0=B5=D0= =BC.
  - = =D0=9E=D0=B1=D1=8F=D0=B7=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=BE=D0=B5 = =D1=81=D0=BE=D1=86=D0=B8=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B5 = =D1=81=D1=82=D1=80=D0=B0=D1=85=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5 = =D0=BE=D1=82=20 =D0=BD=D0=B5=D1=81=D1=87=D0=B0=D1=81=D1=82=D0=BD=D1=8B=D1=85 = =D1=81=D0=BB=D1=83=D1=87=D0=B0=D0=B5=D0=B2 =D0=BD=D0=B0 = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5 = =D0=B8
  = =D0=BF=D1=80=D0=BE=D1=84=D0=B5=D1=81=D1=81=D0=B8=D0=BE=D0=BD=D0=B0=D0=BB=D1= =8C=D0=BD=D1=8B=D1=85 = =D0=B7=D0=B0=D0=B1=D0=BE=D0=BB=D0=B5=D0=B2=D0=B0=D0=BD=D0=B8=D0=B9.=20
  - = =D0=9E=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8F = =D0=B8 =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5 = =D0=B0=D1=82=D1=82=D0=B5=D1=81=D1=82=D0=B0=D1=86=D0=B8=D0=B8=20 =D1=80=D0=B0=D0=B1=D0=BE=D1=87=D0=B8=D1=85 =D0=BC=D0=B5=D1=81=D1=82 = =D0=BF=D0=BE =D1=83=D1=81=D0=BB=D0=BE=D0=B2=D0=B8=D1=8F=D0=BC = =D1=82=D1=80=D1=83=D0=B4=D0=B0.
  - = =D0=A2=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F = =D0=BD=D0=B0=D0=B4=D0=B7=D0=BE=D1=80=D0=BD=D1=8B=D1=85 = =D0=BE=D1=80=D0=B3=D0=B0=D0=BD=D0=BE=D0=B2 =D0=BF=D0=BE=20 =D0=BE=D0=B1=D0=B5=D1=81=D0=BF=D0=B5=D1=87=D0=B5=D0=BD=D0=B8=D1=8E = =D0=BF=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=B5=D0= =BD=D0=BD=D0=BE=D0=B9 = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8.=
  - = =D0=9F=D1=80=D0=B0=D0=B2=D0=BE=D0=B2=D1=8B=D0=B5 = =D0=BE=D1=81=D0=BD=D0=BE=D0=B2=D1=8B = =D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8B =D1=82=D1=80=D1=83=D0=B4=D0=B0 = =D0=B8 =D1=82=D0=B5=D1=85=D0=BD=D0=B8=D0=BA=D0=B8=20 =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=B2 = =D1=81=D0=BE=D0=B2=D1=80=D0=B5=D0=BC=D0=B5=D0=BD=D0=BD=D1=8B=D1=85 = =D1=83=D1=81=D0=BB=D0=BE=D0=B2=D0=B8=D1=8F=D1=85.
  - = =D0=9E=D1=80=D0=B3=D0=B0=D0=BD=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8F = =D0=B8 =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5 = =D0=B0=D1=82=D1=82=D0=B5=D1=81=D1=82=D0=B0=D1=86=D0=B8=D0=B8=20 =D1=80=D0=B0=D0=B1=D0=BE=D1=87=D0=B8=D1=85 =D0=BC=D0=B5=D1=81=D1=82 = =D0=BF=D0=BE =D1=83=D1=81=D0=BB=D0=BE=D0=B2=D0=B8=D1=8F=D0=BC = =D1=82=D1=80=D1=83=D0=B4=D0=B0. =D0=9E=D1=86=D0=B5=D0=BD=D0=BA=D0=B0 =
  = =D1=82=D1=80=D0=B0=D0=B2=D0=BC=D0=BE=D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1= =81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D0=BE=D0=B1=D0=BE=D1=80=D1=83=D0=B4=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F.= =20
  - = =D0=A2=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F =D0=BA = =D1=81=D1=80=D0=B5=D0=B4=D1=81=D1=82=D0=B2=D0=B0=D0=BC = =D0=B8=D0=BD=D0=B4=D0=B8=D0=B2=D0=B8=D0=B4=D1=83=D0=B0=D0=BB=D1=8C=D0=BD=D0= =BE=D0=B9=20 =D0=B7=D0=B0=D1=89=D0=B8=D1=82=D1=8B =D0=B2 = =D1=81=D0=BE=D0=B2=D1=80=D0=B5=D0=BC=D0=B5=D0=BD=D0=BD=D1=8B=D1=85 = =D1=83=D1=81=D0=BB=D0=BE=D0=B2=D0=B8=D1=8F=D1=85.
  - = =D0=9F=D1=81=D0=B8=D1=85=D0=BE=D0=BB=D0=BE=D0=B3=D0=B8=D1=8F = =D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8 = =D1=82=D1=80=D1=83=D0=B4=D0=B0.
 
 
=D0=A3=D1=87=D0=B0=D1=81=D1=82=D0=B8=D0=B5 = =D1=81=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BB=D1=8F=D0=B5=D1=82: = 22 800=20 =D1=80=D1=83=D0=B1.
=D0=A1=D0=BAu=D0=B4=D0=BAu (=D0=BE=D1=82 = 2 =D1=87=D0=B5=D0=BB=D0=BE=D0=B2=D0=B5=D0=BA=D0=B0 =E2=80=93 10%, 3 = =D1=87=D0=B5=D0=BB=D0=BE=D0=B2=D0=B5=D0=BA=D0=B0 =E2=80=93 15%, 4=20 =D1=87=D0=B5=D0=BB=D0=BE=D0=B2=D0=B5=D0=BA=D0=B0 =D0=B8 = =D0=B1=D0=BE=D0=BB=D0=B5=D0=B5 =E2=80=93 20%.)
=D0=92=D1=85=D0=BE=D0=B4=D0=B8=D1=82 = =D0=BC=D0=B5=D1=82=D0=BE=D0=B4=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=B8=D0=B9 = =D0=BC=D0=B0=D1=82=D0=B5=D1=80=D0=B8=D0=B0=D0=BB, = =D0=BE=D0=B1=D0=B5=D0=B4=D1=8B,=20 =D0=BA=D0=BE=D1=84=D0=B5-=D0=BF=D0=B0=D1=83=D0=B7=D1=8B.
=D0=9F=D0=BE = =D0=BE=D0=BA=D0=BE=D0=BD=D1=87=D0=B0=D0=BD=D0=B8=D1=8E = =D0=B7=D0=B0=D0=BD=D1=8F=D1=82=D0=B8=D1=8F =D0=92=D0=B0=D0=BC=20 =D0=BF=D1=80=D0=B5=D0=B4=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BB=D1=8F=D0=B5=D1= =82=D1=81=D1=8F = =D1=81=D0=B5=D1=80=D1=82=D0=B8=D1=84=D0=B8=D0=BA=D0=B0=D1=82.
=D0=98=D0=BD=D0=BE=D0=B3=D0=BE=D1=80=D0=BE=D0=B4=D0=BD=D0=B8=D0=BC = =D1=83=D1=87=D0=B0=D1=81=D1=82=D0=BD=D0=B8=D0=BA=D0=B0=D0=BC = =D0=BF=D0=BE=D0=BC=D0=BE=D0=B3=D0=B0=D0=B5=D0=BC =D0=B2 = =D0=B1=D1=80=D0=BE=D0=BD=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B8 = =D0=B3=D0=BE=D1=81=D1=82=D0=B8=D0=BD=D0=B8=D1=86=D1=8B.
 
------=_NextPart_000_00C2_01D21A20.660699F0-- From noreply@github.com Thu Sep 29 09:29:51 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 85AE87CA1 for ; Thu, 29 Sep 2016 09:29:51 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id E080EAC003 for ; Thu, 29 Sep 2016 07:29:47 -0700 (PDT) X-ASG-Debug-ID: 1475159379-0bf57b1e94395f0001-S8gJnT Received: from smtp-mx-server-8.servers.netregistry.net (smtp-outgoing-69.servers.netregistry.net [202.124.241.69]) by cuda.sgi.com with ESMTP id ZGHDRgRiPMGqrmSg (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 29 Sep 2016 07:29:41 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-RBL-Trusted-Forwarder: 202.124.241.69 Received: from github-smtp2-ext8.iad.github.net ([192.30.252.199] helo=github-smtp2a-ext-cp1-prd.iad.github.net) by smtp-mx-server-8.servers.netregistry.net protocol: esmtps (Exim 4.84_2 #1 (Debian)) id 1bpcL8-0006nl-Kd for ; Fri, 30 Sep 2016 00:29:38 +1000 Date: Thu, 29 Sep 2016 07:29:27 -0700 X-Barracuda-Effective-Source-IP: UNKNOWN[192.30.252.199] X-Barracuda-Apparent-Source-IP: 192.30.252.199 X-Barracuda-RBL-IP: 192.30.252.199 X-Barracuda-BBL-IP: 192.30.252.199 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1475159367; bh=ntjBUrZEkQ5x2fjAulNdmsnMk6JdZ34qvziTtVfMfE4=; h=From:Reply-To:To:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=uRQ5jcXHy7yTlmJ8lfKrIofY1OwAsi+XuuiRhzA+mITSJL/f9oNdHzOvh2IBfF8Oq naH3IYXqnDrumPpSd3CVKAjahgZQIIAzD1k7hkb8yVK+hW5XdirF/ngyJ/OldI3Ybt 4uIF5bwKb2VF4vfsvkZwCi4aOUtZgp4XOn+t7ebY= From: Marko Kevac Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [performancecopilot/pcp] pmwebd impossibly slow when using grafana with 300 archives (#117) Mime-Version: 1.0 X-ASG-Orig-Subj: [performancecopilot/pcp] pmwebd impossibly slow when using grafana with 300 archives (#117) Content-Type: multipart/alternative; boundary="--==_mimepart_57ed2547569a1_378a3f968367f29c577884"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mkevac X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: smtp-outgoing-69.servers.netregistry.net[202.124.241.69] X-Barracuda-Start-Time: 1475159381 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 9992 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC0_SA148a, DKIM_SIGNED, DKIM_VERIFIED, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33317 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.10 BSF_SC0_SA148a URI: Custom Rule SA148a 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_57ed2547569a1_378a3f968367f29c577884 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hello. We are collecting metrics from ~300 servers with 1s granularity using pmlogger. It works fine. Data is going to appropriate PCP databases on disk. But visually browsing these archives is impossible using pmwebd and grafana. After clicking on a host list in grafana ![Imgur](http://i.imgur.com/80Lm6L8.png) Nothing happens. I can see in pmwebd log that it got request for /graphite/render: ``` [Thu Sep 29 14:06:55] pmwebd(22926): [192.168.3.129:33220] HTTP/1.1 GET /grafana/config.js [Thu Sep 29 14:06:55] pmwebd(22926): [192.168.3.129:33220] HTTP/1.1 GET /grafana/app/dashboards/hostselect.js [Thu Sep 29 14:06:55] pmwebd(22926): [192.168.3.129:33220] HTTP/1.1 GET /graphite/render ``` pmwebd process is stuck in D reading files. I've waited for 10 minutes, but nothing changed. strace shows something like this: ``` [pid 22926] lseek(60, 666161152, SEEK_SET) = 666161152 [pid 22926] read(60, "\3\0\0\f\0\0\0\0\310\326\375\262\3\0\0\f\0\0\0\0\316\7\242Z\3\0\0\f\0\0\0\0"..., 4096) = 4096 [pid 22926] lseek(60, 666165248, SEEK_SET) = 666165248 [pid 22926] lseek(60, 666165248, SEEK_SET) = 666165248 [pid 22926] lseek(60, 666136576, SEEK_SET) = 666136576 [pid 22926] read(60, "\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0"..., 4096) = 4096 [pid 22926] read(60, "\0\0\0\20\0\0\v\265\0\0\0\21\0\0\v\270\0\0\0\22\0\0\v\273\0\0\0\23\0\0\v\276"..., 20480) = 20480 [pid 22926] read(60, "\3\0\0\f\0\0\0\0\310\326\375\262\3\0\0\f\0\0\0\0\316\7\242Z\3\0\0\f\0\0\0\0"..., 4096) = 4096 [pid 22926] lseek(60, 666136576, SEEK_SET) = 666136576 [pid 22926] read(60, "\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0"..., 4096) = 4096 [pid 22926] lseek(60, 666140672, SEEK_SET) = 666140672 [pid 22926] lseek(60, 666140672, SEEK_SET) = 666140672 [pid 22926] lseek(60, 666116096, SEEK_SET) = 666116096 [pid 22926] read(60, "\0\0\0\0\22\240\357\267\3\0\0\f\0\0\0\0\0\23\222G\3\0\0\f\0\0\0\33\204\245\3714"..., 4096) = 4096 [pid 22926] read(60, "\0\0\0\1\0\0\0\1\377\377\377\377\0\0\r\324\17\0pD\0\0\0\1\0\0\0\1\377\377\377\377"..., 16384) = 16384 [pid 22926] read(60, "\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0"..., 4096) = 4096 [pid 22926] lseek(60, 666116096, SEEK_SET) = 666116096 [pid 22926] read(60, "\0\0\0\0\22\240\357\267\3\0\0\f\0\0\0\0\0\23\222G\3\0\0\f\0\0\0\33\204\245\3714"..., 4096) = 4096 [pid 22926] lseek(60, 666120192, SEEK_SET) = 666120192 [pid 22926] lseek(60, 666120192, SEEK_SET) = 666120192 [pid 22926] lseek(60, 666091520, SEEK_SET) = 666091520 [pid 22926] read(60, "\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0"..., 4096) = 4096 [pid 22926] read(60, "\0\0\v[\0\0\0\23\0\0\v^\0\0\0\24\0\0\va\0\0\0\25\0\0\vd\0\0\0\26"..., 20480) = 20480 [pid 22926] read(60, "\0\0\0\0\22\240\357\267\3\0\0\f\0\0\0\0\0\23\222G\3\0\0\f\0\0\0\33\204\245\3714"..., 4096) = 4096 [pid 22926] lseek(60, 666091520, SEEK_SET) = 666091520 [pid 22926] read(60, "\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0"..., 4096) = 4096 [pid 22926] lseek(60, 666095616, SEEK_SET) = 666095616 [pid 22926] lseek(60, 666095616, SEEK_SET) = 666095616 [pid 22926] lseek(60, 666071040, SEEK_SET) = 666071040 [pid 22926] read(60, "\0\21\302T\3\0\0\f\0\0\0\0\0\7\233D\3\0\0\f\0\0\0\0\0\31O\210\3\0\0\f"..., 4096) = 4096 ``` I will try and provide some more info, but maybe you, pcp developers, already know what is going on... This is a IO Wait time for server after requesting /graphite/render: ![Imgur](http://i.imgur.com/6gP7qWN.png) Server is barely working :-) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/117 ----==_mimepart_57ed2547569a1_378a3f968367f29c577884 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Hello.

We are collecting metrics from ~300 servers with 1s granularity using pmlogger. It works fine. Data is going to appropriate PCP databases on disk.

But visually browsing these archives is impossible using pmwebd and grafana.

After clicking on a host list in grafana

Imgur

Nothing happens.

I can see in pmwebd log that it got request for /graphite/render:

[Thu Sep 29 14:06:55] pmwebd(22926): [192.168.3.129:33220] HTTP/1.1 GET /grafana/config.js
[Thu Sep 29 14:06:55] pmwebd(22926): [192.168.3.129:33220] HTTP/1.1 GET /grafana/app/dashboards/hostselect.js
[Thu Sep 29 14:06:55] pmwebd(22926): [192.168.3.129:33220] HTTP/1.1 GET /graphite/render

pmwebd process is stuck in D reading files. I've waited for 10 minutes, but nothing changed.

strace shows something like this:

[pid 22926] lseek(60, 666161152, SEEK_SET) = 666161152
[pid 22926] read(60, "\3\0\0\f\0\0\0\0\310\326\375\262\3\0\0\f\0\0\0\0\316\7\242Z\3\0\0\f\0\0\0\0"..., 4096) = 4096
[pid 22926] lseek(60, 666165248, SEEK_SET) = 666165248
[pid 22926] lseek(60, 666165248, SEEK_SET) = 666165248
[pid 22926] lseek(60, 666136576, SEEK_SET) = 666136576
[pid 22926] read(60, "\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0"..., 4096) = 4096
[pid 22926] read(60, "\0\0\0\20\0\0\v\265\0\0\0\21\0\0\v\270\0\0\0\22\0\0\v\273\0\0\0\23\0\0\v\276"..., 20480) = 20480
[pid 22926] read(60, "\3\0\0\f\0\0\0\0\310\326\375\262\3\0\0\f\0\0\0\0\316\7\242Z\3\0\0\f\0\0\0\0"..., 4096) = 4096
[pid 22926] lseek(60, 666136576, SEEK_SET) = 666136576
[pid 22926] read(60, "\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0"..., 4096) = 4096
[pid 22926] lseek(60, 666140672, SEEK_SET) = 666140672
[pid 22926] lseek(60, 666140672, SEEK_SET) = 666140672
[pid 22926] lseek(60, 666116096, SEEK_SET) = 666116096
[pid 22926] read(60, "\0\0\0\0\22\240\357\267\3\0\0\f\0\0\0\0\0\23\222G\3\0\0\f\0\0\0\33\204\245\3714"..., 4096) = 4096
[pid 22926] read(60, "\0\0\0\1\0\0\0\1\377\377\377\377\0\0\r\324\17\0pD\0\0\0\1\0\0\0\1\377\377\377\377"..., 16384) = 16384
[pid 22926] read(60, "\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0"..., 4096) = 4096
[pid 22926] lseek(60, 666116096, SEEK_SET) = 666116096
[pid 22926] read(60, "\0\0\0\0\22\240\357\267\3\0\0\f\0\0\0\0\0\23\222G\3\0\0\f\0\0\0\33\204\245\3714"..., 4096) = 4096
[pid 22926] lseek(60, 666120192, SEEK_SET) = 666120192
[pid 22926] lseek(60, 666120192, SEEK_SET) = 666120192
[pid 22926] lseek(60, 666091520, SEEK_SET) = 666091520
[pid 22926] read(60, "\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0"..., 4096) = 4096
[pid 22926] read(60, "\0\0\v[\0\0\0\23\0\0\v^\0\0\0\24\0\0\va\0\0\0\25\0\0\vd\0\0\0\26"..., 20480) = 20480
[pid 22926] read(60, "\0\0\0\0\22\240\357\267\3\0\0\f\0\0\0\0\0\23\222G\3\0\0\f\0\0\0\33\204\245\3714"..., 4096) = 4096
[pid 22926] lseek(60, 666091520, SEEK_SET) = 666091520
[pid 22926] read(60, "\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0\3\0\0\f\0\0\0\0\0\0\0\0"..., 4096) = 4096
[pid 22926] lseek(60, 666095616, SEEK_SET) = 666095616
[pid 22926] lseek(60, 666095616, SEEK_SET) = 666095616
[pid 22926] lseek(60, 666071040, SEEK_SET) = 666071040
[pid 22926] read(60, "\0\21\302T\3\0\0\f\0\0\0\0\0\7\233D\3\0\0\f\0\0\0\0\0\31O\210\3\0\0\f"..., 4096) = 4096

I will try and provide some more info, but maybe you, pcp developers, already know what is going on...

This is a IO Wait time for server after requesting /graphite/render:

Imgur

Server is barely working :-)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_57ed2547569a1_378a3f968367f29c577884-- From jhanson@sgi.com Thu Sep 29 18:49:55 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8C9477CA1 for ; Thu, 29 Sep 2016 18:49:55 -0500 (CDT) Received: from xmail.sgi.com (pv-excas1-dc21.corp.sgi.com [137.38.106.7]) by relay3.corp.sgi.com (Postfix) with ESMTP id EC93FAC002 for ; Thu, 29 Sep 2016 16:49:51 -0700 (PDT) Received: from carenath.corp.sgi.com (134.15.95.84) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.301.0; Thu, 29 Sep 2016 18:49:51 -0500 Subject: Re: ntp on an extreme switch To: Michael Weinstock , Dimitri Holman , PCP References: From: Jeff Hanson Message-ID: <33954ef6-4f93-dd46-f195-fe2e51be09ad@sgi.com> Date: Thu, 29 Sep 2016 19:49:50 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [134.15.95.84] On 09/29/2016 07:17 PM, Michael Weinstock wrote: > Is this how to setup ntp services on an extreme switch on an iceX > > > > Do I include: enable ntp vlan <> or leave that command out? > > > > 1. enable ntp > > 2. enable ntp vlan <> > > 3. configure ntp server add > switchconfig does this automatically. Why are you needing to do it by hand? From cb17 this is what is done for ntp enable sntp configure sntp primary 172.23.0.1 vr vr-default -- ----------------------------------------------------------------------- Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer You can choose a ready guide in some celestial voice. If you choose not to decide, you still have made a choice. You can choose from phantom fears and kindness that can kill; I will choose a path that's clear I will choose freewill. - Peart From jhanson@sgi.com Thu Sep 29 18:51:20 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 55CEC7CA1 for ; Thu, 29 Sep 2016 18:51:20 -0500 (CDT) Received: from xmail.sgi.com (pv-excas1-dc21.corp.sgi.com [137.38.106.7]) by relay3.corp.sgi.com (Postfix) with ESMTP id BF49BAC002 for ; Thu, 29 Sep 2016 16:51:19 -0700 (PDT) Received: from carenath.corp.sgi.com (134.15.95.84) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.301.0; Thu, 29 Sep 2016 18:51:19 -0500 Subject: Re: [pcp] ntp on an extreme switch To: PCP References: <33954ef6-4f93-dd46-f195-fe2e51be09ad@sgi.com> From: Jeff Hanson Message-ID: Date: Thu, 29 Sep 2016 19:51:18 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <33954ef6-4f93-dd46-f195-fe2e51be09ad@sgi.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [134.15.95.84] On 09/29/2016 07:49 PM, Jeff Hanson wrote: > On 09/29/2016 07:17 PM, Michael Weinstock wrote: >> Is this how to setup ntp services on an extreme switch on an iceX >> >> >> >> Do I include: enable ntp vlan <> or leave that command out? >> >> >> >> 1. enable ntp >> >> 2. enable ntp vlan <> >> >> 3. configure ntp server add >> > > switchconfig does this automatically. Why are you needing to do it by hand? > > From cb17 this is what is done for ntp > > enable sntp > configure sntp primary 172.23.0.1 vr vr-default > AAARggghhh. BTW Paul Pedersen (pcp@sgi.com) reports being above his 1 millionth email sent to pcp (not this list but user pcp on ice clusters). -- ----------------------------------------------------------------------- Jeff Hanson - jhanson@sgi.com - Senior Technical Support Engineer You can choose a ready guide in some celestial voice. If you choose not to decide, you still have made a choice. You can choose from phantom fears and kindness that can kill; I will choose a path that's clear I will choose freewill. - Peart From nscott@redhat.com Thu Sep 29 18:59:29 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id EB5C97CA1 for ; Thu, 29 Sep 2016 18:59:29 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id BB2FF304051 for ; Thu, 29 Sep 2016 16:59:29 -0700 (PDT) X-ASG-Debug-ID: 1475193566-0bf57b1e934eac0001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id E3NqpR5u8jljK07C (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 29 Sep 2016 16:59:27 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Effective-Source-IP: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u8TNxQ75024689; Thu, 29 Sep 2016 19:59:26 -0400 Date: Thu, 29 Sep 2016 19:59:26 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Jeff Hanson Cc: PCP Message-ID: <319510618.482877.1475193566293.JavaMail.zimbra@redhat.com> In-Reply-To: References: <33954ef6-4f93-dd46-f195-fe2e51be09ad@sgi.com> Subject: Re: [pcp] ntp on an extreme switch MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] ntp on an extreme switch Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.49] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF48 (Linux)/8.0.6_GA_5922) Thread-Topic: ntp on an extreme switch Thread-Index: vnUwrHs6EvxiwukybQqxo9eeRAxnCw== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1475193567 X-Barracuda-Encrypted: DHE-RSA-AES256-SHA X-Barracuda-URL: https://192.48.176.25:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 367 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33334 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Hi Jeff, ----- Original Message ----- > On 09/29/2016 07:49 PM, Jeff Hanson wrote: > > [...] > AAARggghhh. :) > BTW Paul Pedersen (pcp@sgi.com) reports being above his > 1 millionth email sent to pcp (not this list but user pcp on ice clusters). Time for an upgrade! PCP no longer sends mail unless specifically requested. cheers. -- Nathan From mgoodwin@redhat.com Thu Sep 29 19:56:12 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0E8097CA1 for ; Thu, 29 Sep 2016 19:56:12 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 6B164AC008 for ; Thu, 29 Sep 2016 17:56:11 -0700 (PDT) X-ASG-Debug-ID: 1475196963-0bf57c7e214d7e0001-S8gJnT Received: from mail-lf0-f53.google.com (mail-lf0-f53.google.com [209.85.215.53]) by cuda.sgi.com with ESMTP id kAt9XuEzHkbRKgx5 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 29 Sep 2016 17:56:04 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Effective-Source-IP: mail-lf0-f53.google.com[209.85.215.53] X-Barracuda-Apparent-Source-IP: 209.85.215.53 Received: by mail-lf0-f53.google.com with SMTP id y6so93427712lff.1 for ; Thu, 29 Sep 2016 17:56:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=j18L++cvJarjnEkgnMkrxw+vQ+Sp06j3s6hr+Z//krs=; b=MxHGz4Kp4Zpe5AvTn3U/xYzSpRaIYiUukD1POh3hgc2YFbirh67m7haHroYmiaHN09 zH41bakDTYXX1Mf2PqPRQBxSypI3Wgc/MACWAras37/D+cjyTS46hJTkQxuEczre0A5g FaCt7jDylJQdoJ/E8ZDXtULR2OeUjNEz3nb6XMB0ZJVOOVCkCHeOyr1aB9F1T+1oPWDO Fewi8pxe9I4rG2Ymn0RTwq1bJnDmPkLOY6aaVej5zP9hypnfG0yvzka9sMYcFQLvF2PS XzMwIBiRjbROW2C9BXVeBaeEI+UkOSpPX9ZfwA6XVnU78O6aozKH8P1C+T6uNqQuGgml iupQ== X-Gm-Message-State: AA6/9RntmN3ywGiiMPc2MLCl5imK8HAUjmSCOKf0bXm+kVIyoSa115n+/mznLGruIbnb10SobhcBNU/tv5w6pbU2 X-Received: by 10.46.69.68 with SMTP id s65mr1875481lja.56.1475196963039; Thu, 29 Sep 2016 17:56:03 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.160.83 with HTTP; Thu, 29 Sep 2016 17:55:22 -0700 (PDT) From: Mark Goodwin Date: Fri, 30 Sep 2016 10:55:22 +1000 Message-ID: Subject: pcp updates: fix Fedora spec for el5 builds To: PCP X-ASG-Orig-Subj: pcp updates: fix Fedora spec for el5 builds Content-Type: multipart/alternative; boundary=001a114b0a18f4b942053daf0e59 X-Barracuda-Connect: mail-lf0-f53.google.com[209.85.215.53] X-Barracuda-Start-Time: 1475196964 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1842 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33337 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message --001a114b0a18f4b942053daf0e59 Content-Type: text/plain; charset=UTF-8 Changes committed to git://git.pcp.io/pcp master Mark Goodwin (1): build: fix fedora.spec for Fedora el5 build build/rpm/fedora.spec | 4 ++++ 1 file changed, 4 insertions(+) Details ... commit 21d1a1bc2568f95ea41dc663c730918c984b78c1 Author: Mark Goodwin Date: Fri Sep 30 10:44:44 2016 +1000 build: fix fedora.spec for Fedora el5 build Fix a few snags I hit in the fedora builds for 3.11.5 el5 build. On el5 there is no systemd and also no libvirt-python package in the build root. These fixes are also committed in pcp.spec in the el5 branch (only) of the fedpkgs repo, but don't seem to be needed for Makepkgs builds using pcp.spec.in. --001a114b0a18f4b942053daf0e59 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Changes committed to git://git.pcp.io/pcp master

Mark Goodwin (1)= :
=C2=A0 =C2=A0 =C2=A0 build: fix fedora.spec for Fedora el5 buil= d

=C2=A0build/rpm/fedora.spec | =C2=A0 =C2=A04 +++= +
=C2=A01 file changed, 4 insertions(+)

= Details ...

commit 21d1a1bc2568f95ea41dc663c730918= c984b78c1
Author: Mark Goodwin <mgoodwin@redhat.com>
Date: =C2=A0 Fri Sep 30 10:4= 4:44 2016 +1000

=C2=A0 =C2=A0 build: fix fedora.sp= ec for Fedora el5 build
=C2=A0 =C2=A0=C2=A0
=C2=A0 =C2= =A0 Fix a few snags I hit in the fedora builds for 3.11.5 el5 build.
<= div>=C2=A0 =C2=A0 On el5 there is no systemd and also no libvirt-python pac= kage in
=C2=A0 =C2=A0 the build root. These fixes are also commit= ted in pcp.spec in the
=C2=A0 =C2=A0 el5 branch (only) of the fed= pkgs repo, but don't seem to be needed
=C2=A0 =C2=A0 for Make= pkgs builds using pcp.spec.in.

--001a114b0a18f4b942053daf0e59-- From beauty@beauty-plus.co.uk Fri Sep 30 01:00:44 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_MESSAGE, HTML_MIME_NO_HTML_TAG,MIME_HTML_ONLY,T_FRT_CLICK,T_FRT_CONTACT autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B8F777CA0 for ; Fri, 30 Sep 2016 01:00:44 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 7E0298F8035 for ; Thu, 29 Sep 2016 23:00:41 -0700 (PDT) X-ASG-Debug-ID: 1475215232-0bf57c7e2359390001-S8gJnT Received: from outbound.outbound2.cp247.net (outbound.outbound2.cp247.net [89.238.188.251]) by cuda.sgi.com with ESMTP id 1QRwPEVUwG44A8uL (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 29 Sep 2016 23:00:33 -0700 (PDT) X-Barracuda-Envelope-From: beauty@beauty-plus.co.uk X-Barracuda-Effective-Source-IP: outbound.outbound2.cp247.net[89.238.188.251] X-Barracuda-Apparent-Source-IP: 89.238.188.251 Received: from scanner1.cp247.net (scanner1.cp247.net [89.238.188.189]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by outbound2.cp247.net (Postfix) with ESMTPS id 7803BD40938 for ; Fri, 30 Sep 2016 06:01:21 +0000 (UTC) X-ClamAV: OK Received: from vulcan.fastwebhosting.net (vulcan.fastwebhosting.net. [91.102.64.151]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits) by scanner1.cp247.net (envelope-sender beauty@beauty-plus.co.uk) (Spam Filter Server v1.0.0) with ESMTPS id 7CCC833A for ; Fri, 30 Sep 2016 05:51:09 +0000 Received: by vulcan.fastwebhosting.net (Postfix, from userid 10055) id 67A851E39B54; Fri, 30 Sep 2016 06:56:51 +0100 (BST) To: pcp@oss.sgi.com Subject: Ihr Antragsformular fur die Erstattung Paypal : (PP-592-408-319) T X-PHP-Script: www.beauty-plus.co.uk/media/com_finder/js/NoturnO.php for 41.137.57.174, 41.137.57.174 X-ASG-Orig-Subj: Ihr Antragsformular fur die Erstattung Paypal : (PP-592-408-319) T MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-1 From: Message-Id: <20160930055651.67A851E39B54@vulcan.fastwebhosting.net> Date: Fri, 30 Sep 2016 06:56:51 +0100 (BST) X-Barracuda-Connect: outbound.outbound2.cp247.net[89.238.188.251] X-Barracuda-Start-Time: 1475215232 X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 41162 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.55 X-Barracuda-Spam-Status: No, SCORE=1.55 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA430_FR4, HTML_MESSAGE, HTML_MIME_NO_HTML_TAG, MIME_HTML_ONLY, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33342 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.00 HTML_MESSAGE BODY: HTML included in message 1.05 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag 0.50 BSF_SC0_SA430_FR4 Custom Rule SA430_FR4



DRS: Regional Direktion PayPal

Sehr geehrter Kunde PayPal :

Ausgehend auf dem Server auf ein Steuerelement Zahlungen geleistet, so fanden wir die folgende Fehlermeldung :
In diesem Monat vom 27/09/2016 Ihre monatlichen Abo-Gebühren wurden doppelt nehmen (18,75 * 2) einen Betrag von 37,50 CHF.
Zu diesem Zweck werden Sie aufgefordert, die Region zu besuchen und Verfüllung des Teilnehmers Application Delivery
indem Sie auf den Link unten, um einen Rabatt zu erhalten.

Einfach anrufen oder Zugriff auf Online-Formular indem
Sie hier

Vielen Dank für Ihr Verständnis.
Kein Anspruch wird in Abwesenheit einer sofortigen Antwort von Ihnen akzeptiert werden.
nach Erhalt des Formulars werden wir Sie auf die Zahl, die Sie kontaktieren..

Sehr freundlichen Grüßen,
Regional Management .

Alle Ihre E-Mails mit einem Klick mit der Mail-App auf i Phone und Android - Lesen Sie mehr.



Copyright © 2016 PayPal Inc.. Behält sich alle Rechte.






From myllynen@redhat.com Fri Sep 30 05:50:12 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 285AC7CA0 for ; Fri, 30 Sep 2016 05:50:12 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id C68098F8040 for ; Fri, 30 Sep 2016 03:50:11 -0700 (PDT) X-ASG-Debug-ID: 1475232603-0bf81567116fd20001-S8gJnT Received: from mail-wm0-f42.google.com (mail-wm0-f42.google.com [74.125.82.42]) by cuda.sgi.com with ESMTP id oSo1QstklXLsrroC (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 30 Sep 2016 03:50:04 -0700 (PDT) X-Barracuda-Envelope-From: myllynen@redhat.com X-Barracuda-Effective-Source-IP: mail-wm0-f42.google.com[74.125.82.42] X-Barracuda-Apparent-Source-IP: 74.125.82.42 Received: by mail-wm0-f42.google.com with SMTP id p138so17299126wmb.1 for ; Fri, 30 Sep 2016 03:50:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:reply-to:to:from:subject:organization:message-id :date:user-agent:mime-version:content-transfer-encoding; bh=0jfcN2xRclE28S2HYGR8l243DR5szT50TKAPogeEn9A=; b=IxlxIOiZ5D32OgZ2JfbjsbJNz/p5wWj8ts6kSsceGetvJVCAQQcNQ6rQWBw5GPoDqe ZaDKOwhXkqtzdw3gh+AMWqDJghSwdP8wNrGnkzYImPH/npLPwceMcUDd5iwciVV/i2bG HgWKlmiJonU37MGehWpCzmSPOCcpOzhaSqPgH5fO8ApBQbEyLq2F3JFUVdDFWDKVxPKa jbHKNFVIKzE8TEDnnDpGCNyYosxDhdgKAxB/kIZhotgeNx94Pi1S1etOO5ILyEIc3oIL 099PLBMzKObNIqU3uyqlLdxbh2ZXnWBoQOdx61qeNWpKSvUQA8fws5RT+CkQ+TlQ6Mzs D3Hg== X-Gm-Message-State: AA6/9RnIXDnydSSyg1xKUV+OiGw6V21+QcqquVU6CBrJTv8d2a8HmM/SHhnz9UBAKLuIpkp0 X-Received: by 10.194.184.39 with SMTP id er7mr5533855wjc.159.1475232602222; Fri, 30 Sep 2016 03:50:02 -0700 (PDT) Received: from [192.168.1.100] (87-95-240-28.bb.dnainternet.fi. [87.95.240.28]) by smtp.gmail.com with ESMTPSA id pj2sm18959424wjb.8.2016.09.30.03.50.01 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 30 Sep 2016 03:50:01 -0700 (PDT) Reply-To: Marko Myllynen To: pcp developers From: Marko Myllynen Subject: libvirt pmda: add per-device metrics Organization: Red Hat X-ASG-Orig-Subj: libvirt pmda: add per-device metrics Message-ID: <2d10d43c-a7a2-1488-f6c8-e8ab93e46af9@redhat.com> Date: Fri, 30 Sep 2016 13:49:59 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mail-wm0-f42.google.com[74.125.82.42] X-Barracuda-Start-Time: 1475232603 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 21242 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.50 X-Barracuda-Spam-Status: No, SCORE=0.50 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MV0713 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33346 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.50 BSF_SC0_MV0713 Custom rule MV0713 Hi, Below is a patch to add support for per-device metrics (for VCPU/block/net devices). Nothing too exciting here, the only thing to pay attention to is that these clusters now have too different indoms, seems to work just fine. This is how the results will look like, screenshot from my test system: libvirt.dominfo.name inst [0 or "a6e32ea8-d694-7b9a-f3b9-1fcab17804e0"] value "rhel-7-server" inst [1 or "5ad88b58-4449-4c08-8b3a-f1cacfc78d8a"] value "fedora-24-beta" inst [2 or "787a563c-d0cf-0dea-fe38-2c560692c497"] value "rhel-6-server" inst [3 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412"] value "f23-test" libvirt.domstats.block.capacity inst [1 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block7"] value 1073741824 inst [2 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block4"] value 1073741824 inst [4 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block2"] value 1073741824 inst [5 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block3"] value 1073741824 inst [6 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block0"] value 17179869184 inst [7 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block1"] value 5368709120 inst [8 or "787a563c-d0cf-0dea-fe38-2c560692c497-block0"] value 8589934592 inst [9 or "a6e32ea8-d694-7b9a-f3b9-1fcab17804e0-block0"] value 21474836480 inst [10 or "5ad88b58-4449-4c08-8b3a-f1cacfc78d8a-block0"] value 17179869184 libvirt.domstats.block.all.capacity inst [0 or "a6e32ea8-d694-7b9a-f3b9-1fcab17804e0"] value 21474836480 inst [1 or "5ad88b58-4449-4c08-8b3a-f1cacfc78d8a"] value 17179869184 inst [2 or "787a563c-d0cf-0dea-fe38-2c560692c497"] value 8589934592 inst [3 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412"] value 26843545600 libvirt.domstats.block.name inst [0 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block6"] value "sda" inst [1 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block7"] value "sdh" inst [2 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block4"] value "vdc" inst [3 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block5"] value "fda" inst [4 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block2"] value "vdc" inst [5 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block3"] value "vdc" inst [6 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block0"] value "vda" inst [7 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block1"] value "vdb" inst [8 or "787a563c-d0cf-0dea-fe38-2c560692c497-block0"] value "vda" inst [9 or "a6e32ea8-d694-7b9a-f3b9-1fcab17804e0-block0"] value "vda" inst [10 or "5ad88b58-4449-4c08-8b3a-f1cacfc78d8a-block0"] value "vda" libvirt.domstats.block.all.name inst [0 or "a6e32ea8-d694-7b9a-f3b9-1fcab17804e0"] value "vda" inst [1 or "5ad88b58-4449-4c08-8b3a-f1cacfc78d8a"] value "vda" inst [2 or "787a563c-d0cf-0dea-fe38-2c560692c497"] value "vda" inst [3 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412"] value "vda vdb vdc fda sda sdh" libvirt.domstats.block.path inst [1 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block7"] value "/VirtualMachines/f23-test-2.qcow2" inst [2 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block4"] value "/VirtualMachines/back1" inst [4 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block2"] value "/VirtualMachines/back3" inst [5 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block3"] value "/VirtualMachines/back2" inst [6 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block0"] value "/VirtualMachines/f23-test.qcow2" inst [7 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412-block1"] value "/VirtualMachines/f23-test-1.qcow2" inst [8 or "787a563c-d0cf-0dea-fe38-2c560692c497-block0"] value "/VirtualMachines/rhel-6-server.img" inst [9 or "a6e32ea8-d694-7b9a-f3b9-1fcab17804e0-block0"] value "/VirtualMachines/rhel-7-server.img" inst [10 or "5ad88b58-4449-4c08-8b3a-f1cacfc78d8a-block0"] value "/VirtualMachines/fedora-24-beta.qcow2" libvirt.domstats.block.all.path inst [0 or "a6e32ea8-d694-7b9a-f3b9-1fcab17804e0"] value "/VirtualMachines/rhel-7-server.img" inst [1 or "5ad88b58-4449-4c08-8b3a-f1cacfc78d8a"] value "/VirtualMachines/fedora-24-beta.qcow2" inst [2 or "787a563c-d0cf-0dea-fe38-2c560692c497"] value "/VirtualMachines/rhel-6-server.img" inst [3 or "f01110aa-de20-4f2d-8f98-6ee0bc9de412"] value "/VirtualMachines/f23-test.qcow2 /VirtualMachines/f23-test-1.qcow2 /VirtualMachines/back3 /VirtualMachines/back2 /VirtualMachines/back1 /VirtualMachines/f23-test-2.qcow2" --- src/pmdas/libvirt/pmdalibvirt.python | 121 +++++++++++++++++++++++++++++++++-- 1 file changed, 114 insertions(+), 7 deletions(-) diff --git a/src/pmdas/libvirt/pmdalibvirt.python b/src/pmdas/libvirt/pmdalibvirt.python index bd3c23b..1dd9d69 100755 --- a/src/pmdas/libvirt/pmdalibvirt.python +++ b/src/pmdas/libvirt/pmdalibvirt.python @@ -58,7 +58,7 @@ class LibvirtPMDA(PMDA): self.doms = [] self.connect_pmcd() self.conn = self.connect_libvirt() - if 'domainListGetStats' not in (dir(self.conn)): + if 'domainListGetStats' not in dir(self.conn): self.oldapi = True if self.oldapi: @@ -126,6 +126,10 @@ class LibvirtPMDA(PMDA): [ 'domstats.cpu.user', None, PM_TYPE_U64, PM_SEM_COUNTER, units_nsecs, 'VM CPU time, user' ], ] + self.vm_vcpu_indom = self.indom(1) + self.vm_vcpu_insts = pmdaIndom(self.vm_vcpu_indom, []) + self.add_indom(self.vm_vcpu_insts) + self.vm_vcpustats_res = [] self.vm_vcpustats_cluster = 3 self.vm_vcpustats = [ @@ -136,6 +140,9 @@ class LibvirtPMDA(PMDA): [ 'domstats.vcpu.all.state', None, PM_TYPE_U32, PM_SEM_INSTANT, units_none, 'VM vCPUs, total state' ], [ 'domstats.vcpu.all.time', None, PM_TYPE_U64, PM_SEM_COUNTER, units_nsecs, 'VM vCPUs, total time' ], [ 'domstats.vcpu.all.wait', None, PM_TYPE_U64, PM_SEM_COUNTER, units_nsecs, 'VM vCPUs, total wait' ], + [ 'domstats.vcpu.state', None, PM_TYPE_U32, PM_SEM_INSTANT, units_none, 'VM vCPU, state' ], + [ 'domstats.vcpu.time', None, PM_TYPE_U64, PM_SEM_COUNTER, units_nsecs, 'VM vCPU, time' ], + [ 'domstats.vcpu.wait', None, PM_TYPE_U64, PM_SEM_COUNTER, units_nsecs, 'VM vCPU, wait' ], ] self.vm_memstats_res = {} @@ -162,6 +169,10 @@ class LibvirtPMDA(PMDA): [ 'domstats.balloon.maximum', None, PM_TYPE_U64, PM_SEM_INSTANT, units_kbyte, 'VM balloon size, maximum' ], ] + self.vm_block_indom = self.indom(2) + self.vm_block_insts = pmdaIndom(self.vm_block_indom, []) + self.add_indom(self.vm_block_insts) + self.vm_blockstats_res = [] self.vm_blockstats_cluster = 6 self.vm_blockstats = [ @@ -182,8 +193,26 @@ class LibvirtPMDA(PMDA): [ 'domstats.block.all.allocation', None, PM_TYPE_U64, PM_SEM_INSTANT, units_bytes, 'VM backing imgs, total allocation' ], [ 'domstats.block.all.capacity', None, PM_TYPE_U64, PM_SEM_INSTANT, units_bytes, 'VM backing imgs, total capacity' ], [ 'domstats.block.all.physical', None, PM_TYPE_U64, PM_SEM_INSTANT, units_bytes, 'VM backing imgs, total physical' ], + [ 'domstats.block.name', None, PM_TYPE_STRING, PM_SEM_INSTANT, units_none, 'VM block dev, name' ], + [ 'domstats.block.backingIndex', None, PM_TYPE_U32, PM_SEM_INSTANT, units_count, 'VM block dev, backing chain img' ], + [ 'domstats.block.path', None, PM_TYPE_STRING, PM_SEM_INSTANT, units_none, 'VM block dev, path' ], + [ 'domstats.block.rd.reqs', None, PM_TYPE_U64, PM_SEM_COUNTER, units_count, 'VM block dev, rd reqs' ], + [ 'domstats.block.rd.bytes', None, PM_TYPE_U64, PM_SEM_COUNTER, units_bytes, 'VM block dev, rd bytes' ], + [ 'domstats.block.rd.times', None, PM_TYPE_U64, PM_SEM_COUNTER, units_nsecs, 'VM block dev, rd times' ], + [ 'domstats.block.wr.reqs', None, PM_TYPE_U64, PM_SEM_COUNTER, units_count, 'VM block dev, wr reqs' ], + [ 'domstats.block.wr.bytes', None, PM_TYPE_U64, PM_SEM_COUNTER, units_bytes, 'VM block dev, wr bytes' ], + [ 'domstats.block.wr.times', None, PM_TYPE_U64, PM_SEM_COUNTER, units_nsecs, 'VM block dev, wr times' ], + [ 'domstats.block.fl.reqs', None, PM_TYPE_U64, PM_SEM_COUNTER, units_count, 'VM block dev, fl reqs' ], + [ 'domstats.block.fl.times', None, PM_TYPE_U64, PM_SEM_COUNTER, units_nsecs, 'VM block dev, fl times' ], + [ 'domstats.block.allocation', None, PM_TYPE_U64, PM_SEM_INSTANT, units_bytes, 'VM backing img, allocation' ], + [ 'domstats.block.capacity', None, PM_TYPE_U64, PM_SEM_INSTANT, units_bytes, 'VM backing img, capacity' ], + [ 'domstats.block.physical', None, PM_TYPE_U64, PM_SEM_INSTANT, units_bytes, 'VM backing img, physical' ], ] + self.vm_net_indom = self.indom(3) + self.vm_net_insts = pmdaIndom(self.vm_net_indom, []) + self.add_indom(self.vm_net_insts) + self.vm_netstats_res = [] self.vm_netstats_cluster = 7 self.vm_netstats = [ @@ -199,6 +228,15 @@ class LibvirtPMDA(PMDA): [ 'domstats.net.all.tx.pkts', None, PM_TYPE_U64, PM_SEM_COUNTER, units_count, 'VM NICs, total tx pkts' ], [ 'domstats.net.all.tx.errs', None, PM_TYPE_U64, PM_SEM_COUNTER, units_count, 'VM NICs, total tx errs' ], [ 'domstats.net.all.tx.drop', None, PM_TYPE_U64, PM_SEM_COUNTER, units_count, 'VM NICs, total tx drop' ], + [ 'domstats.net.name', None, PM_TYPE_STRING, PM_SEM_INSTANT, units_none, 'VM NIC, name' ], + [ 'domstats.net.rx.bytes', None, PM_TYPE_U64, PM_SEM_COUNTER, units_bytes, 'VM NIC, rx bytes' ], + [ 'domstats.net.rx.pkts', None, PM_TYPE_U64, PM_SEM_COUNTER, units_count, 'VM NIC, rx pkts' ], + [ 'domstats.net.rx.errs', None, PM_TYPE_U64, PM_SEM_COUNTER, units_count, 'VM NIC, rx errs' ], + [ 'domstats.net.rx.drop', None, PM_TYPE_U64, PM_SEM_COUNTER, units_count, 'VM NIC, rx drop' ], + [ 'domstats.net.tx.bytes', None, PM_TYPE_U64, PM_SEM_COUNTER, units_bytes, 'VM NIC, tx bytes' ], + [ 'domstats.net.tx.pkts', None, PM_TYPE_U64, PM_SEM_COUNTER, units_count, 'VM NIC, tx pkts' ], + [ 'domstats.net.tx.errs', None, PM_TYPE_U64, PM_SEM_COUNTER, units_count, 'VM NIC, tx errs' ], + [ 'domstats.net.tx.drop', None, PM_TYPE_U64, PM_SEM_COUNTER, units_count, 'VM NIC, tx drop' ], ] self.vm_perfstats_res = [] @@ -226,10 +264,15 @@ class LibvirtPMDA(PMDA): self.vm_cpustats[item][2], self.vm_indom, self.vm_cpustats[item][3], self.vm_cpustats[item][4]), self.vm_cpustats[item][5], self.vm_cpustats[item][5]) - for item in range(len(self.vm_vcpustats)): + # Note the different instance domains + for item in range(len(self.vm_vcpustats) - 3): self.add_metric(name + '.' + self.vm_vcpustats[item][0], pmdaMetric(self.pmid(self.vm_vcpustats_cluster, item), self.vm_vcpustats[item][2], self.vm_indom, self.vm_vcpustats[item][3], self.vm_vcpustats[item][4]), self.vm_vcpustats[item][5], self.vm_vcpustats[item][5]) + for item in range(len(self.vm_vcpustats) - 3, len(self.vm_vcpustats)): + self.add_metric(name + '.' + self.vm_vcpustats[item][0], pmdaMetric(self.pmid(self.vm_vcpustats_cluster, item), + self.vm_vcpustats[item][2], self.vm_vcpu_indom, self.vm_vcpustats[item][3], + self.vm_vcpustats[item][4]), self.vm_vcpustats[item][5], self.vm_vcpustats[item][5]) for item in range(len(self.vm_memstats)): self.add_metric(name + '.' + self.vm_memstats[item][0], pmdaMetric(self.pmid(self.vm_memstats_cluster, item), @@ -241,15 +284,25 @@ class LibvirtPMDA(PMDA): self.vm_balloonstats[item][2], self.vm_indom, self.vm_balloonstats[item][3], self.vm_balloonstats[item][4]), self.vm_balloonstats[item][5], self.vm_balloonstats[item][5]) - for item in range(len(self.vm_blockstats)): + # Note the different instance domains + for item in range(len(self.vm_blockstats) - 14): self.add_metric(name + '.' + self.vm_blockstats[item][0], pmdaMetric(self.pmid(self.vm_blockstats_cluster, item), self.vm_blockstats[item][2], self.vm_indom, self.vm_blockstats[item][3], self.vm_blockstats[item][4]), self.vm_blockstats[item][5], self.vm_blockstats[item][5]) + for item in range(len(self.vm_blockstats) - 14, len(self.vm_blockstats)): + self.add_metric(name + '.' + self.vm_blockstats[item][0], pmdaMetric(self.pmid(self.vm_blockstats_cluster, item), + self.vm_blockstats[item][2], self.vm_block_indom, self.vm_blockstats[item][3], + self.vm_blockstats[item][4]), self.vm_blockstats[item][5], self.vm_blockstats[item][5]) - for item in range(len(self.vm_netstats)): + # Note the different instance domains + for item in range(len(self.vm_netstats) - 9): self.add_metric(name + '.' + self.vm_netstats[item][0], pmdaMetric(self.pmid(self.vm_netstats_cluster, item), self.vm_netstats[item][2], self.vm_indom, self.vm_netstats[item][3], self.vm_netstats[item][4]), self.vm_netstats[item][5], self.vm_netstats[item][5]) + for item in range(len(self.vm_netstats) - 9, len(self.vm_netstats)): + self.add_metric(name + '.' + self.vm_netstats[item][0], pmdaMetric(self.pmid(self.vm_netstats_cluster, item), + self.vm_netstats[item][2], self.vm_net_indom, self.vm_netstats[item][3], + self.vm_netstats[item][4]), self.vm_netstats[item][5], self.vm_netstats[item][5]) for item in range(len(self.vm_perfstats)): self.add_metric(name + '.' + self.vm_perfstats[item][0], pmdaMetric(self.pmid(self.vm_perfstats_cluster, item), @@ -350,6 +403,9 @@ class LibvirtPMDA(PMDA): if not self.conn: self.doms = [] self.replace_indom(self.vm_indom, {"0":c_int(1)}) + self.replace_indom(self.vm_vcpu_indom, {"0":c_int(1)}) + self.replace_indom(self.vm_block_indom, {"0":c_int(1)}) + self.replace_indom(self.vm_net_indom, {"0":c_int(1)}) return if cluster == self.hv_cluster: @@ -417,6 +473,17 @@ class LibvirtPMDA(PMDA): elif i == 2: res['vcpu.' + nrstr + '.time'] = stats[nr][i] self.vm_vcpustats_res.append([dom, res]) + + insts = {} + for dom in self.doms: + for res in self.vm_vcpustats_res: + if res[0].UUIDString() == dom.UUIDString(): + for i in range(res[1]['vcpu.maximum']): + insts[dom.UUIDString() + "-vcpu" + str(i)] = c_int(1) + break + self.vm_vcpu_insts.set_instances(self.vm_vcpu_indom, insts) + self.replace_indom(self.vm_vcpu_indom, insts) + except libvirt.libvirtError as error: self.log("Failed to get domain vcpu stats: %s" % error) return @@ -480,6 +547,17 @@ class LibvirtPMDA(PMDA): elif i == 3: res['block.' + nrstr + '.wr.bytes'] = stats[i] self.vm_blockstats_res.append([dom, res]) + + insts = {} + for dom in self.doms: + for res in self.vm_blockstats_res: + if res[0].UUIDString() == dom.UUIDString(): + for i in range(res[1]['block.count']): + insts[dom.UUIDString() + "-block" + str(i)] = c_int(1) + break + self.vm_block_insts.set_instances(self.vm_block_indom, insts) + self.replace_indom(self.vm_block_indom, insts) + except libvirt.libvirtError as error: self.log("Failed to get domain block stats: %s" % error) return @@ -521,6 +599,16 @@ class LibvirtPMDA(PMDA): elif i == 7: res['net.' + nrstr + '.tx.drop'] = stats[i] self.vm_netstats_res.append([dom, res]) + insts = {} + for dom in self.doms: + for res in self.vm_netstats_res: + if res[0].UUIDString() == dom.UUIDString(): + for i in range(res[1]['net.count']): + insts[dom.UUIDString() + "-net" + str(i)] = c_int(1) + break + self.vm_net_insts.set_instances(self.vm_net_indom, insts) + self.replace_indom(self.vm_net_indom, insts) + except libvirt.libvirtError as error: self.log("Failed to get domain net stats: %s" % error) return @@ -628,11 +716,18 @@ class LibvirtPMDA(PMDA): res = self.vm_perfstats_res mtx = self.vm_perfstats - # Locate the correct VM domain + # Locate the correct instance domain pos = -1 - uuid = self.vm_insts.inst_name_lookup(inst) + if cluster == 3 and item > 4: + uuid = self.vm_vcpu_insts.inst_name_lookup(inst) + elif cluster == 6 and item > 14: + uuid = self.vm_block_insts.inst_name_lookup(inst) + elif cluster == 7 and item > 9: + uuid = self.vm_net_insts.inst_name_lookup(inst) + else: + uuid = self.vm_insts.inst_name_lookup(inst) for i, r in enumerate(res): - if r[0].UUIDString() == uuid: + if uuid.startswith(r[0].UUIDString()): pos = i break if pos < 0: @@ -653,6 +748,18 @@ class LibvirtPMDA(PMDA): if key == 'vcpu.current' or key == 'vcpu.maximum' or \ key == 'net.count' or key == 'block.count' or \ '.all.' not in key: + if item > 2: # Consider device metrics only + # !vm_indom + if 'vcpu' in key: + idx = self.vm_vcpu_insts.inst_name_lookup(inst)[-1:] + elif 'block' in key: + idx = self.vm_block_insts.inst_name_lookup(inst)[-1:] + elif 'net' in key: + idx = self.vm_net_insts.inst_name_lookup(inst)[-1:] + else: + return [PM_ERR_INST, 0] + parts = key.partition('.') + key = parts[0] + '.' + idx + '.' + parts[2] if key in res[pos][1]: return [res[pos][1][key], 1] else: Thanks, -- Marko Myllynen From myllynen@redhat.com Fri Sep 30 08:10:27 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5E8347CA0 for ; Fri, 30 Sep 2016 08:10:27 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 154BE304048 for ; Fri, 30 Sep 2016 06:10:23 -0700 (PDT) X-ASG-Debug-ID: 1475241017-0bf815670f738c0001-S8gJnT Received: from mail-wm0-f45.google.com (mail-wm0-f45.google.com [74.125.82.45]) by cuda.sgi.com with ESMTP id fngYB5hpREImAiPs (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 30 Sep 2016 06:10:19 -0700 (PDT) X-Barracuda-Envelope-From: myllynen@redhat.com X-Barracuda-Effective-Source-IP: mail-wm0-f45.google.com[74.125.82.45] X-Barracuda-Apparent-Source-IP: 74.125.82.45 Received: by mail-wm0-f45.google.com with SMTP id b4so3839460wmb.0 for ; Fri, 30 Sep 2016 06:10:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:reply-to:subject:references:to:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=I0KYqhD8zdH3Qc68XujixowVHspQ2VIseThIS4mwKvQ=; b=cDUXpXqdaAQ++2vSUzkkjYlWM7/E3EKw+z93/Ze9mBfvo6sOaExzkywKxWTum0tMS5 xhozknq1QZTBTWO/qmzfHGavC5YofVL8u8gt4cIEzT5rGoNHAtabkirF7XKfAd5F1nqE JCPKHRj7O1xKTy6tPEi+xJnu2pAzbi/9m7E6SQbQGCwop8BN5RkVLpUvHVIRxyoZDek3 +ik7GGH4XaWeMGKKWJNYJDlqlBSgVc2A0WFMstZvteDPAoQlmDepZKjzeO6VQAQ04ZkT v/GUUV6aUlG/6v/dc2yGJY9e4B5T1Z8Xi9ff3atAvR2U0n6k8gVDx1PX5mrnP2DEyhoO Tueg== X-Gm-Message-State: AA6/9RmXsNignZc1NMX2g2wwhu1yxFH7TztZ/mYHsyw3z3xEXcjsuSy1y9cDpTI2BACGZ9c9 X-Received: by 10.28.212.129 with SMTP id l123mr4247196wmg.22.1475241017261; Fri, 30 Sep 2016 06:10:17 -0700 (PDT) Received: from [192.168.1.100] (188-67-80-89.bb.dnainternet.fi. [188.67.80.89]) by smtp.gmail.com with ESMTPSA id u64sm4087215wmd.20.2016.09.30.06.10.16 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 30 Sep 2016 06:10:16 -0700 (PDT) Reply-To: Marko Myllynen Subject: Re: libvirt pmda: add per-device metrics References: <2d10d43c-a7a2-1488-f6c8-e8ab93e46af9@redhat.com> X-ASG-Orig-Subj: Re: libvirt pmda: add per-device metrics To: pcp developers From: Marko Myllynen Organization: Red Hat Message-ID: <4dfbe91d-3baa-8c22-885f-618f59ab011a@redhat.com> Date: Fri, 30 Sep 2016 16:10:14 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <2d10d43c-a7a2-1488-f6c8-e8ab93e46af9@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mail-wm0-f45.google.com[74.125.82.45] X-Barracuda-Start-Time: 1475241018 X-Barracuda-Encrypted: ECDHE-RSA-AES128-GCM-SHA256 X-Barracuda-URL: https://192.48.157.11:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 429 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33348 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi, On 2016-09-30 13:49, Marko Myllynen wrote: > > Below is a patch to add support for per-device metrics (for > VCPU/block/net devices). Nothing too exciting here, the only > thing to pay attention to is that these clusters now have too > different indoms, seems to work just fine. s/too/two/, obviously, others clusters unchanged wrt indoms. Previous metrics unaffected as well. Cheers, -- Marko Myllynen From kenj@internode.on.net Fri Sep 30 15:53:20 2016 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 518237CA0 for ; Fri, 30 Sep 2016 15:53:20 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 2222030406A for ; Fri, 30 Sep 2016 13:53:19 -0700 (PDT) X-ASG-Debug-ID: 1475268792-0bf57c7e2077a50001-S8gJnT Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id ntXhcnYAYdNlWOHN for ; Fri, 30 Sep 2016 13:53:12 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Effective-Source-IP: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AswOABrQ7ld20QFFEGdsb2JhbAANUINtAQEBAQF1KlK2RIQVJIgmAQIBAQEBAQIGAQEBAQEBAQE3hUuBBQYCJgJFJwYCAQGIV64eZ40TgQeHLoU7gi2COIJaBZl4hieLOIgdhWeHC4Vjg36FcWCHewEBAQ Received: from ppp118-209-1-69.lns20.mel4.internode.on.net (HELO [192.168.215.116]) ([118.209.1.69]) by ipmail04.adl6.internode.on.net with ESMTP; 01 Oct 2016 06:22:35 +0930 To: pcp@oss.sgi.com Subject: pcp updates: pmlogger SIGINT issue From: Ken McDonell X-ASG-Orig-Subj: pcp updates: pmlogger SIGINT issue Message-ID: Date: Sat, 1 Oct 2016 06:52:31 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1475268792 X-Barracuda-URL: https://192.48.176.15:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 1925 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.33361 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (3): src/libpcp/pdu.c: allow -EINTR to be returned from pduread() src/pmlogger: fix SIGINT issue qa/895 (new): exercise pmlogger SIGINT problem qa/895 | 99 ++++++++++++++++++++++++++++++++++++++++++++ qa/895.out | 13 +++++ qa/group | 1 src/libpcp/src/pdu.c | 9 ++-- src/pmlogger/src/callback.c | 8 ++- src/pmlogger/src/fetch.c | 6 ++ src/pmlogger/src/pmlogger.c | 15 ++++-- 7 files changed, 141 insertions(+), 10 deletions(-) Details ... commit 5068924eae6c9f1476806ed9d877f223ae47c432 Author: Ken McDonell Date: Sat Oct 1 06:47:49 2016 +1000 qa/895 (new): exercise pmlogger SIGINT problem commit f16dcc88bbe6005a95033ba5b1d3a70d5a389796 Author: Ken McDonell Date: Sat Oct 1 06:44:12 2016 +1000 src/pmlogger: fix SIGINT issue Issue raised as https://github.com/performancecopilot/pcp/issues/116. This commit (and the earlier pduread() change in libpcp) fixes the SIGINT part of the issue ... the root trigger is fetching lots of metrics with a very short (10msec) update interval, which means there is close to a 100% guarantee that the SIGINT will interrupt a socket read() and the resulting error was not being propaged back up the call stack correctly. The mem leak part of the issue will be addressed separately. commit bd32862bf6630c604548a0859e641ea97a75fcd2 Author: Ken McDonell Date: Sat Oct 1 06:30:12 2016 +1000 src/libpcp/pdu.c: allow -EINTR to be returned from pduread() If a SIGINT is received during a socket read of a PDU, we want to propagate -EINTR back to the caller, not PM_ERR_IPC or -1, so that the caller can decide what to do.