[Bug 1558069] [NEW] Login complains "Your environment specifies an invalid locale", doesn't say which locale
Public bug reported: On login to a brand new trusty machine with all updates applied, the following message appears: _ WARNING! Your environment specifies an invalid locale. This can affect your user experience significantly, including the ability to manage packages. You may install the locales by running: sudo apt-get install language-pack-UTF-8 or sudo locale-gen UTF-8 To see all available language packs, run: apt-cache search "^language-pack-[a-z][a-z]$" To disable this message for all users, run: sudo touch /var/lib/cloud/instance/locale-check.skip _ - The message complains about an invalid locale, but then doesn't tell you what the locale is or what is invalid about it. - The suggested advice "sudo apt-get install language-pack-UTF-8" breaks as follows: ubuntu@z4-dev-black-wap01:~$ sudo apt-get install language-pack-UTF-8 Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package language-pack-UTF-8 The above warning needs to be fixed to contain the locate that is invalid, and to provide accurate package names in the advice given to fix it. ** Affects: cloud-init (Ubuntu) Importance: Undecided Status: New ** Tags: trusty -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1558069 Title: Login complains "Your environment specifies an invalid locale", doesn't say which locale To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1558069/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1558069] Re: Login complains "Your environment specifies an invalid locale", doesn't say which locale
Just to clarify, this bug report refers to the error message, not the underlying thing that triggers the error message. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1558069 Title: Login complains "Your environment specifies an invalid locale", doesn't say which locale To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1558069/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1523921] Re: cloud-init disk_setup failure: 'list' object has no attribute 'splitlines'
Quick bump - any news on this? Cloud-init is rendered useless due to this bug. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1523921 Title: cloud-init disk_setup failure: 'list' object has no attribute 'splitlines' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1523921/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1523921] Re: cloud-init disk_setup failure: 'list' object has no attribute 'splitlines'
The upstream fix for this problem is as follows: http://bazaar.launchpad.net/~cloud-init-dev/cloud- init/trunk/revision/1084.2.2 -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1523921 Title: cloud-init disk_setup failure: 'list' object has no attribute 'splitlines' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1523921/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1523921] Re: cloud-init disk_setup failure: 'list' object has no attribute 'splitlines'
This bug appears to be fixed in the dev branch of cloud-init: http://bazaar.launchpad.net/~cloud-init-dev/cloud- init/trunk/view/head:/cloudinit/config/cc_disk_setup.py It doesn't appear to be fixed in the most recent Ubuntu supplied version of cloud-init. ** Description changed: When cloud-init is used to partition a disk provided by AWS on Ubuntu v14.04, this fails. Cloud-init is configured like this: disk_setup: - /dev/xvdh: - layout: true - overwrite: false - table_type: 'mbr' + /dev/xvdh: + layout: true + overwrite: false + table_type: 'mbr' This causes cloud-init to fail as follows: - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Partitioning disks: {'/dev/xvdh': {'table_type': 'mbr', 'layout': True, 'overwrite': F + Dec 8 13:23:33 sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Partitioning disks: {'/dev/xvdh': {'table_type': 'mbr', 'layout': True, 'overwrite': F alse}} - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Creating new partition table/disk - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking values for /dev/xvdh definition - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking against default devices - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking if device /dev/xvdh is a valid device - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/bin/lsblk', '--pairs', '--output', 'NAME,TYPE,FSTYPE,LABEL', '/dev/xvdh', '- + Dec 8 13:23:33 sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Creating new partition table/disk + Dec 8 13:23:33 sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking values for /dev/xvdh definition + Dec 8 13:23:33 sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking against default devices + Dec 8 13:23:33 sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking if device /dev/xvdh is a valid device + Dec 8 13:23:33 sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/bin/lsblk', '--pairs', '--output', 'NAME,TYPE,FSTYPE,LABEL', '/dev/xvdh', '- -nodeps'] with allowed return codes [0] (shell=False, capture=True) - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking if device layout matches - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/sbin/udevadm', 'settle'] with allowed return codes [0] (shell=False, capture=True) - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/sbin/blockdev', '--rereadpt', '/dev/xvdh'] with allowed return codes [0] (shell=False, capture=True) - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/sbin/udevadm', 'settle'] with allowed return codes [0] (shell=False, capture=True) - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/sbin/sfdisk', '-l', '/dev/xvdh'] with allowed return codes [0] (shell=False, capture=True) - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking if device is safe to partition - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/bin/lsblk', '--pairs', '--output', 'NAME,TYPE,FSTYPE,LABEL', '/dev/xvdh'] with allowed return codes [0] (shell=False, capture=True) - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] util.py[DEBUG]: Creating partition on /dev/xvdh took 0.214 seconds - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] util.py[WARNING]: Failed partitioning operation#012'list' object has no attribute 'splitlines' - Dec 8 13:23:33 zonza-hogarth-ci-black-sql01 [CLOUDINIT] util.py[DEBUG]: Failed partitioning operation#012'list' object has no attribute 'splitlines'#012Traceback (most recent call last):#012 File "/usr/lib/python2.7/dist-packages/cloudinit/config/cc_disk_setup.py", line 57, in handle#012func=mkpart, args=(disk, definition))#012 File "/usr/lib/python2.7/dist-packages/cloudinit/util.py", line 1875, in log_time#012ret = func(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/cloudinit/config/cc_disk_setup.py", line 684, in mkpart#012if not overwrite and (is_disk_used(device) or is_filesystem(device)):#012 File "/usr/lib/python2.7/dist-packages/cloudinit/config/cc_disk_setup.py", line 308, in is_disk_used#012if len(use_count.splitlines()) > 1:#012AttributeError: 'list' object has no attribute 'splitlines' + Dec 8 13:23:33 sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking if device layout matches + Dec 8 13:23:33 sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/sbin/udevadm', 'settle'] with allowed return codes [0] (shell=False, capture=True) + Dec 8 13:23:33 sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/sbin/blockdev', '--rereadpt', '/dev/xvdh'] with
[Bug 1523921] [NEW] cloud-init disk_setup failure: 'list' object has no attribute 'splitlines'
Public bug reported: When cloud-init is used to partition a disk provided by AWS on Ubuntu v14.04, this fails. Cloud-init is configured like this: disk_setup: /dev/xvdh: layout: true overwrite: false table_type: 'mbr' This causes cloud-init to fail as follows: Dec 8 13:23:33 sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Partitioning disks: {'/dev/xvdh': {'table_type': 'mbr', 'layout': True, 'overwrite': F alse}} Dec 8 13:23:33 sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Creating new partition table/disk Dec 8 13:23:33 sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking values for /dev/xvdh definition Dec 8 13:23:33 sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking against default devices Dec 8 13:23:33 sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking if device /dev/xvdh is a valid device Dec 8 13:23:33 sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/bin/lsblk', '--pairs', '--output', 'NAME,TYPE,FSTYPE,LABEL', '/dev/xvdh', '- -nodeps'] with allowed return codes [0] (shell=False, capture=True) Dec 8 13:23:33 sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking if device layout matches Dec 8 13:23:33 sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/sbin/udevadm', 'settle'] with allowed return codes [0] (shell=False, capture=True) Dec 8 13:23:33 sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/sbin/blockdev', '--rereadpt', '/dev/xvdh'] with allowed return codes [0] (shell=False, capture=True) Dec 8 13:23:33 sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/sbin/udevadm', 'settle'] with allowed return codes [0] (shell=False, capture=True) Dec 8 13:23:33 sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/sbin/sfdisk', '-l', '/dev/xvdh'] with allowed return codes [0] (shell=False, capture=True) Dec 8 13:23:33 sql01 [CLOUDINIT] cc_disk_setup.py[DEBUG]: Checking if device is safe to partition Dec 8 13:23:33 sql01 [CLOUDINIT] util.py[DEBUG]: Running command ['/bin/lsblk', '--pairs', '--output', 'NAME,TYPE,FSTYPE,LABEL', '/dev/xvdh'] with allowed return codes [0] (shell=False, capture=True) Dec 8 13:23:33 sql01 [CLOUDINIT] util.py[DEBUG]: Creating partition on /dev/xvdh took 0.214 seconds Dec 8 13:23:33 sql01 [CLOUDINIT] util.py[WARNING]: Failed partitioning operation#012'list' object has no attribute 'splitlines' Dec 8 13:23:33 sql01 [CLOUDINIT] util.py[DEBUG]: Failed partitioning operation#012'list' object has no attribute 'splitlines'#012Traceback (most recent call last):#012 File "/usr/lib/python2.7/dist-packages/cloudinit/config/cc_disk_setup.py", line 57, in handle#012func=mkpart, args=(disk, definition))#012 File "/usr/lib/python2.7/dist-packages/cloudinit/util.py", line 1875, in log_time#012ret = func(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/cloudinit/config/cc_disk_setup.py", line 684, in mkpart#012if not overwrite and (is_disk_used(device) or is_filesystem(device)):#012 File "/usr/lib/python2.7/dist-packages/cloudinit/config/cc_disk_setup.py", line 308, in is_disk_used#012if len(use_count.splitlines()) > 1:#012AttributeError: 'list' object has no attribute 'splitlines' With partitioning having failed, the disk formatting that follows fails due to the partition not existing. ** Affects: cloud-init (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1523921 Title: cloud-init disk_setup failure: 'list' object has no attribute 'splitlines' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1523921/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs