anvil/conf/pkgs/nova.json
2012-02-28 15:41:30 -08:00

408 lines
10 KiB
JSON

# This is a extended json package definition file
# We allow simple comments (lines starting with a hash symbol)
{
# This is currently our "master" repo set with versions
# that we are trying to align other distributions with.
# The versions should at least be major + minor!
"ubuntu-oneiric": {
"dnsmasq-base": {
"version": "2.57*",
"removable": true
},
# For dhcp_release only available in dist:oneiric
"dnsmasq-utils": {
"version": "2.57*",
"removable": true
},
"kpartx": {
"version": "0.4*",
"removable": true
},
"parted": {
"version": "2.3*",
"removable": true
},
# Only available in dist:natty??
# This conflicts with iputils-arping, what to do?
#"arping": {
# "version": "2.09-2",
# "allowed": ">="
#},
#
# Only available in dist:oneiric??
"iputils-arping": {
"version": "3:20101006*",
"removable": true
},
"python-mysqldb": {
"version": "1.2*",
"removable": true
},
# Needed for glance which is needed for nova --- this shouldn't be here
"python-xattr": {
"version": "0.6*",
"removable": true
},
# Needed for glance which is needed for nova --- this shouldn't be here
"python-lxml": {
"version": "2.3*",
"removable": true
},
"iptables": {
"version": "1.4*",
"removable": false
},
"ebtables": {
"version": "2.0*",
"removable": true
},
"sqlite3": {
"version": "3.7*",
"removable": true
},
"vlan": {
"version": "1.9*",
"removable": true
},
# Used by ajaxterm
"socat": {
"version": "1.7*",
"removable": true
},
"python-paste": {
"version": "1.7*",
"removable": true
},
"python-migrate": {
"version": "0.7*",
"removable": true
},
"python-gflags": {
"version": "1.5*",
"removable": true
},
"python-greenlet": {
"version": "0.3*",
"removable": true
},
"python-libxml2": {
"version": "2.7*",
"removable": true
},
"python-routes": {
"version": "1.12*",
"removable": true
},
"python-netaddr": {
"version": "0.7*",
"removable": true
},
"python-pastedeploy": {
"version": "1.5.0-2",
"allowed": ">=",
"removable": true
},
"python-eventlet": {
"version": "0.9*",
"removable": true
},
"python-cheetah": {
"version": "2.4*",
"removable": true
},
"python-carrot": {
"version": "0.10*",
"removable": true
},
"python-tempita": {
"version": "0.5*",
"removable": true
},
"python-sqlalchemy": {
"version": "0.6*",
"removable": true
},
"python-suds": {
"version": "0.4*",
"removable": true
},
"python-lockfile": {
"version": "1:0*",
"removable": true
},
"python-crypto": {
"version": "2.3*",
"removable": true
},
"python-boto": {
"version": "2.0*",
"removable": true
},
"python-kombu": {
"version": "1.0*",
"removable": true
},
"python-feedparser": {
"version": "5.0*",
"removable": true
}
},
"rhel-6": {
# For dhcp_release
"dnsmasq": {
"version": "2.48*",
"removable": false
},
"kpartx": {
"version": "0.4*",
"removable": false
},
"parted": {
"version": "2.1*",
"removable": false
},
"iputils": {
"version": "20071127*",
"removable": false
},
"MySQL-python": {
"version": "1.2*",
"removable": true
},
# Needed for glance which is needed for nova --- this shouldn't be here
"pyxattr": {
"version": "0.5*",
"removable": true,
"meta": {
"epel" : true
}
},
# Needed for glance which is needed for nova --- this shouldn't be here
"python-lxml": {
"version": "2.2*",
"removable": true
},
"iptables": {
"version": "1.4*",
"removable": false
},
"ebtables": {
"version": "2.0*",
"removable": false
},
"sqlite": {
"version": "3.6*",
# Trashes alot of the base os (so we don't allow it to be removed)
"removable": false
},
# ???
# "vlan": {
# "version": "1.9*",
# "removable": true
# },
# Used by ajaxterm
"socat": {
"version": "1.7*",
"removable": true,
"meta": {
"epel" : true
}
},
"python-gflags": {
"version": "1.4*",
"removable": true,
"meta": {
"epel" : true
}
},
"python-greenlet": {
"version": "0.3.1*",
"removable": true,
"meta": {
"epel" : true
}
},
# This seems to kill RHN/yum if its removed ??
"libxml2-python": {
"version": "2.7*",
"removable": false
},
"python-netaddr": {
"version": "0.7*",
"removable": true
},
"python-eventlet": {
"version": "0.9*",
"removable": true,
"meta": {
"epel" : true
}
},
"python-cheetah": {
"version": "2.4*",
"removable": true
},
"python-carrot": {
"version": "0.10*",
"removable": true,
"meta": {
"epel" : true
}
},
"python-suds": {
"version": "0.4*",
"removable": true
},
"python-lockfile": {
"version": "0.8*",
"removable": true,
"meta": {
"epel" : true
}
},
"python-crypto": {
"version": "2.0*",
"removable": false
},
"python-boto": {
"version": "2.0*",
"removable": true,
"meta": {
"epel" : true
}
},
"python-kombu": {
"version": "1.1*",
"removable": true,
"meta": {
"epel" : true
}
},
"python-feedparser": {
"version": "5.0*",
"removable": true,
"meta": {
"epel" : true
}
}
},
"fedora-16": {
# For dhcp_release
"dnsmasq": {
"version": "2.58*",
"removable": false
},
"kpartx": {
"version": "0.4*",
"removable": false
},
"parted": {
"version": "3.0*",
"removable": false
},
"iputils": {
"version": "20101006*",
"removable": false
},
"MySQL-python": {
"version": "1.2*",
"removable": true
},
# Needed for glance which is needed for nova --- this shouldn't be here
"pyxattr": {
"version": "0.5*",
"removable": true
},
# Needed for glance which is needed for nova --- this shouldn't be here
"python-lxml": {
"version": "2.3*",
"removable": true
},
"iptables": {
"version": "1.4*",
"removable": false
},
"ebtables": {
"version": "2.0*",
"removable": false
},
"sqlite": {
"version": "3.7*",
# Trashes alot of the base os (so we don't allow it to be removed)
"removable": false
},
# ???
# "vconfig": {
# "version": "1.9*",
# "removable": true
# },
# Used by ajaxterm
"socat": {
"version": "1.7*",
"removable": true
},
"python-paste": {
"version": "1.7.5*",
"removable": true
},
"python-gflags": {
"version": "1.5*",
"removable": true
},
"python-greenlet": {
"version": "0.3.1*",
"removable": true
},
# This seems to kill RHN/yum if its removed ??
# TODO verify...libxml2-python dependencies do not include yum
"libxml2-python": {
"version": "2.7*",
"removable": false
},
"python-routes": {
"version": "1.12*",
"removable": true
},
"python-netaddr": {
"version": "0.7*",
"removable": true
},
"python-eventlet": {
"version": "0.9*",
"removable": true
},
"python-cheetah": {
"version": "2.4*",
"removable": true
},
"python-carrot": {
"version": "0.10*",
"removable": true
},
"python-suds": {
"version": "0.4*",
"removable": true
},
"python-lockfile": {
"version": "0.9*",
"removable": true
},
"python-crypto": {
"version": "2.3*",
"removable": false
},
"python-boto": {
"version": "2.0*",
"removable": true
},
"python-kombu": {
"version": "1.1*",
"removable": true
},
"python-feedparser": {
"version": "5.0*",
"removable": true
}
}
}