Receiving GuestFS error: Guestfs::Error: sh: /bin/sh: yum: command not found when creating Centos5 applicance
groentebroer May 23, 2013 4:10 AMHi All,
When building my CentOS5 appliance which worked before, I now get the following error which I am not able to solve.
Does this have to do anything with configuring a path or something?
Below the log from the error I get. It would be great if someone could help me out.
D, [2013-05-22T16:46:32.193359 #15716] DEBUG -- : GFS: sh "yum -y remove kernel" T, [2013-05-22T16:46:32.196592 #15716] TRACE -- : GFS: guestfsd: main_loop: proc 66 (upload) took 0.07 seconds guestfsd: main_loop: new request, l T, [2013-05-22T16:46:32.197917 #15716] TRACE -- : GFS: en 0x40 T, [2013-05-22T16:46:32.207709 #15716] TRACE -- : GFS: mount --bind /dev /sysroot/dev T, [2013-05-22T16:46:32.591259 #15716] TRACE -- : GFS: mount --bind /dev/pts /sysroot/dev/pts T, [2013-05-22T16:46:32.983534 #15716] TRACE -- : GFS: mount --bind /proc /sysroot/proc T, [2013-05-22T16:46:33.379745 #15716] TRACE -- : GFS: mount --bind /selinux /sysroot/selinux T, [2013-05-22T16:46:33.775269 #15716] TRACE -- : GFS: mount --bind /sys /sysroot/sys T, [2013-05-22T16:46:33.978818 #15716] TRACE -- : GFS: /bin/sh -c yum -y remove kernel T, [2013-05-22T16:46:34.275895 #15716] TRACE -- : GFS: /bin/sh: yum: command not found T, [2013-05-22T16:46:34.282902 #15716] TRACE -- : GFS: umount /sysroot/sys T, [2013-05-22T16:46:34.461508 #15716] TRACE -- : GFS: umount /sysroot/selinux T, [2013-05-22T16:46:34.642291 #15716] TRACE -- : GFS: umount /sysroot/proc T, [2013-05-22T16:46:34.818127 #15716] TRACE -- : GFS: umount /sysroot/dev/pts T, [2013-05-22T16:46:34.995890 #15716] TRACE -- : GFS: umount /sysroot/dev T, [2013-05-22T16:46:35.178363 #15716] TRACE -- : GFS: guestfsd: error: /bin/sh: yum: command not found D, [2013-05-22T16:46:35.179187 #15716] DEBUG -- : GFS: sh = NULL (error) F, [2013-05-22T16:46:35.180051 #15716] FATAL -- : Guestfs::Error: sh: /bin/sh: yum: command not found /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/plugins/platform/ec2/ec2-plugin.rb:53:in `sh' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/plugins/platform/ec2/ec2-plugin.rb:53:in `execute' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/helpers/image-helper.rb:130:in `customize' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/helpers/guestfs-helper.rb:176:in `customize' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/helpers/guestfs-helper.rb:123:in `initialize_guestfs' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/helpers/guestfs-helper.rb:169:in `prepare_guestfs' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/helpers/guestfs-helper.rb:123:in `initialize_guestfs' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/helpers/guestfs-helper.rb:77:in `log_callback' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/helpers/guestfs-helper.rb:123:in `initialize_guestfs' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/helpers/guestfs-helper.rb:173:in `customize' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/helpers/image-helper.rb:129:in `customize' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/plugins/platform/ec2/ec2-plugin.rb:43:in `execute' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/plugins/base-plugin.rb:172:in `run' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/appliance.rb:184:in `execute_plugin' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/appliance.rb:207:in `execute_without_userchange' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/appliance.rb:129:in `execute_plugin_chain' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/appliance.rb:125:in `each' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/appliance.rb:125:in `execute_plugin_chain' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/lib/boxgrinder-build/appliance.rb:164:in `create' /usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.10.2/bin/boxgrinder-build:203 /usr/bin/boxgrinder-build:19:in `load' /usr/bin/boxgrinder-build:19
Kind regards,
Groentebroer