Uploaded image for project: 'jclouds'
  1. jclouds
  2. JCLOUDS-1175

Remove hardcoded limitation of content size in Openstack Nova CreateServerOptions API

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.9.2, 2.0.0, 2.1.0
    • Fix Version/s: 2.0.0
    • Component/s: jclouds-compute
    • Environment:
      Openstack Nova Liberty+

      Description

      Openstack allow you to increase the bootstrap file size beyond 10K and the also increase the number of files injected via the configuration drive.

      The Jcloud nova CreateServerOptions API is hardcoded to only allow default size of 10K and 5 files when openstack allows you to change these values via the project quotas.

      Remove following validations from the CreateServerOptions should fix the issue

      checkState(personality.size() < 5, "maximum number of files allowed is 5");

      checkArgument(contents.length < 10 * 1024,
      String.format("maximum size of the file is 10KB. Contents specified is %d bytes", contents.length));

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              arvindn05 Arvind Nadendla
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: