Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-58136

vSphere cloud plugin 2.19, Shutdown gracefully option is always unchecked when opening Configuration

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • vsphere-cloud-plugin
    • None
    • Jenkins 2.176.1
      vSphere cloud plugin 2.19

      In a non-scripted pipeline, a vSphere Build Step set to vSphere Action 'Power-Off VM', the 'Shutdown gracefully' option is always shown unchecked when opening a job Configuration.

      When the option is enabled and the configuration saved, the Job Config History shows:
      <shutdownGracefully>true</shutdownGracefully>

      If the Configuration is reopened and resaved without re-enabling this option, the Job Config History shows:
      <shutdownGracefully>false</shutdownGracefully>

       Note:  version 2.18 works correctly.

      Reproduction:

      1. Create a job with vSphere Build Step set to vSphere Action 'Power-Off VM', the 'Shutdown gracefully' option enabled, and save the configuration
      2. Reopen Configuration for this job>  'Shutdown gracefully' option is incorrectly shown as disabled
      3. Save Configuration without modifying this option> The shutdownGracefully option has been set to false in job configuration

          [JENKINS-58136] vSphere cloud plugin 2.19, Shutdown gracefully option is always unchecked when opening Configuration

          pjdarton added a comment -

          I think I've found the error: The code was changed to say

          checked="false"
          

          I'd guess that removing that attribute should fix the issue ... but I'm not an expert on Jenkins "jelly" code so this would require a bit of trial-and-error to be 100% sure.

          pjdarton added a comment - I think I've found the error: The code was changed to say checked= "false" I'd guess that removing that attribute should fix the issue ... but I'm not an expert on Jenkins "jelly" code so this would require a bit of trial-and-error to be 100% sure.

          pjdarton added a comment -

          PR#106 has been merged in and will be included in the next release.

          i.e. This is fixed in the next release.

          pjdarton added a comment - PR#106 has been merged in and will be included in the next release. i.e. This is fixed in the next release.

          pjdarton added a comment -

          cheduro FYI you can download a preview of the next release here: vsphere-cloud.hpi.
          Please can you can test this and verify that this fixes the issue you raised.

          pjdarton added a comment - cheduro FYI you can download a preview of the next release here: vsphere-cloud.hpi . Please can you can test this and verify that this fixes the issue you raised.

          pjdarton added a comment -

          Fixed in plugin version 2.21, which was released a few minutes ago.

          pjdarton added a comment - Fixed in plugin version 2.21, which was released a few minutes ago.

          Che Duro added a comment -

          Fix verified in 2.21.  Many thanks.

          Che Duro added a comment - Fix verified in 2.21.  Many thanks.

            Unassigned Unassigned
            cheduro Che Duro
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: