<br><font size=2 face="sans-serif">Hi Julien Danjou,</font>
<br>
<br><font size=2 face="sans-serif">Thanks for your suggestion.</font>
<br><font size=2 face="sans-serif">Already report a bug:</font>
<br><font size=2 face="sans-serif">https://bugs.launchpad.net/ubuntu/+source/aodh/+bug/1645694</font>
<br>
<br><font size=2 face="sans-serif">BR,</font>
<br><font size=2 face="sans-serif">dwj</font>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=36%><font size=1 face="sans-serif"><b>Julien Danjou <julien@danjou.info></b>
</font>
<p><font size=1 face="sans-serif">2016-11-29 18:12</font>
<td width=63%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">收件人</font></div>
<td><font size=1 face="sans-serif">dong.wenjuan@zte.com.cn</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">抄送</font></div>
<td><font size=1 face="sans-serif">openstack-dev@lists.openstack.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">主题</font></div>
<td><font size=1 face="sans-serif">Re: [openstack-dev] [aodh] about alarm
update with --query</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt>On Tue, Nov 29 2016, dong.wenjuan@zte.com.cn wrote:<br>
<br>
Hi dongwenjuan,<br>
<br>
I'd suggest to open a bug against aodh on Launchpad. I've no idea if<br>
it's a bug or not, but at least it'll be logged and we'll be able to dig<br>
into that. :)<br>
<br>
> Hi all,<br>
><br>
> I use aodh cli to create a event alarm with query condition, the cli
runs <br>
> successfully.<br>
> But when i want to update the query condition, the cli runs failed.<br>
> The help info about `--query` para with these two cli  have no
difference. <br>
><br>
> The information is as follows, Does anyone else know why? Thanks~<br>
><br>
> stack@cloud:~$ aodh alarm create --name test --type event --event-type
<br>
> compute.instance.update --query <br>
> "traits.instance_id=string::3ed4fbc1-023e-4c4e-85d3-cf6d73c9ac49"<br>
> +---------------------------+-----------------------------------------------------------+<br>
> | Field                  
  | Value              |<br>
> +---------------------------+-----------------------------------------------------------+<br>
> | alarm_actions             | []  
           |<br>
> | alarm_id                
 | 8d1018bd-8f14-4f34-b47c-54588488d658       |<br>
> | description               | Alarm
when compute.instance.update event <br>
> occurred.        |<br>
> | enabled                
  | True              |<br>
> | event_type                |
compute.instance.update              |<br>
> | insufficient_data_actions | []          
   |<br>
> | name                  
   | test              |<br>
> | ok_actions                |
[]              |<br>
> | project_id                |
f0895991f44044ccba8e62b201b70360   |<br>
> | query                  
  | traits.instance_id = <br>
> 3ed4fbc1-023e-4c4e-85d3-cf6d73c9ac49 |<br>
> | repeat_actions            | False
             |<br>
> | severity                
 | low              |<br>
> | state                  
  | insufficient data              |<br>
> | state_timestamp           | 2016-11-29T06:31:50.094836
             |<br>
> | time_constraints          | []    
         |<br>
> | timestamp                
| 2016-11-29T06:31:50.094836            
 |<br>
> | type                  
   | event              |<br>
> | user_id                
  | 7d7531a2030d4537b60a5193bf6ab286   |<br>
> +---------------------------+-----------------------------------------------------------+<br>
> stack@cloud:~$ <br>
> stack@cloud:~$ <br>
> stack@cloud:~$ aodh alarm update 8d1018bd-8f14-4f34-b47c-54588488d658
<br>
> --event-type computer.instance.delete --query <br>
> "traits.instance_id=string::3ed4fbc1-023e-4c4e-85d3-cf6d73c9ac88"<br>
> Invalid input for field/attribute data. Value: '{'alarm_actions':
[], <br>
> 'event_rule': {'query': <br>
> 'traits.instance_id=string::3ed4fbc1-023e-4c4e-85d3-cf6d73c9ac88',
<br>
> 'event_type': 'computer.instance.delete'}, 'ok_actions': [], 'name':
<br>
> 'test', 'state': 'insufficient data', 'timestamp': <br>
> '2016-11-29T06:31:50.094836', 'enabled': True, 'state_timestamp':
<br>
> '2016-11-29T06:31:50.094836', 'severity': 'low', 'alarm_id': <br>
> '8d1018bd-8f14-4f34-b47c-54588488d658', 'time_constraints': [], <br>
> 'insufficient_data_actions': [], 'repeat_actions': False, 'user_id':
<br>
> '7d7531a2030d4537b60a5193bf6ab286', 'project_id': <br>
> 'f0895991f44044ccba8e62b201b70360', 'type': 'event', 'description':
'Alarm <br>
> when compute.instance.update event occurred.'}'. Value not a valid
list: <br>
> traits.instance_id=string::3ed4fbc1-023e-4c4e-85d3-cf6d73c9ac88 (HTTP
400) <br>
> (Request-ID: req-ad8bd440-2784-43b7-98d7-7e0ae27dcebc)<br>
> stack@cloud:~$ <br>
><br>
><br>
><br>
><br>
<br>
-- <br>
Julien Danjou<br>
-- Free Software hacker<br>
-- https://julien.danjou.info<br>
</tt></font>
<br>