Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1481378 - Error provisioning VM, incompatible marshal file format
Error provisioning VM, incompatible marshal file format
Status: CLOSED ERRATA
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: Provisioning (Show other bugs)
5.6.0
All All
medium Severity medium
: GA
: 5.8.3
Assigned To: Adam Grare
Leo Khomenko
vsphere:vm:provision
: Reopened, ZStream
Depends On: 1385038
Blocks:
  Show dependency treegraph
 
Reported: 2017-08-14 15:09 EDT by Satoe Imaishi
Modified: 2018-02-28 08:04 EST (History)
15 users (show)

See Also:
Fixed In Version: 5.8.3.3
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1385038
Environment:
Last Closed: 2018-02-28 08:04:49 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: CFME Core


Attachments (Terms of Use)
config/initializers/drb_load_debug.rb (1.17 KB, text/plain)
2017-09-12 08:20 EDT, Adam Grare
no flags Details


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2018:0374 normal SHIPPED_LIVE Important: Red Hat CloudForms security, bug fix, and enhancement update 2018-02-28 13:04:37 EST

  None (edit)
Comment 2 CFME Bot 2017-08-14 16:18:14 EDT
New commit detected on ManageIQ/manageiq-gems-pending/fine:
https://github.com/ManageIQ/manageiq-gems-pending/commit/fa6d76f0eb7dc8b8eb878e129e0995520c6700ac

commit fa6d76f0eb7dc8b8eb878e129e0995520c6700ac
Author:     Jason Frey <fryguy9@gmail.com>
AuthorDate: Tue Jul 18 15:21:35 2017 -0400
Commit:     Satoe Imaishi <simaishi@redhat.com>
CommitDate: Mon Aug 14 15:43:20 2017 -0400

    Merge pull request #17 from agrare/bz_1385038_drb_marshal_verification
    
    Add marshal version and DRb message size checks
    (cherry picked from commit 2e03c3bbb8e89ed6a9d027c69c1c67b54c4c3300)
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1481378

 lib/gems/pending/VMwareWebService/DMiqVimSync.rb | 29 ++++++++++++++++++++++--
 1 file changed, 27 insertions(+), 2 deletions(-)
Comment 4 CFME Bot 2017-08-23 15:08:19 EDT
New commit detected on ManageIQ/manageiq-content/fine:
https://github.com/ManageIQ/manageiq-content/commit/d9c75f491a5fe79383cc1c88315abc67b20ec97e

commit d9c75f491a5fe79383cc1c88315abc67b20ec97e
Author:     Greg McCullough <gmccullo@redhat.com>
AuthorDate: Fri Jul 28 12:13:25 2017 -0400
Commit:     Satoe Imaishi <simaishi@redhat.com>
CommitDate: Wed Aug 23 15:05:30 2017 -0400

    Merge pull request #154 from mkanoor/bz_1385038
    
    Log the full error message from the provider
    (cherry picked from commit 80668f0eda482934b48ad6a5de50de609753462c)
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1481378

 .../StateMachines/Methods.class/__methods__/check_provisioned.rb         | 1 +
 .../StateMachines/Methods.class/__methods__/check_provisioned.rb         | 1 +
 2 files changed, 2 insertions(+)
Comment 5 Adam Grare 2017-08-24 11:37:55 EDT
This is still in development, the commits which were backported add additional logging not fix the issue
Comment 14 Adam Grare 2017-09-12 08:20 EDT
Created attachment 1324855 [details]
config/initializers/drb_load_debug.rb
Comment 18 CFME Bot 2017-11-21 09:14:27 EST
New commit detected on ManageIQ/manageiq-gems-pending/fine:
https://github.com/ManageIQ/manageiq-gems-pending/commit/6215fa1c0e249c28caf9f38db18559ad751d73fd

commit 6215fa1c0e249c28caf9f38db18559ad751d73fd
Author:     Jason Frey <fryguy9@gmail.com>
AuthorDate: Tue Oct 24 09:27:04 2017 -0400
Commit:     Satoe Imaishi <simaishi@redhat.com>
CommitDate: Tue Nov 21 09:07:55 2017 -0500

    Merge pull request #20 from agrare/drb_client_side_debugging
    
    Add client side DrbMessage#load checks
    (cherry picked from commit 14731a6bfa74e115db6da9243f56fff738359a22)
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1481378

 lib/gems/pending/VMwareWebService/MiqVimBroker.rb  |  2 ++
 .../pending/VMwareWebService/MiqVimDrbDebug.rb     | 38 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)
 create mode 100644 lib/gems/pending/VMwareWebService/MiqVimDrbDebug.rb
Comment 19 Adam Grare 2017-12-08 09:27:26 EST
These changes only were diagnostic, moving back to ON_DEV
Comment 23 CFME Bot 2018-02-06 18:41:02 EST
New commit detected on ManageIQ/manageiq/fine:
https://github.com/ManageIQ/manageiq/commit/3553fe85ebcb1a43351a92026dacd92ca90a570c

commit 3553fe85ebcb1a43351a92026dacd92ca90a570c
Author:     Joe Rafaniello <jrafanie@users.noreply.github.com>
AuthorDate: Tue Feb 6 13:19:25 2018 -0500
Commit:     Satoe Imaishi <simaishi@redhat.com>
CommitDate: Tue Feb 6 18:27:01 2018 -0500

    Merge pull request #16953 from agrare/bz_1385038_fix_shared_drb_connections_after_fork
    
    Close open connections from parent after fork
    (cherry picked from commit b6062afc980377b30755f6ffdf0e91d64ccdbf11)
    
    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1481378

 app/models/miq_worker.rb | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
Comment 28 errata-xmlrpc 2018-02-28 08:04:49 EST
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2018:0374

Note You need to log in before you can comment on or make changes to this bug.