Closed Bug 1339191 Opened 7 years ago Closed 6 years ago

Port Intel driver support and its dependents from MDT to OpenCloudConfig

Categories

(Infrastructure & Operations :: RelOps: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: markco, Assigned: markco)

References

Details

      No description provided.
Assignee: relops → mcornmesser
Landed with: https://github.com/mozilla-releng/OpenCloudConfig/pull/49 (Bug 1338324).     
{
      "ComponentName": "Nvidia_Zip_dir",
      "ComponentType": "DirectoryCreate",
      "Comment": "Maintenance Toolchain - not essential for building firefox",
      "Path": "C:\\DSC\\Nvidia"
    },    
    {
      "ComponentName": "Nvidia_DATACENTER_Driver",
      "ComponentType": "ZipInstall",
      "Destination": "C:\\DSC\\Nvidia",
      "Url": "http://fakeurl/Nvidia",
      "sha512": "998c998d99eedcfb34cc9369d3804b8a78ab23e653981ffa1819bf22b763f28e6dc0391905e943fb6f6c6266655902737a3f79a6ad85fbe2347bf98d83705e11",
      "DependsOn": [
        {
          "ComponentType": "DirectoryCreate",
          "ComponentName": "Nvidia_Zip_dir"
        }
      ]
    },
    {
      "ComponentName": "Nvidia_DATACENTER_Driver_Install",
      "ComponentType": "CommandRun",
      "Comment": "Nvidia Graphic driver install",
      "Command": "C:\\dsc\\Nvidia\\314.07-desktop-win8-win7-winvista-32bit-english-whql\\setup.exe", 
      "Arguments": [
				"-clean",
				"-passive",
				"-noreboot",
				"-loglevel:6",
				"-log:C:\\log"
			],
      "DependsOn": [
      	{
        	"ComponentName": "Nvidia_DATACENTER_Driver"
	      }      
      ],		
     "Validate": {
        "PathsExist": [
          "C:\\programfiles\\Nvidia Corporation\\license.txt",
          "C:\\programfiles\\Nvidia Corporation\\Update Common||NvUpdt.dll"
        ]
      }
    },
    {
      "ComponentName": "Nvidia_Update_service",
      "ComponentType": "ServiceControl",
      "Comment": "Disable Nvidia update service",
      "Name": "nvUpdatusService",
      "StartupType": "DIsabled",
      "State": "Stopped"
},
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
I presume we won't need this for the hardware since we'll be using Intel gfx chips.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
I was unaware of that change.
Will removed nvidia driver support for hardware and replace with intel.
Summary: Add nvidia driver support to OpenCloudConfig → Add Intel driver support to OpenCloudConfig
Q: Is there an update when we will have the Intel drivers for Win 7?
Flags: needinfo?(q)
There are on cartridge 1. I will drop them in a network location
Flags: needinfo?(q)
Q: Did you have a chance to drop these somewhere?
Flags: needinfo?(q)
WDS G:\Installer-Release-32-bit.7z
Flags: needinfo?(q)
Blocks: 1366828
Done:

    {
      "ComponentName": "Intel_Zip_dir",
      "ComponentType": "DirectoryCreate",
      "Comment": "Maintenance Toolchain - not essential for building firefox",
      "Path": "C:\\DSC\\Intel"
    },    
    {
      "ComponentName": "Intel_DATACENTER_Driver",
      "ComponentType": "ZipInstall",
      "Destination": "C:\\DSC\\Intel",
      "Url": "http://fakeurl/Intel",
      "sha512": "b8c67c76d381c639979a65cb11948bf1258dafaee20cac346b7d299211cb54801edc13f3a5e0e781da0c112103ac363ff56bbea84dee58932658cae82796a6ff",
      "DependsOn": [
        {
          "ComponentType": "DirectoryCreate",
          "ComponentName": "Intel_Zip_dir"
        }
      ]
    },
    {
      "ComponentName": "Intel_DATACENTER_Driver_Install",
      "ComponentType": "CommandRun",
      "Comment": "Intel Graphic driver install",
      "Command": "C:\\dsc\\Intel\\setup.exe", 
      "Arguments": [
				"-s",
				"-overwrite"
			],
      "DependsOn": [
      	{
        	"ComponentName": "Intel_DATACENTER_Driver"
	      }      
      ],		
     "Validate": {
        "PathsExist": [
          "C:\\Program Files\\Intel\\Media Resource\\igd11dxva32.dll",
          "C:\\Program Files\\Intel\\Media SDK\\c_w7_32.cpa"
        ]
      }
},


There is no public advertised link for the drivers. There for this relies solely on a download from the tooltool internal repo.
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Currently there is multiple parts to this. 


In order to install the driver and and connect to the VM Xen Tools install and the following commands were added to the Windows 7 datacenter task sequence: 


reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
netsh firewall set service type = remotedesktop mode = enable
netsh firewall set service remoteadmin enable
REG add "HKLM\SYSTEM\CurrentControlSet\services\RasAuto" /v Start /t REG_DWORD /d 2 /f
netsh firewall set service remoteadmin enable 
netsh firewall set service remotedesktop enable

Additional added the driver install to the task sequence. It seems to need 2 reboots following the install for the machine to be reachable.

These pieces will need to be ported into OCC, but currently this should have us in a functioning state with Windows 7 on Moonshot.
Summary: Add Intel driver support to OpenCloudConfig → Port Intel driver support and its dependents from MDT to OpenCloudConfig
The driver install and initial set up will live in MDT.It is the path of least resistance and  of least amount of pitfalls.
Status: REOPENED → RESOLVED
Closed: 7 years ago6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.