LGTM

On 18/04/2012 19:09, Drew Fisher wrote:
> Good afternoon!
> 
> Could I please get a quick code review for the following CR:
> 
> 7162496 <http://monaco.us.oracle.com/detail.jsf?cr=7162496> auto-install
> fails in target-discovery on live system with S11u1_14
> 
> The diffs are very simple so I'll just in-line them:
> 
> diff -r 851d069ece17 -r 3572894d6192 usr/src/lib/install_target/discovery.py
> --- a/usr/src/lib/install_target/discovery.py   Wed Apr 18 10:52:00 2012 -0700
> +++ b/usr/src/lib/install_target/discovery.py   Wed Apr 18 12:05:21 2012 -0600
> @@ -718,14 +718,13 @@
>          # to find all the drives on the system, first start with the
>          # controllers
>          for controller in diskmgt.descriptors_by_type(const.CONTROLLER):
> -            # trap on the "/pseudo" controller (zvol swap and dump)
> -            if controller.name == "/pseudo" and add_physical:
> -                self.discover_pseudo(controller)
> -
>              # skip USB floppy controllers
>              if controller.floppy_controller:
>                  continue
>  
> +            # trap on the "/pseudo" controller (zvol swap and dump)
> +            if controller.name == "/pseudo" and add_physical:
> +                self.discover_pseudo(controller)
>              else:
>                  # extract every drive on the given controller
>                  for drive in controller.drives:
> 
> 
> We need to move the check for USB floppy controllers above the check for
> controller.name == "/pseudo" or we end up trying to discover the 'dump' drive.
> 
> All unittests run clean and the system Harold is using where this problem
> manifested now runs target discovery cleanly.
> 
> Thanks!
> 
> -Drew
> 
> 
> 
> _______________________________________________
> caiman-discuss mailing list
> [email protected]
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to