Univention Bugzilla – Bug 36141
VPC support for EC2
Last modified: 2016-01-13 13:11:10 CET
VPC support for Amazon EC2 would be nice.
Currently not supported in libcloud: https://issues.apache.org/jira/browse/LIBCLOUD-437
r59436 WIP (requires libcloud 0.17.0)
For Patch see Bug #36289
libcloud 0.18 has been released and improved VPC handling
repo_admin.py --cherrypick --release 3.2 -s oxin8 --releasedest 4.1 --dest errata4.1-0 -p backports.ssl-match-hostname --ignore-patches Package: backports.ssl-match-hostname Version: 3.4.0.2-1.4.201512031159 Branch: ucs_4.1-0 Scope: errata4.1-0 <https://github.com/pmhahn/libcloud/tree/ucs-4.1> repo_admin.py -F -p libcloud -r 4.1-0-0 -s errata4.1-0 Package: libcloud Version: 0.19.0-0.2.9.201512041332 Branch: ucs_4.1-0 Scope: errata4.1-0 Stop patching ec2_us_east, as that is the default EC2 driver; setting a region there will always show keys, subnets, ... from that region? provider = libcloud.compute.types.EC2 = "ec2_us_east" libcloud.compute.providers.get_driver(provider) libcloud.utils.misc.get_provider_driver(libcloud.compute.providers.DRIVERS, provider) mod_name, driver_name = drivers[provider]
r66139 | Bug #36141 UVMM: Support VPC Package: univention-virtual-machine-manager-daemon Version: 5.0.1-6.609.201512080816 Branch: ucs_4.1-0 Scope: errata4.1-0 Package: libcloud Version: 0.19.0-0.2.9.201512041332 Branch: ucs_4.1-0 Scope: errata4.1-0 r66145 | Bug #36141,Bug #36289,Bug #40180,Bug #40181,Bug #40182: UVMM,libcloud univention-virtual-machine-manager-daemon.yaml libcloud.yaml FYI: The VPN is _not_ shown explicitly in the EC2 instance overview in UVMM
OK: VPC selection in new Frankfurt datacenter and old Ireland datacenter OK: Not selecting a VPC still works OK: Libcloud update OK: Instance state tests (create, start, stop, reboot, terminate) OK: Created instances are reachable OK: libcloud regression tests (AWS, Openstack), none found OK: Yaml libcloud + uvmmd OK: python-backports.ssl-match-hostname available in errata4.1-0 (dependency of python-libcloud) Reopen: no yaml file for backports.ssl-match-hostname. Has to be released as maintained with this libcloud errata version.
(In reply to Erik Damrose from comment #7) > Reopen: no yaml file for backports.ssl-match-hostname. Has to be released as > maintained with this libcloud errata version. r66590 | Bug #36141 uvmm: ssl backport YAML backports.ssl-match-hostname.yaml
OK: backports.ssl-match-hostname.yaml OK: UCS DVD has been rebuild -> package is maintained Verified
<http://errata.software-univention.de/ucs/4.1/45.html> <http://errata.software-univention.de/ucs/4.1/46.html>
<http://errata.software-univention.de/ucs/4.1/53.html>