lp:~gandelman-a/ubuntu/precise/quantum/UCA_2012.2.1
- Get this branch:
- bzr branch lp:~gandelman-a/ubuntu/precise/quantum/UCA_2012.2.1
Branch merges
- Chuck Short: Pending requested
-
Diff: 5927 lines (+2828/-679)70 files modified.pc/fix-quantum-configuration.patch/etc/l3_agent.ini (+1/-1)
.pc/fix-quantum-configuration.patch/etc/quantum.conf (+0/-12)
.pc/fix-quantum-configuration.patch/etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini (+1/-1)
.pc/fix-ubuntu-tests.patch/quantum/tests/unit/test_linux_ip_lib.py (+35/-0)
AUTHORS (+6/-0)
ChangeLog (+1106/-247)
PKG-INFO (+1/-1)
bin/quantum-rootwrap (+8/-0)
debian/changelog (+73/-0)
debian/control (+0/-1)
debian/rules (+1/-1)
etc/l3_agent.ini (+1/-1)
etc/quantum.conf (+0/-12)
etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini (+1/-1)
quantum.egg-info/PKG-INFO (+1/-1)
quantum.egg-info/SOURCES.txt (+2/-0)
quantum.egg-info/entry_points.txt (+1/-1)
quantum.egg-info/requires.txt (+1/-1)
quantum.egg-info/top_level.txt (+1/-1)
quantum/agent/dhcp_agent.py (+5/-0)
quantum/agent/l3_agent.py (+4/-3)
quantum/agent/linux/dhcp.py (+3/-0)
quantum/agent/linux/ip_lib.py (+40/-0)
quantum/agent/linux/iptables_manager.py (+1/-1)
quantum/agent/linux/utils.py (+8/-0)
quantum/api/v2/attributes.py (+183/-18)
quantum/api/v2/base.py (+5/-1)
quantum/api/v2/resource.py (+4/-1)
quantum/common/config.py (+1/-0)
quantum/common/utils.py (+39/-0)
quantum/db/api.py (+8/-3)
quantum/db/db_base_plugin_v2.py (+76/-25)
quantum/db/l3_db.py (+83/-64)
quantum/extensions/extensions.py (+5/-0)
quantum/extensions/l3.py (+17/-3)
quantum/openstack/common/cfg.py (+1/-1)
quantum/openstack/common/log.py (+4/-5)
quantum/openstack/common/notifier/api.py (+3/-3)
quantum/openstack/common/policy.py (+3/-2)
quantum/openstack/common/rpc/__init__.py (+9/-3)
quantum/openstack/common/rpc/amqp.py (+8/-0)
quantum/openstack/common/rpc/impl_kombu.py (+18/-12)
quantum/openstack/common/rpc/impl_qpid.py (+35/-53)
quantum/openstack/common/timeutils.py (+7/-3)
quantum/plugins/cisco/network_plugin.py (+5/-0)
quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py (+62/-81)
quantum/plugins/linuxbridge/lb_quantum_plugin.py (+4/-2)
quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py (+5/-1)
quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py (+9/-2)
quantum/plugins/openvswitch/agent/ovs_quantum_agent.py (+19/-16)
quantum/plugins/openvswitch/common/config.py (+1/-1)
quantum/plugins/openvswitch/ovs_quantum_plugin.py (+8/-4)
quantum/plugins/ryu/nova/vif.py (+3/-3)
quantum/quantum_plugin_base_v2.py (+62/-3)
quantum/quota.py (+13/-3)
quantum/rootwrap/filters.py (+4/-0)
quantum/tests/unit/linuxbridge/test_lb_quantum_agent.py (+54/-0)
quantum/tests/unit/test_api_v2.py (+36/-24)
quantum/tests/unit/test_attributes.py (+130/-13)
quantum/tests/unit/test_common_utils.py (+60/-0)
quantum/tests/unit/test_db_plugin.py (+267/-3)
quantum/tests/unit/test_iptables_manager.py (+24/-24)
quantum/tests/unit/test_l3_plugin.py (+190/-11)
quantum/tests/unit/test_linux_dhcp.py (+8/-0)
quantum/tests/unit/test_linux_ip_lib.py (+35/-0)
quantum/tests/unit/test_rootwrap.py (+14/-0)
quantum/vcsversion.py (+2/-2)
quantum/version.py (+1/-1)
setup.py (+1/-1)
tools/pip-requires (+1/-1)
Branch information
- Owner:
- Adam Gandelman
- Status:
- Development
Recent revisions
- 26. By Chuck Short
-
[ Chuck Short ]
* New upstream release.[ Adam Gandelman ]
* debian/cron.d/ quantum- {l3, dhcp]-agent- netns-cleanup: Schedule hourly
cleanups of leaked Quantum network namespsaces using the
quantum-netns-cleanup utility. - 24. By Chuck Short
-
[ Adam Gandelman ]
* debian/quantum- server. {default, upstart}: Use default file to specify
path to plugin config, which is passed to quantum-server as
'--config-file' during startup. (LP: #1009294)
* debian/control:
- Remove quantum-server's dependency on 'quantum-plugin'.
- Specify >= 1:0.1.0.1-0ubuntu1 requirement for python-quantumclient.
- Add dnsmasq dependencies to quantum-dhcp-agent Depends.[ Chuck Short ]
* New upstream version.
* debian/patches/ fix-ubuntu- tests.patch: Refreshed. - 23. By Chuck Short
-
[ Adam Gandelman ]
* debain/*.postrm: Fix argument-less calls to update-rc.d, redirect
to /dev/null. (LP: #1047560)
* debian/quantum- server. upstart: Invoke start-stop-daemon properly.
(LP: #1047404)
* debain/*.postrm, *.upstart: Ensure files are named for corresponding
agent package, not plugin package.
* debian/control:
- Group agents with plugins.
- Fix some copy/paste mistakes.
- Set dependencies between agents and corresponding plugins.
- Recommend quantum-plugin- openvswitch for quantum-server.
- Require the same version of quantum-common and python-quantum.
- Add quantum-netns-cleanup utility to quantum-common.
* debian/patches/ fix-quantum- configuration. patch: Use correct database
for linuxbridge plugin, use OVS plugin by default, call quantum-rootwrap
correctly. (LP: #1048668)
* Fix all use of /usr/sbin, things should go in /usr/bin.
* Remove dhcp and l3 plugins, they are not actually plugins.
* Rename packages quantum-plugin-{l3, dhcp}-agent to
quantum-{l3, dhcp}-agent.
* debain/quantum- *-agent. upstart: Specify config files as a
parameter to --config-file, specify log files for all.
* debian/*.logrotate: Add logrotate configs for server and agents.
* Install quantum_sudoers with quantum-common, not quantum-server.
* Install rootwrap filters only with the packages that require them.
* debian/*-agent. upstart: Specify --config- file=/etc/ quantum/ quantum. conf
in addition to plugin-specific config. Specify log files for all agents.
* Allow group 'adm' read access to /var/log/quantum.
* debian/quantum- server. postinst: Drop, all has been moved to quantum-common.
* Add packaging for quantum-plugin-nec.[ Chuck Short ]
* New usptream release. - 22. By Chuck Short
-
[ Adam Gandelman ]
* debian/control: Add missing python-keystone dependency.
* wrap-and-sort.[ Chuck Short ]
* debian/rules:
- Run testsuite on build.
- Use get-orig-source.
- Add python-amqplib, python-anyjson, python-httplib2, python-iso8601,
python-kombu, python-lxml, python-netadr, python-pyudev to build depends
and run time deps.
- Add python-mock, python-mox, and python-unitest2 to build deps.
- Add adduser as a dep to quantum-common.
* debian/control: Bump standards version to 3.9.3
* debian/quantum- common. install: Add missing configuration files.
(LP: #988999)
* debian/quantum- plugin- linuxbridge. install: Make isntallable.
* Add manpages: gratitously ripped from debian.
* Fix up lintian warnings. (LP: #1025203), (LP: #1021921)
* Add metaplugin plugin.
* debian/patches/ fix-namespace. patch: Dropped it was causing
python namespace issues.
(LP: #1045064)
* debian/*.upstart:
- Specify configuration file and log directory.
- Start on the right transition.
* debian/rules:
- Allow to disable testsuite.
- Dont fail if the testsuite fails.
* debian/patches/ fix-quantum- configuration. patch: Fix configuration files.
* Add packaging for quantum-plugin-l3 and quantum-plugin- l3-agent
* Add packaging for quantum-plugin- dhcp-agent and quantum- plugin- dchp-agent
* debian/patches/ fix-ubuntu- tests.patch: Fix testsuite failures. [ Soren Hansen ]
* Update debian/watch to account for symbolically named tarballs and
use newer URL.
* Add python-configobj as a build and run time dependency. Recently added
tests need it, and the Cisco plugin has needed it for a while.
* Fix Launchpad URLs in debian/watch. - 20. By Chuck Short
-
[ Chuck Short ]
* New upstream release.[ Adam Gandelman ]
* debian/control, pydist-overrides: Add python-setuptools- git as a
Build-Depends, override as necessary. - 19. By Chuck Short
-
[ Chuck Short ]
* New upstream release.
* Add missing upsart jobs for agents.
* Add sudo wrapper for quantum-rootwrap. (LP: #999142)[ Adam Gandelman ]
* debian/control: Fix spacing issues that cause mk-build-deps to fail.
* debian/quantum- server. install: Install new plugins config directory
instead of old .ini.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/raring/quantum