lp:~i-franz/cloud-init/network-config-for-ovf

Created by Franz Schwartau and last modified
Get this branch:
bzr branch lp:~i-franz/cloud-init/network-config-for-ovf
Only Franz Schwartau can upload to this branch. If you are Franz Schwartau please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Franz Schwartau
Project:
cloud-init
Status:
Development

Recent revisions

1050. By Franz Schwartau

Add netifaces after changes in DataSourceOVF.

1049. By Franz Schwartau

DataSourceOVF: Allow network configuration via OVF properties:

  ipv4.bootproto
  ipv4.address
  ipv4.netmask
  ipv4.broadcast
  ipv4.gateway
  ipv4.dhcphostname
  dns.server1
  dns.server2

1048. By Franz Schwartau

Add handling for dhcphostname in net_util.py and use it in rhel.py.

1047. By Franz Schwartau

DataSourceOVF: add transport for retrieving OVF XML via vmtoolsd or vmware-guestd

1046. By Scott Moser

tools/ccfg-merge-debug: fix for updated user-data/vendor-data

this was broken previously when user-data and vender-data were
brought together.

1045. By Joshua Harlow

Cleanups for netinfo.py

- Handle ipv6 route information not existing
  gracefully (for systems that don't have it)
- Fix the getgateway function (broken due to
  ipv4/ipv6 keys now existing in route info)
- Separate the centering of the route info ipv4
  information from the centering of the ipv6 information
  so that this looks prettier...
- Use try: except: else instead of settings value to
  None and then later checking for None (more pythonic
  this way)

1044. By Joshua Harlow

Fixes rpm spec file build issues (its not currently building).

Currently the rpm building process that cloud-init provides is
not working correctly. This adjusts the spec file, the setup.py
file and the distro files to ensure that it continues to work
as expected.

1043. By Joshua Harlow

Use assertNotEqual which exists on python2.6

Instead of using assertGreater which is new on
python2.7 just use assertNotEqual which does exist
on python2.6 to perform the same/similar operation.

This makes the unittest not break on python2.6

1042. By Joshua Harlow

IPv6 support for rhel distro

When the ubuntu networking info file has ipv6 addresses inside
it we need to make sure that we parse that information out and
place it (at least) in the rhel network configuration writing.

In later patches the other distros that use this parsed network
configuration will likely also need to be updated (ubuntu and
debian already should function as expected with regard to ipv6
support).

1041. By Joshua Harlow

Update to use a newer and better OMNIBUS_URL

This is minor change which uses the new Chef (company) top
level domain for grabbing the Omnibus installation shell script.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~cloud-init-dev/cloud-init/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers