> On 16 mar. 2015, at 03:30, Eitan Eliahu <elia...@vmware.com> wrote:
>
>
> Alessandro,
> Yes, no problem of having the installer separate. But, I am confused as I
> see the two services are there but the driver and the INF file are not. I
> believe that the MSI file includes everything.
> Do you think you can add the OS installer script?
> Will we have already built MSI file (x86 and x86-64)?
We'll commit the x64 MSI build code as soon as we have the x64 OVS build merged
upstream.
One thing that we should decide is if it makes sense to keep a separate x86
build at all at that point.
Since Hyper-V is limited to x64, the only use case for a x86 build is for a
32bit client OS build where a user wants to install the CLI tools only.
Given how limited this use case is, I'd go with a single x64 build.
> Thanks,
> Eitan
>
> -----Original Message-----
> From: Alessandro Pilotti [mailto:apilo...@cloudbasesolutions.com]
> Sent: Sunday, March 15, 2015 6:11 PM
> To: Eitan Eliahu
> Cc: dev@openvswitch.org
> Subject: Re: OVS Windows MSI installer
>
> Hi Eitan,
>
>
>
>>> On 16 Mar 2015, at 02:57, Eitan Eliahu <elia...@vmware.com> wrote:
>>
>
>
>> Hi Alessandro,
>
>> I couldn't find the driver binary as part of the installer. Also, can you
>> explain how uninstlaation is done and the case where a driver is already
>> loaded.
>
>
>
> As explained in the README, the actual binaries are produced by the OVS
> build, so it does not make sense to include them in this project, otherwise
> we’d need to commit the binaries at every OVS build.
>
>
>
> During uninstall the driver is removed. The general rule for Windows
> installers is that whatever gets installed, must be removed on uninstall
> (except user generated content, e.g. configuration files).
>
> I didn’t include the WMI / PowerShell call for deregistering the extension
> from Hyper-V switches yet, since infamously that operation generated a
> significant amount of crashes until very recently (we still have a pending
> patch on this topic AFAIK).
>
>
>
> Here is where the driver is uninstalled:
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_cloudbase_ovs-2Dwindows-2Dinstaller_blob_master_ovs-2Dwindows-2Dinstaller_Product.wxs-23L48-2DL49&d=AwIGaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=CWsgHUxi6ExLXY798tmo3LJ4e3geGYp56lkcH-5cLCY&m=WmmTcAbYsoZf0kKnbhjcKx6VU2dw-WDIcSF-V8Gtd94&s=ksjvS04wlV-fvUUTh7wLch51SUmIkKEpjAxRNZtebAw&e=
>
>
>
>
>
>
> Alessandro
>
>
>
>
>
>> Thank you!
>
>> Eitan
>
>
>> -----Original Message-----
>
>> From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Alessandro
>> Pilotti
>
>> Sent: Sunday, March 15, 2015 5:33 PM
>
>> To: dev@openvswitch.org
>
>> Subject: [ovs-dev] OVS Windows MSI installer
>
>
>> Hi guys,
>
>
>
>
>> As discussed on IRC, here's the Windows MSI installer project that we’d like
>> to
>
>
>> submit for upstream inclusion:
>
>
>
>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_cloudbase_ovs-2Dwindows-2Dinstaller&d=AwIGaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=CWsgHUxi6ExLXY798tmo3LJ4e3geGYp56lkcH-5cLCY&m=utkZq_G_Z0gpFYbAClV8e6AD4sXWL1oC5IbDSJwm-Dk&s=ssYlF73rox7Qc5jV0EuVGd31T3gjOjJrGilWxhpfCQU&e=
>
>
>
>
>> The included README.rst provides information on how to generate the MSI and
>
>
>> I’ll also be happy to answer any question and review.
>
>
>
>
>> In terms of location of the code, we could IMO either include the installer
>> as
>
>
>> a separate project on
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_openvswitch&d=AwIGaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=CWsgHUxi6ExLXY798tmo3LJ4e3geGYp56lkcH-5cLCY&m=utkZq_G_Z0gpFYbAClV8e6AD4sXWL1oC5IbDSJwm-Dk&s=j7vZQ7TETCqJcuj8GlWvxlDQj3eaZDowoeugOoF62m4&e=
>> or as a subfolder under
>
>
>> the
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_openvswitch_ovs&d=AwIGaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=CWsgHUxi6ExLXY798tmo3LJ4e3geGYp56lkcH-5cLCY&m=utkZq_G_Z0gpFYbAClV8e6AD4sXWL1oC5IbDSJwm-Dk&s=64IUwcJqsI-IqUHcDpffloCd02L8ksBeDjCy2OB09So&e=
>> project itself.
>
>
>> My vote is for the first option, but if you guys prefer the second I’ll be
>
>
>> happy to send the full patchset on the ML for review.
>
>
>
>
>> Thanks,
>
>
>
>
>> Alessandro
>
>
>
>
>> _______________________________________________
>
>> dev mailing list
>
>> dev@openvswitch.org
>
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__openvswitch.org_mailman_listinfo_dev&d=AwIGaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=CWsgHUxi6ExLXY798tmo3LJ4e3geGYp56lkcH-5cLCY&m=utkZq_G_Z0gpFYbAClV8e6AD4sXWL1oC5IbDSJwm-Dk&s=Q9DuaqvXtQI-5E0ozVMau9cLqIUtEVFPGxNzhW5FhtU&e=
>
>
>
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev