core_promote: update from old roller client to updatectl 1.2.0
ami: fix generating ami lists
Merge pull request #296 from marineam/fixami

ami: fix generating ami lists
Merge pull request #295 from marineam/updatectl

core_promote: update from old roller client to updatectl 1.2.0
build_library: move os-release to new location for systemd 215
build_library: enable remount-usr later in the boot process.
Merge pull request #297 from marineam/systemd

Fixes for systemd 215
bootstrap_sdk: setup /usr/lib correctly before calling set_lsb_release

os-release is now written to /usr/lib but that is likely a symlink to
/usr/lib64 so a little extra logic is required to avoid clobbering the
symlink.
Merge pull request #298 from marineam/fix

bootstrap_sdk: setup /usr/lib correctly before calling set_lsb_release
update_chroot: fix transition to new os-release location

Previously /etc/os-release was installed both by set_lsb_release and
the baselayout package. Now it is only installed by set_lsb_release but
when baselayout is upgraded it removes /etc/os-release. So the first
update_chroot works but the second detects the chroot's version
incorrectly and tries to apply the one time updates in this directory.
Both of them are very old so we can just delete them. The second run
will now fix up /etc/os-release and we can all move on and be happy.
Merge pull request #299 from marineam/fix

update_chroot: fix transition to new os-release location
ami: configure etcd with public addresses

When I created the new AMI build host I just accepted the default
'wizard' security group which seems to have placed the host in a VPC.
There doesn't seem to be a way to fix this and as-is the build host
cannot access the private addresses on the test VMs it launches.
Switching to the public ones work fine though. Didn't notice this at
first because it is only a problem when etcd sends a redirect.
Merge pull request #300 from marineam/ami

ami: configure etcd with public addresses
setup_board: remove extra pkg-config wrapper script

crossdev provides cross-pkg-config which respects $SYSROOT so we do not
need to do anything extra ourselves.
build_packages: break dependency loop between util-linux and systemd.

This is required to enable the udev use flag.
Merge pull request #301 from marineam/dev

Fixes/cleanups for package building
setup_board: copy portage's repos.conf files from the chroot
tools: remove support for parallel_emerge

Using parallel_emerge has been disabled by default for all commands
except build_image for quite a while now, build_image kept it just
because it was still a bit faster than normal emerge. Keeping
parallel_emerge complicates future changes to build_image so it needs to
drop it entirely. Since that means nothing uses it by default we might
as well just rip out support for it entirely.
build_image: use dev and prod profile variants

Instead of gluing in a special PROD_INSTALL_MASK for all images use
profiles to configure the differences between the base build root,
production images, and developer images. This offers much more
flexibility and is needed for providing a full dev environment in
developer images.
build_image: install the complete system package set in dev images

dev images, now with fancy tools like `make`!