Tags give the ability to mark specific points in history as being important
  • 0.1.10
    Release 0.1.10
    
    - DHCP: make udev rules want dhcp-interface@.service (bug 1294803)
    - add console kernel parameters to extlinux configuration (bug 1296899)
    - baremetal: correct the path of ifcfg-eth0
    - serial-console: use udev rules to startup getty
    - permit use of wheel mirrors in pypi element
    - remove an excess cp of disk images
    - debian: install cloud-init on Wheezy
    - add "element-provides" support to element dependencies
    - add pypi-mirror dependencies for redhat
    - add libmariadb-dev package mapping
    - rename udev.rules to dhcp-all-interfaces-udev
    - set +x on executable files
    - enforce alphabetical ordering of element-deps
    
  • 0.1.9
    Release 0.1.9
    
    - fix unbound variable in debian element
    - fix syntax error in GRUB_OPTS env var handling
    - add rsync to the package list used by debootstrap
    - update the image name for RHEL Guest Image (bug 1286568)
    - add $EXTRA_ARGS back to yum call (bug 1287142)
    - fixup all occurrences of REPONAME for replacing '-'
    - move install type enablement into base element
    - baremetal element: enable stable interface names
    - support adding DHCP interfaces one at a time
    - add RHEL 7 image element
    - improve usability of the source-repositories cache
    - enable extlinux support for (non-Ubuntu) Debian platforms
    - bash eval the lines in source-repository scripts
    - add libaio1 to libaio pkg map for fedora
    - add nfs-common package mapping
    - update openSUSE package mapping for libffi-dev
    - add apache2 mod_wsgi pkg map for suse
    - create a git manifest from source-repositories
    - additional swift storage service mappings
    - RHEL Package maps for build-essential, python-dev and libz-dev
    - add redhat-common element
    - update README formatting and content
    - updated from global requirements
    - better apt-sources docs
    
  • 0.1.8
    Release 0.1.8
    
    - improve local-config proxy handling.
    - enable custom apt.conf in apt-conf element
    - enable simple modification of git repo location
    - add NFS package mapping
    - generalize install-packages for yum
    - update pypi element to suggest pypi-mirror
    
  • 0.1.7
    Release 0.1.7
    
    - teach cache-url to handle file:// URIs
    - replace security.ubuntu.com when setting mirror
    - make max-online-resize an option (bug 1280709)
    - add libvirt-bin -> libvirtd to map-services
    - permit using arbitrary PyPI urls
    - remove accidental merge marker
    - correct DIB long option parsing
    - add 00-fedora-fixup-vim
    - shift debian element to DIB_DISTRIBUTION_MIRROR
    - pep8/Pyflakes fixing
    - remove tox locale overrides (bug 1277495)
    - rename Openstack to OpenStack
    
  • 0.1.6
    Release 0.1.6
    
    - don't hardcode environment.d
    - more package and service name mappings for openSUSE and Fedora
    - add lsof package to all Fedora images
    - fix dhcp-all-interfaces on Fedora
    - spelling fixes
    - fix kernel extraction on openSUSE
    - adjust neutron package install for Fedora
    - make the MIRROR_TARGET directory if it didn't exist
    - bump the testtools dependency version
    - add ability to use local cloud image for Fedora
    - add bash as a dependency to the deploy ramdisk
    - include /lib64 into the deploy ramdisk on openSUSE
    - skip relabel unless SELinux is enforcing
    - mount root filesystem readonly during boot
    - install dhcp-client for openSUSE ramdisks
    
  • 0.1.5
    Release 0.1.5
    
    - add support for Debian
    - update to Fedora 20
    - only configure DHCP for real interfaces (bug 1239479)
    - fix kernel/initrd extraction for SUSE based distros
    - workaround broken udev update on openSUSE
    - setup ccache symlinks on openSUSE
    - support list of Red Hat channels and repos
    - update default RHEL guest image
    - create a new baremetal element (bug 1224669)
    - allow use of mirrors when building Ubuntu images
    - fix mysql package mappings for opensuse
    - fix the curl command in the ironic-deploy element
    - support different install types in source-repositories
    - wait for tgtd socket to be available
    - implement serial-console for systemd
    
  • 0.1.4
    Release 0.1.4
    
    - add package support to source-repositories
    - add new modprobe-blacklist element
    - add a package mapping for libvirt-dev
    - implement dhcp-all-interfaces for systemd (bug 1239880)
    - fix command dib-init-system not found error
    - fix device or resource busy issue in EXIT trap
    - install tcpdump on Fedora
    - install traceroute on Fedora
    - retry link check up to 10 times
    - increase padding to allow for smaller images
    - remove old versions of grub2 from the yum cache
    - mark install-packages +x
    - make sure a loop device exists before kpartx is called (bug 1195264)
    - refactor unmount_image with unmount_dir
    - remove the config-applier element
    
  • 0.1.3
    Release 0.1.3
    
    - add support of handling gerrit repositories refs
    - add element to modify /etc/apt/sources.list in dib
    - unconditionally cache the repositories being fetched with source-repositories
    - merge force-text-mode-console into the bootloader script (bug 1260323)
    - log unsupported source repository types
    - make sure sbin paths are in $PATH
    - fix package-mappings for openSUSE
    - update login.defs on openSUSE
    
  • 0.1.2
    Release 0.1.2
    
    - fix $TARGET_ROOT usage in yum element
    - increase the size heuristic for images (fixes fs resize errors on the first boot)
    - add zypper element
    - configure proxy for zypper repos in local-config element
    - quieten disk-image-get-kernel
    - use tox 1.6 and its new features (skip sdist, develop mode, custom install command)
    
  • 0.1.1
    Release 0.1.1
    
    - fix no busybox symlinks issue on RHEL (bug 1257669)
    - add support for building openSUSE images
    - add deploy ramdisk element for Ironic
    - default name for ramdisks to ‘image’
    - log the repository fetches in source-repositories
    - add examples for ramdisk-image-create
    
  • 0.1.0
    Release 0.1.0
    
    - drop default distribution root element support
    - switch Ubuntu element to installing Saucy
    - fix image creation when /etc/selinux/config doesn’t exist
    - fix openssl/python issue in Fedora (bug 1254879)
    - add mapping for tgt to RHEL element (bug 1252975)
    - add --image-size option which allows to set the image size for the created image
    - various docs and comments fixes
    
  • 0.0.11
    Release 0.0.11
    
    - provide a way of determining init system used (bug 1251610)
    - make sorting of ramdisk init elements explicit (bug 1251706)
    - don't block the upstart daemon if it doesn't exist (bug 1251949)
    - split network bringup out of base ramdisk init (bug 1252023)
    - check existence of rhel rpm key to support building of centos images using rhel element (bug 1252697)
    - add bash shebang to all shell scripts
    - make pxe_mac accurate when pxe booting using syslinux and booting physical hardware via UEFI over the network
    - add mapping for gearmand
    - add troubleshooting override to deploy ramdisk
    - fix issue with Ubuntu grub pre-install step for ARM
    - detect udevd version and behave accordingly
    - support building wheels (PEP-427)
    - improve usage message
    
  • 0.0.10
    Release 0.0.10
    
    - add mapping for libffi-dev
    - allow heat-admin to sudo without tty
    - fix handling of BUSYBOX env var in ramdisk element
    - update hacking version in requirements.txt
    - code cleanups
    - minor tests cleanups
    
  • 0.0.9
    Release 0.0.9
    
    - added support for bad Fedora image mirrors (retry the request once on 404)
    - removed dependency on dracut-network from fedora element (fixes obtaining
      of static routes via DHCP)
    - fixed the bug with removing of lost+found dir if it's not found
    
  • 0.0.8
    Release 0.0.8
    
  • 0.0.7
    Release 0.0.7
    
  • 0.0.6
    Release 0.0.6
    
  • 0.0.5
    Release 0.0.5
    
  • 0.0.4
    d07921ec · Deprecate first-boot.d ·
    Release 0.0.4
    
  • 0.0.3
    Bug fix release to improve ubuntu element
    - Ubuntu element is prompting for confirmation when run on an interactive terminal.