New Question

Revision history [back]

click to hide/show revision 1
initial version

'ExtendVolumesPlugin' failed with error '(-2147212277, None, (None, None, None, 0, None))'

Hello, I use cloudbase-init to extend my volume.

First in Openstack I add a disk, then I reboot the Windows Server 2016 or Windows Server 2008 R2.

In my conf there is a plugin called DiskOnlinePlugin which can make all offline disks online. I use ExtendVolumesPlugin to extend volume. However the volume D(disk 1) is just 0.99G in Windows while the disk size is 50G. In disk management in Windows, the disk 1 has 49G which is not formatted. I wish the volume D can be extended to 50G.

When I restart service cloudbase-init, ExtendVolumesPlugin works and the volume D is extended to 50G.

I wonder why the first time ExtendVolumesPlugin didn't work. My cloudbase-init is 0.9.11 stable version.

the follwoing are my conf and log.

=====================

[DEFAULT]

username=Administrator

groups=Administrators

injectuserpassword=false

configdriveraw_hhd=true

configdrivecdrom=true

configdrivevfat=true

bsdtar_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\bsdtar.exe

mtools_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\

verbose=true

debug=true

logdir=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\log\

logfile=cloudbase-init.log

defaultloglevels=comtypes=INFO,suds=INFO,iso8601=WARN,requests=WARN

loggingserialport_settings=COM1,115200,N,8

mtuusedhcp_config=true

ntpusedhcp_config=true

localscriptspath=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\LocalScripts\

plugins=cloudbaseinit.plugins.windows.diskonline.DiskOnlinePlugin,

cloudbaseinit.plugins.common.sethostname.SetHostNamePlugin,

cloudbaseinit.plugins.windows.extendvolumes.ExtendVolumesPlugin

allow_reboot=false

=========================================

2020-03-10 12:04:08.821 2956 INFO cloudbaseinit.init [-] Executing plugin 'ExtendVolumesPlugin'

2020-03-10 12:04:08.836 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 12:04:08.852 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.utils.windows.storage.vdsstoragemanager.VDSStorageManager' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 12:04:12.165 2956 INFO comtypes.client.codecache [-] Imported existing <module 'comtypes.gen'="" from="" 'c:\\program="" files\\cloudbase="" solutions\\cloudbase-init\\python\\lib\\site-packages\\comtypes\\gen\\__init__.py'="">

2020-03-10 12:04:12.165 2956 INFO comtypes.client.codecache [-] Using writeable comtypes cache directory: 'c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\comtypes\gen'

2020-03-10 12:04:45.743 2956 ERROR cloudbaseinit.init [-] plugin 'ExtendVolumesPlugin' failed with error '(-2147212277, None, (None, None, None, 0, None))'

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init [-] (-2147212277, None, (None, None, None, 0, None))

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init Traceback (most recent call last):

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\init.py", line 65, in execplugin

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init shared_data)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\plugins\windows\extendvolumes.py", line 30, in execute

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init storagemanager.extendvolumes(volumes_indexes)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\windows\storage\vdsstoragemanager.py", line 147, in extend_volumes

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init self.extendvolumes(pack, volume_indexes)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\windows\storage\vdsstoragemanager.py", line 51, in extendvolumes

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init for unk in _enumerate(pack.QueryVolumes()):

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init _ctypes.COMError: (-2147212277, None, (None, None, None, 0, None))

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init

2020-03-10 12:04:46.586 2956 INFO cloudbaseinit.init [-] Plugins execution done

==========================================

2020-03-10 15:28:06.307 2956 INFO cloudbaseinit.init [-] Executing plugin 'ExtendVolumesPlugin'

2020-03-10 15:28:06.307 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 15:28:06.322 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.utils.windows.storage.vdsstoragemanager.VDSStorageManager' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 15:28:06.385 2956 INFO comtypes.client.codecache [-] Imported existing <module 'comtypes.gen'="" from="" 'c:\\program="" files\\cloudbase="" solutions\\cloudbase-init\\python\\lib\\site-packages\\comtypes\\gen\\__init__.py'="">

2020-03-10 15:28:06.385 2956 INFO comtypes.client.codecache [-] Using writeable comtypes cache directory: 'c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\comtypes\gen'

2020-03-10 15:28:06.994 2956 INFO cloudbaseinit.utils.windows.storage.vdsstoragemanager [-] Extending volume "\?\GLOBALROOT\Device\HarddiskVolume4" with 52613312512 bytes

2020-03-10 15:28:07.197 2956 INFO cloudbaseinit.init [-] Plugins execution done

'ExtendVolumesPlugin' failed with error '(-2147212277, None, (None, None, None, 0, None))'

Hello, I use cloudbase-init to extend my volume.

First in Openstack I add a disk, then I reboot the Windows Server 2016 or Windows Server 2008 R2.R2.ExtendVolumesPlugin does not work.

In my conf there is a plugin called DiskOnlinePlugin which can make all offline disks online. I use ExtendVolumesPlugin to extend volume. However the volume D(disk 1) is just 0.99G in Windows while the disk size is 50G. In disk management in of Windows, the disk 1 has 49G which is not formatted. I wish the volume D can be extended to 50G.

When I restart service cloudbase-init, ExtendVolumesPlugin works and the volume D is extended to 50G.

I wonder why the first time ExtendVolumesPlugin didn't work. My cloudbase-init is 0.9.11 stable version.

the follwoing are my conf and log.

=====================

[DEFAULT]

username=Administrator

groups=Administrators

injectuserpassword=false

configdriveraw_hhd=true

configdrivecdrom=true

configdrivevfat=true

bsdtar_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\bsdtar.exe

mtools_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\

verbose=true

debug=true

logdir=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\log\

logfile=cloudbase-init.log

defaultloglevels=comtypes=INFO,suds=INFO,iso8601=WARN,requests=WARN

loggingserialport_settings=COM1,115200,N,8

mtuusedhcp_config=true

ntpusedhcp_config=true

localscriptspath=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\LocalScripts\

plugins=cloudbaseinit.plugins.windows.diskonline.DiskOnlinePlugin,

cloudbaseinit.plugins.common.sethostname.SetHostNamePlugin,

cloudbaseinit.plugins.windows.extendvolumes.ExtendVolumesPlugin

allow_reboot=false

=========================================

2020-03-10 12:04:08.821 2956 INFO cloudbaseinit.init [-] Executing plugin 'ExtendVolumesPlugin'

2020-03-10 12:04:08.836 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 12:04:08.852 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.utils.windows.storage.vdsstoragemanager.VDSStorageManager' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 12:04:12.165 2956 INFO comtypes.client.codecache [-] Imported existing <module 'comtypes.gen'="" from="" 'c:\\program="" files\\cloudbase="" solutions\\cloudbase-init\\python\\lib\\site-packages\\comtypes\\gen\\__init__.py'="">

2020-03-10 12:04:12.165 2956 INFO comtypes.client.codecache [-] Using writeable comtypes cache directory: 'c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\comtypes\gen'

2020-03-10 12:04:45.743 2956 ERROR cloudbaseinit.init [-] plugin 'ExtendVolumesPlugin' failed with error '(-2147212277, None, (None, None, None, 0, None))'

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init [-] (-2147212277, None, (None, None, None, 0, None))

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init Traceback (most recent call last):

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\init.py", line 65, in execplugin

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init shared_data)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\plugins\windows\extendvolumes.py", line 30, in execute

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init storagemanager.extendvolumes(volumes_indexes)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\windows\storage\vdsstoragemanager.py", line 147, in extend_volumes

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init self.extendvolumes(pack, volume_indexes)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\windows\storage\vdsstoragemanager.py", line 51, in extendvolumes

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init for unk in _enumerate(pack.QueryVolumes()):

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init _ctypes.COMError: (-2147212277, None, (None, None, None, 0, None))

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init

2020-03-10 12:04:46.586 2956 INFO cloudbaseinit.init [-] Plugins execution done

==========================================

2020-03-10 15:28:06.307 2956 INFO cloudbaseinit.init [-] Executing plugin 'ExtendVolumesPlugin'

2020-03-10 15:28:06.307 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 15:28:06.322 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.utils.windows.storage.vdsstoragemanager.VDSStorageManager' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 15:28:06.385 2956 INFO comtypes.client.codecache [-] Imported existing <module 'comtypes.gen'="" from="" 'c:\\program="" files\\cloudbase="" solutions\\cloudbase-init\\python\\lib\\site-packages\\comtypes\\gen\\__init__.py'="">

2020-03-10 15:28:06.385 2956 INFO comtypes.client.codecache [-] Using writeable comtypes cache directory: 'c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\comtypes\gen'

2020-03-10 15:28:06.994 2956 INFO cloudbaseinit.utils.windows.storage.vdsstoragemanager [-] Extending volume "\?\GLOBALROOT\Device\HarddiskVolume4" with 52613312512 bytes

2020-03-10 15:28:07.197 2956 INFO cloudbaseinit.init [-] Plugins execution done

'ExtendVolumesPlugin' failed with error '(-2147212277, None, (None, None, None, 0, None))'

Hello, I use cloudbase-init to extend my volume.

First in Openstack I add added a disk, then I reboot rebooted the Windows Server 2016 or Windows Server 2008 R2.ExtendVolumesPlugin does did not work.work.

When I restarted service cloudbase-init, ExtendVolumesPlugin worked and the volume D was extended to 50G successfully.

In my conf there is a plugin called DiskOnlinePlugin which can make all offline disks online. I use ExtendVolumesPlugin to extend volume. However the volume D(disk 1) is just 0.99G in Windows while the disk size is 50G. In disk management of Windows, the disk 1 has 49G which is not formatted. I wish the volume D can be extended to 50G.

When I restart service cloudbase-init, ExtendVolumesPlugin works and the volume D is extended to 50G.

I wonder why the first time ExtendVolumesPlugin didn't work. My cloudbase-init is 0.9.11 stable version.

the follwoing are my conf and log.

=====================

[DEFAULT]

username=Administrator

groups=Administrators

injectuserpassword=false

configdriveraw_hhd=true

configdrivecdrom=true

configdrivevfat=true

bsdtar_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\bsdtar.exe

mtools_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\

verbose=true

debug=true

logdir=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\log\

logfile=cloudbase-init.log

defaultloglevels=comtypes=INFO,suds=INFO,iso8601=WARN,requests=WARN

loggingserialport_settings=COM1,115200,N,8

mtuusedhcp_config=true

ntpusedhcp_config=true

localscriptspath=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\LocalScripts\

plugins=cloudbaseinit.plugins.windows.diskonline.DiskOnlinePlugin,

cloudbaseinit.plugins.common.sethostname.SetHostNamePlugin,

cloudbaseinit.plugins.windows.extendvolumes.ExtendVolumesPlugin

allow_reboot=false

=========================================

2020-03-10 12:04:08.821 2956 INFO cloudbaseinit.init [-] Executing plugin 'ExtendVolumesPlugin'

2020-03-10 12:04:08.836 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 12:04:08.852 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.utils.windows.storage.vdsstoragemanager.VDSStorageManager' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 12:04:12.165 2956 INFO comtypes.client.codecache [-] Imported existing <module 'comtypes.gen'="" from="" 'c:\\program="" files\\cloudbase="" solutions\\cloudbase-init\\python\\lib\\site-packages\\comtypes\\gen\\__init__.py'="">

2020-03-10 12:04:12.165 2956 INFO comtypes.client.codecache [-] Using writeable comtypes cache directory: 'c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\comtypes\gen'

2020-03-10 12:04:45.743 2956 ERROR cloudbaseinit.init [-] plugin 'ExtendVolumesPlugin' failed with error '(-2147212277, None, (None, None, None, 0, None))'

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init [-] (-2147212277, None, (None, None, None, 0, None))

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init Traceback (most recent call last):

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\init.py", line 65, in execplugin

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init shared_data)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\plugins\windows\extendvolumes.py", line 30, in execute

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init storagemanager.extendvolumes(volumes_indexes)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\windows\storage\vdsstoragemanager.py", line 147, in extend_volumes

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init self.extendvolumes(pack, volume_indexes)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\windows\storage\vdsstoragemanager.py", line 51, in extendvolumes

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init for unk in _enumerate(pack.QueryVolumes()):

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init _ctypes.COMError: (-2147212277, None, (None, None, None, 0, None))

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init

2020-03-10 12:04:46.586 2956 INFO cloudbaseinit.init [-] Plugins execution done

==========================================

2020-03-10 15:28:06.307 2956 INFO cloudbaseinit.init [-] Executing plugin 'ExtendVolumesPlugin'

2020-03-10 15:28:06.307 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 15:28:06.322 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.utils.windows.storage.vdsstoragemanager.VDSStorageManager' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 15:28:06.385 2956 INFO comtypes.client.codecache [-] Imported existing <module 'comtypes.gen'="" from="" 'c:\\program="" files\\cloudbase="" solutions\\cloudbase-init\\python\\lib\\site-packages\\comtypes\\gen\\__init__.py'="">

2020-03-10 15:28:06.385 2956 INFO comtypes.client.codecache [-] Using writeable comtypes cache directory: 'c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\comtypes\gen'

2020-03-10 15:28:06.994 2956 INFO cloudbaseinit.utils.windows.storage.vdsstoragemanager [-] Extending volume "\?\GLOBALROOT\Device\HarddiskVolume4" with 52613312512 bytes

2020-03-10 15:28:07.197 2956 INFO cloudbaseinit.init [-] Plugins execution done

'ExtendVolumesPlugin' failed with error '(-2147212277, None, (None, None, None, 0, None))'

Hello, I use cloudbase-init to extend my volume.

First in Openstack I added a disk, then I rebooted the Windows Server 2016 or Windows Server 2008 R2.ExtendVolumesPlugin R2. ExtendVolumesPlugin did not work. work and it told me 'ExtendVolumesPlugin' failed with error '(-2147212277, None, (None, None, None, 0, None))'

When I restarted service cloudbase-init, ExtendVolumesPlugin worked and the volume D was extended to 50G successfully.

In my conf there is a plugin called DiskOnlinePlugin which can make all offline disks online. I use ExtendVolumesPlugin to extend volume. However the volume D(disk 1) is just 0.99G in Windows while the disk size is 50G. In disk management of Windows, the disk 1 has 49G which is not formatted. I wish the volume D can be extended to 50G.

I wonder why the first time ExtendVolumesPlugin didn't work. My cloudbase-init is 0.9.11 stable version.

the follwoing The following are my conf and log.

=====================

[DEFAULT]

username=Administrator

groups=Administrators

injectuserpassword=false

configdriveraw_hhd=true

configdrivecdrom=true

configdrivevfat=true

bsdtar_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\bsdtar.exe

mtools_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\

verbose=true

debug=true

logdir=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\log\

logfile=cloudbase-init.log

defaultloglevels=comtypes=INFO,suds=INFO,iso8601=WARN,requests=WARN

loggingserialport_settings=COM1,115200,N,8

mtuusedhcp_config=true

ntpusedhcp_config=true

localscriptspath=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\LocalScripts\

plugins=cloudbaseinit.plugins.windows.diskonline.DiskOnlinePlugin,

cloudbaseinit.plugins.common.sethostname.SetHostNamePlugin,

cloudbaseinit.plugins.windows.extendvolumes.ExtendVolumesPlugin

allow_reboot=false

=========================================

2020-03-10 12:04:08.821 2956 INFO cloudbaseinit.init [-] Executing plugin 'ExtendVolumesPlugin'

2020-03-10 12:04:08.836 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 12:04:08.852 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.utils.windows.storage.vdsstoragemanager.VDSStorageManager' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 12:04:12.165 2956 INFO comtypes.client.codecache [-] Imported existing <module 'comtypes.gen'="" from="" 'c:\\program="" files\\cloudbase="" solutions\\cloudbase-init\\python\\lib\\site-packages\\comtypes\\gen\\__init__.py'="">

2020-03-10 12:04:12.165 2956 INFO comtypes.client.codecache [-] Using writeable comtypes cache directory: 'c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\comtypes\gen'

2020-03-10 12:04:45.743 2956 ERROR cloudbaseinit.init [-] plugin 'ExtendVolumesPlugin' failed with error '(-2147212277, None, (None, None, None, 0, None))'

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init [-] (-2147212277, None, (None, None, None, 0, None))

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init Traceback (most recent call last):

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\init.py", line 65, in execplugin

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init shared_data)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\plugins\windows\extendvolumes.py", line 30, in execute

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init storagemanager.extendvolumes(volumes_indexes)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\windows\storage\vdsstoragemanager.py", line 147, in extend_volumes

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init self.extendvolumes(pack, volume_indexes)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\windows\storage\vdsstoragemanager.py", line 51, in extendvolumes

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init for unk in _enumerate(pack.QueryVolumes()):

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init _ctypes.COMError: (-2147212277, None, (None, None, None, 0, None))

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init

2020-03-10 12:04:46.586 2956 INFO cloudbaseinit.init [-] Plugins execution done

==========================================

2020-03-10 15:28:06.307 2956 INFO cloudbaseinit.init [-] Executing plugin 'ExtendVolumesPlugin'

2020-03-10 15:28:06.307 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 15:28:06.322 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.utils.windows.storage.vdsstoragemanager.VDSStorageManager' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 15:28:06.385 2956 INFO comtypes.client.codecache [-] Imported existing <module 'comtypes.gen'="" from="" 'c:\\program="" files\\cloudbase="" solutions\\cloudbase-init\\python\\lib\\site-packages\\comtypes\\gen\\__init__.py'="">

2020-03-10 15:28:06.385 2956 INFO comtypes.client.codecache [-] Using writeable comtypes cache directory: 'c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\comtypes\gen'

2020-03-10 15:28:06.994 2956 INFO cloudbaseinit.utils.windows.storage.vdsstoragemanager [-] Extending volume "\?\GLOBALROOT\Device\HarddiskVolume4" with 52613312512 bytes

2020-03-10 15:28:07.197 2956 INFO cloudbaseinit.init [-] Plugins execution done

'ExtendVolumesPlugin' failed with error '(-2147212277, None, (None, None, None, 0, None))'

Hello, I use cloudbase-init to extend my volume.

First in Openstack I added a disk, then I rebooted the Windows Server 2016 or Windows Server 2008 R2. ExtendVolumesPlugin did not work and it told me 'ExtendVolumesPlugin' failed with error '(-2147212277, None, (None, None, None, 0, None))'

When I restarted service cloudbase-init, ExtendVolumesPlugin worked and the volume D was extended to 50G successfully.

In my conf there is a plugin called DiskOnlinePlugin which can make all offline disks online. I use ExtendVolumesPlugin to extend volume. However the volume D(disk 1) is just 0.99G in Windows while the disk size is 50G. In disk management of Windows, the disk 1 has 49G which is not formatted. I wish the volume D can be extended to 50G.

I wonder why the first time ExtendVolumesPlugin didn't work. My cloudbase-init is 0.9.11 stable version.

The following are my conf and log.

=====================

[DEFAULT]

username=Administrator

groups=Administrators

injectuserpassword=false

configdriveraw_hhd=true

configdrivecdrom=true

configdrivevfat=true

bsdtar_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\bsdtar.exe

mtools_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\

verbose=true

debug=true

logdir=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\log\

logfile=cloudbase-init.log

defaultloglevels=comtypes=INFO,suds=INFO,iso8601=WARN,requests=WARN

loggingserialport_settings=COM1,115200,N,8

mtuusedhcp_config=true

ntpusedhcp_config=true

localscriptspath=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\LocalScripts\

plugins=cloudbaseinit.plugins.windows.diskonline.DiskOnlinePlugin,

cloudbaseinit.plugins.common.sethostname.SetHostNamePlugin,

cloudbaseinit.plugins.windows.extendvolumes.ExtendVolumesPlugin

allow_reboot=false

=========================================

2020-03-10 12:04:08.821 2956 INFO cloudbaseinit.init [-] Executing plugin 'ExtendVolumesPlugin'

2020-03-10 12:04:08.836 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 12:04:08.852 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.utils.windows.storage.vdsstoragemanager.VDSStorageManager' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 12:04:12.165 2956 INFO comtypes.client.codecache [-] Imported existing <module 'comtypes.gen'="" from="" 'c:\\program="" files\\cloudbase="" solutions\\cloudbase-init\\python\\lib\\site-packages\\comtypes\\gen\\__init__.py'="">

2020-03-10 12:04:12.165 2956 INFO comtypes.client.codecache [-] Using writeable comtypes cache directory: 'c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\comtypes\gen'

2020-03-10 12:04:45.743 2956 ERROR cloudbaseinit.init [-] plugin 'ExtendVolumesPlugin' failed with error '(-2147212277, None, (None, None, None, 0, None))'

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init [-] (-2147212277, None, (None, None, None, 0, None))

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init Traceback (most recent call last):

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\init.py", line 65, in execplugin

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init shared_data)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\plugins\windows\extendvolumes.py", line 30, in execute

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init storagemanager.extendvolumes(volumes_indexes)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\windows\storage\vdsstoragemanager.py", line 147, in extend_volumes

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init self.extendvolumes(pack, volume_indexes)

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init File "c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\windows\storage\vdsstoragemanager.py", line 51, in extendvolumes

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init for unk in _enumerate(pack.QueryVolumes()):

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init _ctypes.COMError: (-2147212277, None, (None, None, None, 0, None))

2020-03-10 12:04:45.758 2956 ERROR cloudbaseinit.init

2020-03-10 12:04:46.586 2956 INFO cloudbaseinit.init [-] Plugins execution done

==========================================

2020-03-10 15:28:06.307 2956 INFO cloudbaseinit.init [-] Executing plugin 'ExtendVolumesPlugin'

2020-03-10 15:28:06.307 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 15:28:06.322 2956 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.utils.windows.storage.vdsstoragemanager.VDSStorageManager' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-10 15:28:06.385 2956 INFO comtypes.client.codecache [-] Imported existing <module 'comtypes.gen'="" from="" 'c:\\program="" files\\cloudbase="" solutions\\cloudbase-init\\python\\lib\\site-packages\\comtypes\\gen\\__init__.py'="">

2020-03-10 15:28:06.385 2956 INFO comtypes.client.codecache [-] Using writeable comtypes cache directory: 'c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\comtypes\gen'

2020-03-10 15:28:06.994 2956 INFO cloudbaseinit.utils.windows.storage.vdsstoragemanager [-] Extending volume "\?\GLOBALROOT\Device\HarddiskVolume4" with 52613312512 bytes

2020-03-10 15:28:07.197 2956 INFO cloudbaseinit.init [-] Plugins execution done

ADD LOGS 2020.03.11

====================================================================

2020-03-11 17:18:13.834 2516 INFO cloudbaseinit.init [-] Executing plugins for stage 'MAIN':

2020-03-11 17:18:13.834 2516 INFO cloudbaseinit.init [-] Executing plugin 'DiskOnlinePlugin'

2020-03-11 17:18:16.725 2516 INFO cloudbaseinit.plugins.windows.diskonline [-] finish executing online disk 2 by diskpart

2020-03-11 17:18:16.725 2516 INFO cloudbaseinit.plugins.windows.diskonline [-] finish executing online disk 3 by diskpart

2020-03-11 17:18:16.741 2516 INFO cloudbaseinit.plugins.windows.diskonline [-] finish executing online disk 4 by diskpart

2020-03-11 17:18:16.741 2516 INFO cloudbaseinit.plugins.windows.diskonline [-] finish executing online disk 5 by diskpart

2020-03-11 17:18:17.006 2516 INFO cloudbaseinit.plugins.windows.diskonline [-] waiting all disk online

2020-03-11 17:18:28.225 2516 DEBUG cloudbaseinit.init [-] Plugin 'SetHostNamePlugin' execution already done, skipping execplugin c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\init.py:60

2020-03-11 17:18:28.241 2516 INFO cloudbaseinit.init [-] Executing plugin 'ExtendVolumesPlugin'

2020-03-11 17:18:28.241 2516 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-11 17:18:28.256 2516 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.utils.windows.storage.vdsstoragemanager.VDSStorageManager' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-11 17:18:28.444 2516 INFO comtypes.client.codecache [-] Imported existing <module 'comtypes.gen'="" from="" 'c:\\program="" files\\cloudbase="" solutions\\cloudbase-init\\python\\lib\\site-packages\\comtypes\\gen\\__init__.py'="">

2020-03-11 17:18:28.444 2516 INFO comtypes.client.codecache [-] Using writeable comtypes cache directory: 'c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\comtypes\gen'

2020-03-11 17:18:28.600 2516 INFO cloudbaseinit.utils.windows.storage.vdsstoragemanager [-] Extending volume "\?\GLOBALROOT\Device\HarddiskVolume3" with 106300403712 bytes

2020-03-11 17:18:28.725 2516 INFO cloudbaseinit.init [-] Plugins execution done

====================================================================

2020-03-11 18:48:55.682 1900 INFO cloudbaseinit.init [-] Executing plugins for stage 'MAIN':

2020-03-11 18:48:55.682 1900 INFO cloudbaseinit.init [-] Executing plugin 'ExtendVolumesPlugin'

2020-03-11 18:48:55.682 1900 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-11 18:48:55.697 1900 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.utils.windows.storage.vdsstoragemanager.VDSStorageManager' load_class c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\cloudbaseinit\utils\classloader.py:27

2020-03-11 18:48:55.728 1900 INFO comtypes.client.codecache [-] Imported existing <module 'comtypes.gen'="" from="" 'c:\\program="" files\\cloudbase="" solutions\\cloudbase-init\\python\\lib\\site-packages\\comtypes\\gen\\__init__.py'="">

2020-03-11 18:48:55.728 1900 INFO comtypes.client.codecache [-] Using writeable comtypes cache directory: 'c:\program files\cloudbase solutions\cloudbase-init\python\lib\site-packages\comtypes\gen'

2020-03-11 18:48:56.072 1900 INFO cloudbaseinit.utils.windows.storage.vdsstoragemanager [-] Extending volume "\?\GLOBALROOT\Device\HarddiskVolume4" with 106300403712 bytes

2020-03-11 18:48:56.197 1900 INFO cloudbaseinit.utils.windows.storage.vdsstoragemanager [-] Extending volume "\?\GLOBALROOT\Device\HarddiskVolume9" with 106300403712 bytes

2020-03-11 18:48:56.322 1900 INFO cloudbaseinit.utils.windows.storage.vdsstoragemanager [-] Extending volume "\?\GLOBALROOT\Device\HarddiskVolume6" with 52613312512 bytes

2020-03-11 18:48:56.400 1900 INFO cloudbaseinit.utils.windows.storage.vdsstoragemanager [-] Extending volume "\?\GLOBALROOT\Device\HarddiskVolume11" with 52613312512 bytes

2020-03-11 18:48:56.478 1900 INFO cloudbaseinit.init [-] Plugins execution done

2020-03-11 18:48:56.478 1900 INFO cloudbaseinit.init [-] Stopping Cloudbase-Init service