OpenStack nova package split
by Pádraig Brady
Currently Fedora's openstack-nova package generates the following 2 packages,
with the dependencies indented:
openstack-nova
openstack-utils
bridge-utils
dnsmasq-utils
libguestfs-mount >= 1.7.17
fuse # The fuse dependency should be added to libguestfs-mount
libvirt >= 0.8.7
MySQL-python
euca2ools
openssl
sudo
Requires(pre): shadow-utils qemu-kvm
python-nova
vconfig # configures and adjusts 802.1q VLAN parameters
curl
coreutils
radvd # Router Advertisement daemon
iptables
iptables-ipv6
lvm2
scsi-target-utils
iscsi-initiator-utils
libvirt-python
python-crypto
python-paramiko
python-qpid
python-kombu
python-amqplib
python-daemon
python-eventlet
python-greenlet
python-gflags
python-iso8601
python-lockfile
python-netaddr
python-lxml
PyXML
python-anyjson
python-boto
python-cheetah
python-ldap
python-memcached
python-sqlalchemy
python-migrate
python-paste-deploy
python-routes
python-webob
python-glance
python-novaclient
Now even though we don't auto enable any services on install,
splitting out some sub packages would reduce dependencies
on particular packages, saving disk space and identifying
and distributing dependencies going forward.
The current plan is to split into the following 10 subpackages:
openstack-nova (a new meta package for compat with old scripts)
openstack-nova-compute
openstack-nova-cert
openstack-nova-scheduler
openstack-nova-volume
openstack-nova-api
openstack-nova-network
openstack-nova-objectstore
openstack-nova-console
python-nova
openssl
sudo
MySQL-python
python-crypto
python-paramiko
python-qpid
python-kombu
python-amqplib
python-daemon
python-eventlet
python-greenlet
python-gflags
python-iso8601
python-lockfile
python-netaddr
python-lxml
PyXML
python-anyjson
python-boto
python-cheetah
python-ldap
python-memcached
python-sqlalchemy
python-migrate
python-paste-deploy
python-routes
python-webob
python-glance
python-novaclient
openstack-nova-compute
python-nova
curl
iscsi-initiator-utils
iptables
iptables-v6
vconfig
libguestfs-mount
fuse
qemu-kvm
libvirt
libvirt-python
openstack-nova-cert
python-nova
openstack-nova-scheduler
python-nova
openstack-nova-volume
python-nova
lvm2
scsi-target-utils
openstack-nova-api
python-nova
openstack-nova-network
python-nova
vconfig
radvd
bridge-utils
dnsmasq-utils
openstack-nova-objectstore
python-nova
openstack-nova-console
python-nova
I plan to implement this for the existing Essex packages
in Fedora 17 and EPEL6 over the next while.
Note to get an idea of the distribution of the disk space at least
I used `yum install --disablerepo=*updates pkg1 pkg2` in an F17 VM
booted from a live iso. That gave an installed size of existing packages as:
python-nova = 134M
openstack-nova = 117M
Splitting to 10 sub packages would give:
python-nova = 56M
openstack-nova-compute = 166M
openstack-nova-volume = 38M
rest are minimal in size (but dep on python-nova)
cheers,
Pádraig.
11 years, 2 months
Pretty Table and devstack
by Adam Young
What is the current state of Glance/Prettytable aligningment in Fedora
17? I have been battling it for a while today and I am stuck.
If I run devstack without the Fedora Prettytable rpm (which is 0.5)
nothing works.
If I install it I get the error
printt
There is a 0.6 version installed by pip in /usr/lib64 but that does not
seem to get picked up by devstack. I get a "no module" error for
prettytable.
11 years, 2 months
Cloud SIG Meeting Minutes :: 2012-07-27
by Robyn Bergeron
Thanks for coming today. Have a good weekend, everyone!
-r
Minutes:
http://meetbot.fedoraproject.org/fedora-meeting/2012-07-27/cloud_sig.2012...
Logs:
http://meetbot.fedoraproject.org/fedora-meeting/2012-07-27/cloud_sig.2012...
==========================
#fedora-meeting: Cloud SIG
==========================
Meeting started by rbergeron at 19:01:58 UTC. The full logs are
available at
http://meetbot.fedoraproject.org/fedora-meeting/2012-07-27/cloud_sig.2012...
.
Meeting summary
---------------
* Who's here? (rbergeron, 19:02:55)
* The Plan for today (rbergeron, 19:05:14)
* agenda: Euca, OpenShift... (rbergeron, 19:05:32)
* openstack packaging (rbergeron, 19:07:39)
* Eucalyptus (rbergeron, 19:07:54)
* openshift hackathon w/euca next week - trying to test-drive
openshift on one of euca's public test clouds (rbergeron, 19:17:35)
* packaging progress continues on euca (rbergeron, 19:18:09)
* LINK:
http://gregdekspeaks.wordpress.com/2012/07/27/next-euca-hackfest-openshif...
<-- this is the first announcement (agrimm, 19:21:04)
* OpenShift (rbergeron, 19:27:03)
* some naming of packages has changed - can be seen in openshift
origin feature page (rbergeron, 19:31:37)
* LINK: https://bugzilla.redhat.com/show_bug.cgi?id=470696 (tdawson,
19:37:31)
* OpenStack (rbergeron, 19:42:16)
* biggest packaging news in openstack is splitting of nova packages
(rbergeron, 19:43:51)
* LINK:
http://lists.fedoraproject.org/pipermail/cloud/2012-July/001574.html
(rbergeron, 19:44:05)
* LINK: http://wiki.openstack.org/Heat (ayoung, 19:51:04)
* Open Floor (rbergeron, 19:54:39)
Meeting ended at 19:57:54 UTC.
Action Items
------------
Action Items, by person
-----------------------
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* rbergeron (79)
* tdawson (28)
* ayoung (24)
* agrimm (23)
* mdomsch (8)
* mspaulding (6)
* zodbot (4)
* gholms (3)
* sdake (3)
* cool_dude (1)
* spot (1)
* jzb (1)
* ke4qqq (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
11 years, 2 months
Plan for adding RHEVm and vSphere support to Cloud-Init
by Joseph VLcek
I just wanted to let folks know what is happening regarding cloud-init
support for RHEVm and vSphere and what OSs.
Currently cloud-init only supports Ec2. A version is available
for Fedora and EPEL.
I am working on updating upstream to also support sourcing
user data for RHEVm and vSphere, using the same technique we do
with Audrey from a Delta-Cloud launch.
Once I have this pushed upstream I plan to push it to Fedora and then
out to RHEL targeting release 6.4
See: BZ 838659 - https://bugzilla.redhat.com/show_bug.cgi?id=838659
Please let me know if this plan conflicts with any known needs or
if I am on the right track.
Thank you.
Joe V.
11 years, 2 months
OpenStack status
by Pádraig Brady
Hi,
Here is the latest Fedora OpenStack status report:
https://fedoraproject.org/wiki/OpenStack_status_report_2012-07-12
Historical archives are here:
http://fedoraproject.org/wiki/OpenStack_status_reports
Cheers,
Pádraig.
(appended below for convenience)
= Distro News =
== 2012.1.1 stable release ==
Mark McLoughlin pushed out stable tree (Essex) [http://markmail.org/message/hbki7eweg4qb2o33 2012.1.1 releases].
You can drill down to the bugs and security fixes included there.
All Essex packages were updated accordingly in Fedora 17 and EPEL 6
== sosreport integration ==
Gary Kotton wrote an [https://github.com/gkotton/sosreport/blob/openstack/sos/plugins/openstack.py OpenStack plugin for sosreport]
to help in getting diagnostics for an OpenStack installation.
== augeas integration ==
Dan Prince wrote a [https://github.com/lutter/augeas/pull/6 python-paste Augeas lense]
which allowing Augeas to [https://github.com/fedora-openstack/openstack-puppet/commit/ec483680fced8... manage nova and glance paste configs]
= Upstream News =
== OpenStack Grizzly ==
OpenStack G release is to be called "Grizzly"
with the [http://www.openstack.org/blog/2012/06/openstack-summit-coming-october-15t... Grizzly design summit]
being held in San Diego, CA, October 15-19.
== folsom milestone 2 released ==
The [https://lists.launchpad.net/openstack/msg14248.html folsom-2 development milestone] was released on July 5th,
and you can drill down there to the bugs and blueprints targetted.
== Bug Squashing day ==
Following the last very successful Bug Squashing day
another is scheduled for [http://wiki.openstack.org/BugDays/20120712BugSquashing Thursday July 12th]
== Red Hat contributions ==
Dan Prince is working on [https://github.com/dprince/glance/commits/swift_multi_tenant3 multi-tenant support for the Glance swift store]
There is too much to track in detail the OpenStack upstream activity of Red Hat developers,
but here is a link showing the [http://goo.gl/aewXr latest Red Hat OpenStack upstream development]
= Red Hat summit =
* Russell Bryant co-presented about OpenShift on OpenStack
* Derek Higgins and Russell Bryant led the successful OpenStack lab session
* Mark McLoughlin presented on [http://rhsummit.files.wordpress.com/2012/05/mcloughlin_openstack_arch.pdf OpenStack Architecture & Developer Introduction]
* Vin Sharma presented on designing a Trusted Cloud with OpenStack
* Perry Myers presented on [http://rhsummit.files.wordpress.com/2012/05/myers_openstack_overview_iaas... Introduction & Overview of OpenStack for IaaS Clouds]
* Brian Stevens [http://www.youtube.com/watch?v=DDdiS6pvYJg#t=1136s talked about OpenStack]
* A related article on [http://www.datamation.com/open-source/red-hats-openstack-plans-revealed.html details of Red Hat's plans for OpenStack]
= Community engagement =
== OpenStack community meetup, Boston ==
Bob Kukura spoke about "Preparing OpenStack Quantum for the Data Center"
at an [http://www.meetup.com/Openstack-Boston/events/67737262/ OpenStack community meetup in Boston on June 21st]
== SouthEast LinuxFest, Charlotte, NC ==
[http://www.southeastlinuxfest.org/2012s/speakers.html#RussellBryant Russell Bryant] spoke about OpenStack on Fedora at the SouthEast LinuxFest
== EuroPython, Florence, Italy ==
Pádraig Brady presented on [https://ep2012.europython.eu/conference/talks/openstack-overview-operatio... OpenStack Overview - Operational details of a large python project]
== OpenStack community meetup, London ==
Daniel Berrange will talk about libvirt usage wrt Nova + KVM/LXC
at an [http://www.meetup.com/Openstack-London/events/55354582/ OpenStack community meetup in London on July 25th]
== OpenStack community meetup, Boston ==
Adam Young will talk about Openstack Keystone
at an OpenStack community meetup in Boston at the end of July
== OSCON, Portland, OR ==
There are a large number of [http://www.openstack.org/blog/2012/07/lots-of-openstack-at-oscon-2012/ OpenStack talks at OSCON 2012] in July
= Related projects =
Krishna Raman compiled instructions for setting up the [http://www.krishnaraman.net/openshift-origin-on-openstack/ OpenShift PaaS on OpenStack IaaS]
cloud-init for RHEL (derivatives) was [https://admin.fedoraproject.org/updates/cloud-init-0.6.3-0.7.bzr532.el6 released] and has received successful testing.
Also progressing in parallel is a significant [https://code.launchpad.net/~cloud-init/cloud-init/rework cloud-init rework]
(374 commits as of 27 June) focusing on Red Hat consumability.
11 years, 2 months
Cloud SIG meeting today
by Robyn Bergeron
When: 1900 UTC (3pm US Eastern, 12pm US Pacific)
Where: #fedora-meeting on irc.freenode.net
Today's Agenda:
Mostly checking in on Features. That is: OpenShift, OpenStack, Eucalyptus.
We can also further discuss the Cloud FAD if anyone's around and interested.
I'll be typing from my phone en route to the airport most likely (yes,
I won't be driving). :)
-Robyn
11 years, 2 months