lp://staging/ubuntu/quantal-proposed/quantum
- Get this branch:
- bzr branch lp://staging/ubuntu/quantal-proposed/quantum
Branch merges
Related bugs
Bug #1073999: Quantum service does not restart after reboot | Undecided | Fix Committed |
Related blueprints
Branch information
Recent revisions
- 30. By Adam Gandelman
-
* Resynchronize with stable/folsom (96680c96) (LP: #1179707):
- [527b5ec] Folsom NEC plugin fails to create a network/port on some version
of PFC due to too long string LP: 1166077
- [346aae3] Folsom NEC plugin: Cannot create a tenant on some version of
OpenFlow controller LP: 1166076
- [a31069a] Network cannot be created in NEC plugin when OFC network ID is
unique inside a tenant LP: 1127664
- [a109f7e] Folsom l3 agent unable to connect to quantum service LP: 1157090
- [913586b] MyISAM does not perform cascading deletions LP: 1153594
- [5a2ef81] Openstack quantum, race condition in ip address creation when
starting 50 VMs on a 5-node cluster LP: 1110807
- [f94b149] Deleting a subnet that is added to a router leaves behind a port
that cannot be deleted LP: 1104337
- [b14824f] Address re-allocation before DHCP lease's expire LP: 1116500
- [30bb632] file descriptors not closed when executing sub-processes
LP: 1130735
- [5d26f41] DHCP agent could take upto a minute to get its IP address
LP: 1128180
- [2f32795] dhcp-agent distributes empty domain when dhcp_domain=""
LP: 1099625
- [8755cb3] ovs and netns cleanupo utilities do not log LP: 1118517
- [45baf03] l3_agent destroys all namespaces on init, even if router_id is
set (LP: #1122206) - 29. By Adam Gandelman
-
debian/
quantum- common. install: Install the quantum-ovs-cleanup script
that was backported to stable/folsom (LP: #1116671). - 28. By Adam Gandelman
-
* Resynchronize with stable/folsom (d2a85e65) (LP: #1116671):
- [a84ba7e] Quantum port update invokes invalid method LP: 1109001
- [b56c2c9] Linuxbridge plugin: when admin status is set to False, port
status is still ACTIVE LP: 1099065
- [fe0ae7a] OVS cleanup utility does not use the correct root_helper
LP: 1105193
- [1a24b68] quantum server does not honor default_notification_ level
LP: 1089773
- [24244c1] Gateway validation on subnet LP: 1096532
- [2730e47] tenant cannot set his router's gateway port on an external
network owned by other tenant LP: 1087243
- [4c9326a] Invalid output when deleting a subnet with a port attached
LP: 1093754
- [9f1bf8d] quantum-plugin- nicira miss a dependency (LP: #1097451)
- [579727a] ipallocationpools remains after subnet deletion LP: 1091946
- [5f8dd88] Printing a list of networks terminates with exception
LP: 1093637
- [9c3812f] Update router gateway successful with existed floatingip
association LP: 1081877
- [5df31af] quantum-dhcp-agent should pass --conf-file with no argument to
dnsmasq when no configure file specified instead not pass --conf-file at
all LP: 1094183
- [88261ce] the local vairable physical_network should be
alloc.physical_ network LP: 1091664
- [43ece8f] Internal interfaces defined via OVS are not brought up properly
after a reboot LP: 1091605
- [a587abc] no check prevents deletion of router interface needed by a
floating ip LP: 1081325
- [d973a35] Pin pep8 to v1.3.3.
- [19b5904] DHCP agent does not listen on a unique queue LP: 1084621
- [0e05ddd] dhcp.filters needs ovs_vsctl permission LP: 1090072
- [16e128c] Bump next version to 2012.2.3
- [30572ac] Quantum-l3-agent leaves multiple NAT rules for same floating IP
LP: 1083990
- [01ea272] delete router fails with internal sever error when floatingip
association remains LP: 1080638
- [8017d09] Fix rpc control_exchange regression.
* debian/patches/ fix-ubuntu- tests.patch: Refreshed, added skipTests for
linuxbridge tests that attempt to setup udev monitors. - 27. By Adam Gandelman
-
* Resynchronize with stable/folsom (1e774867) (LP: #1085255):
- [aeabb42] There are routing problems when the dnsmasq port does not come
first in the routing table (LP: #1083238)
- [04aab72] Quantum linux bridge not optimized with libvirt (LP: #1078210)
- [ca7fc10] getting quotas from database has severe performance implications
(LP: #1075369)
- [66605e8] failed to update an external network into non external network
(LP: #1083387)
- [c60051a] Quantum test suite leaks memory like a sieve (LP: #1065276)
- [3179dfc] clear_db() does incomplete db teardown (LP: #1080988)
- [c1e19d7] Unauthorized command: cat /proc/None/cmdline (LP: #1077651)
- [af9e076] At times a instance will not receive an IP address from the DHCP
agent (LP: #1081664)
- [e0d1a7d] allow multiple floating-ip on single port if they use different
fixed ips and/or external nets (LP: #1057844)
- [8471d79] Delete port fails to gateway ip (LP: #1079980)
- [aca8b4a] fixed_ip allocation which is not included within
allocation_pools makes error when delete port or re-create port
(LP: #1077292)
- [eacc9d3] Mapping same bridge to different phyiscal networks succeed
(LP: #1067669)
- [51b4c82] python-quantum: not region aware (LP: #1080793)
- [6f0a486] delete floatingip should be in one transaction to delete port
(LP: #1080516)
- [db6cda7] Remove qpid configuration variables no longer supported
- [a112840] Allow NVP plugin to use per-tenant quota extension
- [82b1a55] Quantum service does not restart after reboot (LP: #1073999)
- [c01a839] There are some cases that L3 API with an invalid parameter
returns 500. (LP: #1064765)
- [26b383f] external network can be plugged also as internal network for one
router (LP: #1053633)
- [49f649c] There is a lot of cases that API with an invalid parameter
returns 500. (LP: #1062046)
- [4546a18] When create subnet, you con set up the value as cidr (the value
isn't cidr form). (LP: #1067959)
- [9ba453a] killfilter should handle updated/deleted executables
(LP: #1073768)
- [7c8a55c] a port which is not able to delete is made when floatingip
create fails. (LP: #1064748)
- [c9b84cf] Linux bridge port update causes exception (LP: #1072713)
- [cb57932] I can't add interface to router, if there is another port in
non-shared network of other tenant (LP: #1057558)
- [574e278] Ryu plugin does not support Security Groups (LP: #1059393)
- [607f486] tap device added to integration bridge without tag
(LP: #1064070)
- [21a0fdf] L3 agent external network flag (LP: #1056720)
- [5cbaff4] router create with external_gateway_ info fails with 500 always.
(LP: #1064235)
- [63b81f6] l3 db operations failed in multiple transactions (LP: #1070335)
- [bff17fb] Ensure that the SqlSoup import is still supported.
- [e091a29] l3_nat_agent was renamed to l3_agent
- [9030969] remove default value of 'local_ip' of 10.0.0.3 in
ovs_quantum_ plugin. ini (LP: #1051744)
- [425e942] rootwrap error with L3 agent (LP: #1069966)
- [51c8799] Port create with invalid IP data creates port. (LP: #1064261)
- [fc97da9] nvp_plugin does not update device_id in nvplib (LP: #1061391)
- [2504f62] get_network in nvp plugin didn't return subnet information
(LP: #1061781)
- [b4f9b1f] l3_agent not disabling namespace use (LP: #1060559)
- [3bbf281] Add SIGPIPE handler to subprocess execution in rootwrap and
utils.execute (LP: #1053364)
- [c623f72] Set defaultbranch in .gitreview to stable/folsom - 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.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ubuntu/raring/quantum