Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-37135

Unable to Repair broken Server installation on Windows

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Critical
    • 7.0.0
    • 6.5.0
    • installer
    • 2
    • Build Team 2020 Sprint 2

    Description

      I keep hitting 1603 error while trying to uninstall using msiexec or wmic.

      msiexec /x couchbase-server-enterprise_6.5.0-4603-windows_amd64.msi /passive /L*V install_status.txt

       MSI (s) (F8:E4) [15:33:24:774]: Windows Installer removed the product. Product Name: Couchbase Server 6.5.0-4603 Enterprise Edition. Product Version: 6.5.4603. Product Language: 1033. Manufacturer: Couchbase Inc.. Removal success or error status: 1603.

       
      wmic product where "name like '%%Couchbase%%'" call uninstall

       Executing (\\DESKTOP-H4V90F3\ROOT\CIMV2:Win32_Product.IdentifyingNumber="
      {891BE78A-40C5-4B2F-B287-9C5ED297E3D0}
      ",Name="Couchbase Server 6.5.0-4603 Enterprise Edition",Version="6.5.4603")->Uninstall()
       Method execution successful.
       Out Parameters:
       instance of __PARAMETERS
      { ReturnValue = 1603; }; 

       Also when trying to uninstall/repair/change using UI installer, a rollback happens and installer exits prematurely. C:\Program Files\Couchbase\Server\bin is cleaned out and I think that causes the subsequent failures with 1725 error code.

      Attachments

        Issue Links

          For Gerrit Dashboard: MB-37135
          # Subject Branch Project Status CR V

          Activity

            People

              pavithra.mahamani Pavithra Mahamani (Inactive)
              pavithra.mahamani Pavithra Mahamani (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty