← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1738094] Re: TEXT is not large enough to store RequestSpec

 

Reviewed:  https://review.openstack.org/528012
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=40d74339082fe0eb1ce9216e89cf6e65a39e6968
Submitter: Zuul
Branch:    master

commit 40d74339082fe0eb1ce9216e89cf6e65a39e6968
Author: Artom Lifshitz <alifshit@xxxxxxxxxx>
Date:   Thu Dec 14 11:56:47 2017 -0500

    Make request_spec.spec MediumText
    
    request_spec.instance_group.members is a list of instance UUIDs. It
    can get so long that it overflows its TEXT column. This patch changes
    request_spec.spec to MEDIUMTEXT.
    
    Change-Id: I6bf0fa19b72887803e77b66698587c2108c9372a
    Closes-bug: 1738094


** Changed in: nova
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1738094

Title:
  TEXT is not large enough to store RequestSpec

Status in OpenStack Compute (nova):
  Fix Released
Status in OpenStack Compute (nova) newton series:
  In Progress
Status in OpenStack Compute (nova) ocata series:
  In Progress
Status in OpenStack Compute (nova) pike series:
  In Progress

Bug description:
  This error occurs during Newton's online_data_migration phase:

  error: (pymysql.err.DataError) (1406, u"Data too long for column
  'spec' at row 1") [SQL: u'INSERT INTO request_specs

  Which comes from RequestSpec.instance_group.members being extremely
  large

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1738094/+subscriptions


References