@ -389,6 +389,10 @@ efibootmgr: ** Warning ** : Boot0005 has same label ironic1\n
self . fake_dir + ' /run ' ) ,
mock . call ( ' mount ' , ' -t ' , ' sysfs ' , ' none ' ,
self . fake_dir + ' /sys ' ) ,
mock . call ( ( ' chroot %s /bin/sh -c " mount -a -t vfat " ' %
( self . fake_dir ) ) , shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ( ' chroot %s /bin/sh -c '
' " grub-install %s " ' %
( self . fake_dir , self . fake_dev ) ) , shell = True ,
@ -400,6 +404,10 @@ efibootmgr: ** Warning ** : Boot0005 has same label ironic1\n
shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ( ' chroot %s /bin/sh -c " umount -a -t vfat " ' %
( self . fake_dir ) ) , shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ' umount ' , self . fake_dir + ' /dev ' ,
attempts = 3 , delay_on_retry = True ) ,
mock . call ( ' umount ' , self . fake_dir + ' /proc ' ,
@ -440,6 +448,10 @@ efibootmgr: ** Warning ** : Boot0005 has same label ironic1\n
self . fake_dir + ' /run ' ) ,
mock . call ( ' mount ' , ' -t ' , ' sysfs ' , ' none ' ,
self . fake_dir + ' /sys ' ) ,
mock . call ( ( ' chroot %s /bin/sh -c " mount -a -t vfat " ' %
( self . fake_dir ) ) , shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ( ' chroot %s /bin/sh -c '
' " grub-install %s " ' %
( self . fake_dir , self . fake_prep_boot_part ) ) ,
@ -452,6 +464,10 @@ efibootmgr: ** Warning ** : Boot0005 has same label ironic1\n
shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ( ' chroot %s /bin/sh -c " umount -a -t vfat " ' %
( self . fake_dir ) ) , shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ' umount ' , self . fake_dir + ' /dev ' ,
attempts = 3 , delay_on_retry = True ) ,
mock . call ( ' umount ' , self . fake_dir + ' /proc ' ,
@ -500,6 +516,10 @@ efibootmgr: ** Warning ** : Boot0005 has same label ironic1\n
self . fake_dir + ' /run ' ) ,
mock . call ( ' mount ' , ' -t ' , ' sysfs ' , ' none ' ,
self . fake_dir + ' /sys ' ) ,
mock . call ( ( ' chroot %s /bin/sh -c " mount -a -t vfat " ' %
( self . fake_dir ) ) , shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ' mount ' , self . fake_efi_system_part ,
self . fake_dir + ' /boot/efi ' ) ,
mock . call ( ( ' chroot %s /bin/sh -c " grub-install " ' %
@ -524,6 +544,10 @@ efibootmgr: ** Warning ** : Boot0005 has same label ironic1\n
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ' umount ' , self . fake_dir + ' /boot/efi ' ,
attempts = 3 , delay_on_retry = True ) ,
mock . call ( ( ' chroot %s /bin/sh -c " umount -a -t vfat " ' %
( self . fake_dir ) ) , shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ' umount ' , self . fake_dir + ' /dev ' ,
attempts = 3 , delay_on_retry = True ) ,
mock . call ( ' umount ' , self . fake_dir + ' /proc ' ,
@ -577,6 +601,10 @@ efibootmgr: ** Warning ** : Boot0005 has same label ironic1\n
self . fake_dir + ' /run ' ) ,
mock . call ( ' mount ' , ' -t ' , ' sysfs ' , ' none ' ,
self . fake_dir + ' /sys ' ) ,
mock . call ( ( ' chroot %s /bin/sh -c " mount -a -t vfat " ' %
( self . fake_dir ) ) , shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ' mount ' , self . fake_efi_system_part ,
self . fake_dir + ' /boot/efi ' ) ,
mock . call ( ( ' chroot %s /bin/sh -c " grub-install " ' %
@ -610,6 +638,7 @@ efibootmgr: ** Warning ** : Boot0005 has same label ironic1\n
mock_get_part_uuid . side_effect = [ self . fake_root_part ,
self . fake_efi_system_part ]
mock_is_md_device . side_effect = [ False , False ]
environ_mock . get . return_value = ' /sbin '
mock_md_get_raid_devices . return_value = { }
def mount_raise_func ( * args , * * kwargs ) :
@ -623,6 +652,10 @@ efibootmgr: ** Warning ** : Boot0005 has same label ironic1\n
efi_system_part_uuid = self . fake_efi_system_part_uuid )
expected = [ mock . call ( ' mount ' , ' /dev/fake2 ' , self . fake_dir ) ,
mock . call ( ( ' chroot %s /bin/sh -c " umount -a -t vfat " ' %
( self . fake_dir ) ) , shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ' umount ' , self . fake_dir + ' /dev ' ,
attempts = 3 , delay_on_retry = True ) ,
mock . call ( ' umount ' , self . fake_dir + ' /proc ' ,
@ -876,6 +909,10 @@ efibootmgr: ** Warning ** : Boot0005 has same label ironic1\n
self . fake_dir + ' /run ' ) ,
mock . call ( ' mount ' , ' -t ' , ' sysfs ' , ' none ' ,
self . fake_dir + ' /sys ' ) ,
mock . call ( ( ' chroot %s /bin/sh -c " mount -a -t vfat " ' %
( self . fake_dir ) ) , shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ' mount ' , ' /dev/sda1 ' ,
self . fake_dir + ' /boot/efi ' ) ,
mock . call ( ( ' chroot %s /bin/sh -c " grub-install " ' %
@ -914,6 +951,10 @@ efibootmgr: ** Warning ** : Boot0005 has same label ironic1\n
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ' umount ' , self . fake_dir + ' /boot/efi ' ,
attempts = 3 , delay_on_retry = True ) ,
mock . call ( ( ' chroot %s /bin/sh -c " umount -a -t vfat " ' %
( self . fake_dir ) ) , shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ' umount ' , self . fake_dir + ' /dev ' ,
attempts = 3 , delay_on_retry = True ) ,
mock . call ( ' umount ' , self . fake_dir + ' /proc ' ,
@ -980,6 +1021,10 @@ efibootmgr: ** Warning ** : Boot0005 has same label ironic1\n
self . fake_dir + ' /run ' ) ,
mock . call ( ' mount ' , ' -t ' , ' sysfs ' , ' none ' ,
self . fake_dir + ' /sys ' ) ,
mock . call ( ( ' chroot %s /bin/sh -c " mount -a -t vfat " ' %
( self . fake_dir ) ) , shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ( ' chroot %s /bin/sh -c '
' " grub-install %s " ' %
( self . fake_dir , ' /dev/sda ' ) ) , shell = True ,
@ -996,6 +1041,10 @@ efibootmgr: ** Warning ** : Boot0005 has same label ironic1\n
shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ( ' chroot %s /bin/sh -c " umount -a -t vfat " ' %
( self . fake_dir ) ) , shell = True ,
env_variables = {
' PATH ' : ' /sbin:/bin:/usr/sbin:/sbin ' } ) ,
mock . call ( ' umount ' , self . fake_dir + ' /dev ' ,
attempts = 3 , delay_on_retry = True ) ,
mock . call ( ' umount ' , self . fake_dir + ' /proc ' ,