Snap! Updates
by Mo Morsi
While we're in full bug-triaging mode for Aeolus [1], I've spent time on
my own on improving Snap (the system snapshotter for Linux/Windows/Mac
OSX which can be used to perform cross-cloud and cross-os migrations).
Just figure I'd share some updates.
- incorporated full test harness
- many documentation improvements / fixes
- many code cleanups / optimizations
- starting adding ability to migrate snapshots between OS's (for example
Ubuntu to Fedora and vice-versa)
- pushed snap into Fedora! (simply install via 'yum install snap' on
Fedora15+ and RHEL6, should be pushed into Debian / Ubuntu soon)
See the commit log [2] for full details. Stay tuned for more updates!
-Mo
[1] http://aeolusproject.org
[2] https://github.com/movitto/snap/commits/master
12 years, 4 months
Fwd: Re: Ruby 1.9.3 testing repository
by Mo Morsi
There were some questions re ruby 1.9 in Fedora at Friday's cloud-sig
meeting. You can find the answers attached below.
-Mo
>
> Hey Vit, a couple questions came up RE: Ruby 1.9.3 at today's
> cloud-sig meeting
>
> - what changes to packaging guidelines if any will ruby 1.9.3 entail
There will be definitely new packaging guidelines. I hope we will be
able to prepare the guidelines draft before end of the week. Some of the
changes that we are planing are:
* New ruby(abi) constant version
* ruby-devel newly provides some RPM macros, typically used by non-gem
packages.
* rubygems-devel package now provides macros required by gem install
(instead of querying ruby each time)
* New location for RubyGems and their binary extensions
* Deprecation of ruby- subpackages
* Encourage execution of test suite, however discourage of using Rake
for such purpose
>
> - what fedora version are you targeting this for and are you going to
> file a feature?
We are targeting Fedora 17. I have already prepared the draft of feature
proposal [1] and I'd like to submit it to FESCo aproval before Christmas.
>
> - to what extent will rubygems need repackaging/rebuilding/mass
> rebuilding? how to best go about proceeding w/ that
We have already tested to rebuild all ruby packages we were able to
found (327 in total) and for most of them, we have already prepared
patches. We were not able to rebuild 14 of them yet (but we'll try to
reduce this number further). Nevertheless, these packages are typically
un-maintained for longer period of time.
>
> Thanks,
> -Mo
[1] https://fedoraproject.org/wiki/Features/Ruby_1.9.3
12 years, 4 months
Cloud SIG meeting today :: 2011-12-16 :: NOW WITH HOLIDAY SPIRIT
by Robyn Bergeron
Deck the halls with Cloud SIG meetings,
Fa-la-la-la-la, la la, la la
'Tis the season to be Cloudy,
Fa-la-la-la-la, la la, la la
Don we now our cloudy features,
Fa-la-la, fa-la-la, LA LA LA
Troll the ancient Cloud SIG leader,
Fa-la-la-la-la, LA, LA, LA,
LAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Yes, so many things to do at the Cloud SIG meeting today. See you there. :)
When: 1900 UTC (2pm US Eastern, 11am US Pacific)
Where: #fedora-meeting on irc.freenode.net
-Robyn
12 years, 4 months
Re: Sponsors for the oVirt project
by Denis Arnaud
Hi Oved,
> Date: Tue, 13 Dec 2011 10:37:17 -0500 (EST)
> From: Oved Ourfalli <ovedo(a)redhat.com>
>
> We didn't submit anything yet. We are just in the beginning of the process.
> All we have for now is the oVirt wiki page.
>
> We are happy to have you as our sponsor.
> Steven - we'll be also happy to have you as a reviewer to our packages as
> well.
>
> We'll keep you all posted to changes in the wiki, and new submission of
> spec files for the different packages.
>
> Thank you,
> Oved
>
I'd be happy to be in copy of the review requests as well. I am not a
sponsor, but I can do formal reviews (I just cannot approve a package for a
first-time/non-sponsored packager).
Best Regards
Denis
12 years, 4 months
trouble building F16 ami on meta-appliance
by sean darcy
Following https://fedoraproject.org/wiki/Cloud_SIG/EC2_Creation:
Launched an instance of boxgrinder-meta/fedora/15/1.6/i686 (ami-08a45f61)
Setup .boxgrinder/config:
plugins:
ebs:
access_key: <> # required
secret_access_key: <> # required
account_number: <> # required
delete_on_termination: false # default: true
Got fedora-16-i386-ec2.ks from git://git.fedorahosted.org /
cloud-kickstarts.git
Ran: boxgrinder-build fedora-16-i386-ec2.ks -p ec2 -d ebs
F, [2011-12-11T15:51:34.830035 #2571] FATAL -- : RuntimeError: No
operating system name specified, please add comment to you kickstrt file
like this: # bg_os_name: fedora
edited kickstart file.
Then: F, [2011-12-11T15:53:21.016618 #2589] FATAL -- : RuntimeError: No
operating system version specified, please add comment to you kickstrt
file like this: # bg_os_version: 14
Added # bg_os_version: 16
But now I've got an error I can't fix:
boxgrinder-build fedora-16-i386-ec2.ks -p ec2 -d ebs
I, [2011-12-11T18:17:42.738403 #21837] INFO -- : Building
'fedora-16-i386-ec2' appliance for i686 architecture.
I, [2011-12-11T18:19:07.594938 #21837] INFO -- : Building
fedora-16-i386-ec2 appliance...
E, [2011-12-11T18:35:58.264145 #21837] ERROR -- :
/usr/lib/ruby/gems/1.8/gems/boxgrinder-core-0.3.9/lib/boxgrinder-core/helpers/exec-helper.rb:85:in
`execute'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/plugins/os/rpm-based/rpm-based-os-plugin.rb:165:in
`execute_appliance_creator'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/plugins/os/rpm-based/rpm-based-os-plugin.rb:129:in
`build_with_appliance_creator'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/plugins/os/fedora/fedora-plugin.rb:45:in
`execute'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/plugins/base-plugin.rb:192:in
`run'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/appliance.rb:139:in
`execute_plugin'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/appliance.rb:105:in
`execute_plugin_chain'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/appliance.rb:105:in
`each'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/appliance.rb:105:in
`execute_plugin_chain'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/appliance.rb:120:in
`create'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/bin/boxgrinder-build:189
/usr/bin/boxgrinder-build:19:in `load'
/usr/bin/boxgrinder-build:19
F, [2011-12-11T18:35:58.266415 #21837] FATAL -- : RuntimeError: An error
occurred while executing command: 'appliance-creator -d -v -t
'build/appliances/i686/fedora/16/fedora-16-i386-ec2/1.0/fedora-plugin/tmp'
--cache=/var/cache/boxgrinder/rpms-cache/i686/fedora/16 --config
'fedora-16-i386-ec2.ks' -o
'build/appliances/i686/fedora/16/fedora-16-i386-ec2/1.0/fedora-plugin/tmp'
--name 'fedora-16-i386-ec2' --vmem 256 --vcpu 1 --format raw', process
exited with wrong exit status: 1
/usr/lib/ruby/gems/1.8/gems/boxgrinder-core-0.3.9/lib/boxgrinder-core/helpers/exec-helper.rb:92:in
`execute'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/plugins/os/rpm-based/rpm-based-os-plugin.rb:165:in
`execute_appliance_creator'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/plugins/os/rpm-based/rpm-based-os-plugin.rb:129:in
`build_with_appliance_creator'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/plugins/os/fedora/fedora-plugin.rb:45:in
`execute'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/plugins/base-plugin.rb:192:in
`run'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/appliance.rb:139:in
`execute_plugin'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/appliance.rb:105:in
`execute_plugin_chain'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/appliance.rb:105:in
`each'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/appliance.rb:105:in
`execute_plugin_chain'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/lib/boxgrinder-build/appliance.rb:120:in
`create'
/usr/lib/ruby/gems/1.8/gems/boxgrinder-build-0.9.8/bin/boxgrinder-build:189
/usr/bin/boxgrinder-build:19:in `load'
/usr/bin/boxgrinder-build:19
Thanks for any help.
sean
12 years, 4 months