Start a Conversation

Unsolved

This post is more than 5 years old

A

615

April 26th, 2013 03:00

After EMC SourceOne 6.82.0121 upgrade environment variable Path leaves blank.

Hello

I ran in to serious issue while deploying EMC SourceOne 6.82.0121 version to PCs which already has 6.80.4133.

Installation includes only these variables (taken from SourceOne Guide pdf).

If UCase(sArgument) = "INSTALL" Then

  strInstallString = Chr(34) & strScriptDir & "\ES1_OfflineAccess.exe" & Chr(34) & " /s /update /v" & Chr(34) & " /qn REBOOT=ReallySuppress"

  code_Return = WshShell.run(strInstallString, , True)

After the installation for 50% of workstations the environment variable Path left blank! Other 50% seems to be OK.

Logs from the installation:

Successful:

MSI (s) (EC!70) [17:10:00:831]: PROPERTY CHANGE: Modifying EX_DEBUG property. Its current value is 'Ex_PATH_Set: Path to set in System PATH: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Windows Imaging\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Common Files\EMC'. Its new value: 'Ex_PATH_Set: New System PATH set = %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Windows Imaging\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Common Files\EMC'.

MSI (s) (EC!70) [17:10:00:831]: PROPERTY CHANGE: Modifying EX_DEBUG property. Its current value is 'Ex_PATH_Set: New System PATH set = %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Windows Imaging\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Common Files\EMC'. Its new value: 'Ex_PATH_Set:  Action Exit'.

Unsuccessful:

MSI (s) (CC!40) [10:27:54:207]: PROPERTY CHANGE: Deleting EX_DEBUG property. Its current value is 'Ex_PATH_Set: Action Entered'.

MSI (s) (CC!40) [10:27:54:238]: PROPERTY CHANGE: Adding EX_DEBUG property. Its value is 'Ex_PATH_Set:  Enter Cleanup Function to cleanup path duplicates'.

MSI (s) (CC!40) [10:27:54:285]: PROPERTY CHANGE: Modifying EX_DEBUG property. Its current value is 'Ex_PATH_Set:  Enter Cleanup Function to cleanup path duplicates'. Its new value: 'Ex_PATH_Set: Duplicate paths removed. Setting flag to save the new PATH.'.

MSI (s) (CC!40) [10:27:54:332]: PROPERTY CHANGE: Modifying EX_DEBUG property. Its current value is 'Ex_PATH_Set: Duplicate paths removed. Setting flag to save the new PATH.'. Its new value: 'Ex_PATH_Set: Exit Cleanup Function'.

MSI (s) (CC!40) [10:27:54:348]: PROPERTY CHANGE: Modifying EX_DEBUG property. Its current value is 'Ex_PATH_Set: Exit Cleanup Function'. Its new value: 'Ex_PATH_Set: Original System PATH contents = %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Windows Imaging\;"C:\Program Files\Common Files\EMC";C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~1\COMMON~1\EMC;C:\PROGRA~1\COMMON~1\EMC'.

MSI (s) (CC!40) [10:27:54:394]: PROPERTY CHANGE: Modifying EX_DEBUG property. Its current value is 'Ex_PATH_Set: Original System PATH contents = %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Windows Imaging\;"C:\Program Files\Common Files\EMC";C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~1\COMMON~1\EMC;C:\PROGRA~1\COMMON~1\EMC'. Its new value: 'Ex_PATH_Set: Current Path - duplicates removed = %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Windows Imaging\;"C:\Program Files\Common Files\EMC";C:\PROGRA~1\COMMON~1\EMC;'.

MSI (s) (CC!40) [10:27:54:426]: PROPERTY CHANGE: Modifying EX_DEBUG property. Its current value is 'Ex_PATH_Set: Current Path - duplicates removed = %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Windows Imaging\;"C:\Program Files\Common Files\EMC";C:\PROGRA~1\COMMON~1\EMC;'. Its new value: 'Ex_PATH_Set: New System PATH set = '.

MSI (s) (CC!40) [10:27:54:473]: PROPERTY CHANGE: Modifying EX_DEBUG property. Its current value is 'Ex_PATH_Set: New System PATH set = '. Its new value: 'Ex_PATH_Set:  Action Exit'.

As a result of this:

sourceone.jpg

As you know without this variable system comes unstable and any other applications who use variables fails.

Any help will be appreciated!



2 Intern

 • 

600 Posts

May 1st, 2013 21:00

Greetings,

Thank you for raising this concern and topic. I have briefly looked at the entries mentioned above. I remember there used to be an issue with 6.7.2.0017 of Offline Access where it will add duplicate entries to PATH variable. Code was changed to make sure it takes care of the duplicate entries and do not create unwanted entries.

Looking at entried you pasted above, it seems installer is finding "C:\WINDOWS\system32\WindowsPowerShell\v1.0" and "C:\PROGRA~1\COMMON~1\EMC". May be that could be causing conflict with the logic used to clean up if duplicates are found.

Can you please check if issue occurs on the machine that have duplicate entries in the PATH variable. Still I will suggest you to open service request with support using support.emc.com website and let support have a look at the issue. I believe we should be able to reproduce the issue to an extent and get engineeing to look into the logic.

Thanks,

Rajan
of 

2 Posts

May 10th, 2013 02:00

We removed:

EX_PATH_Set

EX_PATH_Del2

EX_PATH_Del

commands from installation and added our own path set and now it seems to be working.

No Events found!

Top