Hide Forgot
Description of problem: On 32 bit systems wallaby inventory constraints using was_more_than and was_less_than can fail: # wallaby inventory -c 'last_checkin.was_more_than 2.years_ago' Console Connection Established... fatal: undefined method `was_more_than' for 1380106827768049:Bignum # wallaby inventory -c 'last_checkin.was_less_than 2.years_ago' Console Connection Established... fatal: undefined method `was_less_than' for 1380106827768049:Bignum # wallaby inventory -c 'last_updated_version.was_more_than 2.years_ago' Console Connection Established... fatal: undefined method `was_more_than' for 1380105473673735:Bignum # wallaby inventory -c 'last_updated_version.was_less_than 2.years_ago' Console Connection Established... fatal: undefined method `was_less_than' for 1380105473673735:Bignum The same commands run fine on 64 bit systems, so I suppose the problem is that the timestamp does not fit into Fixnum so it's represented as Bignum. Version-Release number of selected component (if applicable): wallaby-0.16.3-1 wallaby-utils-0.16.3-1 How reproducible: 100%
I have a candidate fix upstream in the bugfix/bz1011964 branch of the getwallaby/wallaby repo on github.
MRG-Grid is in maintenance and only customer escalations will be considered. This issue can be reopened if a customer escalation associated with it occurs.