New Question

davidkkim's profile - activity

2017-06-29 07:25:10 +0300 received badge  Taxonomist
2015-07-10 01:46:03 +0300 received badge  Famous Question (source)
2015-06-03 17:04:28 +0300 received badge  Famous Question (source)
2015-04-03 02:11:37 +0300 received badge  Notable Question (source)
2015-03-10 17:11:55 +0300 received badge  Popular Question (source)
2015-03-05 23:07:33 +0300 received badge  Notable Question (source)
2015-03-05 17:08:36 +0300 received badge  Popular Question (source)
2015-03-05 16:15:57 +0300 asked a question Error with CreateUserPlugin and SetUserSSHPublicKeysPlugin

Hi, CreateUserPlugin and SetUserSSHPublicKeysPlugin failed on Windows 2012 R2 instance with the errors below. Can you please look into these errors?

Thanks, Tae

=========== errors ================ 2015-03-04 16:26:02.704 2148 INFO cloudbaseinit.init [-] Executing plugin 'CreateUserPlugin' 2015-03-04 16:26:02.704 2148 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' loadclass C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\site-packages\cloudbaseinit\utils\classloader.py:27 2015-03-04 16:26:02.954 2148 INFO cloudbaseinit.plugins.windows.createuser [-] Creating user "cloud-user" and setting password 2015-03-04 16:26:05.471 2148 ERROR cloudbaseinit.plugins.windows.createuser [-] User logon failed 2015-03-04 16:26:05.471 2148 TRACE cloudbaseinit.plugins.windows.createuser Traceback (most recent call last): 2015-03-04 16:26:05.471 2148 TRACE cloudbaseinit.plugins.windows.createuser File "C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\site-packages\cloudbaseinit\plugins\windows\createuser.py", line 63, in execute 2015-03-04 16:26:05.471 2148 TRACE cloudbaseinit.plugins.windows.createuser True) 2015-03-04 16:26:05.471 2148 TRACE cloudbaseinit.plugins.windows.createuser File "C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\site-packages\cloudbaseinit\osutils\windows.py", line 419, in createuserlogonsession 2015-03-04 16:26:05.471 2148 TRACE cloudbaseinit.plugins.windows.createuser raise exception.CloudbaseInitException("User logon failed") 2015-03-04 16:26:05.471 2148 TRACE cloudbaseinit.plugins.windows.createuser CloudbaseInitException: User logon failed 2015-03-04 16:26:05.471 2148 TRACE cloudbaseinit.plugins.windows.createuser 2015-03-04 16:26:05.471 2148 ERROR cloudbaseinit.plugins.windows.createuser [-] Cannot create a user logon session for user: "cloud-user"

2015-03-04 16:26:05.815 2148 INFO cloudbaseinit.init [-] Executing plugin 'SetUserSSHPublicKeysPlugin' 2015-03-04 16:26:05.815 2148 DEBUG cloudbaseinit.metadata.services.base [-] Using cached copy of metadata: 'openstack/latest/metadata.json' _getcachedata C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\site-packages\cloudbaseinit\metadata\services\base.py:74 2015-03-04 16:26:05.815 2148 DEBUG cloudbaseinit.utils.classloader [-] Loading class 'cloudbaseinit.osutils.windows.WindowsUtils' loadclass C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\site-packages\cloudbaseinit\utils\classloader.py:27 2015-03-04 16:26:06.066 2148 ERROR cloudbaseinit.init [-] plugin 'SetUserSSHPublicKeysPlugin' failed with error '[Error 2] The system cannot find the file specified' 2015-03-04 16:26:06.066 2148 ERROR cloudbaseinit.init [-] [Error 2] The system cannot find the file specified 2015-03-04 16:26:06.066 2148 TRACE cloudbaseinit.init Traceback (most recent call last): 2015-03-04 16:26:06.066 2148 TRACE cloudbaseinit.init File "C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\site-packages\cloudbaseinit\init.py", line 69, in execplugin 2015-03-04 16:26:06.066 2148 TRACE cloudbaseinit.init shareddata) 2015-03-04 16:26:06.066 2148 TRACE cloudbaseinit.init File "C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\site-packages\cloudbaseinit\plugins\windows\sshpublickeys.py", line 41, in execute 2015-03-04 16:26:06.066 2148 TRACE cloudbaseinit.init userhome = osutils.getuserhome(username) 2015-03-04 16:26:06.066 2148 TRACE cloudbaseinit.init File "C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\site-packages\cloudbaseinit ... (more)

2015-02-27 21:41:02 +0300 asked a question userdata ps script failed with ''ascii' codec can't decode byte 0xc2 error

Hi, My userdata script (powershell script) failed with the following error. Can you help find out what the cause is? I was not able to upload my script. I can provide my script by email if needed.

Thanks, David

2015-02-27 11:02:59.128 284 INFO cloudbaseinit.init [-] Executing plugin 'UserDataPlugin' 2015-02-27 11:02:59.128 284 DEBUG cloudbaseinit.metadata.services.httpservice [-] Getting metadata from: http://10.42.245.21:8775/openstack/la...data _getdata C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\site-packages\cloudbaseinit\metadata\services\httpservice.py:72 2015-02-27 11:02:59.426 284 ERROR cloudbaseinit.init [-] plugin 'UserDataPlugin' failed with error ''ascii' codec can't decode byte 0xc2 in position 6303: ordinal not in range(128)' 2015-02-27 11:02:59.426 284 ERROR cloudbaseinit.init [-] 'ascii' codec can't decode byte 0xc2 in position 6303: ordinal not in range(128) 2015-02-27 11:02:59.426 284 TRACE cloudbaseinit.init Traceback (most recent call last): 2015-02-27 11:02:59.426 284 TRACE cloudbaseinit.init File "C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\site-packages\cloudbaseinit\init.py", line 69, in execplugin 2015-02-27 11:02:59.426 284 TRACE cloudbaseinit.init shareddata) 2015-02-27 11:02:59.426 284 TRACE cloudbaseinit.init File "C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\site-packages\cloudbaseinit\plugins\windows\userdata.py", line 45, in execute 2015-02-27 11:02:59.426 284 TRACE cloudbaseinit.init return self.processuserdata(userdata) 2015-02-27 11:02:59.426 284 TRACE cloudbaseinit.init File "C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\site-packages\cloudbaseinit\plugins\windows\userdata.py", line 62, in _processuserdata 2015-02-27 11:02:59.426 284 TRACE cloudbaseinit.init LOG.debug('User data content:\n%s' % userdata) 2015-02-27 11:02:59.426 284 TRACE cloudbaseinit.init File "C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\logging_init.py", line 1411, in debug 2015-02-27 11:02:59.426 284 TRACE cloudbaseinit.init msg, kwargs = self.process(msg, kwargs) 2015-02-27 11:02:59.426 284 TRACE cloudbaseinit.init File "C:\Program Files (x86)\Cloudbase Solutions\Cloudbase-Init\Python27\lib\site-packages\cloudbaseinit\openstack\common\log.py", line 310, in process 2015-02-27 11:02:59.426 284 TRACE cloudbaseinit.init msg = six.texttype(msg) 2015-02-27 11:02:59.426 284 TRACE cloudbaseinit.init UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 6303: ordinal not in range(128)

2015-01-27 12:21:05 +0300 received badge  Famous Question (source)
2014-11-14 17:46:52 +0300 received badge  Notable Question (source)
2014-10-15 02:46:52 +0300 received badge  Popular Question (source)
2014-10-03 19:59:02 +0300 received badge  Editor (source)
2014-10-02 23:23:31 +0300 answered a question Can use directly 'metadata' server IP instead of 169.254.169.254

After setting the options as below, it was able to pull down the metadata from the metadata server.

The correct config options are:

metadata_base_url=http://YourServer

ec2_metadata_base_url=http://YourServer

Thanks, David

2014-10-02 22:11:02 +0300 commented answer Can use directly 'metadata' server IP instead of 169.254.169.254

Even after adding 'metadatabaseurl=http://MyServer/' and 'ec2metadatabase_url=http://MyServer/' to 'cloudbase-init.conf', it is still trying to get metadata from http://169.254.169.254. Are there any options I need to spcify? Is there the documentation for configuration file. http://1drv.ms/YUEtw8

2014-09-29 18:46:29 +0300 asked a question Can use directly 'metadata' server IP instead of 169.254.169.254

Is it possible to configure 'Cloudbase-init' to use 'metadata' server IP (ex. 10.123.2.3) instead of 169.254.169.254? In 'clould-init', 'metadataurl' can be specified in 'cloud.cfg' configuration file. Is it possible to specify 'metadataurl' in 'cloudbase-init.conf' configuration file?

Thanks, Tae