Announcement

Collapse
No announcement yet.

Patch management tool for ESX now available

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Patch management tool for ESX now available

    http://www.vmts.net/VMTSPatchManager.htm
    VCDX3 #34, VCDX4, VCDX5, VCAP4-DCA #14, VCAP4-DCD #35, VCAP5-DCD, VCPx4, vEXPERTx4, MCSEx3, MCSAx2, MCP, CCAx2, A+
    boche.net - VMware Virtualization Evangelist
    My advice has no warranties. Follow at your own risk.

  • #2
    Re: Patch management tool for ESX now available

    and whats your verdict on the tool?

    have you tried it yet? im about to go buckwild with that thing. i have a month worth of updates to do... been busy with this SQL project.

    now they need one to manage the firmware for the DS4700 and id be happy.

    im gonna install and use this thing today. score!
    its easier to beg forgiveness than ask permission.
    Give karma where karma is due...

    Comment


    • #3
      Re: Patch management tool for ESX now available

      Haven't tried it yet but I'm looking forward to it or VMware's planned solution which should be coming out soon.

      There is a thread or two over on the VMware forums from some people that are kicking the tires on this product. So far it seems to be pretty good news. I did see one post with a bug or two though.

      Since this is a 1.0 release from a developer who openly admits this is his first try at .NET development, I'm going to wait for a subsequent release before I trust it to our production servers, if I decide to use this product at all. Right now I have a scripted patch solution that I put together that is working ok.
      VCDX3 #34, VCDX4, VCDX5, VCAP4-DCA #14, VCAP4-DCD #35, VCAP5-DCD, VCPx4, vEXPERTx4, MCSEx3, MCSAx2, MCP, CCAx2, A+
      boche.net - VMware Virtualization Evangelist
      My advice has no warranties. Follow at your own risk.

      Comment


      • #4
        Re: Patch management tool for ESX now available

        alright... ive tried this bastard over and over again, and it doesnt seem to work.

        from what ive been able to figure out, there are several other items you need in order to pull this off.

        the paths are incorrect on the default install (at least for me) in the tools it uses to patch the ESX hosts.

        for example:
        C:\Program Files\PuTTY\putty.exe
        C:\Program Files\VMware\VMware Virtual Infrastructure Client 2.0\vpxClient.exe
        C:\Program Files\WinSCP3\WinSCP3.exe

        and i dont have WinSCP, only 3... this may be a problem.

        the next issue is the downloading of the patches. the program succesfully connects to the FTP to do the download, but stops in mid download and moves on to the next, never completing the prior queued file. it did a 40~70% download and then choked.

        it also throws an error for dotnet 2 that *i think* has something to do with ie7.

        the "detect settings from iE" also didnt work, so i set it to autodetect... but still no 100% file to be found.

        needless to say, ill be patching mine via bash till they refine this tool. i was really stoked to see this thing, and its really close, but not yet...
        its easier to beg forgiveness than ask permission.
        Give karma where karma is due...

        Comment


        • #5
          Re: Patch management tool for ESX now available

          Check out the following patch script. I used it to patch 13 ESX servers and it worked really well.

          http://vmprofessional.com/material/esx-autopatch.html

          A HUGE thanks to Dominic Rivera for creating the pearl script.

          I am a noob with linux so it took me a while to work out the following. Below are some step by step instructions I put together.

          1. Check the ESX web site and download ESX updates and a Patch list and place both in a web server under a folder called 3.0.1 (eg for IIS \\server name\c$\Inetpub\wwwroot\3.0.1).

          ESX updates http://www.vmware.com/download/vi/vi3_patches.html
          Patch list http://vmprofessional.com/material/3.0.1/patchlist.txt

          2. Connect to the ESX server using the VI Client and Create a new account (root is blocked from ssh by default):

          Select the Users & Groups tab.
          Right click anywhere on the right pane and select Add.
          Create a new account with no group membership and tick to Grant shell access:
          Name: esxpatch
          UID: 86
          User Name: esxpatch
          Password: "whatever"

          3. In the VI client right click on the server name on the left panel and select Enter Maintenance Mode. Wait for this to complete (may take some time depending on the number of VMs running).

          4. Copy the file esx-autopatch.pl from http://vmprofessional.com/material/esx-autopatch.pl to the ESX server under /tmp (using a utility like WinSCP). Edit this file (can be done in WinSCP) and modify the 2 lines below to allow http (I had trouble getting FTP to work).

          #$http = true;
          #$url = "http://hostname";

          uncomment/modify leaving (IP address or hostname):

          $http = true;
          $url = "http://xxx.xxx.xxx.xxx";

          5. Connect to the ESX server (using something like putty) log into the console as esxpatch. Enter the following commands:
          su root (enter password when prompted)
          cd /tmp (press enter)
          chmod +x esx-autopatch.pl (press enter)
          ./esxautopatch.pl (press enter)

          6. This will begin the process of installing ESX updates (it will take quite a while approx 1hr).

          Comment


          • #6
            Re: Patch management tool for ESX now available

            Hi Guys,

            If you need a really simple way of updating your ESX 3.x deployments, without downloading patches manually, or getting a patch file, have a look at these all in one scripts on my site.

            Very easy to use, documented with video demo.

            Site is:
            http://www.serverchief.com

            if you esx 3.x host has internet connectivity, I strongly recommend this script:
            http://www.serverchief.com/content/e...-host-edition/

            if you esx 3.x host does not have internet, use this one:
            http://www.serverchief.com/content/e...ater-standard/

            Best of luck!

            ServerChief

            Comment


            • #7
              Re: Patch management tool for ESX now available

              much appreciated! i am still looking for an acceptable tool to use for the ESX updates, so i look foward to giving your scripts a try.

              thanks man!
              j
              its easier to beg forgiveness than ask permission.
              Give karma where karma is due...

              Comment


              • #8
                Re: Patch management tool for ESX now available

                Hi

                I have downloaded and installed VMTSPatchManager from http://www.vmts.net/VMTSPatchManager.htm. Version 1.0.2819. You don't need putty nor WinSCP. It works without any problems. Since root logon is not permited using SSH by default, you have to add an extra user and provide the PatchManager with the user and root credentials. It works very well for me, only the automatic reboot seams not to work in my environment.
                Beside this I'm very happy with this tool. Thanks Massimiliano Daneri !!!

                Btw, I'm also using his vmbk skript, great tool also.

                Kind Regards Juerg

                Originally posted by James Haynes View Post
                alright... ive tried this bastard over and over again, and it doesnt seem to work.

                from what ive been able to figure out, there are several other items you need in order to pull this off.

                the paths are incorrect on the default install (at least for me) in the tools it uses to patch the ESX hosts.

                for example:
                C:\Program Files\PuTTY\putty.exe
                C:\Program Files\VMware\VMware Virtual Infrastructure Client 2.0\vpxClient.exe
                C:\Program Files\WinSCP3\WinSCP3.exe

                and i dont have WinSCP, only 3... this may be a problem.

                the next issue is the downloading of the patches. the program succesfully connects to the FTP to do the download, but stops in mid download and moves on to the next, never completing the prior queued file. it did a 40~70% download and then choked.

                it also throws an error for dotnet 2 that *i think* has something to do with ie7.

                the "detect settings from iE" also didnt work, so i set it to autodetect... but still no 100% file to be found.

                needless to say, ill be patching mine via bash till they refine this tool. i was really stoked to see this thing, and its really close, but not yet...

                Comment


                • #9
                  Re: Patch management tool for ESX now available

                  well, the next time your in jacksonville, you can show me how to make it work. i have no clue...

                  i had better luck with the perl script (esx-autopatch.pl)

                  thanks for the update. i would like the patch tool to work because its pretty, but im happy with the perl script for right now. in my world, functionality beats form.
                  its easier to beg forgiveness than ask permission.
                  Give karma where karma is due...

                  Comment

                  Working...
                  X