17
0

68 Commits

Author SHA256 Message Date
Markos Chandras
9e76f4938e Accepting request 503358 from home:markoschandras:sysinstall
- Version bump to 2.6.0
  * PPC bootloader; install to boot partition
  * Pass all blockdevices to bootloader
  * Move global mount tracking into state
  * Use global state to check for duplicate fs labels
  * Remove 'state' argument from later cmd_* calls
  * Use picked nodes for later cmd_* calls
  * Don't make image & loopdev functions static
  * Add env var to dump config graph
  * Move ppc block-device default to right $ARCH
  * Update tracing in block_device_create_config_file
  * Pad state dump
  * Adjust package mapping for SUSE family
  * Drop support for Ubuntu precise
  * Adjust package installation for openSUSE
  * Refactor mount-point sorting
  * Remove dracut-network element
  * Remove ccache
  * Test openSUSE 42.2/42.3 image builds
  * Add state object, rename "results", add unit tests
  * allow uninstalls to fail on gentoo
  * Refactor: use lazy logging
  * drop deprecated map-services/packages from zypper element
  * dhcp-all-interfaces.sh - Add support for InfiniBand interface DHCP

OBS-URL: https://build.opensuse.org/request/show/503358
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/diskimage-builder?expand=0&rev=18
2017-06-15 09:40:42 +00:00
14c95209cd Accepting request 503202 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/503202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diskimage-builder?expand=0&rev=8
2017-06-13 14:09:12 +00:00
Markos Chandras
61f71725de Accepting request 502895 from home:markoschandras:sysinstall
- Version bump 2.5.0
  * Disable recommended package installations for zypper-minimal
  * Use networkx for digraph
  * Various internal fixes
  * Adding unit testing for configuration
  * Produce API documentation

OBS-URL: https://build.opensuse.org/request/show/502895
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/diskimage-builder?expand=0&rev=16
2017-06-12 14:22:38 +00:00
94ff8096ad Accepting request 498609 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/498609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diskimage-builder?expand=0&rev=7
2017-05-27 11:19:33 +00:00
Markos Chandras
878db81ee0 Accepting request 498241 from home:markoschandras:sysinstall
- Version bump to 2.4.1
  * Set manifest permissions in the image
  * Move parts of Partition creation into object
  * Split partition into it's own file
  * Move exception to it's own file (again)
  * Add weights to digraph
  * Switch debian to deb.debian.org
  * Add dracut-regenerate elements
  * Set manifests to mode 600 and owner root
  * Only unmount directories that are mounted
  * Apply setfiles on all mountpoints

OBS-URL: https://build.opensuse.org/request/show/498241
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/diskimage-builder?expand=0&rev=14
2017-05-27 08:23:35 +00:00
60d41f9d4f Accepting request 495758 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/495758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diskimage-builder?expand=0&rev=6
2017-05-18 18:51:28 +00:00
Markos Chandras
25eb53454d Accepting request 495684 from home:markoschandras:sysinstall
- Version bump to 2.4.0
  * Refactor: block-device filesystem creation, mount and fstab
  * Take --params from environment
  * Refactor documentation on image creation
  * Add a test to validate we can build debian vms
  * Introduce exec_sudo command
  * Fix py3 error in block-device
  * Refactor block-device base functions.
  * Add bzip2 to test install
  * Add refactor of tree-like vs graph
  * Set LC_ALL in disk-image-create
  * Improve documentation for image creation
  * Refactor block_device: isolate the getval call
  * Refactor block_device: passing command line parameters
  * Make Gentoo package updates work more often
  * Turn off strict_id mode for Ec2 datasource
  * Clean out apt index caches at end of image build

OBS-URL: https://build.opensuse.org/request/show/495684
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/diskimage-builder?expand=0&rev=12
2017-05-17 22:01:11 +00:00
1536e72fb8 Accepting request 491209 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/491209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diskimage-builder?expand=0&rev=5
2017-05-17 15:18:09 +00:00
Markos Chandras
f041ecff60 Accepting request 491207 from home:markoschandras:sysinstall
- Update to version 2.3.3
  * Add yum-utils as EPEL dependency
  * Skip python3-virtualenv on <= trusty
  * pip-and-virtualenv : install python2 & 3, and default to 2
  * Install pip with python interpreter
  * Move do_extra_package_install to run in install phase
  * Updated from global requirements
  * Unify and fix doc of several Debian and Ubuntu elements
  * Fix package-installs-v2 output
  * Basic logging for package-installs-squash
  * Use DIB_PYTHON_EXEC to run commands
  * Fix typo in pip-and-virtualenv
  * Ignore missing path in unmount_dir
  * Run dib-run-parts out of /tmp
  * Don't provide dib-run-parts
  * Add flag to disable EPEL
  * Fix code-block in README of rhel7 element
  * Fix opensuse-minimal element on non-SUSE hosts
  * Use stevedore for plugin config of block device
  * Adding aarch64 support for CentOS7
  * Have simple-init enable network.service
  * Use correct Ubuntu distro url on non-x86 arches
  * Typo fix: curent => current
  * functests: skip qcow2 generically but add specific test
  * Add default PPC block-device layout
  * Capture output in _exec_sudo
  * Fix typo in CMDLINE env var for bootloader
  * Allow ELEMENTS_DIR to be configurable
  * Use sphinx warning-is-error
  * Updated from global requirements

OBS-URL: https://build.opensuse.org/request/show/491207
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/diskimage-builder?expand=0&rev=10
2017-04-26 08:22:47 +00:00
56600c793e Accepting request 459653 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/459653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diskimage-builder?expand=0&rev=4
2017-02-24 23:53:13 +00:00
Markos Chandras
97d567567d Accepting request 458648 from home:markoschandras:sysinstall
- Update to version 1.27.0
  * Add DIB_IPA_COMPRESS_CMD option
  * ironic-agent: use /sbin for modprobe
  * move post-install.d to finalize.d
  * Bump fedora release to 25
  * Fix dhcp-all-interfaces for ubuntu-minimal xenial
  * Don't set base element path in run_functests.sh
  * Use %i instead of %I in dhcp-interface@.service
  * Remove hardcoded components
  * Set grub device in /etc/default/grub
  * Replace yaml.load() with yaml.safe_load()
  * Unify tidy up logs in lib/img-functions
  * Also check bin/ for tabs
  * Handle failure of carrier check in dhcp-all-interfaces.sh
  * Make DHCP timeout configurable
  * Run dhcp-interface@.service after network.target
  * update pkg-map entries for python3
  * dib-lint: python3 compatibility fixes
  * debootstrap: avoid duplicate network configuration
  * Remove yum chroot caching
  * Speed up chroot checking loop
  * Allow disto-specific mirror settings
  * Update hpssacli to ssacli in proliant-tools element

OBS-URL: https://build.opensuse.org/request/show/458648
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/diskimage-builder?expand=0&rev=8
2017-02-22 11:13:34 +00:00
bcd0c5109a Accepting request 448460 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/448460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diskimage-builder?expand=0&rev=3
2017-01-10 09:45:32 +00:00
bd972f29ae Accepting request 447425 from home:markoschandras:sysinstall
- Update to version 1.26.1
  * Generate ssh-hostkeys on boot for ironic agent
  * add option to configure cloud-init to allow password authentication
  * elements: Drop unneeded DIB_INIT_SYSTEM usage
  * Replace six.iteritems() with .items()
  * Catch errors in DIB_INIT_SYSTEM export
  * DIB element to support cinder local attach/detach functionality
  * elements: Drop executable bits from environment files
  * Update sysctl-write-value to do conflict checking
  * Put MKFS_OPTS after filesystem type
  * Make dib-python use the default python for distro
  * Don't set the executable bit on dhcp-interface@.service
  * Move pip-and-virtualenv source install to 10-
  * Add install-types as pip-and-virtualenv dep
  * Allow package-installs to parse DIB_PYTHON_VERSION
  * Fix pip-and-virtualenv to work with python3
  * elements: dib-python: Add python2 as the default version for openSUSE
  * Support sysv init system used by Debian Wheezy
  * Pip install as 10- incompatible with 05-heat-cfntools
  * Recreate initramfs within loopback image
  * Fix bootloader element on ppc
  * Add ubuntu-precise support to dib-python
  * FIx the DIB_CLOUD_INIT_ALLOW_SSH_PWAUTH variable name in README file
  * Switch to openSUSE Leap 42.2 release by default
  * Install dracut-generic-config package
  * Add output image format tgz support
  * Add squashfs output image format
  * set default DIB_PYTHON_VERSION=2 for rhel7
  * Set grub timeout default
  * Dont run with VIRTUAL_ENV set

OBS-URL: https://build.opensuse.org/request/show/447425
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/diskimage-builder?expand=0&rev=6
2017-01-02 09:21:20 +00:00
63fec53639 Accepting request 444072 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/444072
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diskimage-builder?expand=0&rev=2
2016-12-06 13:27:41 +00:00
Markos Chandras
4d6a7dbbf0 Accepting request 443936 from home:markoschandras:sysinstall
- Update to version 1.24.0
  * elements: pip-and-virtualenv: Add python-xml dependency
  * Trace package install in package-installs-v2
  * elements: zypper-minimal: Add ca-certificates-mozilla package
  * Improve checksum performance for images
  * Perform package install outside of debootstrap
  * Remove obsolete patches for the time being
    - 0001-lib-Drop-shebang-from-library-scripts.patch
    - 0002-elements-Drop-executable-bits-from-environment-files.patch

OBS-URL: https://build.opensuse.org/request/show/443936
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/diskimage-builder?expand=0&rev=4
2016-12-06 08:58:14 +00:00
1a98d06393 Accepting request 435901 from devel:languages:python
New package

OBS-URL: https://build.opensuse.org/request/show/435901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/diskimage-builder?expand=0&rev=1
2016-10-31 08:54:40 +00:00
Markos Chandras
2c0b68cb3c Accepting request 435895 from home:markoschandras:sysinstall
- Use addFilter instead of setBadness in the rpmlintrc file.

OBS-URL: https://build.opensuse.org/request/show/435895
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/diskimage-builder?expand=0&rev=2
2016-10-18 11:19:59 +00:00
43d3ac1a7d Accepting request 435764 from home:markoschandras:sysinstall
I want to maintain diskimage-builder in Factory and would like to use devel:languages:python as the devel project.

OBS-URL: https://build.opensuse.org/request/show/435764
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/diskimage-builder?expand=0&rev=1
2016-10-18 08:51:00 +00:00