SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for openstack-quantum-test-2013.1.4.a8.g045c0b0-1.1.noarch.rpm :
Fri Aug 23 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.4.a8.g045c0b0:
+ Cisco plugin (grizzly) does not pass proper args.

Thu Aug 22 14:00:00 2013 bwiedemannAATTsuse.com
- Update to version 2013.1.4.a6.gbe16384:
+ Adds default route to DHCP namespace for upstream name resolution.
+ Cisco plugin (grizzly) device connection errors

Wed Aug 14 14:00:00 2013 dmuellerAATTsuse.com
- hide sudo messages from syslog by default, they can be numerous

Sat Aug 10 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.4.a3.g043837e:
+ Address config incompatibility introduced with oslo.config >= 1.2.0

Fri Aug 9 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.4.a1.ge8fb322:
+ Bump stable/grizzly next version to 2013.1.4

Mon Aug 5 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a40.gb606ee1:
+ defer firewall updates to iptables data structures

Fri Aug 2 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a39.g1d3fee1:
+ Fix Cisco Nexus plugin failures for vlan IDs 1006-4094

Fri Aug 2 14:00:00 2013 dmuellerAATTsuse.com
- fix requirements of cisco subpackage

Thu Aug 1 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a37.gfffabc4:
+ Ensure that L3 managed port have status ACTIVE

Tue Jul 30 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a35.gfe7646a:
+ do not raise exception on ip address recycle operation
+ Fix DHCP agent to work with latest dnsmasq
+ Allow gateway address to be unset for an existing subnet

Mon Jul 29 14:00:00 2013 tpaszkowskiAATTnovell.com
- Setup openstack-quantum-plugin-cisco subpackage with necessary python
libs for this extension.
- Move python-configobj depency to cisco subpackage

Sun Jul 28 14:00:00 2013 tpaszkowskiAATTnovell.com
- Add python-configobj depency for python-quantum

Thu Jul 25 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a30.g49278f2:
+ Prevent possible server list damage in BigSwitch plugin

Wed Jul 24 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a29.gc11cf21:
+ Clean up Cisco plugin config parameters
+ Fix auth issue in get_instance_host

Mon Jul 22 14:00:00 2013 berendtAATTb1-systems.de
- added make-quantum-ns-metadata-proxy-configurable.patch to solve
LP bug 1202628

Wed Jul 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a25.gf78b744:
+ Add option to ignore backend HTTP error in BigSwitch plugin

Thu Jul 11 14:00:00 2013 vuntzAATTsuse.com
- Change _service file to track the tarball for neutron (new name
of quantum). Inside the tarball, everything is still named
quantum so do not rename the package (yet).
- Update to version 2013.1.3.a24.gfbcc989:
+ Rename quantum to neutron in .gitreview.

Thu Jul 4 14:00:00 2013 speilickeAATTsuse.com
- Install quantum/tests/var/
*.{crt,key} to unbreak test-suite

Thu Jul 4 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a23.g5f32671:
+ faster quantum-openvswitch-agent periodic reports

Tue Jul 2 14:00:00 2013 vuntzAATTsuse.com
- Add ssl-support.patch: backport SSL support in WSGI server from
Havana.

Tue Jul 2 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a22.gb9daf57:
+ Fix Cisco nexus plugin failure for first VLAN on phy interface

Sun Jun 30 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a20.g06f679d:
+ Ensure that the report state is not a blocking call

Wed Jun 26 14:00:00 2013 iartarisiAATTsuse.com
- Add caching directory /var/cache/quantum

Wed Jun 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a19.g0d59115:
+ Always include tenant_id in port delete request

Sun Jun 23 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a18.g57b2bcf:
+ Fix IP spoofing filter blocking all packets.

Fri Jun 21 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a16.ga99cc45:
+ Sync Qpid RPC fix from Oslo

Thu Jun 20 14:00:00 2013 tpaszkowskiAATTnovell.com
- update quantum-add-default-route-in-netns-dhcp-agent.patch from
https://review.openstack.org/#/c/31533/10

Wed Jun 19 14:00:00 2013 tpaszkowskiAATTnovell.com
- Backport fix for adding 0/0 to dhcp-agent netns to allow dnsmasq
process to perform dns lookups. Fix for master branch is here:
https://review.openstack.org/#/c/31533/9. Patch name:
quantum-add-default-route-in-netns-dhcp-agent.patch

Mon Jun 17 14:00:00 2013 vuntzAATTsuse.com
- Do not make /etc/quantum/quantum.conf world-readable: it contains
passwords.

Mon Jun 17 14:00:00 2013 speilickeAATTsuse.com
- Only require python-discover on SLE since it\'s backporting features
to Python-2.6

Mon Jun 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a15.g9b38a4b:
+ Do not import anything from quantum into rootwrap (bnc#824702)
- remove do-not-import-crap-in-rootwrap.diff

Thu Jun 13 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a13.g1458438:
+ Handle portinfo msg after port deletion in NEC plugin
+ Ensure to remove auto delete ports from OFC in NEC plugin

Thu Jun 13 14:00:00 2013 dmuellerAATTsuse.com
- add do-not-import-crap-in-rootwrap.diff (bnc#824702)

Wed Jun 12 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a10.gd298464:
+ Enable router extension in Brocade Plugin
+ NEC plugin: Ensure to delete portinfo when port_removed RPC.
+ Expose most common QueuePoll parameters from SQLAlchemy
+ DbQuotaDriver allows negative quotas to be set.

Wed Jun 12 14:00:00 2013 tpaszkowskiAATTnovell.com
- add dnsmasq depency for dhcp-agent

Tue Jun 11 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a2.g1fb9952:
+ Port profile should not mark vlan as native-vlan

Fri Jun 7 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a1.ge1d25de:
+ Bump stable/grizzly next version to 2013.1.3

Wed Jun 5 14:00:00 2013 tpaszkowskiAATTnovell.com
- fix home directory for openstack-quantum user

Sat Jun 1 14:00:00 2013 dmuellerAATTsuse.com
- remove 0001-Use-exec_dirs-for-rootwrap-commands.patch
- remove 0002-restore-extra-filters.diff

Fri May 31 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a46.g4bac39b:
+ Add l3 attribute to network
+ Add support for dnsmasq version 2.48
+ Add _usr variants for iptables rootwraps

Thu May 30 14:00:00 2013 dmuellerAATTsuse.com
- remove quantum-bug-1170793-dnsmasq-2.48-fix.diff
- remove iptables-firewall.filters.patch

Wed May 29 14:00:00 2013 dmuellerAATTsuse.com
- fix runtime/test requires
- drop ignore-kombu-version.diff
- remove setBadness call from rpmlintrc

Fri May 24 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a40.g9f9ae95:
+ Enable quantum-netns-cleanup to receive force as cli parameter

Wed May 22 14:00:00 2013 tpaszkowskiAATTsuse.com
- Import fix for older dnsmasq versions from
https://review.openstack.org/#/c/29630/
- Update to version 2013.1.2.a38.g015f4b6:
+ relax amqplib and kombu version requirements
+ update-port error if port does not exist in nvp
+ get_security_groups now creates default security group
+ Log a warning if dnsmasq version is below the minimum required

Sun May 19 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a30.gfd149ce:
+ Allow admin to delete default security groups

Thu May 16 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a28.g0b6a465:
+ make default transport type configurable nvp
+ Correct NVP plugin path for folsom to grizzly migration

Wed May 15 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a24.gd177e58:
+ Fix 500 raised on disassociate_floatingips when out of sync
+ Validate that netaddr does not receive a string with whitespace
+ Change Daemon class to better match process command lines.
+ Fetch routers ports for metadata access from DB
+ Don\'t run metadata proxy when it is not needed

Sun May 12 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a15.g0f51668:
+ Do not attempt to kill already-dead dnsmasq
+ OSLO updates for stable
+ Treat unbound port
+ Duplicate line in Brocade plugin
+ Create veth peer in namespace.
+ in dhcp_agent, always use quantum.conf root_helper
+ Add kill-metadata rootwrap filter to support RHEL.

Fri May 10 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a1.ga2e24d0:
+ Bump stable/grizzly next version to 2013.1.2

Mon May 6 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.1.a28.g0602bac:
+ Adds POST method support in the metadata service

Fri May 3 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.1.a27.g1385a81:
+ Add RabbitMQ and QPID HA support flags to quantum.conf
+ Fix port_id filter not honored

Thu May 2 14:00:00 2013 tpaszkowskiAATTnovell.com
- add DnsmasqSles class for support of older dnsmasq version present on
SLES11 (Patch: quantum-add-sles-dnsmasq-support.diff)

Fri Apr 26 14:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1.1.a24.g92c234b:
+ Make \"shared\" filter more compatible with diff DBs
+ Add missing security group quota settings to quantum.conf
+ Improve the deprecated message about DEFAULT.root_helper

Tue Apr 23 14:00:00 2013 dmuellerAATTsuse.com
- remove quantum from the summary

Tue Apr 23 14:00:00 2013 tpaszkowskiAATTnovell.com
- set external_network_bridge in l3_agent to \"\" (defaults for linuxbridge)

Fri Apr 5 14:00:00 2013 tpaszkowskiAATTnovell.com
- set linuxbridge as default interface driver for dhcp and l3 agents

Fri Apr 5 14:00:00 2013 tpaszkowskiAATTnovell.com
- quantum-server is now started with non-root privileges
- /var/lib/quantum is now created during installation with proper permissions

Thu Apr 4 14:00:00 2013 dmuellerAATTsuse.com
- grizzly-stable update

Tue Apr 2 14:00:00 2013 tpaszkowskiAATTnovell.com
- Fix for metadata agent init script.

Tue Mar 26 13:00:00 2013 dmuellerAATTsuse.com
- downgrade to 2013.1.rc2

Mon Mar 25 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.2.a295.g7ef4d88:
+ Synchronize QuantumManager.get_instance() method
+ Allow tests in TestDhcpAgentEventHandler run independently
+ Improve test coverage for quantum wsgi module
+ Validate protocol when creating VIP.
+ Imported Translations from Transifex
+ Add scheduling support for the Brocade plugin
+ fix mis-placed paren in log statement for l3-scheduler
+ Set fake rpc implementation in test_lb_quantum_agent
+ Fix haproxy cfg unit test
+ Load all the necessary database tables when running cisco plugin
+ Add bulking support for Cisco plugin
+ Imported Translations from Transifex
+ Fix DB query returning ready devices in LoadBalancerCallbacks
+ Fix typo in policy.json and checks in nicira plugin
+ Imported Translations from Transifex
+ NVP metadata access - create elevated context once
+ Ensure that lockfile are defined in a common place
+ Fix race condition in dhcp agent
+ NVP metadata access - create elevated context once
+ Imported Translations from Transifex
+ adding parameter to configure QueuePool in SQLAlchemy
+ Fix issues with db pooling
+ Fixing the syntax error in the XML Serializer
+ use the fact that empty sequences are false
+ Imported Translations from Transifex
+ Revert back to \'call\' for agent reports
+ Imported Translations from Transifex
+ Raise VipExists exception in case Vip is created or updated for a pool that already has a Vip
+ netns: ip netns exec kill doesn\'t make sense

Tue Mar 19 13:00:00 2013 dmuellerAATTsuse.com
- add iptables-firewall.filters.patch and temporarily
comment out the osloconfig/rootwrap merge as it seems
to have more issues that need fixing first

Mon Mar 18 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.2.a248.g711f949:
+ Merge \"Adds delete-orphan to database deletion.\"
+ Imported Translations from Transifex
+ Imported Translations from Transifex
+ Imported Translations from Transifex
+ Merge \"Pin SQLAlchemy to 0.7.x\"
+ Merge \"Set fake rpc backend impl for TestLinuxBridgeAgent\"
+ Merge \"Registers root_helper option for test_iptables_firewall\"
+ Pin SQLAlchemy to 0.7.x
+ Adds delete-orphan to database deletion.
+ Merge \"Do not disable propagate on root logger\"
+ Imported Translations from Transifex
+ Do not disable propagate on root logger
+ Registers root_helper option for test_iptables_firewall
+ Resolves ryu plugin unittest errors
+ Imported Translations from Transifex
+ Sync latest Oslo components for updated copyright.
+ Merge \"drop rfc.sh\"
+ drop rfc.sh
+ Replace \"OpenStack LLC\" with \"OpenStack Foundation\"
+ sync Oslo Grizzly stable branch with Quantum
+ Merge \"Switch to final 1.1.0 oslo.config release\"
+ Merge \"First havana commit.\"
+ First havana commit.
+ Switch to final 1.1.0 oslo.config release
+ Set fake rpc backend impl for TestLinuxBridgeAgent
+

Mon Mar 18 13:00:00 2013 speilickeAATTsuse.com
- Drop +git.$TIMESTAMP.$COMMITHASH version suffix

Mon Mar 18 13:00:00 2013 berendtAATTb1-systems.de
- introduced sysconfig file to be able to specify the location
of the plugin configuration used in several init scripts

Sun Mar 17 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1.a229.g3299621+git.1363520020.3299621:
+ Add l3 db migration for plugins which did not support in folsom
+ remove references to netstack in setup.py
+ port_security migration does not migrate data
+ Ensure port get works when NVP mapping not stored in Quantum DB
+ Imported Translations from Transifex
+ Switch to final 1.1.0 oslo.config release
+ sync Oslo Grizzly stable branch with Quantum
+ Replace \"OpenStack LLC\" with \"OpenStack Foundation\"
+ drop rfc.sh
+ Sync latest Oslo components for updated copyright.

Fri Mar 15 13:00:00 2013 dmuellerAATTsuse.com
- add 0001-Use-exec_dirs-for-rootwrap-commands.patch:

* use exec_dirs for rootwrap configuration
- drop iptables-firewall.filters.patch:

* obsoleted by above patch
- Add requires to openvswitch

Fri Mar 15 13:00:00 2013 berendtAATTb1-systems.de
- added noreplace to configuration files to not overwrite them
when updating the packages

Thu Mar 14 13:00:00 2013 berendtAATTb1-systems.de
- iptables-firewall.filters.patch added to adapt the
locations of the iptables binaries in the configuration
quantum/rootwrap.d/iptables-firewall.filters

Thu Mar 14 13:00:00 2013 berendtAATTb1-systems.de
- use $PLUGIN_ARGS in openstack-quantum-plugin.init as arguments
for the service to be started

Thu Mar 14 13:00:00 2013 berendtAATTb1-systems.de
- added init script for metadata-agent
- fixed wrong SED statement for replacing __NAME__ in the init
script template

Thu Mar 14 13:00:00 2013 berendtAATTb1-systems.de
- added missing requirement python-novaclient to python-quantum

Wed Mar 13 13:00:00 2013 berendtAATTb1-systems.de
- added missing %config parameters

Wed Mar 13 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a213.gd20a1f3+git.1363133414.d20a1f3:
+ Imported Translations from Transifex
+ Update oslo rpc libraries
+ Updates latest OSLO changes
+ Adds Grizzly migration revision
+ Fix detection of deleted networks in DHCP agent.

Tue Mar 12 13:00:00 2013 dmuellerAATTsuse.com
- add sqlalchemy-update.diff:

* make it compatible with sqlalchemy 0.7.10

Tue Mar 12 13:00:00 2013 dmuellerAATTsuse.com
- python-oslo-config -> python-oslo.config

Tue Mar 12 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a204.g6b9ce70+git.1363046681.6b9ce70:
+ Sets default MySql engine to InnoDB
+ Solve branch in migration path

Mon Mar 11 13:00:00 2013 dmuellerAATTsuse.com
- Add lbaas-agent subpackage
- Update to version 2013.1.a201.g6e9fe5d+git.1363001602.6e9fe5d:
+ Add midonet to setup.py
+ Add password secret to brocade plugin
+ Limit chain name to 28 characters
+ Latest common updates
+ Imported Translations from Transifex
+ Add default state_path to quantum.conf
+ Fixes import reorder nits
+ Enables packetfilter ext in NEC plugin based on its driver config
+ Set default api_extensions_path for NEC plugin
+ Use testtools instead of unittest or unittest2.
+ Make sure all db accesses use subtransaction
+ Remove network type validation from provider networks extension
+ Fix NVP plugin not notifying metadata access network to DHCP agent
+ Fetch all pages when listing NVP Nat Rules
+ Enable multiple L3 GW services on NVP plugin
+ Imported Translations from Transifex
+ Limit amount of fixed ips per port
+ Port update with existing ip_address only causes exception
+ Add scheduling feature basing on agent management extension
+ NVP Router: Do no perfom SNAT on E-W traffic
+ Fix retrieval of shared networks
+ NVP plugin support for dhcp network scheduling
+ create a Quantum port to reserve VIP address
+ Imported Translations from Transifex
+ Bump python-quantumclient version to 2.1.2
+ LBaaS Agent Reference Implementation
+ Remove deprecated assertEquals alias.
+ Enabled add gateway to refrain from checking exit code
+ Remove compat cfg wrapper
+ Add session persistence support to LBaaS HAProxy driver
+ Add stats reporting to HAProxy namespace driver
+ Imported Translations from Transifex
+ Use db model hook to filter external network
+ mock quantum.agent.common.config.setup_logging
+ Ensure max length of iptables chain name w/o prefix is up to 11 chars.
+ Cisco plugin support for creating ports without instances
+ fix update_port to get tenant_id from db rather than request
+ Replace direct tempfile usage with a fixture.
+ Unpin PasteDeploy dependency version
+ Imported Translations from Transifex
+ Move network schedule to first port creation.
+ Host route to metadata server with Bigswitch/Floodlight Plugin
+ Imported Translations from Transifex
+ Set fake rpc implementation in metaplugin test configuration.
+ enable linuxbridge for agent scheduler
+ NEC plugin support for dhcp network and router scheduling
+ Change the default l3_agent_manager to L3NATAgent
+ Prevent exception with VIP deletion
+ Add initial testr support.
+ Imported Translations from Transifex
+ Enable HA proxy to work with fedora
+ Incorrect argument in calling post_json
+ Allow DHCP and L3 agents to choose if they should report state
+ Include health monitors expected codes upper bound into HAProxy config
+ Add UT for LBaaS HAProxy driver
+ Avoid sending names longer than 40 character to NVP
+ Pin pep8 to 1.3.3
+ move cisco-specific extensions to Cisco extensions directory
+ Imported Translations from Transifex
+ L3 port delete prevention: do not raise if no IP on port
+ Fixes linuxbridge agent downs with tap device deletion timing issue
+ Rename source_(group_id/ip_prefix) to remote_(group_id/ip_prefix)
+ Setup device alias by device flavor information.
+ Delete DATABASE option checkup testcases
+ Prevent DoS through XML entity expansion
+ fix incorrect pathname
+ Imported Translations from Transifex
+ Add common test base class to hold common things.
+ Switch to oslo.config.
+ Make run_tests.sh pep8 conf match tox.
+ Fix syntax error in credential.py and missing __init__.py
+ Populate default explicit allow rules for egress
+ fix mis-matched kwargs for a few calls to NvpPluginException
+ Moved the configuration variables.
+ Load quota resources dynamically
+ Imported Translations from Transifex
+ Notify creation or deletion of dhcp port for security group
+ Show default configuration Quotas
+ isolated network metadata does not work with nvp plugin
+ NVP plugin: configure metadata network only if overlapping IPs are enabled
+ Lock tables for update on allocation/deletion
+ Imported Translations from Transifex
+ add ns-metadata-proxy rootwrap filters to dhcp.filters
+ Create quantum client for each api request in metadata agent
+ Allow probe-create to specify device_owner.
+ Enable handling the report_state RPC call in Brocade Plugin
+ Wrap quota controller with resource.Resource
+ Fix exception typo
+ Add explicit egress rules to nvp security profile
+ Update to Quantum Client 2.2.0
+ Imported Translations from Transifex
+ Filter out router ports without IPs when gathering router sync data
+ Do not delete subnets with IPs on router interfaces
+ Disable secgroup extension when Noop Firewall driver is used
+ Ensure metadata access network does not prevent router deletion
+ NVP plugin: return 409 if wrong router interface info on remove
+ Imported Translations from Transifex
+ Log the configuration options for metadata-proxy and agent.
+ Fix typo
+ Fixes Hyper-V agent issue with mixed network types
+ Imported Translations from Transifex
+ missing - in --config-file
+ Update tox.ini to support RHEL 6.x.

Mon Mar 4 13:00:00 2013 vuntzAATTsuse.com
- Add python-keystoneclient Requires in python-quantum: for some
reason, the dependency never got added.

Tue Feb 26 13:00:00 2013 tpaszkowskiAATTsuse.com
- bash3 on SLE11 dosne\'t support associative arrays. agent init scripts
generation uses plain arrays.

Mon Feb 25 13:00:00 2013 tpaszkowskiAATTsuse.com
- fix typo within python-oslo-config requirement

Mon Feb 25 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a21.gbec2549+git.1361815086.bec2549:
+ Imported Translations from Transifex
+ Add pagination parameters for extension extraroute

Mon Feb 25 13:00:00 2013 dmuellerAATTsuse.com
- also run DB migrations during start

Mon Feb 25 13:00:00 2013 tpaszkowskiAATTsuse.com
- agent startup script set agent specific configuration file
- added depency on oslo-config
- improved logrotate config file

Mon Feb 25 13:00:00 2013 dmuellerAATTsuse.com
- Install init scripts for the quantum plugins
- Change requires to prereq to ensure that the quantum user
is already created
- Configure log_dir properly

Sun Feb 24 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1.a18.g9435203+git.1361731757.9435203:
+ Add an update option to run_tests.sh
+ Add routed-service-insertion
+ Imported Translations from Transifex
+ Metadata support for NVP plugin
+ Add unit test for ryu-agent
+ Modify dhcp agent for agent management extension
+ Exit if DHCP agent interface_driver is not defined
+ Improve error handling when nvp and quantum are out of sync
+ Support Port Binding Extension in BigSwitch plugin
+ Update latest OSLO files
+ Supporting pagination in api v2.0
+ Add Quantum support for NVP Layer-2 gateways
+ Raising error if invalid attribute passed in.
+ Routing table configuration support on L3
+ plugin/nec: Make sure resources on OFC is globally unique.
+ Implement MidoNet Quantum Plugin
+ Add support Quantum Security Groups for Ryu plugin
+ Resolve branches in db migration scripts to G-3 release
+ Add check-nvp-config utility
+ Sync latest install_venv_common.py with olso
+ Add pagination support for xml
+ Correct permissions on quantum-hyperv-agent
+ Close file descriptors when executing sub-processes
+ Imported Translations from Transifex
+ Imported Translations from Transifex
+ Provide a default api_extensions_path for nvp_plugin
+ Imported Translations from Transifex
+ AttributeError: No such RPC function \'report_state\'
+ refactor LoadBalancerPluginDbTestCase setUp()
+ Imported Translations from Transifex
+ Remove external_id and security group proxy code

Fri Feb 22 13:00:00 2013 saschpeAATTsuse.de
- BuildRequire openstack-suse-macros instead of openstack-common-macros

Mon Feb 18 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a571.g4298be0+git.1361180672.4298be0:
+ Add firewall_driver option to linuxbridge_conf.ini
+ L3 API support for nicira plugin
+ Adds API parameters to quantum.api.extension.ResourceExtension
+ Move auth_token configurations to quantum.conf
+ Imported Translations from Transifex
+ Use AssertEqual instead of AssertTrue
+ only destroy single namespace if router_id is set
+ Remove duplicated option state_path from netns cleanup
+ Fix NVP L3 gateway ports admin_state_down on creation
+ Remove cfg option default value and check if missing
+ Unused methods in quantum.wsgi clean up
+ Alembic migration script for Loadbalancing service
+ Add check for subnet update with conflict gateway and allocation_pools
+ Support advanced validation of dictionaries in the API.
+ Synchronize code from oslo
+ Persist updated expiration time
+ Imported Translations from Transifex
+ Support iptables-based security group in NEC plugin
+ Adds Brocade Plugin implementation
+ Add support for extended attributes for extension resources
+ Mark password config options with secret
+ Imported Translations from Transifex
+ PLUMgrid quantum plugin
+ Avoid extra query when overlapping IPs are disabled
+ Allow tests from test_dhcp_agent run independently
+ L3 API support for BigSwitch-FloodLight Plugin
+ Imported Translations from Transifex
+ Fixed the typo of loadbalancer test case.
+ Rename admin_status_up to admin_state_up
+ Update nvplib to use HTTP constants
+ Add unit tests for Open vSwitch Quantum plugin
+ Imported Translations from Transifex
+ Unable to update port as non-admin nvp plugin
+ Allow nicira plugin to handle multiple NVP API versions
+ Add nvp qos extension
+ Shorten the DHCP default resync_interval
+ Use oslo-config-2013.1b3
+ Add Migration for nvp-qos extension
+ Imported Translations from Transifex
+ Decouple helper functions from L3NatDBTestCase
+ Need to pass port[\'port\'] to _get_tenant_id_for_create()
+ Agent management extension
+ Fix SG interface to reflect the reality

Thu Feb 14 13:00:00 2013 dmuellerAATTsuse.com
- Add server, dhcp-agent, l3-agent, linuxbridge-agent,
metadata-agent, nec-agent, ryu-agent and openvswitch-agent
subpackages

Tue Feb 12 13:00:00 2013 dmuellerAATTsuse.com
- set default to Linux Bridge plugin

Mon Feb 11 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a498.gb6cf408+git.1360595339.b6cf408:
+ add non-routed subnet metadata support
+ Imported Translations from Transifex
+ Implements quantum security groups support on OVS plugin
+ Improvements to API validation logic.
+ fix grammar in NetworkInUse exception
+ Sync latest cfg from oslo-incubator
+ Imported Translations from Transifex

Fri Feb 8 13:00:00 2013 dmuellerAATTsuse.com
- relax kombi and amqplib hardcoded version requires

Fri Feb 8 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a487.gab7e653+git.1360319021.ab7e653:
+ Define root_helper variable under the [AGENT] section
+ Imported Translations from Transifex
+ Be smarter when figuring out broadcast address
+ Cisco plugin cleanup follow up commit
+ Allow tools/install_venv_common.py to be run from within the source directory.
+ Use policy_file parameter in quantum.policy
+ Adds xml support for quantum v2 API.
+ Register root_helper in test_debug_commands and test_dhcp_agent
+ Updated to latest oslo-version code.
+ Bad translation from network types to nvp transport types
+ Update .coveragerc
+ Imported Translations from Transifex
+ Fix import error in ryu-agent
+ Add NVP Security group support
+ Imported Translations from Transifex
+ Enable OVS and NETNS utilities to perform logging

Mon Feb 4 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1+git.1359979278.f4b1c5f:
+ Fixes rest of \"not in\" usage
+ Imported Translations from Transifex
+ Imported Translations from Transifex
+ Imported Translations from Transifex
+ Resetting session persisnence for a VIP.
+ Improve data access method of ryu-agent
+ Fixes \'not in\' operator usage
+ Imported Translations from Transifex
+ Adds support of TCP protocol for LBaaS VIPs.
+ Sync latest cfg from oslo-incubator
+ Remove redunant key list generation in Cisco plugin
+ Fixes if statement inefficiency in quantum.agent.linux.interface
+ Imported Translations from Transifex
+ Postgresql ENUM type requires a name exceptions NVP Plugin
+ correct spelling of Notify in classname
+ Disable dhcp_domain distribution when dhcp_domain is empty
+ Make protocol and ethertype case insensitive for security groups
+ Fix branch in db migration scripts
+ Finish adding help strings to all config options in Quantum code.
+ Add NVP port security implementation
+ Imported Translations from Transifex
+ Set default lock_path in state_path
+ Use install_venv_common.py from oslo.
+ Make get_security_groups() return security group rules
+ Fix OVSQuantumAgent.port_update if not admin_state_up
+ Clean up test_extensions.py imports
+ Fixes import order errors
+ OVS cleanup utility removes veth pairs

Mon Jan 28 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1+git.1359364943.32daf52:
+ Revert \"Reqd. core_plugin for plugin agents & show cfg opts loaded.\"
+ Reqd. core_plugin for plugin agents & show cfg opts loaded.
+ Ensure that correct root helper is used
+ Fix InvalidContentType can\'t be raised because of error in constructor
+ OVS: update status according to admin_state_up
+ Cisco plugin cleanup
+ Improving code reuse with loadbalancer entity deletion
+ Fix database reconnection
+ Fixes per tenant quota doesn\'t work
+ Adds port security api extension and base class
+ LinuxBridge: set port status as \'DOWN\' on creation
+ LinuxBridge: update status according to admin_state_up
+ Use babel to generate translation file

Fri Jan 25 13:00:00 2013 saschpeAATTsuse.de
- Ship sudoers configuration for nova-rootwrap. Depends on
openstack-common-sudo

Wed Jan 23 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1+git.1358959221.6f64997:
+ LBaaS plugin returns unnecessary information for PING and TCP health monitors
+ set allocation_pool_id nullable=False
+ make IPv6 unit test work on systems with eth0
+ Support Port Binding Extension in NEC plugin
+ Enable NEC OpenFlow plugin to use per-tenant quota
+ Enhance wsgi to listen on ipv6 address
+ Fix i18n messages
+ Update Oslo rpc
+ Enforces generic sqlalchemy types in migrations.
+ Remove redudant code
+ Removes redundant code in quantum.api.api_common
+ Fix i18n messages in quantum.api.api_common
+ Completes unittest coverage of quantum.api.api_common
+ Enable test_agent_ovs_cleanup to be run alone
+ Fix i18n messages for cisco plugin
+ Provide atomic database access for ports in linuxbridge plugin

Wed Jan 23 13:00:00 2013 saschpeAATTsuse.de
- Clean up %config(noreplace), only logrotate config and
*.conf
files should be noreplace

Mon Jan 21 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1+git.1358762030.e289125:
+ Add help strings to config file options in Quantum code.
+ Document that code is on github now in README.
+ Config lockutils to use a temp path for tests.
+ Fix downgrade revision to make db migration linear
+ Send notification on router interface create/delete
+ More unittests for quantum.api.v2.base
+ Fixes inefficiency in quantum.api.v2.base._filters
+ Refactor hyperv plugin and agent.
+ Update Oslo rpc module
+ Provide atomic database access nvp plugin
+ _validate_security_groups_on_port was not validating external_ids
+ Update WebOb version to >=1.2
+ Ensure that agents also set control_exchange
+ Add a common test case for Port Binding Extension
+ Fix line endings from CRLF to LF.
+ Fixes import order nits
+ Fix ATTR_NOT_SPECIFIED comparison errors
+ Add migration for network bindings in NVP plugin
+ NEC OpenFlow plugin supports L3 agent RPC
+ Update latest OSLO.
+ Catch up RPC context fixes on NEC OpenFlow plugin
+ ensure all enums in loadbalancer models have names
+ Adding multi switch support to the Cisco Nexus plugin
+ Name the securitygrouprules.direction enum.
+ Adds support for deploying Quantum on Windows
+ Adds a Hyper-V Quantum plugin
+ Add exception validation for subnet used.

Wed Jan 16 13:00:00 2013 saschpeAATTsuse.de
- Add quantum-test-default-state-path.patch: Our testing state path is
\"/var/lib/openstack-quantum-test\", not %python_sitelib. Thus we
disable that assertion

Mon Jan 14 13:00:00 2013 saschpeAATTsuse.de
- Fix %pre scriptlet

Mon Jan 14 13:00:00 2013 saschpeAATTsuse.de
- Split out doc package
- Updated requirements
- Dropped py_compile job

Mon Jan 14 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1+git.1358164870.90747ff:
+ Inform a client if Quantum provides port filtering feature
+ Remove unsused imports in the plugins package
+ DHCP agent unable to access port when restarting
+ Remove unused imports in unit tests
+ Use default_notification_level when notification
+ Latest OSLO updates
+ NvpPluginException mixes err_msg and err_desc
+ Fixes i18n messages in nvp plugin
+ Fixes quantum.api.v2.base._filters to be more intuitive
+ Fix for loadbalancer vips list
+ rename port attribute variable to SECURITYGROUPS from SECURITYGROUP
+ Remove relative imports from NVP plugin
+ Port to argparse based cfg
+ Fix database configuration of ryu-agent
+ Pass X-Forwarded-For header to Nova
+ The change implemented Lbaas CRUD Sqlalchemy operations.
+ Iptables security group implementation for LinuxBridge
+ Update the migration template\'s default kwargs
+ add migration support for lb security groups
+ Fix import for quantum-db-manage
+ Allow nvp_api to load balance requests
+ API extension and DB support for service types
+ Add migration support to Quantum
+ Remove some unused imports
+ Undo change to require WebOb 1.2.3, instead, require only >=1.0.8
+ Add common support for database configuration
+ Fixup import syntax error in unit test
+ Enable the user to enforce validity of the gateway IP
+ Add comment to indicate bridge names\' length
+ refactor QuotaV2 import to match to other exts
+ change xxx_metadata_agent() into xxx_metadata_proxy()
+ Fix the replacement placeholder in string
+ Ensure that exception prints UUID and not pointer.
+ .gitignore cleanup
+ Fixes i18n message for nec plugin
+ Fixes i18n message for ryu plugin
+ Remove unused imports in debug package
+ sql_dbpool_enabled not passed to configured_db nvp_plugin
+ Enable tenants to set non-owned ext network as router gateway
+ Upgrade WebOb to 1.2.3
+ Logging module cleanup
+ Remove unused imports in common package
+ Remove unused imports in rootwrap package
+ Remove unused imports in db package
+ Remove unused imports in api package
+ Provider network implementation for NVP plugin.
+ Remove unused imports in agent package
+ Set default core_plugin to None
+ Ensure that exception prints correct text.
+ Cleans up bulk_body generation in quantum.api.v2.base.prepare_request_body()
+ Exceptions cleanup
+ Readjust try/catch block in quantum.api.v2.base.create()
+ Ensures that the dnsmasq configuration file flag is always set
+ Ensure allocation pools are deleted from database
+ Raise InvalidInput directly instead of catch it
+ Ensure bulk creations have quota validations
+ Correct exception output for subnet deletion when port is used
+ Update the configuration help for the OVS cleanup utility
+ Implementing string representation for model classes
+ Provide \"atomic\" database access for networks
+ Add OVS cleanup utility
+ Removes redundant code in quantum.api.v2.base.create()
+ Add eventlet db_pool use for mysql
+ Clean up executable modules
+ Fixes import order nits
+ Fix log message for unreferenced variable
+ The patch introduces an API extension for LBaaS service
+ Fix pep8 issues
+ Add tox artifacts to .gitignore
+ Correct i18n messages for bigswitch plugin
+ dhcp_agent.ini, l3_agent.ini: update dhcp/l3_agent.ini
+ Make patch-tun and patch-int configurable
+ Update test_router_list to validate the router returned.
+ Fixed the security group port binding should be automatically
+ Add restproxy.ini to config_path in setup.py.
+ Replaces assertEquals to assertEqual
+ Completes coverage of quantum.api.v2.resource
+ Fixed the unit tests using SQLite do not check foreign keys.
+ dhcp.filters needs ovs_vsctl permission
+ Correct i18n message for nicira plugin
+ Correct i18n message for metaplugin
+ add parent/sub-resource support into Quantum API framework
+ plugins/ryu: l3 agent rpc for Ryu plugin is broken
+ pluins/ryu: Fixes context exception in Ryu plugin
+ DRY for network() and subnet() in test_db_plugin.py
+ Adds validity checks for ethertype and protocol
+ Add script for checking i18n message
+ Update evenlet monkey patch flags.
+ Remove unnecessary port deletion
+ Support to reset dnsname_servers and host_routes to empty
+ Prevent unnecessary database read by l3 agent
+ Correct i18n message for linuxbridge plugin
+ Add router testcases that missing in L3NatDBTestCase
+ Releasing resources of context manager functions if exceptions occur
+ Drop duplicated port_id check in remove_router_interface()
+ Returns more appropriate error when address pool is exhausted
+ Add VIF binding extensions
+ Sort router testcases as group for L3NatDBTestCase
+ Refactor resources listing testcase for test_db_plugin.py
+ l3 agent rpc
+ Fix rootwrap cfg for src installed metadata proxy.
+ Add metadata_agent.ini to config_path in setup.py.
+ add state_path sample back to l3_agent.ini file
+ plugin/ryu: make live-migration work with Ryu plugin
+ Remove __init__.py from bin/ and tools/.
+ Removes unused code in quantum.common
+ Fixes import order nits
+ update state_path default to be the same value
+ Use /usr/bin/ for the metadata proxy in l3.filters
+ prevent deletion of router interface if it is needed by a floating ip
+ Completes coverage of quantum.agent.linux.utils
+ Fixes Rpc related exception in NVP plugin
+ make the DHCP agent use a unique queue name
+ Fixes Context exception in BigSwitch/FloodLight Plugin
+ fix remap of floating-ip within l3-agent polling interval
+ Completes coverage of quantum.agent.rpc.py
+ Completes coverage of quantum.agent.netns_cleanup.py
+ add metadata proxy support for Quantum Networks
+ Make signing dir a subdir in /var/lib/quantum.
+ Use openstack.common.logging in NEC OpenFlow plugin
+ Correct i18n message for api and db module
+ Fixes update router gateway successful with existed floatingip association
+ Fixes order of route entries.
+ fix so cisco plugin db model to not override count methods
+ Use auth_token middleware in keystoneclient.
+ Fixes pep8 nit
+ Make sure we can update when there is no gateway port linked to it
+ Fix syntax error in nvplib
+ Removes quantum.tests.test_api_v2._uuid()
+ Add filters for quantum-debug
+ Removing unnecessary setUp()/tearDown() in SecurityGroupsTestCase
+ Fix exception when security group rule already exists
+ Don\'t force run_tests.sh pep8 only to use -N.
+ Correct i18n message for ovs plugin
+ Replaces uuid.uuid4 with uuidutils.generate_uuid()
+ Correct i18n message
+ Removes _validate_boolean()
+ Removes quantum.common.utils.str_uuid()
+ Refactors quantum.api.v2.attributes.py
+ Updates tearDown() to release instance objects
+ pass static to argv to quantum-debug config parser
+ Improve openvswitch and linuxbridge agents\' parsing of mappings
+ Move extension.py into quantum/api.
+ Ensure that the expiration time for leased IP is updated correctly
+ Fix context problem
+ bug 1057844: improve floating-ip association checks
+ fix broken logic of only using hasattr to check for get_x_counts
+ Prevent router being deleted if it is used by a floating IP
+ Updates clear_db() to unregister models and close session.
+ The change allows loading several service plugins along with core plugin.
+ fix incorrect kwarg param name for region with l3-agent
+ All egress traffic allowed by default should be implied
+ Fix unitest test_router_list with wrong fake return value
+ Delete floating port and floatingip in the same transaction
+ Completes unittest coverage of quantum.api.v2.attributes.py
+ Use DB count to get resource counts.
+ plugin/ryu, linux/interface: remove ryu specific interface driver
+ Allow NVP plugin to use per-tenant quota extension
+ Revert \"Put gw_port into router dict result.\"
+ Ensure that deleted gateway IP address is recycled correctly
+ Ensure that fixed port IP address is in valid allocation range.
+ RESTProxy Plugin for Floodlight and BigSwitch
+ Ensure that mac address is set to namespace side veth end.
+ plugin/ryu: update for ryu update
+ plugin/ryu: add tunnel support
+ Adds tests for attribute._validate_uuid
+ Adds tests to attribute.convert_to_int
+ Adds tests for attributes.is_attr_set
+ Adds test scripts for _validate_string
+ Adds test scripts for _validate_range
+ Part of the patch set that enables VM\'s to use libvirts bridge type.
+ Remove qpid configuration variables no longer supported
+ Removing unsed code for Cisco Quantum Plugin V1
+ Add QUANTUM_ prefix for env used by quantum-debug
+ Make tox.ini run pep8 checks on bin.
+ Explicitly include versioninfo in tarball.
+ Adds test scripts for _validate_values
+ Clean up quantum.api.v2.validators
+ Add indication when quantum server started.
+ Import lockutils and fileutils from openstack-common
+ Update latest openstack-common code
+ Clean up executable modules
+ Remove nova code from Quantum Cisco Plugin
+ Use isinstance for _validate_boolean
+ Fixes convert_to_boolean logic
+ Updated openstack-common setup and version code.
+ Validate L3 inputs.
+ Treat case when pid is None
+ Fix openssl zombies
+ Ensure that the anyjson version is correct.
+ Add eventlet_backdoor and threadgroup from openstack-common
+ Add loopingcall from openstack-common
+ Added service from openstack-common
+ Sync latest notifier changes from openstack-common
+ Update KillFilter to handle \'deleted\' exe\'s.
+ Pep8 fixes for quantum master.
+ Use _validate_uuid in quantum.plugins.nec.extensions.packetfilter.py
+ Use is_uuid_like in quantum.extensions.securitygroup.py
+ Removes regex validation of UUIDs in dhcp_agent
+ Use uuidutils.is_uuid_like in quantum.extentions.l3
+ Implements _validate_uuid
+ Use uuidutils for uuid validation
+ Drop lxml dependency
+ Testcase of listing collection shouldn\'t depend on default order of db query
+ Add uuidutils module
+ Log loaded extension messages as INFO not WARNING.
+ db_base_plugin_v2.QuantumDbPluginV2.create_port clean-up
+ Clean-up comments in quantum/db/l3_db.py
+ Import order clean-up
+ let metaplugin work with plugin which has not l3 extension support
+ Ensure that HTTP 400 codes are returned for invalid input
+ Use openstack common log to do logging.
+ Put gw_port into router dict result.
+ Add check for cidr overrapping for adding external gateway
+ Fix unnecessary logging messages during tests
+ support \'send_arp_for_ha\' option in l3_agent
+ pin sqlalchemy to 0.7
+ Remove unused metaplugin agents
+ Get subnets of router interfaces with an elevated context.
+ Support external network in probe-create.
+ remove unused modules for linuxbridge/ovs plugin agent
+ Chmod agent/linux/iptables_manager.py
+ Quantum Security Groups API
+ Make create_floatingip support transaction
+ Update policies
+ Notify about router and floating IP usages
+ Fix exception when port status is updated with linux bridge plugin
+ Call iptables without absolute path.
+ Delete the child object via setting the parent\'s attribute to None.
+ Add unit tests for the ovs quantum agent.
+ Add MTU support to Linux bridge.
+ Correct Intended Audience
+ Add OpenStack trove classifier for PyPI
+ use object directly instead of the foreigh key to update master db object.
+ Remove database access from agents
+ Fix database clear when table does not exist
+ IP subnet validation fixes
+ Update default base database to be V2
+ Update common.
+ add test for create subnet with default gateway and conflict allocation pool
+ Merge OVSVethInterfaceDriver into OVSInterfaceDriver
+ Logging indicates when service starts and terminates
+ Ensures port is not created when database exception occurs
+ Improve unit test times
+ Add control_exchange option to common/config.py
+ Treat invalid namespace call
+ get_network in nvp plugin didn\'t return subnet information
+ tests/unit/ryu/test_ryu_db: db failure
+ correct nvplib to update device_id
+ Update rpc and notifier libs from openstack.common
+ Add quantum-usage-audit
+ Fix filters default value in get_networks
+ l3_nat_agent was renamed to l3_agent
+ Update vif driver of Ryu plugin
+ Support for several HA RabbitMQ servers.
+ Correct the error message in the Class NoNetworkAvailable
+ Fix flag name for l3 agent external network id
+ clean notification options in quantum.conf.
+ Add log setting options into quantum.conf.
+ Warn about use of overlapping ips in config file
+ Do global CIDR check if overlapping IPs disabled.
+ Fix rootwrap filter for dnsmasq when no namespace is used
+ Add common popen support to the cisco plugin
+ Use sqlite db on file for unit tests
+ Uses a common subprocess popen function
+ remove default value of local_ip in OVS agent
+ Remove a function that is not used
+ all rootwrap filter for \'route\', used by l3-agent
+ l3-agent: move check if ext-net bridge exists within daemon loop
+ Add catch-call try/catch within rpc_loop in ovs plugin agent
+ Fix OVS and LB plugins\' VLAN allocation table synchronization
+ ZMQ fixes for Quantum from openstack-common
+ Restore SIGPIPE default action for subprocesses
+ Fix for flat network creation in Cisco plugin
+ Removes test desription that is no longer valid
+ Modified code Pyflakes warning.
+ Fix deadlock of Metaplugin
+ remove unittest section for nec plugin README file
+ remove unittest section for ryu plugin README file
+ Fix for DB error in the Cisco plugin
+ modify the wrong phy_brs into phys_brs.
+ NVP plugin missing dhcp rpc callbacks
+ make README point to real v2 API spec
+ README file changes for Cisco plugin
+ fix for nested rootwrap checks with \'ip netns exec\'
+ always push down metadata rules for router, not just if gateway exists
+ Removed eval of unchecked strings.
+ Update NVP plugin to Quantum v2.
+ ovs-lib: make db_get_map return empty dict on error
+ Update l3-agent.ini with missing configuration flags
+ Sync a change to rpc from openstack-common.
+ Fix for failing network operations in Cisco plugin
+ add missing files from setup.py
+ Add quantum-nec-agent to bin directory.
+ remove not need shebang line in quantum debug
+ make rootwrap filters path consistent with other openstack project
+ Bump version to 2013.1, open Grizzly
+ Fix lack of L3 support of NEC OpenFlow plugin
+ Add a new interface driver OVSVethInterfaceDriver.
+ Ensure that l3 agent does not crash on restart
+ make subnets attribute of a network read-only
+ Exclude openstack-common from pep8 test
+ Ensures that the Linux Bridge Plugin runs with L3 agent
+ Remove an external port when an error occurs during FIP creation.
+ Remove the exeception handler since it makes no sense.
+ Add enable_tunneling openvswitch configuration variable
+ Create .mailmap file
+ Update default policy for add/remove router interface to admin_or_owner
+ Add periodic check resync check to DHCP agent
+ Update metaplugin with l3 extension update
+ Add DHCP RPC API support to NEC OpenFlow plugin
+ Remove an external interface when router-gateway is removed.
+ openvswitch plugin does not remove inbound unicast flow in br-tun
+ Remove default name for DHCP port.
+ Added policy checks for add interface and remove interface
+ allow multiple l3-agents to run, each with one external gateway net
+ Prevent floating-ip and ex-gateway ports should prevent net deletion
+ fix generation of exception for mismatched floating ip tenant-ids
+ Give better error to client on server 500 error
+ Change 422 error to 400 error
+ Add IP version check for IP address fields.
+ Policies for external networks
+ Add IP commands to rootwrap fileter for OVS agent
+ Modified code Pyflakes warning.
+ Modified code Pyflakes warning.
+ Modified code Pyflakes warning.
+ Modified code Pyflakes warning.
+ Modified code Pyflakes warning.
+ Modified code Pyflakes warning.
+ Modified code Pyflakes warning.
+ Modified code Pyflakes warning.
+ Modified code Pyflakes warning.
+ Fix broken L3 support of Ryu plugin
+ check subnet overlapping when adding interface to router
+ add local network type and use by default for tenant networks
+ Fix data passed to policy engine on update
+ remove incorrect mock assert_called in unit tests
+ Fix dhcp agent rpc exception handling
+ Add missing include for logging when log_config is used
+ Modified code Pyflakes warning.
+ Modified code pyflakes warning.
+ Improve error message when flat network already exists
+ Lower webob dep from v1.2.0 to v1.0.8
+ Allocation pool creation should check if gateway is in subnet
+ Make sure floating IPs + gateways must be on external nets
+ restart dnsmasq when subnet cidr set changes
+ supress dhcp router opt for subnets with null gw
+ add rootwrap filters to wrap ip netns exec
+ Implements agent for Quantum Networking testing
+ Quantum dhcp crashes if no networks exist
+ Update with latest code from openstack-common (stable/folsom)
+ Fixes undefined variable \'network_type\' in OVS agent
+ Create utility to clean-up netns.
+ Fix lack of L3 support of Ryu plugin
+ Ensure that port update set correct tag in OVS
+ ovs_lib unable to parse return when port == -1
+ L3: make use of namespaces by agent configurable
+ Fix error in rule for metadata server dnat
+ Fix programming error of ryu-plugin
+ Ensure network delete is handled by OVS agent
+ Implement L3 support in Metaplugin
+ Fixes agent problem with RPC
+ netns commands should always run in the root ns
+ Add lease expiration management to ip recycling
+ misc L3 fixes.
+ expose openvswitch GRE tunnel_id via provider API
+ Do not transfer ips if there isn\'t any
+ prevent invalid deletion of ports using by L3 devices
+ Modified code PEP8 warning.
+ Implementation of 2nd phase of provider extension for openswitch
+ Mangle network namespace name used by dhcp_agent
+ Update rootwrap; track changes in nova/cinder
+ remove policy check for host_routes in update_port
+ Ensure proper validation for l3 API attributes
+ Cisco nexus sub-plugin update_network fix
+ Fix dhcp option distribution by dnsmasq
+ fix bug where network owned resources block delete
+ Plugin aware extensions should also be reset at each test setup
+ Ensure network connectivity for linuxbridge flat network.
+ Execute unit tests for Cisco plugin with Quantum tests
+ prevent OVS + LB plugins from clearing device_id and device_owner
+ updated outdated comments in base v2 plugin class
+ clear db._ENGINE for each plugin init in Metaplugin
+ Enable tox to run OVS plugin unit tests
+ Allow tox to run plugin specific unit tests
+ fixes cisco nexus plugin delete network issue
+ Fix Metainterface driver with namespace
+ Add lease expiration script support for dnsmasq
+ Remove \'verbose\' API capability
+ PEP8 issues fixed
+ removed some unused global variable
+ Update TESTING file
+ Typo fix in quantum: existant => existent
+ Add DHCP RPC API support to Ryu plugin
+ Run core unit tests for each plugin
+ OVS plugin tunnel bridges never learn
+ Add nosehtmloutput as a test dependency.
+ fix typo in OVS plugin from recent bugfix
+ enable router deletion logic in l3-agent
+ Enable users to list subnets on shared networks
+ Fix IP allocation on shared networks ports.
+ Move metaplugin test for common test directory
+ Enable DHCP agent to work with plugin when L2 agents use DB polling
+ fix associating a floating IP during floating IP creation.
+ Ensure that LB agent does not terminate if interface already exists in bridge
+ Treat exceptions when invoking ovs-vsctl
+ Remove v1.0 and v1.1 API from version info.
+ Get OVS port details from port ID
+ Fix undefined variables.
+ Fixing unit test failures in Cisco plugin
+ fix netns delete so that it works when a ns is set
+ Linuxbridge support for L3 agent
+ Fix exception message for bulk create failure.
+ quantum l3 + floating IP support
+ Add missing conversion specifiers in exception messages.
+ Use a common constant for the port/network \'status\' value
+ Remove unused variable
+ Log message missing parameter causes exception
+ Update README for v2 API.
+ Fix flavor extension based on new attribute extension spec
+ Update the Nicira NVP plugin to support the v2 Quantum API
+ Enhancements to Cisco v2 meta-plugin
+ Add model support for DHCP lease expiration
+ Trivial openvswitch plugin cleanup.
+ Convert DHCP from polling to RPC
+ Add quota per-tenant.
+ Reset device owner when port on agent is down
+ Allow extra config files in unit tests
+ Fix visual indentation for PEP8 conformance.
+ Updates pip requirements
+ NEC OpenFlow plugin support.
+ Enables Cisco NXOS to configure multiple ports
+ Implementation of second phase of provider extension.
+ deal with parent_id not in target.
+ remove old gflags config code
+ convert query string according to attr map.
+ Add device_owner attribute to port
+ implementation for bug 1008180
+ Fix bulk create operations and make them atomic.
+ Make sure that there\'s a way of creating a subnet without a gateway
+ Update latest openstack files
+ improve test_db_plugin so it can be leveraged by extension tests
+ Adds the \'public network\' concept to Quantum
+ RPC support for OVS Plugin and Agent
+ Initial implemention of MetaPlugin
+ Make dhcp agent configurable for namespace
+ Linux Agent improvements for L3
+ In some cases device check causes an exception
+ normalize the json output of show a given extension.
+ move the correct veth into the netns for the LB
+ linux bridge fixes following v1 code removal.
+ fixes typo in ensure_namespace
+ Remove v1 code from quantum-server
+ Add netns to support overlapping address ranges
+ dhcp-agent: Ryu plugin support for dhcp agent
+ fix missing deallocation of gateway ip
+ RPC support for Linux Bridge Plugin and Agent
+ Implementation of bp per-net-dhcp-enable
+ Enhance Base MAC validation
+ Use function registration for policy checks
+ Exempt openstack-common from pep8 check
+ Make 4th octet of mac_range configurable.
+ Replace openvswitch plugin\'s VlanMap with vlan_ids DB table.
+ Remove unused properties
+ Notification for network/subnet/port create/delete/update.
+ Make the plugin for test_db_plugin configurable
+ update DHCP agent to work with linuxbridge plug-in
+ ryu/plugin, agent: unbreak 610017c460b85e1b7d11327d050972bb03fcc0c3
+ Add classmethod decorator to class methods of providervlan ext.
+ Only delete VLAN information after Quantum network is deleted
+ Make quantum pipeline configurable from quantum.conf.
+ ovs_quantum_plugin should use reconnect_interval in common conf.
+ add name into port and subnet.
+ Update openvswitch tunnel unittest
+ Enable agents and plugins to use the same configuration file.
+ Fix linuxbridge agent tests
+ Update openstack-common files.
+ Initial V2 implementation of provider extension.
+ Implements data-driven views and extended attributes.
+ Add v2 API support for the Cisco plugin
+ Enhance V2 validations to work better for integers and booleans
+ Refactor the test cases so that all the test cases are under one test class.
+ Add quota features into quantum.
+ Assume that subclass validates value of UUID
+ fix bug lp:1025526,update iniparser.py to accept empty value.
+ Ensures policy file is reloaded only if updated.
+ Provide way to specify id in models_v2
+ Add validity checks to Quantum v2 resources
+ Avoid removal of attributes used by policy engine
+ Raise proper exception if policy file do not exist
+ Introduce files from openstack common.
+ Ensures API v2 router does not load plugin twice
+ ovs-agent exception non-existent ports
+ Ryu plugin support for v2 Quantum API
+ Add option sql_max_retries for database connection.
+ Enable quantum agents to work with global cfg.CONF
+ Create DHCP agent tap device from port ID
+ Fix some syntax errors.
+ fix bug lp:1019230,update rpc from openstack-common.
+ Fix v2 API policy checks when keystone is in use.
+ implement dhcp agent for quantum
+ Corrects imported modules in Cisco and Ryu according to latest nova packages.
+ Validate that network_id in port/subnet POST belong to the same tenant
+ Verify CIDR overlaps among networks\' subnets.
+ Address problems with foreign keys with subnet and network deletion
+ Add \'allocation_pools\' to Quantum v2 API subnets.
+ Delete IP allocation range for subnet when deleting subnet
+ Fix linux bridge plugin to be consistent with naming rules
+ v2 support for the linux bridge plugin
+ OVS plugin support for v2 Quantum API
+ Check if interface exists in bridge prior to adding.
+ Ensure that subnet_id is on correct network.
+ Use setuptools git plugin for file inclusion.
+ Cisco\'s unplug_iface refers to non existing exception
+ Implement IP address allocation.
+ Enable user to configure base mac address.
+ Bug #1012418 - quantum agent for OVS does not install properly on Xen XCP
+ Add simple file loggin to ovs_quantum_agent.
+ Fixing pep8 warning messages
+ Network deletion and subnet creation bug fixes
+ Remove paste configuration details to a seperate file.
+ Bug 1015953 - linuxbridge_quantum_agent device_exists() is buggy
+ Reorder imports by full module path
+ Added iptables_manager ( based on openstack/linux_net.py )
+ Unit test and Readme changes related to cisco plugin.
+ Implements the blueprint use-common-cfg for the quantum service.
+ Ensure unique mac address allocation.
+ Add authZ through incorporation of policy checks.
+ Fix additional pep8 issues on Jenkins
+ removed \"runthis\" and other unused functions from utils.py
+ Linux bridge agents did not work with common linus utils
+ Added vlan range management for OVS plugin
+ Bug #1013967 - Quantum is breaking on tests with pep 1.3
+ Remove wrong base class for l2network_models after v2.0 API
+ Cisco cli cannot find argument action_prefix
+ Use openstack.common.exception
+ Remove unused functions in common/utils.py
+ API v2: mprove validation of post/put, rename few attributes
+ Bug #1000406 - Return value of shell commands is not checked by plugins
+ Fix python2.4 incompatibility
+ Add API v2 support
+ Binaries should report versions.
+ Fix up test running to match jenkins expectation.
+ Add build_sphinx options.
+ Remove unused imports
+ Quantum should use openstack.common.jsonutils
+ Remove hardcoded version for pep8 from tools/test-requires
+ AuthN support for Quantum
+ fix bug lp:1007557,remove unused functions in utils.py.
+ Add common dir for shared agent code, add OVS lib.
+ Bug #1007153
+ Register enable_tunneling as bool opt.
+ Quantum should use openstack.common.importutils
+ PEP8 fixes
+ Bug #1002605
+ Automatically determine Quantum version from source
+ Fix linux bridge section name
+ Remove the reference to non existing exception by linuxbridgeplugin.
+ bug #1006281
+ Parse linuxbridge plugins using openstack.common.cfg
+ Bug #1004584
+ fix some pylint warnings.
+ fix errors in database test cases.
+ Log the exception so app loading issues can be debuged
+ remove unneeded import from OVS agent that break 2.4 compat
+ blueprint man-support and fix documentation build
+ Fix print error for linux bridge bindings
+ Add HACKING.rst to tarball generation
+ fall back to `ip link` when `ip tuntap` unavailable
+ Cisco plugin CLI call to quantumclient CLI
+ Calling Super method from QuantumPortAwareScheduler.__init__
+ OVS plugin: add tunnel ips to central database
+ Include AUTHORS in release package.
+ blueprint database-common
+ bug 996163
+ Bug #994758
+ Change Resource.__call__() to not leak internal errors.
+ Let OVSQuantumTunnelAgent sync with database
+ Cleaned up log usage.
+ blueprint agent-db-ha
+ Update codebase for HACKING compliance.
+ Make sample quantum.conf compliant with docs
+ Make ovs Interface option set properly.
+ Removed simplejson from pip-requires.
+ Remove dependency on python-quantumclient
+ Add sphinx to the test build deps.
+ Add HACKING.rst coding style doc
+ return 404 for invalid api version request
+ fix issue with OVS plugin VLAN allocation after a quantum-server restart
+ bug 963152: add a few missing files to sdist tarball
+ API docs: fix typo for network delete
+ Open Folsom
+ Bug #956559
+ plugin/ryu/agent: unbreak a06b316cb47369ef4a2c522f5240fa3f7f529135
+ Fix path to python-quantumclient
+ Split out pip requires and aligned tox file.
+ ryu/nova: catch up d1888a3359345acffd8d0845c137eefd88072112
+ Add root_helper to quantum agents.
+ Fix missing files in sdist package [bug 954906]
+ Fix for bug 921743
+ bug 954538
+ check connection in Listener. refer to Bug #943031
+ fixed incorrect duplicate title
+ Fixed incorrect title for example 3.10
+ Downgraded required version of WebOb to 1.0.8.
+ Bug #949261 Removing nova drivers for Linux Bridge Plugin
+ Remove outdated content from OVS plugin README, point to website instead.
+ add git commit date / sha1 to sphinx html docs
+ more files missing in sdist tarball
+ make sure pip-requires is included in setup.py sdist
+ Introducing the tenant owenrship checks in the Cisco plugin, changes are
+ Fix some plugins that don\'t check that nets + ports are owned by tenant
+ remove pep8 and strict lxml version from setup.py
+ plugin: introduce ryu plugin
+ bug 934459: pip no longer supports -E
+ Fix bug 940732 stack.sh can\'t match sql_connection string.
+ Return appropriate error for invalid-port state in create port API.
+ blueprint quantum-ovs-tunnel-agent
+ Initial commit: nvp plugin
+ unittests: setup FLAGS.state_path properly: bug 938637
+ Cleanup the source distribution.
+ Fix ovs config file location
+ blueprint quantum-linux-bridge-plugin
+ Remove quantum CLI console script.
+ Bug 925372: remove deprecated webob attributes
+ bug 923510: avoid querying all ports for non-detail GET Network call.
+ Make tox config work.
+ Pin versions to standard versions.
+ bp/api-filters
+ Split out quantum.client and quantum.common.
+ Quantum was missing depend on lxml.
+ bp/api-error-codes
+ blueprint ovs-portstats
+ Add support for dealing with 501 errors (notimplemented)
+ Improved VlanMap.
+ moving batch config out of quantum-server repo.
+ bug 920299: remove duplicate + outdate README
+ Getting ready for the client split.
+ Removed erroneous print from setup.py
+ Fixes setup scripts for quantum plugins.
+ Base version.py on glance.
+ fix mysql port in sql_connection example...
+ Make the quantum top-level a namespace package.
+ Add __init__.py from plugin to be copied on setup scripts
+ Fix lp bug 897882
+ PEP8 quantum cleanup
+ Install a good version of pip in the venv.
+ Rename .quantum-venv to .venv.
+ Updating Cisco README with instructions on installing the patched ncclient library
+ Remove plugin pip-requires.
+ blueprint refactor-readme-to-manual
+ Bug #890028
+ Implementation of the BP services-insertion-wrapper inside the Cisco Plugin
+ blueprint operational-status-ovs-plugin
+ bug 903580: remove invalid extensions path from quantum.conf
+ Fix for bug 902175
+ Readme Fix
+ blueprint api-framework-essex
+ Fix for bug 900277
+ Fix for bug 900316
+ Modified the Readme for Unit Test Execution Instructions
+ Bug 900093
+ bug #891246: Fix paths in agent Makefile
+ Second round of packaging changes
+ Bug 891705
+ Correcting the plugins classpath in the Quantum README.
+ The relative path for the \"ucs_inventory.ini\" file has been fixed
+ bug #891267 : for XS, grab iface-id from XAPI directly if needed.
+ Changes to make pip-based tests work with jenkins.
+ Fix for bug 890498
+ Fix for bug 888811
+ Fixing find_config_file after packaging changes
+ Added timeout flag to ovs-vsctl to avoid infinte waiting
+ Add quantum.exceptions path to configed ext paths
+ Fix for Bug #888820 - pip-requires file support for plugins
+ Fixing Cisco plugin after update_
* change
+ Fix for bug 888207
+ Fix for bug 877525
+ Bug #875995: Quantum README fixes
+ Change version numbers to be compatible with debian packaging
+ Make the openvswitch plugin tests work again
+ Swich over to update_{net,port} instead of rename_net and set_port_state
+ Added try import to quantum-server and quantum-cli
+ Bug 887706
+ Blueprint authentication-for-quantum
+ blueprint quantum-packaging
+ Moved the initialization of the blade state so that the interfaces which are configured outside of Quantum are also initialized in the blade state.
+ fix minor double-serialization bug in client.py
+ bug #863635: remove vestigial cheetah import from bin/cli
+ Change the ovs plugin create_
*() calls to take the kwargs param
+ Changing the log messages in order to be always identified by their sub-packages of origin, and they can even be filtered on that basis
+ Merge changes Ie7acb24a,Ief95b806
+ Add .gitreview config file for gerrit.
+ New tests are being adding to the Diablo code (Cisco L2-Network plugin), and some fixes in the case where the tests were failing.
+ Add the ability to specify multiple extension directories
+ Add code-coverage support to run_tests.sh (lp860160)
+ Change port/net create calls to take an additional kwargs param
+ ovs plugin: Remove reference to set_external_ids.sh
+ fix pep8 issues in Cisco plugin
+ Remove hack for figuring out the vif interface identifier (lp859864)
+ Merge from launchpad quantum/diablo branch:
+ Update openvswitch plugin README
+ Update openvswitch plugin README
+ Get output from run_tests.
+ Add rfc.sh to help with gerrit workflow.
+ merge tyler\'s unit tests for cisco plugin changes lp845140
+ merge salv\'s no-cheetah CLI branch lp 842190
+ Merge trunk
+ Addressing Dan\'s comment on output generator
+ merge sumit\'s branch for lp837752
+ merge salv\'s branch for bug834013
+ merge salv\'s branch for keystone token on client bug838006
+ merge rohit\'s db test branch: lp838318
+ merge salv fix for bug 841982, fix minor pep8 violation
+ merge salv fix for bug834008
+ Changes to address Salvatore\'s review comments, removed unnecessary imports, and changed a debug message.
+ changing key names to confirm to api specs
+ Merging latest from lp:quantum
+ Merging lo:~salvatore-orlando/quantum/quantum-api-auth
+ Merge trunk
+ Implementing Dan\'s suggestion concerning fixing the bug in db api rather than FakePlugin
+ Fixing bad indent
+ syncing diverged branches
+ merging from lp:quantum
+ merging from lp:quantum
+ Updating CLI for not using Cheetah anymore.
+ Fixing the bug in FakePlugin
+ made general exception handling messages consistent
+ Create operation now generate response with status code 202
+ restoring correct default pipeline
+ Mergin from lp:quantum
+ Add information about quantum dependency for nova
+ merge salv\'s branch to remove dummy plugin
+ Changing communication between UCSM driver to UCSM to HTTPS.
+ Adding CLI usage examlpes to the README.
+ Adding client-side support for Keystone integration
+ Keystone-integrated pipeline should not be default in quantum.conf
+ Removing class DUmmyDataPlugin
+ Removed redundant configuration, and added more comments in the configuration files.
+ Updating the README file.
+ Merge trunk
+ Merging Shweta\'s test cases for mutliport resource
+ Adding Multinic tests
+ Typo fix in README
+ Merging Sumit\'s changes including fixes for multinic support, and CLI module for working with extensions.
+ More fixes for multi-nic support.
+ Fixed a bug with plug_interface.
+ Merging from Cisco branch
+ Changes to incorporate earlier review comments, also for multiport resource
+ adding quantum database unit test cases
+ Merging changes from Ying\'s branch (new mutliport resource).
+ add multiport and exception handling
+ add multiport resource
+ Merging from lp:quantum
+ Avoiding deserializing body multiple times with several parameters
+ merge cisco consolidated plugin changes
+ Test on param_value changes as follows:
+ Merging lp:~salvatore-orlando/quantum/bug834449
+ Merging Ying\'s changes (minor).
+ fix print statements in novatenant and portprofile
+ merge trunk
+ Merge trunk
+ Minor refactoring
+ Changes to l2network_plugin for create_ports and pylint fixes to cli.py
+ Modified CLI to handle both core and extensions CLI
+ merge trunk
+ lp835216 client lib was not passing in kwargs when creating exceptions
+ lp834694 fix integrity error when deleting network with unattached ports. Add unit test.
+ Minor fix in delete_port
+ merging changes from cisco consolidated branch
+ Fixes to support multinic.
+ Merging fixes from Sumit\'s branch for extension API version number and to UCS inventory to associated VIF-ID with ports.
+ Merging from the Cisco branch.
+ adding new api methods using just port_id
+ Fixing the extensions URL to 1.0 and pep8 error.
+ bug fixes to handle multinic
+ Merging Shweta\'s fix for extensions\' test cases (clean up was not happening completely).
+ Adding Network and Port clean up functions for portprofile unit tests
+ Merging from lp:quantum
+ Merging Shweta\'s fixes in the tests for key names changes in the Core API
+ make CLI show_port command display interface-id, add additional test case
+ merge salvatore\'s new cli code
+ Dictionary key values changes in test_extension
+ Merging lp:quantum, resolving conflict.
+ merge two pep8 branch
+ Merging Ying\'s pep8 fixes.
+ fix pep8 issues
+ Merging quantum trunk.
+ fix pep8 warnings
+ Updating common/extensions.py in order not to instantiate a QuantumManager when retrieving plugin
+ Cleaning pep8
+ Merging lp:~danwent/quantum/lp834491
+ Addressing comments from Dan
+ Merging from quantum.
+ merge cisco extensions branch
+ lp834491: change plugin to work with API code after the API alignment merge
+ Merging Shweta\'s fixes to the test cases for the extensions.
+ Added Extension & ucs driver test changes and fixes
+ Merging from Sumit\'s branch, changes to VIF-driver and Scheduler; extension action names have been changed in response to Salvatore\'s review comments in the extensions branch review.
+ Merge from Cisco branch and changes to scheduler/vif-driver.
+ Syncing with Cisco extensions branch.
+ Merging changes from Sumit\'s branch.
+ Changes qos description to string; changes extension API names for get_host and get_instance_port
+ Mergin Ying\'s branch.
+ change get_host and get_instance_port function name
+ Cleaning (removing) unused code..hooray ! fixes for extension tests
+ Merge trunk
+ Sorting correctly all imports for the Nexus Driver and Unit Test
+ Fixed the Unit Test for Nexus Driver
+ add cisco_faults under l2network package.
+ move faults/exceptions to l2network package,
+ Merging from Sumit\'s branch, import ordering related changes.
+ Changing the order of imports (to satisfy convention).
+ Merging the Cisco branch.
+ Updating README according to Somik\'s comment
+ Finishing cli work
+ Completing Unit Tests
+ Merging lp:~salvatore-orlando/quantum/quantum-api-alignment
+ Configuration of multiple VLANs on the same Nexus Switch Interfaces
+ Adding unit test for rename_network
+ Added logging to syslog or file specified at command line
+ Merging from Sumit\'s branch.
+ Fixed some bugs with credential and qos resources; also fixed l2network_single_blade
+ Merging Rohit\'s changes.
+ helper function to get creds based on name
+ integration with l2network_plugin.py
+ fixing relative import in nexus_db.py
+ putting in db support for creds and qos
+ merge latest quantum branch and resolve conflicts
+ Merging lp:~asomya/quantum/lp833163
+ Addressing Somik\'s comment.
+ Templated output for CLI completed!
+ PEP8 fixes for setup.py
+ delete quantum/common/test_lib.py to prepare for quantum merge
+ Made changes according to reviewer\'s comments.
+ Merging changes from Sumit\'s branch.
+ Merge trunk
+ Merge trunk
+ Merging lp:~cisco-openstack/quantum/802dot1qbh-vifdriver-scheduler
+ Merging lp:~cisco-openstack/quantum/l2network-plugin-persistence
+ Fixed a bug in the initialization of the UCS inventory; fixed another bug in deleting a port.
+ Noticed some pep8 errors, fixed them.
+ Merging lp:quantum
+ Changes to incorporate reviwer\'s comments. Also changed client.py to handle extension URLs.
+ Review Changes
+ remove unnecessary code and sync faults and exception handling
+ Code changed base on Reviews
+ merging with lp:quantum
+ merging from lp:quantum
+ Fixes based on review comments
+ Addressing comments from Ziad and Somik
+ merge lp:~bgh/quantum/lp837174
+ Fix unit test printing (lp837174)
+ Fixing issue in view builders concerning attachment identifiers
+ Code clean up as per reviewr\'s request; documentation strings, unused code, etc.
+ Rewording of the README file to clarify the use of the SSh port
+ clean up code and fix some comments
+ clean code and fix some comments.
+ Merging from Sumit\'s latest branch - Fixed loading of Nexus DB tables; moved imports to l2nework_db.py; Refactoring of code to generalize inventory handling (enhancement).
+ Fixed loading of Nexus DB tables; moved imports to l2nework_db.py, changes discussed & approved by Rohit.
+ Making Keystone version configurable
+ Accidentally took quantum.conf out of branch.
+ Merge trunk
+ Merging lp:~raxnetworking/quantum/bug827272
+ Merging branch: lp:~danwent/quantum/test-refactor
+ Removing \"excess\" file
+ Missed adding a file earlier, fixed a small issue.
+ Refactoring of code to generalize inventory handling (enhancement).
+ Merging UCS inventory state initialization fix from Sumit\'s branch.
+ Fixes an issue with loading the UCS inventory when a dynamic nic has been used outside of Quantum.
+ Removed obsolete instructions from README.
+ Changes to reflect the new features (mutli-blade, multi-chassis support).
+ Changes to support calls from VIF Driver and Scheduler.
+ Pep8, pylint fixes.
+ fixing pep8 error
+ adding helper function for port binding model
+ UCS inventore persistence and pep8/pylint fixes.
+ UCS persistence fixes.
+ added new columns to models for ucs plugin multi blade support
+ Merging rohit\'s UCS persistence support.
+ UCS plugin persistence.
+ Persistence support for UCS plugin network.
+ adding utility functions to create dictionaries
+ Merging changes from Rohit\'s branch.
+ Merging changes from cisco extensions.
+ added ucs plugin related execptions in cisco_exceptions.py
+ Adding some error checks.
+ Reduced excessive logging.
+ Several fixes to initial version.
+ fixing the the test_database.py tests
+ Merge Shweta\'s new propose. Chnage profile-id ot profile_id
+ pylint and pep8 fixes.
+ Merge with Cisco branch
+ Change profile-id
+ merged Shweta\'s branch for ext test. Minor fix for review comments.
+ Merge with the Cisco Branch
+ Review Changes
+ merged Shweta\'s ext test branch
+ Initial commit with lots of changes.
+ Moved the conf file uncer the cisco directory
+ Moved the conf file uncer the cisco directory
+ Updated conf file
+ Adding Entension API unt tests
+ Syncing with lp:quantum
+ Code refactored, made changes are per reviwer\'s suggestions.
+ sync up with l2network exception handling for extension
+ merged Cisco branch\'s latest changes
+ Adding changes from Sumit\'s latest merge
+ merge with lp:~cisco-openstack/quantum/l2network-plugin-extensions
+ replace exception handler by using cisco_exceptions
+ Raising exceptions in extension resources handling (where missing). Changing exception name to QosNotFound.
+ Changing exception name to QosNotFound.
+ Mergin from Cisco branch.
+ Raising exceptions in extension resources handling (where missing).
+ Merging fixes to client side exception handling. Thanks lp:tylesmit !
+ Merging fixes and changes batch-config script. Thanks lp:danwent !
+ Adding the Nexus support to the Persistence Framwork
+ added nexus exception in cisco_exceptions.py
+ add plugins.ini back
+ add all conf/
*.ini back
+ merge with ying\'s branch
+ merging with Ying\'s extension branch
+ remove ying\'s test ciscoplugin
+ remove all configuration files
+ remove cisco_demo and test_scripts directory, which were used by our local tests
+ Removed concatenation per review comments.
+ change the configuration files to the default values
+ pylint and pep8 fix
+ merging with ~cisco-openstack/quantum/l2network-plugin-extensions
+ fix pylint issuses
+ Making keystone integration optional in quantum configuration
+ Merge trunk
+ Merging bug fix for Bug 821733. Thanks lp:salvatore-orlando !
+ Fixing typo
+ Making the client raise the appropriate exception if needed. Also increasing the pylint score to above 8.
+ pep8 error fixed for l2network_db.py
+ Mering Sumit\'s branch with plugin support for Credentials, QoS, NovaTenant resources. Also merging latest from lp:~cisco-openstack/quantum/l2network-plugin-persistence
+ Merging from Sumit\'s branch, VIF-driver and Quantum-aware scheduler.
+ Removed extra spaces to satisfy pep8.
+ VIF driver for 802.1qbh and Quantum aware scheduler.
+ fix some pylint issues
+ Pylint and pep8 fixes.
+ Changes to support credentials, qos, and novatenant extensions.
+ Removing unused error response codes
+ Merging lp:~asomya/quantum/lp824145
+ merge trunk
+ Fixed indentation and changed file comments
+ add extension change to ying\'s branch
+ merge trunk
+ Pulling in changes from lp:quantum.
+ Merging Cisco\'s contribution to Quantum. Thanks to various folks at Cisco Systems, Quantum will have plugins
+ Merging Shweta\'s change to fix a function call in the test code.
+ Adding the changed UCS Driver function names in test_ucs_driver.
+ Santhosh/Deepak | Fixed an issue where collection actions for PUT and DELETE methods in resource extension were routing to update and delete action of the resource
+ Merging from Sumit\'s branch pylint fixes and incorporating review comments.
+ Changes to README file and merging Shweta\'s changes.
+ Mergin Shweta\'s test changes, also README file.
+ Changes to test structure. Adding pylint correctons.
+ Fixes to the README file per earlier review comments. Also removed main from one of the modules.
+ Mergin from cisco brach.
+ Merging from lp:quantum.
+ Pulling changes from Cisco branch.
+ Pylint fixes.
+ exit unit tests if tests are invoked specifying a particular test
+ Merging Nexus pylint changes and other enhancements from Edgar.
+ pep8 passed
+ Merging Rohit\'s changes.
+ Partial commit
+ Moved test_database.py to plugins/cisco/tests/unit/
+ Adding a new file with all the XML snippets to make code easier to read
+ Changes in the README file to incorporate Somik\'s comments.
+ pylint changes - pylint score for cisco/db folder - 8.27/10
+ Removing extra testing function on Nexus Driver
+ Merging plugin and tests\' changes.
+ Fixes to the tests which were breaking, including fixes to the test cases.
+ Merge Rohit\'s branch with persistence framework fixes.
+ Pulling in changes from Rohit\'s branch.
+ Pulling in changes from Shweta\'s branch.
+ Removed main from modules as per review comments.
+ updated README file to include persistence framework setup instructions
+ Adding Persistence unit test
+ Fixed bugs while testing.
+ pep8 errors fixed
+ Merging rohit\'s changes.
+ Changes to support persistence framework.
+ Merging: lp:~danwent/quantum/client-lib
+ Merging: lp:~tylesmit/quantum/api-client-fix-serialization
+ First, trivial, implementation of authN+authZ
+ fixes from rohit\'s branch
+ from rohit\'s branch
+ Adding more templates
+ - Added new tables VlanID to generate ids and maintain usage of vlans
+ Adding missing files to branch
+ Simplifying condition
+ FIxing missing \'output\' variable AATT line 243 (syntax error)
+ Adding automattic serialization to all requests by moving it to do_request
+ added network and port models similar to quantum with following changes -
+ Authentication with Keystone.
+ Introducting cheetah
+ I\'m too tired
+ Stubout work in progress
+ Merging quantum extenions framework into trunk. Thanks rajaram vinkesh, deepak & santhosh for the great work!
+ - added network and port models into the l2network plugin instead of using quantum models
+ Merge from Rohit\'s branch.
+ lp Bug#824145 : Adding a setup script for quantum.
+ skeleton for cli unit tests
+ merge trunk
+ Merge from the base merge-prop branch (README changes).
+ Removing exceptions as well (previously only API faults were removed)
+ Merge Trunk
+ Merged quantum trunk
+ adding renamed client-lib tests
+ Tiny change to the README file, instructions on how to get ncclient.
+ - Adding setup script.
+ Adding db connection and l2network plugin database modules
+ update CLI to use show instead of list for calls that do not return a list
+ rename client_lib unit tests so it is run by ./run_tests.sh, update tests to handle name changes
+ force batch_config.py to use json, as XML has issues (see bug: 798262)
+ update batch_config.py to use new client lib, hooray for deleting code
+ Changed to default plugin class name.
+ Rajaram/Vinkesh | Added examples of scoping extension alias in request and action extension
+ Added tests directory to list of modules in the README file.
+ Merge latest from lp:quantum
+ Added \"tests\" directory to the list modules in the README file.
+ Adding the required build for Nexus support
+ Merging changes addressing Bug # 802772. Thanks lp:danwent !
+ Merging bugfix for Bug 822890 - Added License file for Quantum code distribution.
+ Fixed typo in README
+ README file updates (pointer to Nova Cactus branch), and numerous other edits based on Mark\'s template.
+ L2 Network Plugin Framework merge.
+ Incorporated changes in response to review comments from Ram.
+ Adding Apache Version 2.0 license file. This is the official license agreement under which Quantum code is available to
+ Making a check for the presence of UCS/Nexus plugin (earlier it was not in certain cases). With this change, if the UCS/Nexus plugins are not enabled, the core API tests can be run even on Ubuntu (and RHEL without the requirement of any specific network hardware).
+ Merging test cases from Shwetas\' branch, and further modified README file.
+ Merging the test framework from Shweta\'s branch.
+ decluttering _parse_request_params method for QuantumController
+ Fixing detail action for port collection
+ Adding Unit Test Cases Now
+ Adding Cisco Unit Tests
+ minor enhancements to quantum client-lib
+ RHEL limitation updated.
+ Adding support for expressing format through Content-Type header
+ Changes to enhance L2 network plugin framework.
+ undo unintentional formatting change in run_tests.sh
+ remove unneeded __init__
+ refactoring testing code to support plugin tests
+ Added QuantunPluginBase as the base class for the l2network_plugin.
+ Generalized and put placeholders.
+ another merge
+ pep8 cleanup, restore defaults
+ Added info about ssh conf required for nexus switch.
+ merge
+ remove unneeded tests from ovs_quantum_plugin
+ Nexus plugin classpath was incorrect, fixed it.
+ Merge latest from lp:quantum (via lp:~cisco-openstack/quantum/l2network-plugin).
+ Merge from lp:quantum
+ Edits to reflect conf changes, made it easier to follow.
+ merge heckj\'s pip-requires fixes
+ Fixed issue with creating new port profiles (one configuration parameter got left out during the migration to the new configuration scheme). Also fixed a bug in the calculation of the profile id.
+ Fixes the broken call to second level of plugins. Renaming will work now.
+ updates to pip-requires for CI
+ Loading of device-specific plugins and drivers is done dynamically by setting configuration.
+ Deepak/Vinkesh | Fixed show action in extension controller to return 404, added example to include namespace in a request extension
+ Merged quantum trunk
+ Santhosh/Vinkesh | Added extension_stubs file
+ Removing extra file in Nexus Driver
+ Removing extra file in Nexus Driver
+ Relabelling API version to 1.0!
+ Cosmetic changes to unit tests for client library.
+ Removed quantum/plugins/cisco/db/ and quantum/cisco_extensions since these will be merged separately.
+ Adding conf directory for configuration files.
+ Fixed pep8 error.
+ Merging changes.
+ Merging changes from lp:quantum
+ Fixed an issue selecting the right port interface and also properly switching off the Nexus Interface
+ Completing API spec alignment
+ Applying fix for bug #814518
+ Adding controller and view builder for attachment resource
+ Merging the port profile client name fix.
+ Earlier fix resulted in a different issue (profile client name, was also being used as profile name, hence breaking).
+ Truncated the port profile client name length to 16 characters (ucsm excepts max 17 chars).
+ Mergin fix for Bug 818321
+ Merging approved OVS plugin configuration change branch.
+ Merging the brand new Quantum-client-library feature.
+ Requests now send the Content-Type in the HTTP request
+ fix broken flush in db.network_destroy, pep8 fixes
+ req/res alignment complete.
+ Vinkesh | Changed import orders according to pep8 recommendations
+ Including a flag to activate the NX-OS driver
+ merging branch for bug802772, which this branch is stacked on top of
+ WIP.
+ Fixing pep8 errors
+ Adding the Nexus OS driver based on the new PlugIn structure
+ fix incorrect handling of duplicate network name, add exception for duplicate network name, and add unit test to confirm detection.
+ WIP
+ Merging lp:quantum updates
+ Fixing syntax issue. I had a 2.7+ style dict comprehension, so I made it 2.6 friendly.
+ Removing a debugging line
+ pep8 fix
+ Fixing API behaviour for throwing 400 error on invalid body.
+ make ovs plugin pay attention to port state
+ persistence of l2network & ucs plugins using mysql
+ Vinkesh/Santhosh | Moved the stub classes in test_extensions to a separate file extension_stubs
+ Merged from trunk
+ bug802772 update exception handling in OVS plugin to use API exceptions.
+ merged the latest changes from plugin-framework branch - revision 39
+ removing a few additional lines that aren\'t needed once we don\'t calculate port count
+ Adding a tests directory, this can be used for plugin-specific test cases.
+ also remove line that computes portcount, as it is unneeded now that we don\'t return it
+ Including copyright info.
+ merge branch for to fix bug817826
+ For the modules to get added, missed in the earlier checkin.
+ remove PortCount attribute of network object, as it is not in the spec and was causing us to hit bug 818321 (note: this commit does not fix the underlyingproblem with xml deserialization, it just makes sure we don\'t hit it with the existing API code)
+ Changed the directory structure to a more organized one.
+ Merging the latest changes from lp:quantum.
+ change default integration bridge from br100 to br-int to reflect new default for OVS vif-plugging in nova Diablo-3 release
+ fix bug 817826 and similar error in batch_config.py
+ persistence of l2network & ucs plugins using mysql
+ merge Salvatore\'s api branch with fixes for tests. Tweaking branch to remove unwanted bin/quantum.py as part of merge
+ Merging in main repo updates
+ Updating to fix some SSL issues
+ Removing extra quantum.py file from source control
+ Apply fix for bug #817813
+ Apply fix for bug #814012
+ Apply fix for bug #814517
+ bug 817813: default provider in plugins.ini accidentally changed. Changing it back to FakePlugin
+ Changed the param name \"network-name\" to \"net-name\" since the Quantum service expects the later.
+ Removing some legacy code from the unit tests
+ Adding unit tests to cover the client library
+ Changing the CLI to use the new client library
+ Adding refactored API Client
+ pep8 fixes
+ fix bug 814012, add unit tests for it
+ Resolving Bug 814517 which caused XML to have extra whitespace.
+ Vinkesh/Santhosh | Removed loading extensions from \'contrib\' and fixed an indentation bug while loading extensions
+ Santhosh/Rajaram|modified extensions section in README
+ Rajaram/Santhosh | Added logging to the PluginAwareExtensionManager failures
+ Rajaram/Santhosh|Added plugin interface in foxinsox and Updated README
+ Rajaram/Santhosh|quantum manager loads plugin only once, even though both extension middleware and APIRouter calls it
+ Santhosh/Rajaram|latest merge from quantum and made extensions use options to load plugin
+ Merge changes from lp:quantum
+ Apply fix for bug #797419
+ Re-fixing issues with XML deserialization (changes got lost in merges with trunk)
+ Rajaram/Vinkesh | Plugins advertise which extensions it supports.
+ Merging branch lp:~salvatore-orlando/quantum/bug802892
+ Merging branch lp:~netstack/quantum/quantum-unit-tests
+ Fixing silly pep8 error
+ Merge with quantum-unit-tests
+ doh
+ Restoring quantum_plugin_base to previous state.
+ Vinkesh/Santhosh | Added tests to check the member and collection custom actions of ResourceExtensions
+ Vinkesh/Deepak | Moved plugin related checks in ExtensionManager code to PluginAwareExtensionManager
+ Deepak/Vinkesh | Added an base abstract class which can be inherited by PluginInterface class which defines the contract expected by extension.
+ Vinkesh/Deepak| Added doc and small refactoring
+ Unit tests for API completed
+ Add TESTING document: description and polices for quantum tests
+ Adding more unit tests
+ Deepak/Santhosh | ExtensionManager verifies that plugin implements the interface expected by the extension
+ Santhosh/Deepak | Made supports_extension method optional for plugin, plugin will be loaded only once
+ Merged from quantum trunk
+ Santhosh/deepak| Load extensions supported by plugin
+ add extension code in.(last push does not include this directory.)
+ add api extensions (including portprofiles resources and associate/disassociate actions.)
+ Merge latest from lp:quantum (picking up API framework changes like quantum/manager.py and resource controller changes).
+ Changes to support port-profile extension.
+ Very initial version of the nxos driver .... lets call it ver 0.0.1!
+ Removing code related to functional tests
+ Porting shell script get-vif.sh to python module get-vif.py for cisco ucsm module
+ Merge pep8 changes
+ Required for recognizing the \"cisco\" package. Missed in the initial checkin.
+ Applying fix for bug #804237
+ minor pep8 fix.
+ Changed some credentials (does not affect functionality).
+ This file is not required.
+ Initial checkin for the L2-Network Plugin with all the associated modules and artifacts.
+ Rajaram/Santosh|misc readablity improvements to extension tests
+ Santosh/Rajaram| added extenstion test to show header extensibility
+ Rajaram/Vinkesh | Added tests to confirm extensions can edit previously uneditable field.
+ removing pep8 errors
+ Added more unit tests for API
+ Now REALLY using in-memory db
+ Adapated plugin infrastructure to allow API to pass options to plugins
+ Fixing error introduced in find_config
+ Removing excess debug line
+ Fixing syntax errors in db/models.py
+ Temporary commit
+ Now loading plugin before setting up routes.
+ Adding unit test
+ Starting implementation of unit tests
+ Removing static data for FakePlugin
+ - Unit tests will use FakePlugin
+ Adding Routes>=1.12.3 to tools/pip-requires
+ Work in progress - just starting
+ ...and again!
+ I hope I get the commit right now
+ removing \"quantum\" folder as well from etc
+ removing api-paste.ini
+ Addressing comments from Somik
+ Merging dan wendlandt\'s bugfixes for Bug #800466 and improvements that enable Quantum to seamlessly
+ fix pep8 introduced by trunk merge
+ A small start on unit tests: mostly a proof of concept that contains a test
+ Added some more plugin agnostic tests (attachment and negative tests) and some
+ merge
+ more pep8 goodness
+ Fixing bug #798262
+ refactor batch_config, allow multiple attaches with the empty string
+ Merge: bzr merge lp:~bgh/quantum/bugfixes
+ Fix cut and paste error in api_unplug_iface
+ Fixing bug #798261
+ Merge trunk
+ no-commit
+ Santhosh/Vinkesh | Added extensions framework
+ merge and pep8 cleanup
+ Merging latest changes from parent repo - lp:network-service , Parent repo had approved merge proposal for merging lp:~santhom/network-service/quantum_testing_framework , which has now been merged into lp:network-service
+ Merging pep8 and functional test related changes lp:~santhom/network-service/quantum_testing_framework branch
+ add example to usage string for batch_config.py
+ Bug fixes and clean-up, including supporting libvirt
+ Fix typo in mysql package check
+ Fix typo in mysql package check
+ Adding support for \'detail\' action on networks objects
+ README fixes
+ Santhosh/Deepak | Fixed the import issue and config.load_paste_app issue
+ Santhosh/Vinkesh | Fixed all the pep8 violations. Modified the \'req\' to \'request\' across all the services and wsgi so that it\'s consistent with other projects
+ Santhosh/Vinkesh | Added the testing framework. Moved the smoketest to tests/functional
+ merged remote README changes
+ Fix cli.py from last merge when it got overwritten
+ Fixing pep8 errors
+ Add dependencies to README and fix whitespace
+ Fix merge indentation errors
+ Merged Brad\'s ovsplugin code
+ pep8 changes for quantum-framework code pieces.
+ Merge changes from quantum-framework-bgh branch
+ Update Quantum README file with instructions to launch the service and get going.
+ Merge changes from quantum-framework
+ Updated quantum_plugin_base with with return type dataformats as well as exceptions.
+ Added a basic README file and updated Quantum plugin base class with appropriate exceptions.
+ Initial commit of exceptions that are raised by a quantum plugin.
+ Make the wording a little clearer
+ Remove -a option from examples (it no longer exists)
+ Make the API the default
+ Address Dan\'s review comments
+ Make the manager a little smarter about finding its config file
+ Fix another TODO: remove main function from manager
+ Fix detail_net and list_ports commands
+ Remove get_all_interfaces and fix detail_network commands
+ Initial version of openvswitch plugin
+
* Merged changes from Salvatore\'s branch - quantum-api-workinprogress
+ Update readme with quantum specific instructions
+ Address some of the remaining TODOs and general cleanup
+ Add headers
+ Initial cut of openvswitch plugin
+ Add database models/functions for ports and networks
+ Print the command list in the help
+ Whitespace fixes
+ Added api functions for the interface commands
+ Initial rework of cli to use the WS api
+ Copy over miniclient from testscripts and port tests.py to use unittest
+ Adding ports.py to source control
+ pep8 fixes (1st batch)
+ First working version of Quantum API
+ Adding views/networks.py to bzr
+ Adding serialization/deserilization for network resources.
+ networks api with final URL structure.
+ Implementing interface with plugin
+ adpating wsgi files
+ Work in progress on network API
+ Adding first files for quantum API
+ Minor fixes: indentation in bin/quantum and fix import in config.py
+ Adding api paste configuration file
+ Removing .pydevproject from version control
+ Branching from quantum-framework
+ Adding flags.py to infrastructure code
+ Move plugin configuration to plugins.ini - a config file.
+ 1) Created a DummDataPlugin in SamplePlugin module.
+ merged salvatore\'s changes to local branch
+ 1) Added a bare-bones framework for quantum plugins.
+ Fixing pep8 errors
+ adding /bzrignore to precent checking in pyc files and that sort of stuff...
+ Pushing initial started code based on Glance project and infrstructure work done by the melange team.
+ Merging in Shweta\'s fixes from the review by Sumit
+ Minor Fix in ucs tests
+ Fixing issues discussed in merge prop. The UCS Inventory clears the DB on teardown. The multiblade tests now check to see if a port exists in the db before deleting it. It checks to make sure the UCSInventory is set in the config.
+ Adding UCS inventory tests
+ Merging in latest changes from lp:quantum
+ Merging in Shweta\'s test changes
+ Ading Ucs db tests
+ Removing excess imports
+ Fixing pep8 errors and pushing pylint score up to 8.57
+ Fix for bug/893663
+ Bug 903684: functions defined twice in utils.py
+ blueprint api-operational-status
+ Adds sqlalchemy support for ovs_quantum_plugin.
+ bug 903581: remove etc/quantum.conf.sample as it is invalid
+ Fixing bug/903829
+ Removing a couple extra lines
+ Adding some tests, fixing some bugs, and making the tearDown correctly remove PortProfiles.
+ Adding author information
+ Removing a negative test until I can figure out how to implement it
+ Removing some negative tests until I can figure out how to implement them
+ Updating tests
+ Fixing port-related calls
+ Adding tests
+ Tweaking other multiblade tests.
+ Updating multiblade create_network test
+ Starting making multi_blade model return data
+ Adding initial multi blade test file from Shubhangi

Wed Dec 19 13:00:00 2012 saschpeAATTsuse.de
- Move to obs-service-git_tarballs
+ Drop BuildRequires: python-setuptools-git
- Update to version 2012.2.3+git.1355917463.aa50aac:
+ Bump next version to 2012.2.3
+ dhcp.filters needs ovs_vsctl permission
+ Fix rpc control_exchange regression.
+ Bump next version to 2012.2.2
+ Final 2012.2.1 versioning
+ fix remap of floating-ip within l3-agent polling interval
+ Prevent router being deleted if it is used by a floating IP
+ Fixes order of route entries.
+ Use DB count to get resource counts.
+ Make sure we can update when there is no gateway port linked to it
+ Treat case when pid is None
+ Updates tearDown() to release instance objects
+ Ensure that the expiration time for leased IP is updated correctly
+ Part of the patch set that enables VM\'s to use libvirts bridge type.
+ bug 1057844: improve floating-ip association checks
+ Improve openvswitch and linuxbridge agents\' parsing of mappings
+ Updates clear_db() to unregister models and close session.
+ fix incorrect kwarg param name for region with l3-agent
+ Allow NVP plugin to use per-tenant quota extension
+ Ensure that deleted gateway IP address is recycled correctly
+ Ensure that fixed port IP address is in valid allocation range.
+ Delete floating port and floatingip in the same transaction
+ Remove qpid configuration variables no longer supported
+ Update stable with stable oslo (aka common)
+ Add check for cidr overrapping for adding external gateway
+ Validate L3 inputs.
+ Ensure that HTTP 400 codes are returned for invalid input
+ IP subnet validation fixes
+ Update KillFilter to handle \'deleted\' exe\'s.
+ Update vif driver of Ryu plugin
+ Fix exception when port status is updated with linux bridge plugin
+ Delete the child object via setting the parent\'s attribute to None.
+ Make create_floatingip support transaction
+ Get subnets of router interfaces with an elevated context.
+ Ensure that the SqlSoup import is still supported.
+ Logging indicates when service starts and terminates
+ get_network in nvp plugin didn\'t return subnet information
+ Fix flag name for l3 agent external network id
+ use object directly instead of the foreigh key to update master db object.
+ remove default value of local_ip in OVS agent
+ Call iptables without absolute path.
+ correct nvplib to update device_id
+ l3_nat_agent was renamed to l3_agent
+ Ensures port is not created when database exception occurs
+ Treat invalid namespace call
+ Set defaultbranch in .gitreview to stable/folsom
+ Restore SIGPIPE default action for subprocesses

Fri Dec 7 13:00:00 2012 saschpeAATTsuse.de
- Use --install-data=/ to install config files into the correct
location (instead of %{_prefix}). Upstream doesn\'t really use the
\"data_files\" directive correctly, but they want to use it in virtual
environments, thus absolute paths are not helpful in data_file (see
https://review.openstack.org/#/c/17465/ for reference)
+ Thus drop quantum-data_files_abs_path.patch

Wed Dec 5 13:00:00 2012 saschpeAATTsuse.de
- Install some configuration files for testsuite
- Added a fix for python-bytecode-inconsistent-mtime

Wed Dec 5 13:00:00 2012 saschpeAATTsuse.de
- Use AATTPARENT_TAGAATT in _service file to automate versioning

Tue Dec 4 13:00:00 2012 saschpeAATTsuse.de
- Add quantum-data_files_abs_path.patch: data_files paths should
be absolute (drop \"Fix weird buglet in installer\")

Tue Dec 4 13:00:00 2012 saschpeAATTsuse.de
- Add quantum-manifestin.patch: Add missing config files to
MANIFEST.in

Mon Dec 3 13:00:00 2012 saschpeAATTsuse.de
- Move %restart_on_update-postun into %postun
- Drop {bin,tools}/__init__.py: Backport of
https://review.openstack.org/17337

Fri Nov 23 13:00:00 2012 saschpeAATTsuse.de
- Add \"su\" option to logrotate script
- Ghost /var/log/run
- Remove runlevel4 and add \"restart\" command to init script

Thu Nov 15 13:00:00 2012 saschpeAATTsuse.de
- Use openstack-macros
- Add rpmlintrc

Fri Nov 9 13:00:00 2012 saschpeAATTsuse.de
- Add more test requirements for which we have packages now:
+ Requires: python-cliff
+ Requires: python-nosehtmloutput
+ Requires: python-nosexcover

Thu Nov 8 13:00:00 2012 saschpeAATTsuse.de
- Drop from_vcs build flag

Wed Oct 10 14:00:00 2012 vuntzAATTsuse.com
- Update to version 2012.2 (Folsom):
+ See https://github.com/openstack/quantum/commits/folsom-3
- Set license to Apache-2.0 (SPDX style)
- Buildrequire python-base instead of python-devel:
+ Sufficient for Python-only modules (containing no C/C++ code)
- Move runtime Python module requirements from the base package to
python-quantum
- Build and install manpages

Thu Aug 23 14:00:00 2012 cthielAATTsuse.com
- pre-require pwdutils (bnc#777123)

Fri Aug 3 14:00:00 2012 roAATTsuse.de
- (fake changelog entry) submission for RC1

Wed Jun 27 14:00:00 2012 saschpeAATTsuse.de
- Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV
- Simplify from_vcs macros
- Consistent package summaries
- Macro cleanup:
+ Package is noarch except for SLE-11

Tue Jun 12 14:00:00 2012 saschpeAATTsuse.de
- Use \'openstack-quantum\' system user instead of \'quantum\'. However,
the service still runs as root

Thu May 24 14:00:00 2012 jfehligAATTsuse.com
- Add \'Requires: python >= 2.6.8\'

Mon Jan 30 13:00:00 2012 iartarisiAATTsuse.cz
- changed Group from Devel/Languages/Python to System/Management
- updated sources for the no_from_vcs version

Wed Jan 25 13:00:00 2012 iartarisiAATTsuse.cz
- quantum has split into quantum (server) and python-quantumclient -
remove old quantum files
- removed unused macro: python_sitearch
- added a better description

Tue Jan 10 13:00:00 2012 cfarrellAATTsuse.com
- license update: Apache-2.0 and GPL-3.0+
Use SPDX syntax and add GPL-3.0+ (aggregation) because of rfc.sh

Tue Dec 13 13:00:00 2011 vuntzAATTopensuse.org
- Merge changes to enable build from git:
+ Add from_vcs and no_from_vcs bconds, that can be used in
addition to the BUILD_FROM_VCS macro to decide what to build.
+ Add some warning to summary of packages is building from VCS.
+ Add python-virtualenv BuildRequires since build system changed,
and rework the %install section to work since there install on
the toplevel setup.py doesn\'t work anymore.

Mon Dec 5 13:00:00 2011 prusnakAATTopensuse.org
- spec cleanup

Thu Oct 27 14:00:00 2011 cthielAATTsuse.com
- initial package


 
ICM