Uploaded image for project: 'VCL'
  1. VCL
  2. VCL-246

READY flag check for VMware and xCAT is being thrown off by other processes running on machines

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.0
    • 2.1
    • vcld (backend)
    • None

    Description

      While an image is being loaded, the provisioning modules loop while waiting for "<computer name> is READY" in /var/log/messages. The computer being loaded writes this to it's event log (Windows), which is redirected to /var/log/messages on the management node.

      It's possible for other processes which automatically start up to also write to the event log with the word "ready":

      Oct 6 11:09:32 vi1-39 mssql$sqlexpress[info] 26048 Server local
      connection provider is ready to accept connection on [ \\.\pipe\SQLLocal\SQLEXPRESS ].

      This is throwing off the READY flag check because the regex isn't tight enough. The actual string the regex needs to check for is:
      <computer name> is READY.

      Attachments

        Activity

          People

            arkurth Andrew Kurth
            arkurth Andrew Kurth
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: