ironic/ironic/db
David Edery b777d3a517 Increase the instance_info column size to LONGTEXT on MySQL/MariaDB
In MySQL, the maximum size of TEXT is 64KiB. The instance_info column
is defined as TEXT and can potentially hold big amount of data
(partly affected by cloud-init scripts for the node).

This patch-set resizes nodes.instance_info to LONGTEXT which allows up
to 4GiB of data to be stored in the column. This change is relevant only
to MySQL and does not affect PostgreSQL or any other DB flavor. The fix
also addresses the upgrade process of the column.

Change-Id: Ifb9a49d4258a559cf2175d902e9424a3f98065c5
Closes-Bug: #1596421
(cherry picked from commit 8fdf752ae9)
2018-02-21 09:45:08 +00:00
..
sqlalchemy Increase the instance_info column size to LONGTEXT on MySQL/MariaDB 2018-02-21 09:45:08 +00:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
api.py Merge "node_tag_exists(): raise exception if bad node" 2018-02-02 00:38:37 +00:00
migration.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00