lp:~xnox/cloud-init

Get this repository:
git clone https://git.launchpad.net/~xnox/cloud-init
Only Dimitri John Ledkov can upload to this repository. If you are Dimitri John Ledkov please log in for upload directions.

Branches

Name Last Modified Last Commit
networkd 2017-10-02 08:41:19 UTC
CloudStack: discover server address from networkd lease files

Author: Dimitri John Ledkov
Author Date: 2017-10-02 08:41:19 UTC

CloudStack: discover server address from networkd lease files

LP: #1718029

devel 2017-08-23 23:54:50 UTC
Disable upstart support, as upstart is no longer shipped in artful.

Author: Dimitri John Ledkov
Author Date: 2017-08-23 23:54:50 UTC

Disable upstart support, as upstart is no longer shipped in artful.

dash_underscore 2017-05-22 11:58:03 UTC
Add tests as per rharper suggestion.

Author: Dimitri John Ledkov
Author Date: 2017-05-22 11:58:03 UTC

Add tests as per rharper suggestion.

cidr 2017-05-19 15:28:27 UTC
nplan: correctly generate ipv6 and ipv4 netmask addresses

Author: Dimitri John Ledkov
Author Date: 2017-05-16 13:18:25 UTC

nplan: correctly generate ipv6 and ipv4 netmask addresses

Insure that only cidr used when outputing netmasks in netplan.

LP: #1689346
LP: #1691100

vlan-macaddress 2017-05-19 10:22:29 UTC
netplan: pass macaddress, when specified, for vlans

Author: Dimitri John Ledkov
Author Date: 2017-05-13 15:15:37 UTC

netplan: pass macaddress, when specified, for vlans

LP: #1690388

nplan-cidr 2017-05-16 13:35:29 UTC
nplan: correctly generate ipv6 and ipv4 netmask addresses

Author: Dimitri John Ledkov
Author Date: 2017-05-16 13:18:25 UTC

nplan: correctly generate ipv6 and ipv4 netmask addresses

It appears that the internal networking state parses netmask as
netmask for ipv4, yet as a cidr for ipv6, resulting in mask2cidr
failing as the passed value is not an integer. This feels like a
workaround to me. I think mask2cidr should cash the arguments passed
to int, into a string first.

LP: #1691100

nplan-ipv6-int-mask2cidr 2017-05-16 13:29:10 UTC
nplan: correctly generate ipv6 and ipv4 netmask addresses

Author: Dimitri John Ledkov
Author Date: 2017-05-16 13:18:25 UTC

nplan: correctly generate ipv6 and ipv4 netmask addresses

It appears that the internal networking state parses netmask as
netmask for ipv4, yet as a cidr for ipv6, resulting in mask2cidr
failing as the passed value is not an integer. This feels like a
workaround to me. I think mask2cidr should cash the arguments passed
to int, into a string first.

LP: #1691100

typeerror 2017-05-13 00:28:14 UTC
netplan: fix render_network_state arguments positions

Author: Dimitri John Ledkov
Author Date: 2017-05-13 00:28:14 UTC

netplan: fix render_network_state arguments positions

tools/net-convert fails to output netplan config, because the
positional arguments of render_network_state are the wrong way around
for that function w.r.t. other renders.

cloudinit/net/netplan.py: def render_network_state(self, target, network_state):

vs

cloudinit/net/eni.py: def render_network_state(self, network_state, target=None):
cloudinit/net/renderer.py: def render_network_state(self, network_state, target=None):
cloudinit/net/sysconfig.py: def render_network_state(self, network_state, target=None):

master 2017-04-20 10:08:48 UTC
net: kernel lies about vlans not stealing mac addresses, when they do

Author: Dimitri John Ledkov
Author Date: 2017-04-20 10:08:48 UTC

net: kernel lies about vlans not stealing mac addresses, when they do

Introduce is_vlan function and call that when building dictionary of
interfaces by mac address.

LP: #1682871

19 of 9 results
This repository contains Public information 
Everyone can see this information.