27ff419
%global with_doc %{!?_without_doc:1}%{?_without_doc:0}
da1fdd9
%global git_revno 1220
Derek Higgins 2462458
27ff419
27ff419
# openstack-packstack ----------------------------------------------------------
Derek Higgins 2462458
Derek Higgins 2462458
Name:           openstack-packstack
27ff419
Version:        2014.1.1
da1fdd9
Release:        0.26.dev%{git_revno}%{?dist}
Derek Higgins 2462458
Summary:        Openstack Install Utility
Derek Higgins 2462458
Derek Higgins 2462458
Group:          Applications/System
412a319
License:        ASL 2.0 and GPLv2
412a319
URL:            https://github.com/stackforge/packstack
412a319
# Tarball is created by bin/release.sh
a801e0b
Source0:        http://mmagr.fedorapeople.org/downloads/packstack/packstack-%{version}dev%{git_revno}.tar.gz
Derek Higgins 2462458
d376045
Patch0:         enable-epel.patch
399ccad
Derek Higgins 2462458
BuildArch:      noarch
Derek Higgins 2462458
Derek Higgins 2462458
BuildRequires:  python2-devel
Derek Higgins 2462458
BuildRequires:  python-setuptools
Derek Higgins 2462458
Derek Higgins 2462458
Requires:       openssh-clients
64aa46d
Requires:       python-netaddr
27ff419
Requires:       openstack-packstack-puppet == %{version}-%{release}
27ff419
Requires:       openstack-puppet-modules
Derek Higgins 2462458
Derek Higgins 2462458
%description
27ff419
Packstack is a utility that uses Puppet modules to install OpenStack. Packstack
27ff419
can be used to deploy various parts of OpenStack on multiple pre installed
27ff419
servers over ssh.
27ff419
27ff419
27ff419
# openstack-packstack-puppet ---------------------------------------------------
27ff419
27ff419
%package puppet
27ff419
Summary:        Packstack Puppet module
27ff419
Group:          Development/Libraries
Derek Higgins 2462458
27ff419
%description puppet
27ff419
Puppet module used by Packstack to install OpenStack
412a319
412a319
27ff419
# openstack-packstack-doc ------------------------------------------------------
412a319
27ff419
%if 0%{?with_doc}
27ff419
%package doc
27ff419
Summary:          Documentation for Packstack
27ff419
Group:            Documentation
27ff419
27ff419
%if 0%{?rhel} == 6
27ff419
BuildRequires:  python-sphinx10
27ff419
%else
27ff419
BuildRequires:  python-sphinx
27ff419
%endif
27ff419
27ff419
%description doc
27ff419
This package contains documentation files for Packstack.
27ff419
%endif
27ff419
27ff419
27ff419
# prep -------------------------------------------------------------------------
412a319
Derek Higgins 2462458
%prep
Derek Higgins 2462458
%setup -n packstack-%{version}dev%{git_revno}
399ccad
%patch0 -p1
Derek Higgins 2462458
Derek Higgins 2462458
# Sanitizing a lot of the files in the puppet modules, they come from seperate upstream projects
9842d83
find packstack/puppet/modules \( -name .fixtures.yml -o -name .gemfile -o -name ".travis.yml" -o -name .rspec \) -exec rm {} +
9842d83
find packstack/puppet/modules \( -name "*.py" -o -name "*.rb" -o -name "*.pl" \) -exec sed -i '/^#!/{d;q}' {} + -exec chmod -x {} +
9842d83
find packstack/puppet/modules \( -name "*.sh" \) -exec sed -i 's/^#!.*/#!\/bin\/bash/g' {} + -exec chmod +x {} +
9842d83
find packstack/puppet/modules -name site.pp -size 0 -exec rm {} +
9842d83
find packstack/puppet/modules \( -name spec -o -name ext \) | xargs rm -rf
Derek Higgins 2462458
Derek Higgins 2462458
# Moving this data directory out temporarily as it causes setup.py to throw errors
Derek Higgins 2462458
rm -rf %{_builddir}/puppet
Derek Higgins 2462458
mv packstack/puppet %{_builddir}/puppet
Derek Higgins 2462458
412a319
27ff419
# build ------------------------------------------------------------------------
Derek Higgins 2462458
27ff419
%build
Derek Higgins 2462458
%{__python} setup.py build
Derek Higgins 2462458
27ff419
%if 0%{?with_doc}
Derek Higgins 2462458
cd docs
9705ba3
%if 0%{?rhel} == 6
Derek Higgins 2462458
make man SPHINXBUILD=sphinx-1.0-build
Derek Higgins 2462458
%else
Derek Higgins 2462458
make man
Derek Higgins 2462458
%endif
27ff419
%endif
Derek Higgins 2462458
412a319
27ff419
# install ----------------------------------------------------------------------
27ff419
Derek Higgins 2462458
%install
Derek Higgins 2462458
%{__python} setup.py install --skip-build --root %{buildroot}
412a319
Derek Higgins 2a17b7c
# Delete tests
Derek Higgins 2a17b7c
rm -fr %{buildroot}%{python_sitelib}/tests
Derek Higgins 2a17b7c
27ff419
# Install Puppet module
27ff419
mkdir -p %{buildroot}/%{_datadir}/openstack-puppet/modules
27ff419
cp -r %{_builddir}/puppet/modules/packstack  %{buildroot}/%{_datadir}/openstack-puppet/modules/
Derek Higgins 2462458
399ccad
# Move Puppet manifest templates back to original place
399ccad
mkdir -p %{buildroot}/%{python_sitelib}/packstack/puppet
399ccad
mv %{_builddir}/puppet/templates %{buildroot}/%{python_sitelib}/packstack/puppet/
399ccad
27ff419
%if 0%{?with_doc}
Derek Higgins 2462458
mkdir -p %{buildroot}%{_mandir}/man1
Derek Higgins 2462458
install -p -D -m 644 docs/_build/man/*.1 %{buildroot}%{_mandir}/man1/
27ff419
%endif
Derek Higgins 2462458
412a319
27ff419
# files ------------------------------------------------------------------------
27ff419
Derek Higgins 2462458
%files
Derek Higgins 2462458
%doc LICENSE
Derek Higgins 2462458
%{_bindir}/packstack
Derek Higgins 2462458
%{python_sitelib}/packstack
Derek Higgins 2462458
%{python_sitelib}/packstack-%{version}*.egg-info
Derek Higgins 2462458
27ff419
%files puppet
412a319
%defattr(644,root,root,755)
27ff419
%{_datadir}/openstack-puppet/modules/packstack
27ff419
27ff419
%if 0%{?with_doc}
27ff419
%files doc
27ff419
%{_mandir}/man1/packstack.1.gz
27ff419
%endif
412a319
412a319
27ff419
# changelog --------------------------------------------------------------------
27ff419
Derek Higgins 2462458
%changelog
da1fdd9
* Tue Jul 15 2014  Iván Chavero <ichavero@redhat.com> - 2014.1.1-0.26.dev1220
da1fdd9
- [Neutron] Don't use ML2 parameters for other plugins (rhbz#1119473)
da1fdd9
- [Neutron] Fixes Duplicated variables in neutron manifests
da1fdd9
- [Tempest] Fixes incomplete Tempest question in interactive mode (rhbz#1116431)
da1fdd9
- [Packstack] Fixes Facts string comparisons in CentOS 7 (rhbz#1117035)
da1fdd9
- [Neutron] Sets l2population to true on nodes that populate l2 agents (rhbz#1118010)
da1fdd9
- [Ceilometer] Ensure ceilometer depends on nova-common package
da1fdd9
- Remove rhel7-qpid-018.patch becaue it does not apply anymore
da1fdd9
- Add 0001-Make-amqp.pp-compatible-with-RHOS-version-of-qpidd.patch as substitute of
da1fdd9
  rhel7-qpid-018.patch
da1fdd9
- [Ceilometer] Ensure ceilometer depends on nova common package (rhbz#1115946)
da1fdd9
- [Nova] Fixes libvirtd restart (rhbz#1109362)
da1fdd9
0d8f27e
* Wed Jul 02 2014  Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.25.dev1208
0d8f27e
- [Nova] Change nova api steps generating puppet manifests to fix neutron (rhbz#1115458)
0d8f27e
- [Provision] Make sure bridge provision is disabled for Nova network (rhbz#1115444)
0d8f27e
- [Nova] Restart libvirt only when deploying nova network on compute (rhbz#1114930)
0d8f27e
- [Packstack] Compare CONFIG_PROVISION_ALL_IN_ONE_OVS_BRIDGE to 'false' (rhbz#1115163)
0d8f27e
- [Packstack] Stop firewalld before service iptables and not class firewall (rhbz#1114121)
0d8f27e
- [Packstack] Prevents packstack to create user/tenant called undef (rhbz#1114590)
0d8f27e
- [Neutron] Fixed lbaas to be installed on network nodes (rhbz#1114261)
0d8f27e
7e519b5
* Mon Jun 30 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.24.dev1196
7e519b5
- [Swift] Change Swift proxy pipeline quota entries to use underscore instead of dash (rhbz#1114262)
7e519b5
ac53ce9
* Wed Jun 25 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.23.dev1194
ac53ce9
- [Neutron] Fixes DHCP firewall protocol (rhbz#1112019)
ac53ce9
- [Neutron] Setup neutron l2 plugin configs only on neutron api nodes (rhbz#1113472)
ac53ce9
- [Neutron] Connect bridge with interface only on network hosts (rhbz#1072268)
ac53ce9
- [Neutron] Enables Debugging Mode for Neutron Agents (rhbz#1090785)
ac53ce9
- [Swift] Add crossdomain middleware into switf proxy pipeline
ac53ce9
5490e1c
* Tue Jun 24 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.22.dev1184
b59b2f8
- [Heat] Add CONFIG_CONTROLLER_HOST to heat cfn config (rhbz#1054353)
b59b2f8
- [MySQL] Fix check for CentOS in mysql_install (rhbz#1111318)
b59b2f8
- [Packstack] prevent packstack from aborting of o-p-m package has no deps (lp#1332705)
b59b2f8
- [Packstack] configure authorized_keys locally for --allinone (rhbz#1111705)
b59b2f8
- [Packstack] Fixed subscription-manager registration (rhbz#1093482)
b59b2f8
- [Neutron] Connect bridge with interface also for GRE and VXLAN (rhbz#1072268)
b59b2f8
- [Neutron] Fixed metering to be installed on each L3 agent (rhbz#1108499)
b59b2f8
- [Neutron] Don't install l2 agent on api node by default (rhbz#1076888)
b59b2f8
- [Tempest] Provision Demo/Tempest Separation (rhbz#1111969)
b59b2f8
ae261e3
* Wed Jun 18 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.21.dev1157
ae261e3
- [Horizon] Fixes horizon error when neutron disabled (rhbz#1110492)
ae261e3
- [Nova] Fix libvirt livemigration (rhbz#1100356)
ae261e3
- [SeLinux] Start auditd by default (rhbz#1109250)
ae261e3
- [Provision] Provision also on multinode setup (rhbz#1100356)
ae261e3
ae261e3
* Tue Jun 17 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.20.dev1149
d71ea48
- [Cinder] Moved cinder::volume::iscsi out of main template (rhbz#1106512)
d71ea48
- [Neutron] Only setup nova notifications if nova is being installed
d71ea48
- [Heat] Set EC2 auth url for Heat (rhbz#1106394)
d71ea48
- [Neutron] Handle interface names containing ".", "-" or ":" (rhbz#1105166, rhbz#1057938)
d71ea48
- [Packstack] Use openstack-selinux on RHEL-7 (rhbz#1109308)
d71ea48
- [Cinder] Add forgotten cinder backend vmdk (rhbz#1109374)
d71ea48
- [Nova] Restart libvirtd after Nova Network install (rhbz#1109362)
d71ea48
- [Firewall] Make sure firewalld is down before iptables starts
d71ea48
- Removed 0001-Use-openstack-selinux-on-RHEL-7.patch and el7-swift.patch
d71ea48
8589002
* Wed Jun 11 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.19.dev1129
8589002
- [Packstack] Add special backward compat layer for Swift plugin
8589002
- [Horizon] Added neutron options for Horizon (rhbz#1103148)
8589002
- [MySQL] Make innodb tweaking compatible with mysql (rhbz#1023221)
8589002
- [Packstack] Synced packstack.rst
8589002
- [Swift] Make sure swift cactch_errors middleware is first in pipeline (rhbz#1023221)
8589002
- [Neutron] Don't use vs_bridge with provider network (rhbz#1105884)
8589002
- [Neutron] Fix firewall rules with multiple network hosts (rhbz#1105248)
8589002
- [Horizon] Refactor horizon ssl setup to use puppet-horizon (rhbz#1104226)
8589002
- [Neutron] Open VXLAN udp port (rhbz#1100993)
8589002
- [Heat] Add Keystone domain for Heat support (rhbz#1076172)
8589002
- [Neutron] Added Neutron FWaaS (rhbz#1098765)
8589002
- [Nagios] updating nagios checks for cinder and glance to list all items not just the admins
8589002
b11de85
* Wed Jun 04 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.16.dev1109
b11de85
- [Packstack] Fixes language parsing problems
b11de85
- [Neutron] Fixed firewall protocols (rhbz#1100993)
b11de85
- [Nagios] Fix {nagios,monitoring}-plugins-ping confusion (rhbz#1100037, rhbz#1096154, rhbz#1101665, rhbz#1103695)
b11de85
8932010
* Mon Jun 02 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.15.dev1102
8932010
- [Neutron] Opens GRE and VXLAN port (rhbz#1100993)
8932010
- [Packstack] Fixed Heat plugin (rhbz#1103382)
8932010
2a8f703
* Fri May 30 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.14.dev1100
57a4deb
- [Packstack] Parameter deprecation support
57a4deb
- [Firewall] firewalld workaround (rhbz#1099840)
57a4deb
- [Ceilometer] Install Ceilometer notification agent (rhbz#1096268)
57a4deb
- [Nova] Fallback for qemu-kvm
57a4deb
- [Neutron] Switch default Neutron l2 plugin to ml2 and switch segregation type to vxlan
57a4deb
- Removed 0001-Workaround-for-stoped-openstack-ceilometer-notificat.patch
57a4deb
be2ee10
* Wed May 14 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.13.dev1085
be2ee10
- [Packstack] Add infos about ML2 params in the packstack man page (rhbz#1065979)
be2ee10
- [MySQL] Add performance configuration for InnoDB (rhbz#1078999)
be2ee10
- [Nova] Force qemu-kvm-rhev on RHELs (rhbz#1049861)
be2ee10
- [Packstack] Plugins refactor (lp#simplification)
be2ee10
- Removed disable-swift.patch
be2ee10
d394026
* Wed May 14 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.12.dev1068
d394026
- Removed unnecessary hacks (rhbz#1096510)
d394026
756ccb2
* Mon May 12 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.11.dev1067
756ccb2
- Ensure sshkey title is unique
756ccb2
- Install ceilometer compute agent on nova-cpu nodes (lp#1318383)
756ccb2
- Added 0001-Workaround-for-stoped-openstack-ceilometer-notificat.patch
756ccb2
b9520d2
* Fri May 9 2014 Iván Chavero <ichavero@redhat.com> - 2014.1.1-0.10.dev1065
756ccb2
- Install o-p-m dependencies on all nodes
b9520d2
- [vCenter] Fix the parameters duplicated in answer file (rhbz#1061372, rhbz#1092008)
b9520d2
- Set correct keystone_default_role for Horizon
756ccb2
- Better localhost checking for SSL configuration
b9520d2
- Add hostname to SSL redirection (rhbz#1078130)
756ccb2
- Introduce support for mocking command output
b9520d2
- [Horizon] Fixed help_url to point to upstream docs (rhbz#1080917)
b9520d2
- Support ssh-based live migration (lp#1311168)
756ccb2
- Introduce support for mocking command output
b9520d2
aae7af4
* Wed Apr 30 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.9.dev1055
aae7af4
- Redirect to https port when SSL enabled (rhbz#1078130)
aae7af4
- Added puppet resource sequence for cinder backup (rhbz#1075609)
aae7af4
- Teach packstack about "could not autoload" errors (lp#1312224)
aae7af4
- Add support for neutron/nova notifications (lp#1306337)
aae7af4
- Ensure that we run token-flush cron job under correct user (rhbz#1071674)
aae7af4
d376045
* Mon Apr 7 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.8.dev1045
d376045
- Updated Heat templates (rhbz#1084216)
d376045
- Use mariadb-galera-server for server package
d376045
- Fix QPID config path compatibility (rhbz#1070072)
d376045
- Make RabbitMQ default AMQP provider
d376045
85fb479
* Mon Mar 31 2014 Iván Chavero <ichavero@redhat.com> - 2014.1.1-0.7.dev1033
85fb479
- Changes the mysql charset to utf8 (rhbz#1080595, rhbz#1080355)
85fb479
ded1f11
* Fri Mar 28 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.6.dev1032
ded1f11
- Explicitly include the firewall module (lp#1297857)
ded1f11
- Fixed MongoDB manifests (lp#1297984, lp#1297995)
ded1f11
ded1f11
* Wed Mar 26 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.5.dev1025
de7f40f
- Ensure ovs_neutron_plugin.ini has correct ownership (rhbz#1080438)
de7f40f
- Disable provisioning for multihost installations (rhbz#bug1080369)
de7f40f
- Removed heat-qpid.patch
de7f40f
4066f8a
* Tue Mar 25 2014 Pádraig Brady <pbrady@redhat.com> - 2014.1.1-0.4.dev1018
4066f8a
- Enable EPEL by default
4066f8a
bf8aeb5
* Sat Mar 22 2014 Pádraig Brady <pbrady@redhat.com> - 2014.1.1-0.3.dev1018
bf8aeb5
- Fix failure with heat qpid configuration
bf8aeb5
ded1f11
* Fri Mar 21 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.2.dev1018
399ccad
- Added qpid-conf.patch
399ccad
251b137
* Mon Feb 24 2014 Martin Mágr <mmagr@redhat.com> - 2014.1.1-0.1.dev992
27ff419
- Added openstack-packstack-doc subpackage
27ff419
- Added openstack-packstack-puppet subpackage (rhbz#1063980)
27ff419
- Removed packstack-puppet-modules subpackage (rhbz#1063980)
27ff419
- Added openstack-puppet-modules require (rhbz#1063980)
27ff419
9705ba3
* Tue Feb 04 2014 Matthias Runge <mrunge@redhat.com> - 2013.2.1-0.30.dev956
9705ba3
- fix build related issue on el7
9705ba3
- fix bogus date in changelogs
9705ba3
da58142
* Mon Jan 13 2014 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.29.dev956
da58142
- Fixes qpid SSL installation errors (rhbz#1052163, rhbz#1048705)
da58142
- Open Keystone port for ALL (rhbz#1041560)
da58142
da58142
* Fri Jan 10 2014 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.28.dev948
da58142
- Move to the upstream puppet-vswitch module
da58142
- Add missing example options (rhbz#971745)
da58142
- Removed patches since they are not needed anymore
da58142
- Install php only with nagios (rhbz#1039660)
da58142
- Change puppet-qpid module to upstream (rhbz#1029576)
da58142
- Update puppet-neutron to stable/havana which contains fixes for Puppet 3.4+ (lp#1267488)
da58142
- Updated puppet-swift to stable/havana (rhbz#1039981)
da58142
9705ba3
* Fri Jan 03 2014 Pádraig Brady <pbrady@redhat.com> - 2013.2.1-0.27.dev936
2696548
- Don't set libvirt_vif_driver no longer supported by nova (rhbz#1048315)
2696548
b28fd2d
* Fri Dec 20 2013 Pádraig Brady <pbrady@redhat.com> - 2013.2.1-0.25.dev936
b28fd2d
- Use correct syntax to install multiple packages (rhbz#1045283)
b28fd2d
b99c04c
* Fri Dec 20 2013 Pádraig Brady <pbrady@redhat.com> - 2013.2.1-0.24.dev936
b99c04c
- Reinstate the V1 API needed by cinder client (rhbz#1043280)
b99c04c
- Use class for notifier strategy (rhbz#1020002)
b99c04c
b99c04c
* Wed Dec 11 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.23.dev934
fdc550a
- CONFIG_NEUTRON_LBAAS_HOSTS should be empty in allinone (rhbz#1040585)
fdc550a
- service_plugins must not be list with empty string (rhbz#1040585)
fdc550a
fdc550a
* Wed Dec 11 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.22.dev930
fed5d96
- Allow Ceilometer API for all hosts (rhbz#1040404)
fed5d96
- Require also core_plugin setting
fed5d96
- Revert "Move packstack logs to /var/log/packstack" due to security reasons
fed5d96
2acf76f
* Tue Dec 10 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.21.dev925
2acf76f
- NEUTRON_LBAAS_HOSTS should be empty by default (rhbz#1040039)
2acf76f
535e22d
* Tue Dec 10 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.20.dev924
535e22d
- Adds cinder API v2 endpoint to keystone (rhbz#1030088)
535e22d
- Upgrades DB before neutron server starts (rhbz#1037675)
535e22d
- Adds localhost to the list of Horizon's ALLOWED_HOSTS
535e22d
6562091
* Mon Dec 9 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.19.dev919
f654383
- Moves packstack logs to /var/log/packstack (#999923)
f654383
- Doesn't set up the L3_EXT_BRIDGE twice(rhbz#1000981)
f654383
- Updates puppet-nova module (#1015995)
f654383
- Adds support for LBaaS agent (#1019780)
f654383
- Adds validation for gluster volumes using hostnames (#1020479)
f654383
- Validates type of given ssh key (#1022477)
f654383
- Doesn't touch NetworkManager and iptables (rhbz#1024292, rhbz#1023955)
f654383
- Updates puppet-certmonger module and puppet-pacemaker module (rhbz#1027455)
f654383
- Adds puppet-openstack-storage (rhbz#1027460)
f654383
- Adds missing options to packstack man page (rhbz#1032103)
f654383
- Adds support for cinder::backup::swift (rhbz#1021627)
f654383
- Adds auth option to qpid (rhbz#972643)
f654383
- Fixes errors when nova is disabled (rhbz#987888, rhbz#1024564, rhbz#1026795)
f654383
- Fixes the nova_ceilometer.pp template (rhbz#1032070)
f654383
- Fixes heat installer when executed in interactive mode
f654383
- Updates puppet-neutron module to latest stable/havana branch (rhbz#1017280)
f654383
- Added the help_url pointing to RH doc (rhbz#1030398)
f654383
9efd74c
* Tue Dec 3 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.17.dev876
9efd74c
- Add information on location of horizon password (rhbz#1002326)
9efd74c
- Updates puppet-ceilometer module so it won't fails as 2013.2.1-0.16.dev870 do
9efd74c
cd44bf1
* Mon Dec 2 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.16.dev870
cd44bf1
- Add information on location of horizon password (rhbz#1002326)
cd44bf1
- Make network_vlan_ranges available in GRE setups (rhbz#1006534)
cd44bf1
- Include the host's FQDN in Horizon's ALLOWED_HOSTS (rhbz#1028678)
cd44bf1
- Improve error reporting for shell commands (rhbz#1031786)
cd44bf1
- Fixed comments for interactive installation (rhbz#1030767)
cd44bf1
- Replace qpid_host with qpid_hostname (lp#1242715)
cd44bf1
- Make sure iptables are enabled (rhbz#1023955)
cd44bf1
- Align packstack templates with ceilometer upstream git repo (rhbz#1022189)
cd44bf1
- Add missing options to packstack man page (rhbz#1032103)
cd44bf1
- Disable unsupported features in Horizon for RHOS (rhbz#1035651)
cd44bf1
98c9329
* Thu Nov 14 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.15.dev847
98c9329
- Use packstack fork of puppet-keystone (rhbz#1022686)
98c9329
98c9329
* Wed Nov 13 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.14.dev846
bee9c39
- Module update (rhbz#1026279)
bee9c39
742e7d7
* Mon Nov 4 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.13.dev840
742e7d7
- Update Horizon submodule to the latest (rhbz#988316)
742e7d7
- Fixes EPEL problem (rhbz#1025437)
742e7d7
f5004d3
* Wed Oct 30 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.12.dev835
f5004d3
- Ensure horizon SSL is configured when enabled (rhbz#966094)
f5004d3
- Improves EPEL and RDO repo setup (rhbz#974971, rhbz#990642)
f5004d3
- Ensure Nova Network-compatible demo provisioning (lp#1242668)
f5004d3
- Include Logging and Debug info to packstack docs (rhbz#999929)
f5004d3
- Added Swift hash setting (rhbz#1005727)
f5004d3
- Change msg with Exec resource too (rhbz#1022044)
f5004d3
- Added SSL configuration to qpid (rhbz#1022312)
f5004d3
- Fixes Neutron firewall rule creation on wrong host (#1023561)
f5004d3
- Fixed str formating (rhbz#1022580)
f5004d3
- Use rpm -q --whatprovides as a more general check
f5004d3
- Add puppet-certmonger as a submodule
f5004d3
- Exposes tempest uri/branch selection if provision-tempest is y
f5004d3
9705ba3
* Thu Oct 17 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.11.dev806
b64dc17
- Improved logging (lp#1228187)
b64dc17
- Adds error checking when puppet fails internally (rhbz#958587)
b64dc17
- Store iptables in file when testing netns (rhbz#1016773)
b64dc17
- Got rid of create_resources module (rhbz#961049)
b64dc17
- Creates keystonerc_admin for user (rhbz#964005, rhbz#976394)
b64dc17
- Prescript plugin improvement (rhbz#976787, rhbz#967369)
b64dc17
- Enable optional channel when RHSM is used (rhbz#978651)
b64dc17
- Changes error message in certain cases (rhbz#989334, rhbz#1006476, rhbz#1003959)
b64dc17
- Rephrase support message (rhbz#991801)
b64dc17
- Adds support for multihost nova-network (rhbz#1001916)
b64dc17
- Adds Firewall rules for access to OpenStack components (rhbz#1002063)
b64dc17
- Allows overlapping IPs for Neutron (rhbz#1008863)
b64dc17
4d6ec68
* Tue Sep 24 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.10.dev763
4d6ec68
- Adds "default-storage-engine=InnoDB" to /etc/my.cnf (#980593)
4d6ec68
- Accepts more CLI options (#985361)
4d6ec68
- Added GRE support (#1004397)
4d6ec68
4ba820d
* Mon Sep 9 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.9.dev756
4ba820d
- Use python-pymongo for EL distros too (#1006401)
4ba820d
bb5f6c1
* Mon Sep 9 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.8.dev754
bb5f6c1
- Fixed KeyErrors in case VlanManager is not used (#1006214)
bb5f6c1
ce791a1
* Mon Sep 9 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.7.dev752
ce791a1
- Cinder fixes
ce791a1
343a3d3
* Mon Sep 9 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.6.dev749
343a3d3
- Added posibility to change Nova network manager (#915365)
343a3d3
- Support for Ceilometer installation (#967310)
343a3d3
- Support for Heat installation (#967309)
343a3d3
64aa46d
* Tue Sep 3 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.5.dev740
64aa46d
- Added python-netaddr depencency
64aa46d
bff0553
* Mon Sep 2 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.4.dev740
bff0553
- Added GRE support (#1003120)
bff0553
- Added MySQL admin password confirmation (#977443)
bff0553
- Made MySQL installation optional (#890175)
bff0553
- Persist allinone OVS bridge (#991591)
bff0553
- Added the haproxy Puppet module
bff0553
- Default to use emX instead of ethX on Fedora
bff0553
7060528
* Mon Aug 26 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.3.dev722
7060528
- Use 3% more space for cinder-volumes (982622)
7060528
- Changed the repository for the neutron submodule (#998286)
7060528
- Added net.bridge.bridge-nf-call*=1 on compute nodes (#981144)
7060528
- Fixed Rawhide support (#995872)
7060528
- Inform about support only on RHEL (#975913)
7060528
- Use multi validators in CONFIG_SWIFT_PROXY_HOSTS (#928969)
7060528
- Correct CIDR values in case of invalid is given (#969977)
7060528
- Accept IPv6 address and single IP in range parameters (#949704)
7060528
ae9ffca
* Tue Aug 13 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.2.dev702
ae9ffca
- ovs_use_veth=True is no longer required
ae9ffca
- Remove libvirt's default network (i.e. virbr0) to avoid confusion
ae9ffca
- Rename Quantum to Neutron
ae9ffca
- Added support for configuration of Cinder NFS backend driver (#916301)
ae9ffca
- Removed CONFIG_QUANTUM_USE_NAMESPACES option
ae9ffca
28cabed
* Thu Aug 01 2013 Martin Mágr <mmagr@redhat.com> - 2013.2.1-0.1.dev691
28cabed
- Added support for Cinder GlusterFS backend configuration (#919607)
28cabed
- Added support for linuxbridge (#971770)
28cabed
- Service names made more descriptive (#947381)
28cabed
- Increased timeout of kernel update (#973217)
28cabed
- Set debug=true for Nova to have some logs (#958152)
28cabed
- kvm.modules is loaded only if it exists (#979041)
28cabed
4d3cff6
* Thu Aug 01 2013 Martin Mágr <mmagr@redhat.com> - 2013.1.1-0.22.dev653
4d3cff6
- Enable qpidd on boot (#988803)
4d3cff6
ca8949d
* Thu Jul 25 2013 Martin Mágr <mmagr@redhat.com> - 2013.1.1-0.21.dev651
ca8949d
- Swithed to https://github.com/packstack/puppet-qpid (#977786)
ca8949d
- If allinone and quantum selected, install basic network (#986024)
ca8949d
015f93f
* Wed Jul 10 2013 Martin Mágr <mmagr@redhat.com> - 2013.1.1-0.20.dev642
015f93f
- Fixed provider network option (#976380)
015f93f
- Made token_format configurable (#978853)
015f93f
- Enable LVM snap autoextend (#975894)
015f93f
- MariaDB support (#981116)
015f93f
279fb41
* Tue Jun 18 2013 Martin Mágr <mmagr@redhat.com> - 2013.1.1-0.19.dev632
279fb41
- Restart openstack-cinder-volume service (#975007)
279fb41
279fb41
* Wed Jun 12 2013 Martin Mágr <mmagr@redhat.com> - 2013.1.1-0.17.dev631
279fb41
- Updated Keystone puppet module to have token_format=PKI as default
279fb41
279fb41
* Tue Jun 11 2013 Martin Mágr <mmagr@redhat.com> - 2013.1.1-0.16.dev630
279fb41
- Always update kernel package (#972960)
279fb41
279fb41
* Mon Jun 10 2013 Martin Mágr <mmagr@redhat.com> - 2013.1.1-0.15.dev625
279fb41
- Omit Nova DB password only on compute nodes (#966325)
279fb41
- Find free device during host startup (#971145)
279fb41
6dfa395
* Mon Jun 10 2013 Martin Mágr <mmagr@redhat.com> - 2013.1.1-0.14.dev622
6dfa395
- Reverted Nova sql_connection changes because of introduced regression (#966325, #972365)
6dfa395
a50ce28
* Thu Jun 06 2013 Martin Mágr <mmagr@redhat.com> - 2013.1.1-0.12.dev621
a8d5cc5
- Install qemu-kvm before libvirt (#957632)
a8d5cc5
- Add template for quantum API server (#968513)
a8d5cc5
- Removed SQL password in sql_connection for compute hosts (#966325)
a8d5cc5
- Fixed color usage (#971075)
a8d5cc5
- Activate cinder-volumes VG and scan PVs after reboot (#971145)
a8d5cc5
9705ba3
* Wed Jun 05 2013 Martin Mágr <mmagr@redhat.com> - 2013.1.1-0.9.dev605
2781426
- Added whitespace filter to Nova and Quantum plugins (rhbz#970674)
2781426
- Removed RDO repo installation procedure
2781426
4149a3a
* Tue Jun 04 2013 Martin Mágr <mmagr@redhat.com> - 2013.1.1-0.8.dev601
9ac4555
- Updated to packstack-2013.1.1dev601
9ac4555
- Fixes: rhbz#953157, rhbz#966560, rhbz#967291, rhbz#967306, rhbz#967307,
9ac4555
         rhbz#967344, rhbz#967348, rhbz#969975, rhbz#965787
9ac4555
4149a3a
* Thu May 23 2013 Martin Mágr <mmagr@redhat.com> - 2013.1.1-0.7.dev580
4149a3a
- Removing call to setenforce (rhbz#954188)
4149a3a
- Synchronize time using all ntp servers (rhbz#956939)
4149a3a
- Fix for nagios multiple installation failures (rhbz#957006)
4149a3a
a801e0b
* Tue Apr 09 2013 Martin Mágr <mmagr@redhat.com> - 2013.1.1-0.4.dev538
a801e0b
- Updated to  packstack-2013.1.1dev538.tar.gz
a801e0b
- Fixes: rhbz#946915, rhbz#947427
a801e0b
Derek Higgins 01f9e71
* Sun Mar 31 2013 Derek Higgins <derekh@redhat.com> - 2013.1.1-0.3.dev527
Derek Higgins 01f9e71
- update to packstack-2013.1.1dev527.tar.gz
Derek Higgins 01f9e71
- no longer require openstack-utils
Derek Higgins 01f9e71
- packstack now has its own copy of the puppet modules, the symbolic link
Derek Higgins 01f9e71
  causes problems with package updates
Derek Higgins 01f9e71
Derek Higgins 2a17b7c
* Fri Mar 15 2013 Derek Higgins <derekh@redhat.com> - 2013.1.1-0.2.dev502
Derek Higgins 2a17b7c
- remove tests
Derek Higgins 2a17b7c
Derek Higgins bd9f8f8
* Fri Mar 15 2013 Derek Higgins <derekh@redhat.com> - 2013.1.1-0.1.dev502
Derek Higgins bd9f8f8
- Udated to grizzly (packstack-2013.1.1dev502.tar.gz)
Derek Higgins bd9f8f8
412a319
* Wed Mar 13 2013 Martin Magr <mmagr@redhat.com> - 2012.2.3-0.5.dev475
412a319
- Updated to version 2012.2.3dev475
412a319
592c058
* Wed Feb 27 2013 Martin Magr <mmagr@redhat.com> - 2012.2.3-0.1.dev454
592c058
- Updated to version 2012.2.3dev454
592c058
- Fixes: rhbz#865347, rhbz#888725, rhbz#892247, rhbz#893107, rhbz#894733,
592c058
         rhbz#896618, rhbz#903545, rhbz#903813, rhbz#904670, rhbz#905081,
592c058
         rhbz#905368, rhbz#908695, rhbz#908771, rhbz#908846, rhbz#908900,
592c058
         rhbz#910089, rhbz#910210, rhbz#911626, rhbz#912006, rhbz#912702,
592c058
         rhbz#912745, rhbz#912768, rhbz#915382
592c058
9c0586f
* Mon Feb 18 2013 Martin Magr <mmagr@redhat.com> - 2012.2.2-1.0.dev408
9c0586f
- Updated to version 2012.2.2dev408
9c0586f
ea01e60
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2012.2.2-0.9.dev406
ea01e60
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
ea01e60
dcbdfbc
* Wed Feb 13 2013 Martin Magr <mmagr@redhat.com> - 2012.2.2-0.8.dev406
dcbdfbc
- Updated to version 2012.2.2dev406
dcbdfbc
6a15f32
* Tue Jan 29 2013 Martin Magr <mmagr@redhat.com> - 2012.2.2-0.7.dev346
6a15f32
- Updated to version 2012.2.2dev346
6a15f32
e91f108
* Mon Jan 28 2013 Martin Magr <mmagr@redhat.com> - 2012.2.2-0.6.dev345
e91f108
- Updated to version 2012.2.2dev345
e91f108
241b533
* Mon Jan 21 2013 Martin Magr <mmagr@redhat.com> - 2012.2.2-0.5.dev318
241b533
- Updated to version 2012.2.2dev318
241b533
cec0885
* Fri Jan 18 2013 Martin Magr <mmagr@redhat.com> - 2012.2.2-0.4.dev315
cec0885
- Added openstack-utils to Requires
cec0885
- Updated to version 2012.2.2dev315
cec0885
cec0885
* Fri Jan 11 2013 Derek Higgins <derekh@redhat.com> - 2012.2.2-0.3.dev281
Derek Higgins 3125c99
- updated to version 2012.2.2dev281
Derek Higgins 3125c99
Derek Higgins c5612ce
* Fri Dec 07 2012 Derek Higgins <derekh@redhat.com> - 2012.2.2-0.2.dev211
Derek Higgins c5612ce
- Fixed packaging, shebang in .sh files was being removed
Derek Higgins c5612ce
- updated to version 2012.2.2dev211
Derek Higgins c5612ce
Derek Higgins e491017
* Wed Dec 05 2012 Derek Higgins <derekh@redhat.com> - 2012.2.2-0.1.dev205
Derek Higgins e491017
- Fixing pre release versioning
Derek Higgins e491017
- updated to version 2012.2.2dev205
Derek Higgins 2462458
Derek Higgins 2462458
* Fri Nov 30 2012 Derek Higgins <derekh@redhat.com> - 2012.2.1-1dev197
Derek Higgins 2462458
- cleaning up spec file
Derek Higgins 2462458
- updated to version 2012.2.1-1dev197
Derek Higgins 2462458
Derek Higgins 2462458
* Wed Nov 28 2012 Derek Higgins <derekh@redhat.com> - 2012.2.1-1dev186
Derek Higgins 2462458
- example packaging for Fedora / Redhat