[ovs-discuss] Debian init script for openvswitch-controller

Gurucharan Shetty shettyg at nicira.com
Wed May 29 00:11:18 UTC 2013


On Tue, May 28, 2013 at 4:59 PM, Gurucharan Shetty <shettyg at nicira.com>wrote:

> On Mon, May 27, 2013 at 8:47 AM, Maxime Brun <m.brun at alphalink.fr> wrote:
>
>> Hi,
>>
>> There is a problem with the restart action in openvswitch-controller
>> init script. If service is not running, it failed.
>>
>> dh_installinit (with -R in debian/rules) add restart action in postinst.
>>
>> If the service is not running (first install for example), postinst
>> terminate with error and package is not marked correctly installed.
>>
>
> I am not sure I understand what you are trying to say here. Are you saying
> that installing a openvswitch-controller*.deb fails when it is installed
> for the first time? If so, I could not reproduce it. Here is my log.
>

I think I figured out what you mean. During upgrades, if
openvswitch-controller is not running, the package upgrade fails. I will
look for a fix.



>
> root at promg-2n-a-dhcp146:~# dpkg -l | grep openvswitch
> root at promg-2n-a-dhcp146:~#
> root at promg-2n-a-dhcp146:~# dpkg -i openvswitch-common_1.11.90-1_amd64.deb
> openvswitch-pki_1.11.90-1_all.deb
> Selecting previously unselected package openvswitch-common.
> (Reading database ... 51629 files and directories currently installed.)
> Unpacking openvswitch-common (from openvswitch-common_1.11.90-1_amd64.deb)
> ...
> Selecting previously unselected package openvswitch-pki.
> Unpacking openvswitch-pki (from openvswitch-pki_1.11.90-1_all.deb) ...
> Setting up openvswitch-common (1.11.90-1) ...
> Processing triggers for man-db ...
> Setting up openvswitch-pki (1.11.90-1) ...
> root at promg-2n-a-dhcp146:~# dpkg -i
> openvswitch-controller_1.11.90-1_amd64.deb Selecting previously unselected
> package openvswitch-controller.
> (Reading database ... 51679 files and directories currently installed.)
> Unpacking openvswitch-controller (from
> openvswitch-controller_1.11.90-1_amd64.deb) ...
> Setting up openvswitch-controller (1.11.90-1) ...
>  * Starting ovs-controller  ovs-controller
>      2013-05-28T15:18:00Z|00001|stream_ssl|INFO|Trusting CA cert from
> /etc/openvswitch-controller/cacert.pem (/C=US/ST=CA/O=Open
> vSwitch/OU=switchca/CN=OVS switchca CA Certificate (2013 Mar 29 00:15:15))
> (fingerprint 97:7d:c5:5c:83:96:c9:0d:49:d2:23:20:10:dc:3f:54:0e:a0:a7:e9)
>                                                                          [
> OK ]
> Processing triggers for ureadahead ...
> Processing triggers for man-db ...
> root at promg-2n-a-dhcp146:~#
> root at promg-2n-a-dhcp146:~#
> root at promg-2n-a-dhcp146:~# dpkg -l | grep openvswitch
> ii  openvswitch-common              1.11.90-1                  Open
> vSwitch common components
> ii  openvswitch-controller          1.11.90-1                  Open
> vSwitch controller implementation
> ii  openvswitch-pki                 1.11.90-1                  Open
> vSwitch public key infrastructure dependency package
> root at promg-2n-a-dhcp146:~#
>
> Thanks,
> Guru
>
>
>
>>
>> I use 1.10.0 but there is no change in git repo since.
>>
>> I have just add a call to running before stop_server (like in the other
>> actions)
>>
>>
>> Regards,
>>
>> Maxime
>> _______________________________________________
>> discuss mailing list
>> discuss at openvswitch.org
>> http://openvswitch.org/mailman/listinfo/discuss
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20130528/fce96aa8/attachment.html>


More information about the discuss mailing list