lp:~smoser/cloud-utils/trunk.netconfig

Created by Scott Moser and last modified
Get this branch:
bzr branch lp:~smoser/cloud-utils/trunk.netconfig
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Scott Moser
Project:
cloud-utils
Status:
Merged

Recent revisions

285. By Scott Moser

support --vendor-data

284. By Scott Moser

improvements to tar seed

dsmode does not mean which to seed in interestingly.
we likely want to seed dslocal and use dsmode=net

283. By Scott Moser

add support for 'tar' output file

282. By Scott Moser

add --network-config to support feeding network config

As part of cloud-init networking, we want to support a
network config yaml.

281. By Scott Moser

ubuntu-cloudimg-query: support arch input of 'powerpc' and 's390x'

cloud images are now available for s390 and support powerpc there also.

280. By Scott Moser

mount-image-callback: better waiting for devices

on power8 systems we were failing to mount partitioned images.
The reason was mostly that we were looking for nbd0p1 too quickly.
The change here is to wait with 'sfdisk' to return success on the
nbd device. That should then indicate it is ready to use.

We use it to determine if 'auto' (no --partition flag) should
be 0 or 1. We can then wait more intently for the block device
to appear as we know whether or not nbd0p1 *should* appear.

279. By Scott Moser

sync packaging with what is in xenial and split euca2ools pieces

Syncing the packaging with Ubuntu will just make management easier.
Then, we split the cloud-publish-* packages to a cloud-utils-euca
package. Because these were a part of cloud-image-utils, anything
that used that (such as for cloud-image-query) would end up pulling
in euca2ools. The largest pain of that was in getting python2 into
ubuntu cloud images.

278. By Scott Moser

mount-image-callback: use qemu-nbd --read-only for safer read only

use qemu-nbd --read-only when using qemu and mounting read-only.
The value in this is that the block device appears read-only in this
way.

277. By Scott Moser

mount-image-callback: add '--overlay' to use overlayfs mounts

--overlay means you can easily leave changed files around.

 $ sudo rm -Rf mp; sudo mkdir mp;
 $ sudo ./mount-image-callback d.img \
    --overlay --mountpoint=mp --system-resolvconf \
    chroot mp -- apt-get update -q
 $ find mp -type f
 ...
 mp/var/lib/apt/periodic/update-success-stamp
 mp/var/lib/dpkg/lock

also useful to perform operations on a read-only fileystem
or one that doesnt have enough space in it without resizing.

276. By Scott Moser

mount-image-callback: add '--mountpoint' flag to mount to an existing dir

instead of always getting a temporary directory, support the user
specifying the mountpoint.

example:
   mount-image-callback --mountpoint=mp -- tar -C mp -cf - .

Branch metadata

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

Subscribers