8f3b5bb
# Some Openstack supporting packages from EPEL have been removed due to updated
8f3b5bb
# deps that override RHEL and, thus, violate EPEL rules.  We would like to 
8f3b5bb
# eventually support these features as part of an EL6 and EL7 set of factory
8f3b5bb
# plugin packages in RDO.  Until this is sorted out we must disable things when
8f3b5bb
# building on RHEL.
8f3b5bb
# TODO: If we end up building as part of RDO either remove this for RDO
8f3b5bb
# SPEC builds or find a way to detect an RDO build and automagically negate this
dcc2b90
# UPDATE: F24 dropped the supporting modules we currently use
dcc2b90
# TODO: Refresh/refactor OpenStack support to use newer module and then update below
dcc2b90
%if 0%{?fedora} >= 24 || 0%{?rhel} >= 3
dcc2b90
%define include_openstack 0
dcc2b90
%else
dcc2b90
%define include_openstack 1
dcc2b90
%endif
8f3b5bb
74a7d07
# For now, do not build this sub RPM - It has bitrotted and needs to be revisited
74a7d07
%define include_nova_image_builder 0
74a7d07
dcc2b90
dcc2b90
4ad586c
%global auto_register_macro_post() # create it if it doesn't already exist as a link \
4ad586c
# If it is an existing file other than a link, do nothing \
4ad586c
[ -L %{_sysconfdir}/imagefactory/plugins.d/%1.info ] || \
4ad586c
[ -e %{_sysconfdir}/imagefactory/plugins.d/%1.info ] || \
d788ae9
ln -s %{python3_sitelib}/imagefactory_plugins/%1/%1.info %{_sysconfdir}/imagefactory/plugins.d/%1.info \
4ad586c
exit 0 
4ad586c
4ad586c
%global auto_register_macro_postun() if [ "\$1" = "0" ]; then \
4ad586c
  # clean up the link if it exists - if it doesn't or if this is a regular file, do nothing \
4ad586c
  [ -L %{_sysconfdir}/imagefactory/plugins.d/%1.info ] && rm -f  %{_sysconfdir}/imagefactory/plugins.d/%1.info \
4ad586c
fi \
4ad586c
exit 0
4ad586c
4ad586c
fb046b8
Name: imagefactory-plugins
5d70c75
Version: 1.1.16
5d70c75
Release: 1%{?dist}
daa8ef5
Summary: Default plugins for the Image Factory system image generation tool
4ad586c
License: ASL 2.0
5ebf180
URL: https://github.com/redhat-imaging/imagefactory
daa8ef5
5d70c75
Source0: https://github.com/redhat-imaging/imagefactory/archive/imagefactory-%{version}-1.tar.gz
daa8ef5
Patch0: imagefactory-1.1.14-utf8-config-id.patch
daa8ef5
Patch1: container-github-pr434.patch
fb5178b
Patch2: fix-armv7l.patch
daa8ef5
4ad586c
BuildArch: noarch
fb046b8
BuildRequires: python3
fb046b8
BuildRequires: python3-setuptools
cc2dc21
BuildRequires: python3-devel
4ad586c
Requires: imagefactory
4ad586c
c5940d2
# Obsolete the old EC2 plugins as they need python2 based euca2ools thats not in Fedora anymore.
c5940d2
Obsoletes: imagefactory-plugins-EC2 < 1.1.15-3
c5940d2
Obsoletes: imagefactory-plugins-EC2-jeos-images < 1.1.15-3
c5940d2
4ad586c
%description
5d70c75
This is a placeholder top level package for a collection of plugins for the
4ad586c
Image Factory cloud system image generation tool.
4ad586c
4ad586c
imagefactory allows the creation of system images for multiple virtualization
5d70c75
and cloud providers from a single template definition. See
5ebf180
https://github.com/redhat-imaging/imagefactory for more information.
4ad586c
4ad586c
%package ovfcommon
4ad586c
Summary: common utilities to manipulate ovf-related objects
4ad586c
Requires: oz >= 0.7.0
4ad586c
Requires: imagefactory-plugins
4ad586c
4ad586c
%description ovfcommon
5d70c75
This pseudo-plugin is used to provide common OVF functionality to other
4ad586c
plugins.
4ad586c
4ad586c
%package OVA
4ad586c
Summary: Cloud plugin for generating OVA archives
4ad586c
Requires: oz >= 0.7.0
4ad586c
Requires: imagefactory-plugins
4ad586c
Requires: imagefactory-plugins-ovfcommon
4ad586c
Requires: imagefactory-plugin-api = 1.0
4ad586c
4ad586c
%description OVA
4ad586c
This Cloud plugin allows users to specify a Base Image to generate an OVA
4ad586c
archive from.
4ad586c
4ad586c
%package IndirectionCloud
4ad586c
Summary: Cloud plugin for allowing images to modify other images
c46b75e
Requires: oz >= 0.12.0
4ad586c
Requires: imagefactory-plugins
4ad586c
Requires: imagefactory-plugin-api = 1.0
4ad586c
4ad586c
%description IndirectionCloud
4ad586c
This Cloud plugin allows users to specify a Base Image to use to manipulate
4ad586c
another Base Image to generate a Target Image.
4ad586c
4ad586c
It was originally created to produce Live CDs and other live media using an
4ad586c
arbitrary  host OS and package selection for the actual media creation tools.
4ad586c
4ad586c
%package TinMan
4ad586c
Summary: OS plugin for Fedora
c46b75e
Requires: oz >= 0.12.0
4ad586c
Requires: imagefactory-plugins
4ad586c
Requires: imagefactory-plugin-api = 1.0
4ad586c
4ad586c
%description TinMan
4ad586c
An OS plugin to support Fedora OSes
4ad586c
8f3b5bb
%if 0%{include_openstack}
4ad586c
%package OpenStack
4ad586c
Summary: Cloud plugin for OpenStack running on KVM
fb046b8
Requires: python3-glanceclient
4ad586c
Requires: imagefactory-plugins
4ad586c
Requires: imagefactory-plugin-api = 1.0
4ad586c
4ad586c
%description OpenStack
4ad586c
A Cloud plugin to support OpenStack running on top of KVM.
4ad586c
8f3b5bb
%package Rackspace
8f3b5bb
Summary: Cloud plugin for Rackspace
fb046b8
Requires: python-novaclient
fb046b8
Requires: python-pyrax
8f3b5bb
Requires: imagefactory-plugins
8f3b5bb
Requires: imagefactory-plugin-api = 1.0
8f3b5bb
8f3b5bb
%description Rackspace
8f3b5bb
A Cloud plugin to support Rackspace
8f3b5bb
8f3b5bb
%package Rackspace-JEOS-images
8f3b5bb
Summary: JEOS images for various OSes to support Rackspace snapshot builds
8f3b5bb
Requires: imagefactory-plugins-Rackspace
8f3b5bb
8f3b5bb
%description Rackspace-JEOS-images
8f3b5bb
These configuration files point to existing JEOS Image ID's on Rackspace that
8f3b5bb
can be used to do "snapshot" style builds.
74a7d07
%endif
8f3b5bb
74a7d07
%if 0%{include_nova_image_builder}
8f3b5bb
%package Nova
8f3b5bb
Summary: OS plugin that allows imagefactory to use Nova instances to build base images.
fb046b8
Requires: python3-novaclient
8f3b5bb
Requires: oz >= 0.12.0
8f3b5bb
Requires: imagefactory-plugins
8f3b5bb
Requires: imagefactory-plugin-api = 1.0
8f3b5bb
8f3b5bb
%description Nova
8f3b5bb
An alternative to the TinMan plugin for creating base images using an OpenStack cloud.
8f3b5bb
%endif
8f3b5bb
4ad586c
%if 0%{?build_mock}
4ad586c
%package MockOS
4ad586c
Summary: Mock OS plugin
4ad586c
Requires: imagefactory-plugins
4ad586c
Requires: imagefactory-plugin-api = 1.0
4ad586c
4ad586c
%description MockOS
4ad586c
This plugin mimcs some of the behaviour of the RPM based OS plugins without
4ad586c
actually doing a build.
4ad586c
4ad586c
For testing use only.
4ad586c
4ad586c
%package MockCloud
4ad586c
Summary: Mock Cloud plugin
4ad586c
Requires: imagefactory-plugins
4ad586c
Requires: imagefactory-plugin-api = 1.0
4ad586c
4ad586c
%description MockCloud
4ad586c
This plugin mimcs some of the behaviour of a real cloud plugin without needing
4ad586c
any real external infra.
4ad586c
4ad586c
For testing use only.
4ad586c
4ad586c
%endif
4ad586c
4ad586c
%package RHEVM
4ad586c
Summary: RHEVM Cloud plugin
4ad586c
Requires: imagefactory-plugins
4ad586c
Requires: imagefactory-plugins-ovfcommon
fb046b8
#Make optional for now to allow core coversion features to work
fb046b8
#Requires: ovirt-engine-sdk >= 3.1.0
fb046b8
Requires: qemu-img
4ad586c
Requires: imagefactory-plugin-api = 1.0
4ad586c
4ad586c
%description RHEVM
4ad586c
A plugin for RHEVM "clouds"
4ad586c
4ad586c
%package vSphere
4ad586c
Summary: vSphere Cloud plugin
4ad586c
Requires: imagefactory-plugins
fb046b8
#This has been made conditional in the plugin - will need to be replaced
fb046b8
#Requires: python-psphere
4ad586c
Requires: imagefactory-plugin-api = 1.0
fb046b8
Requires: qemu-img
fb046b8
Requires: python3-pyyaml
4ad586c
4ad586c
%description vSphere
4ad586c
A plugin for vSphere "clouds"
4ad586c
46e2f33
%package Docker
46e2f33
Summary: Cloud plugin for Docker
74a7d07
Requires: tar
46e2f33
46e2f33
%description Docker
46e2f33
A Cloud plugin to support Docker
46e2f33
5ebf180
%package HyperV
5ebf180
Summary: Cloud plugin for HyperV
5ebf180
Requires: qemu-img
5ebf180
5ebf180
%description HyperV
5ebf180
A Cloud plugin to support HyperV
5ebf180
fb046b8
%package GCE
fb046b8
Summary: Cloud plugin for GCE
fb046b8
Requires: qemu-img
fb046b8
Requires: tar
fb046b8
fb046b8
%description GCE
fb046b8
A Cloud plugin to support the Google Compute Engine
fb046b8
4ad586c
%prep
5d70c75
%setup -q -n imagefactory-imagefactory-%{version}-1
d788ae9
mv imagefactory_plugins ../
d788ae9
rm -rf *
d788ae9
mv ../imagefactory_plugins/* .
d788ae9
rmdir ../imagefactory_plugins/
d788ae9
%patch0 -p1
daa8ef5
%patch1 -p1
fb5178b
%patch2 -p1
4ad586c
4ad586c
%build
fb046b8
%py3_build
4ad586c
4ad586c
%install
fb046b8
%py3_install
4ad586c
4ad586c
# TODO: Cleaner negative conditional
4ad586c
%if 0%{?build_mock}
4ad586c
%else
fb046b8
rm -rf %{buildroot}%{python3_sitelib}/imagefactory_plugins/MockOS
fb046b8
rm -rf %{buildroot}%{python3_sitelib}/imagefactory_plugins/MockCloud
4ad586c
%endif
4ad586c
8f3b5bb
%if 0%{include_openstack}
8f3b5bb
%else
fb046b8
rm -rf  %{buildroot}%{python3_sitelib}/imagefactory_plugins/OpenStack
fb046b8
rm -rf  %{buildroot}%{python3_sitelib}/imagefactory_plugins/Rackspace
8f3b5bb
rm -f  %{buildroot}%{_sysconfdir}/imagefactory/jeos_images/rackspace_fedora_jeos.conf
8f3b5bb
rm -f  %{buildroot}%{_sysconfdir}/imagefactory/jeos_images/rackspace_rhel_jeos.conf
8f3b5bb
%endif
8f3b5bb
74a7d07
%if 0%{include_nova_image_builder}
74a7d07
%else
fb046b8
rm -rf  %{buildroot}%{python3_sitelib}/imagefactory_plugins/Nova
74a7d07
%endif
74a7d07
c5940d2
# delete old EC2 and EC2-json-images plugins
c5940d2
rm -rf %{buildroot}%{_sysconfdir}/imagefactory/jeos_images
c5940d2
rm -rf %{buildroot}%{_bindir}/create-ec2-factory-credentials
c5940d2
rm -rf %{buildroot}%{python3_sitelib}/imagefactory_plugins/EC2
c5940d2
4ad586c
%post OVA
4ad586c
%auto_register_macro_post OVA
4ad586c
%postun OVA
4ad586c
%auto_register_macro_postun OVA
4ad586c
4ad586c
%post IndirectionCloud
4ad586c
%auto_register_macro_post IndirectionCloud
4ad586c
%postun IndirectionCloud
4ad586c
%auto_register_macro_postun IndirectionCloud
4ad586c
4ad586c
%post TinMan
4ad586c
%auto_register_macro_post TinMan
4ad586c
%postun TinMan
4ad586c
%auto_register_macro_postun TinMan
4ad586c
8f3b5bb
%if 0%{include_openstack}
4ad586c
%post OpenStack
4ad586c
%auto_register_macro_post OpenStack
4ad586c
%postun OpenStack
4ad586c
%auto_register_macro_postun OpenStack
4ad586c
8f3b5bb
%post Rackspace
8f3b5bb
%auto_register_macro_post Rackspace
8f3b5bb
%postun Rackspace
8f3b5bb
%auto_register_macro_postun Rackspace
74a7d07
%endif
8f3b5bb
74a7d07
%if 0%{include_nova_image_builder}
8f3b5bb
%post Nova
8f3b5bb
%auto_register_macro_post Nova
8f3b5bb
%postun Nova
8f3b5bb
%auto_register_macro_postrun Nova
8f3b5bb
%endif
8f3b5bb
8f3b5bb
%post RHEVM
975fdc5
%auto_register_macro_post RHEVM
8f3b5bb
%postun RHEVM
8f3b5bb
%auto_register_macro_postun RHEVM
8f3b5bb
4ad586c
%if 0%{?build_mock}
4ad586c
%post MockOS
4ad586c
%auto_register_macro_post MockOS
4ad586c
%postun MockOS
4ad586c
%auto_register_macro_postun MockOS
4ad586c
4ad586c
%post MockCloud
4ad586c
%auto_register_macro_post MockCloud
4ad586c
%postun MockCloud
4ad586c
%auto_register_macro_postun MockCloud
4ad586c
%endif
4ad586c
4ad586c
%post vSphere
4ad586c
%auto_register_macro_post vSphere
4ad586c
%postun vSphere
4ad586c
%auto_register_macro_postun vSphere
4ad586c
46e2f33
%post Docker
46e2f33
%auto_register_macro_post Docker
46e2f33
%postun Docker
46e2f33
%auto_register_macro_postun Docker
46e2f33
5ebf180
%post HyperV
5ebf180
%auto_register_macro_post HyperV
5ebf180
%postun HyperV
5ebf180
%auto_register_macro_postun HyperV
5ebf180
fb046b8
%post GCE
fb046b8
%auto_register_macro_post GCE
fb046b8
%postun GCE
fb046b8
%auto_register_macro_postun GCE
fb046b8
4ad586c
%files
daa8ef5
%license COPYING
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins
fb046b8
%{python3_sitelib}/imagefactory_plugins/__init__.py*
fb046b8
%{python3_sitelib}/imagefactory_plugins/__pycache__/*.py*
fb046b8
%{python3_sitelib}/imagefactory_plugins*.egg-info
4ad586c
4ad586c
%files ovfcommon
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/ovfcommon
fb046b8
%{python3_sitelib}/imagefactory_plugins/ovfcommon/*
4ad586c
4ad586c
%files OVA
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/OVA
fb046b8
%{python3_sitelib}/imagefactory_plugins/OVA/*
4ad586c
4ad586c
%files IndirectionCloud
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/IndirectionCloud
fb046b8
%{python3_sitelib}/imagefactory_plugins/IndirectionCloud/*
4ad586c
4ad586c
%files TinMan
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/TinMan
fb046b8
%{python3_sitelib}/imagefactory_plugins/TinMan/*
4ad586c
8f3b5bb
%if 0%{include_openstack}
4ad586c
%files OpenStack
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/OpenStack
fb046b8
%{python3_sitelib}/imagefactory_plugins/OpenStack/*
4ad586c
8f3b5bb
%files Rackspace
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/Rackspace
fb046b8
%{python3_sitelib}/imagefactory_plugins/Rackspace/*
8f3b5bb
8f3b5bb
%files Rackspace-JEOS-images
8f3b5bb
%{_sysconfdir}/imagefactory/jeos_images/rackspace_fedora_jeos.conf
8f3b5bb
%{_sysconfdir}/imagefactory/jeos_images/rackspace_rhel_jeos.conf
74a7d07
%endif
8f3b5bb
74a7d07
%if 0%{include_nova_image_builder}
8f3b5bb
%files Nova
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/Nova
fb046b8
%{python3_sitelib}/imagefactory_plugins/Nova/*
8f3b5bb
%endif
8f3b5bb
4ad586c
%if 0%{?build_mock}
4ad586c
%files MockOS
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/MockOS
fb046b8
%{python3_sitelib}/imagefactory_plugins/MockOS/*
4ad586c
4ad586c
%files MockCloud
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/MockCloud
fb046b8
%{python3_sitelib}/imagefactory_plugins/MockCloud/*
4ad586c
%endif
4ad586c
4ad586c
%files RHEVM
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/RHEVM
fb046b8
%{python3_sitelib}/imagefactory_plugins/RHEVM/*
4ad586c
4ad586c
%files vSphere
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/vSphere
fb046b8
%{python3_sitelib}/imagefactory_plugins/vSphere/*
4ad586c
46e2f33
%files Docker
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/Docker
fb046b8
%{python3_sitelib}/imagefactory_plugins/Docker/*
46e2f33
5ebf180
%files HyperV
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/HyperV
fb046b8
%{python3_sitelib}/imagefactory_plugins/HyperV/*
8eb6b3e
fb046b8
%files GCE
fb046b8
%dir %{python3_sitelib}/imagefactory_plugins/GCE
fb046b8
%{python3_sitelib}/imagefactory_plugins/GCE/*
bd84537
fb046b8
%changelog
5d70c75
* Wed Feb 16 2022 - Sandro Bonazzola <sbonazzo@redhat.com> - 1.1.16-1
5d70c75
- Rebase on 1.1.16
5d70c75
8075052
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.15-13
8075052
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
8075052
2601c9e
* Sun Dec 12 2021 Kevin Fenzi <kevin@scrye.com> - 1.1.15-12
2601c9e
- Add patch for stray isAlive call.
2601c9e
8bcca88
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.15-11
8bcca88
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
8bcca88
d4e3332
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.1.15-10
d4e3332
- Rebuilt for Python 3.10
d4e3332
f18aefe
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.15-9
f18aefe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
f18aefe
5d70c75
* Thu Dec 10 2020 Kevin Fenzi <kevin@scrye.com> - 1.1.15-8.1
5d70c75
- Add patch for deprecated isAlive
5d70c75
fb5178b
* Tue Oct 06 2020 Peter Robinson <pbrobinson@fedoraproject.org> - 1.1.15-8
fb5178b
- Add armv7l arch mapping
fb5178b
cc2dc21
* Sat Oct 03 2020 Peter Robinson <pbrobinson@fedoraproject.org> - 1.1.15-7
cc2dc21
- Minor build fixes
cc2dc21
e8f762c
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.15-6
e8f762c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
e8f762c
65be3f9
* Thu Apr 30 2020 Peter Robinson <pbrobinson@fedoraproject.org> - 1.1.15-5
65be3f9
- Update container patch to latest rev
65be3f9
daa8ef5
* Wed Mar 04 2020 Peter Robinson <pbrobinson@fedoraproject.org> - 1.1.15-4
daa8ef5
- fix for RHBZ#1793927
daa8ef5
c5940d2
* Fri Feb 07 2020 Kevin Fenzi <kevin@scrye.com> - 1.1.15-3
c5940d2
- Drop EC2 plugin as it uses euca2ools which is python2 and no longer in Fedora. Fixes bug #1762327
c5940d2
2d0f2ff
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.15-2
2d0f2ff
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
2d0f2ff
38b5777
* Thu Jan 16 2020 Gwyn Ciesla <gwync@protonmail.com> - 1.1.15-1
38b5777
- 1.1.15
38b5777
d788ae9
* Sat Nov 02 2019 Kevin Fenzi <kevin@scrye.com> - 1.1.14-2
d788ae9
- Upgrade to 1.1.14.
d788ae9
- Add patch for utf encoding in Docker plugin.
d788ae9
db45321
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.13-0.20190528024256gita117084
db45321
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
db45321
fb046b8
* Thu Aug 02 2018 Brendan Reilly <breilly@redhat.com> 1.1.12-2
fb046b8
- supports OVAs with subdirectories
fb69590
fb046b8
* Tue May 01 2018 Brendan Reilly <breilly@redhat.com> - 1.1.12-1
fb046b8
- adding reference param section for new build for vsphere
c7bf3ed
fb046b8
* Tue Jan 16 2018 Brendan Reilly <breilly@redhat.com> - 1.1.11-2
fb046b8
- Add vsphere_os_type for OVF build
0845af4
fb046b8
* Tue Oct 25 2016 Geert Jansen <gjansen@redhat.com> - 1.1.9-3
fb046b8
- Fix packaging for GCE plugin.
3ce5837
3ce5837
* Wed Jun 15 2016 Ian McLeod <imcleod@redhat.com> - 1.1.9-2
3ce5837
- remove xattr saving in Docker tar file creation
a0dddbc
5ebf180
* Tue May 31 2016 Ian McLeod <imcleod@redhat.com> - 1.1.9-1
5ebf180
- Upstream release 1.1.9
5ebf180
  - Add HyperV Vagrant support
5ebf180
  - enhance vSphere and VMWare Fusion support
5ebf180
2503886
* Thu Mar 24 2016 Ian McLeod <imcleod@redhat.com> - 1.1.8-4
2503886
- add new docker base image version options
2503886
- fix koji issue when ICICLE generation is disabled
2503886
dcc2b90
* Thu Mar 17 2016 Ian McLeod <imcleod@redhat.com> - 1.1.8-3
dcc2b90
- temporarily disable OpenShift and RAX for F24
dcc2b90
2fac79f
* Wed Mar 16 2016 Ian McLeod <imcleod@redhat.com> - 1.1.8-2
2fac79f
- enable non-x86_64 Docker base image builds
2fac79f
74a7d07
* Wed Mar 16 2016 Ian McLeod <imcleod@redhat.com> - 1.1.8-1
74a7d07
- Upstream release 1.1.8
74a7d07
- systemd support
74a7d07
- docker base image updates
74a7d07
- significant EC2 updates for regions and instance types
74a7d07
- VMWare fusion vagrant box support
72d35dd
2fac79f
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.7-3
2fac79f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2fac79f
2fac79f
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.7-2
2fac79f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2fac79f
975fdc5
* Wed Jan 7 2015 Ian McLeod <imcleod@redhat.com> - 1.1.7-1
975fdc5
- Upstream release 1.1.7
975fdc5
- Vagrant box support added to OVA plugin
975fdc5
8f3b5bb
* Mon Nov 24 2014 Ian McLeod <imcleod@redhat.com> - 1.1.6-2
8f3b5bb
- Assorted fixes and features to enable rpm-ostree-toolbox integration
8f3b5bb
c46b75e
* Tue Oct 21 2014 Ian McLeod <imcleod@redhat.com> - 1.1.6-1
c46b75e
- Upstream 1.1.6 release
c46b75e
c46b75e
* Wed Jul 9 2014 Steve Loranz <sloranz@redhat.com> - 1.1.6
c46b75e
- Add Nova plugin
c46b75e
c46b75e
* Tue May 6 2014 Ian McLeod <imcleod@redhat.com> - 1.1.5-2
c46b75e
- Rebase with upstream
c46b75e
- Improved parameters parsing that couples with improved parameters CLI support in core imagefactory
c46b75e
- Add support for "offline" ICICLE generation in TinMan
c46b75e
- Rework IndirectionCloud to work with recent Oz releases
1f61a3d
25512a1
* Mon Sep 23 2013 Ian McLeod <imcleod@redhat.com> - 1.1.3-2
25512a1
- Add abort() method to TinMan plugin
4ad586c
4ad586c
* Thu Aug 15 2013 Ian McLeod <imcleod@redhat.com> - 1.1.3
4ad586c
- Rebase with upstream