[Bug 880984] Re: error resizing root filesystem
Scott Moser
smoser at canonical.com
Mon Oct 24 20:47:44 UTC 2011
more info. I booted an oneiric system with userdata containing :
#cloud-config
cloud_init_modules:
- bootcmd
- set_hostname
- update_hostname
- update_etc_hosts
- rsyslog
- ssh
Essentially that stops cloud-init from doing the resize2fs on boot, so I
can subsequently install other packages and try. Heres what I found,
after install e2fsprogs, e2fslibs, libcom, libss2 of the appropriate
versions:
BOOT_SYS| e2fsprogs | result
precise_| debian | PASS
oneiric_| debian | PASS
precise_| precise | FAIL
precise_| oneiric | PASS
debian e2fsprogs: 1.42~WIP-2011-10-16-1
precise e2fsprogs: 1.42~WIP-2011-10-09-1ubuntu1
oneiric e2fsprogs: 1.41.14-1ubuntu3
So, this seems to be squarely a regression in the ubuntu delta from debian *and* the ubuntu deleta oneiric -> precise.
** Changed in: e2fsprogs (Ubuntu)
Importance: Undecided => High
** Changed in: e2fsprogs (Ubuntu)
Status: New => Confirmed
** Changed in: cloud-init (Ubuntu)
Status: New => Invalid
** Bug watch added: Debian Bug tracker #644989
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=644989
** Also affects: e2fsprogs (Debian) via
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=644989
Importance: Unknown
Status: Unknown
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to e2fsprogs in Ubuntu.
https://bugs.launchpad.net/bugs/880984
Title:
error resizing root filesystem
Status in “cloud-init” package in Ubuntu:
Invalid
Status in “e2fsprogs” package in Ubuntu:
Triaged
Status in “e2fsprogs” package in Debian:
Unknown
Bug description:
I launched a cloud-image of precise on openstack and saw in cloud-init
log:
011-10-24 17:12:45,578 - cc_resizefs.py[DEBUG]: resizing root filesystem (type=ext4, maj=253, min=1)
2011-10-24 17:12:45,582 - cc_resizefs.py[WARNING]: Failed to resize filesystem (['resize2fs', '/tmp/tmpiTX_2n'])
2011-10-24 17:12:45,583 - cc_resizefs.py[WARNING]: output=Filesystem at /tmp/tmpiTX_2n is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 1
error=resize2fs 1.42-WIP (9-Oct-2011)
resize2fs: Inappropriate ioctl for device While checking for on-line resizing support
2011-10-24 17:12:45,590 - __init__.py[WARNING]: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/cloudinit/CloudConfig/__init__.py", line 108, in run_cc_modules
cc.handle(name, run_args, freq=freq)
File "/usr/lib/python2.7/dist-packages/cloudinit/CloudConfig/__init__.py", line 72, in handle
[ name, self.cfg, self.cloud, cloudinit.log, args ])
File "/usr/lib/python2.7/dist-packages/cloudinit/__init__.py", line 309, in sem_and_run
func(*args)
File "/usr/lib/python2.7/dist-packages/cloudinit/CloudConfig/cc_resizefs.py", line 74, in handle
(out,err) = util.subp(resize_cmd)
File "/usr/lib/python2.7/dist-packages/cloudinit/util.py", line 148, in subp
raise subprocess.CalledProcessError(sp.returncode,args, (out,err))
CalledProcessError: Command '['resize2fs', '/tmp/tmpiTX_2n']' returned non-zero exit status 1
2011-10-24 17:12:45,590 - __init__.py[ERROR]: config handling of
resizefs, None, [] failed
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: cloud-init 0.6.1-0ubuntu22
ProcVersionSignature: User Name 3.1.0-1.1-virtual 3.1.0-rc10
Uname: Linux 3.1.0-1-virtual x86_64
ApportVersion: 1.24-0ubuntu1
Architecture: amd64
Date: Mon Oct 24 17:23:36 2011
Ec2AMI: ami-000000da
Ec2AMIManifest: FIXME
Ec2AvailabilityZone: nova
Ec2InstanceType: m1.small
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
PackageArchitecture: all
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: cloud-init
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/880984/+subscriptions
More information about the foundations-bugs
mailing list