Bug #6410

deep_cloneable 2.0 API change

Added by Dominic Cleal over 3 years ago. Updated over 3 years ago.

Status:Closed
Priority:Urgent
Assigned To:Dominic Cleal
Category:Packaging
Target version:Sprint 25
Difficulty: Bugzilla link:1114638
Found in release: Pull request:
Story points-
Velocity based estimate-
Release1.5.2Release relationshipAuto

Description

deep_cloneable 2.0.0 changed the API (now .deep_clone), and we hadn't pinned it restrictively.

wrong number of arguments (1 for 0) (ArgumentError)
/var/lib/workspace/workspace/test_develop/database/mysql/ruby/1.8.7/app/models/host/managed.rb:631:in `dup'
/var/lib/workspace/workspace/test_develop/database/mysql/ruby/1.8.7/app/models/host/managed.rb:631:in `clone'
/var/lib/workspace/workspace/test_develop/database/mysql/ruby/1.8.7/test/unit/host_test.rb:1320:in `test_0141_clone should NOT create compute_attributes for bare-metal host'

Associated revisions

Revision b64117f6
Added by Dominic Cleal over 3 years ago

fixes #6410 - update to deep_cloneable 2.0

Revision d38fc57c
Added by Dominic Cleal over 3 years ago

refs #6410 - update to deep_cloneable 2.0

Revision 493aac2e
Added by Dominic Cleal over 3 years ago

refs #6410 - pin deep_cloneable

History

#1 Updated by Dominic Cleal over 3 years ago

  • Status changed from Assigned to Ready For Testing
  • Release set to 1.5.2

#2 Updated by Dominic Cleal over 3 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

#3 Updated by Bryan Kearney over 3 years ago

  • Bugzilla link set to 1114638

Also available in: Atom PDF