History | View | Annotate | Download (11.9 kB)
Add some missing Copyright notices
Also add 2013 in package COPYRIGHT files.
cyclades: Small bug fix in IP Pools
Cyclades: Rename 'Can not' to 'Cannot' to all msgs
cyclades: Fix bug and typo in IPPool
cyclades: Fix handling of old IP pools
Before implementing the Neutron API, each network had one IP pool thatcontained the whole subnet CIDR. This changed since now we have multipleIP Pools(with base and offset attributes) per network and this IP pools...
cyclades: Add snf-manage subnet-inspect
cyclades: Fix bugs relative to pool allocation
Fix bug when trying to allocate a specified IPv4 address. Only one ofthe IP pools will contain this address, so you must bypass InvalidValueexceptions until searching all pools.
Also PoolManager raised 'EmptyPool' exception when trying to allocate from an...
cyclades: Make tests work with multiple IP pools
Refactor tests so that they are aware that a network can have multipleIP pools. Also, add extra check to PoolManager methods in order to checkwhether a value is contained in the pool.
cyclades: Fix bugs in IP pools
Fix default value for 'external' argument of release_address method ofNetwork model. Also fix how is checked whether an IP pool contains anaddress.
cyclades: Various fixes to networks/subnets/pools
cyclades: Hack-ish commit for old IP pools
cyclades: Fully support ip pools in subnets
cyclades: Fix getting value from pool
If an address is specified, check that the value belong to the pool,else raise InvalidValue.
cyclades: Add option to get value from pool
Extend PoolManager 'get' method to also take as argument a value toget from the pool. If the value is already reserved, then aValueNotAvailable exception will be raised.
cyclades: Make IPPool manager work for subnets
Temporary commit to make IPPool manager work. This will work only ifthere is only one allocation pool for each subnet.
cyclades: Fix str representation for pool objects
cyclades: Reserve a specific floating IP
Add extra optional 'address' attribute, in POST /os-floating-ips/request, to allow a user to reserve a specific floating IP. This requestwill fail if the user tries to allocate an IP address that is used byanothers user VM (it will succeed if they address is already used by...
Fix wrong count of reserved pool entries
Padding should not be considered when counting unavailable entries.
Include Pool tests to Django testsuite
Implement resizing of pools
Extend PoolManager to support extending and shrinking of Pools. Alsoadd extra option '--size' to pool-modify command.
Fix compatibility issues with python-bitarray
Bridge indexes must start from 1
Refactor IP pools
Treat IP pool the same way as bridge and mac-prefix pools. The pool isremoved from the Network table and moved to an IPPoolTable containing theIP pools for all networks. Also added support for external reservations.
Migration files for transfering the pool to the new tables are included....
Fix bugs in IPPool
- Do not always reserve gateway- Initial reservations must be in reserved map
Refactor bridge and mac-prefix pool tables
Redesign the implementation of pools and map mac-prefix and bridge poolsto that design.
Each pool type is mapped to a table in the database, and each row ofthat table is a pool of that type. All pool tables must contain the...