Guest User

Untitled

a guest
Jun 29th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.53 KB | None | 0 0
  1. # guard for package OSP does not support
  2. %global rhosp 1
  3.  
  4. %{!?upstream_version: %global upstream_version %{version}%{?milestone}}
  5. Name: openstack-tripleo-heat-templates
  6. Summary: Heat templates for TripleO
  7. Version: 8.0.2
  8. Release: 39%{?dist}
  9. License: ASL 2.0
  10. Group: System Environment/Base
  11. URL: https://wiki.openstack.org/wiki/TripleO
  12. Source0: https://tarballs.openstack.org/tripleo-heat-templates/tripleo-heat-templates-%{upstream_version}.tar.gz
  13.  
  14. # patches_ignore=DROP-IN-RPM
  15. # patches_base=8.0.2
  16. Patch0001: 0001-Downstream-only-Default-plugins-list-for-Sahara.patch
  17. Patch0002: 0002-DOWNSTREAM-ONLY-Default-supported-services-to-docker.patch
  18. Patch0003: 0003-downstream-only-environments-document-OSP-deployment.patch
  19. Patch0004: 0004-Default-to-docker.yaml-and-docker-ha.yaml.patch
  20. Patch0005: 0005-DOWNSTREAM-ONLY-Disabling-horizon-plugins-we-don-t-s.patch
  21. Patch0006: 0006-Adding-missing-OVN-Metadata-service-to-DVR-environme.patch
  22. Patch0007: 0007-downstream-only-Keep-existing-Compute-hostname.patch
  23. Patch0008: 0008-Improve-nova-ironic-cellv2-discovery.patch
  24. Patch0009: 0009-downstream-only-Clean-up-Ceph-OSD-product-key.patch
  25. Patch0010: 0010-Containerize-Neutron-LBaaS-service-plugin.patch
  26. Patch0011: 0011-Default-collectd-to-overcloud-gnocchi.patch
  27. Patch0012: 0012-Telemetry-services-need-to-access-to-Storage.patch
  28. Patch0013: 0013-No-op-Mistral-workflow-resources-for-update-upgrade-.patch
  29. Patch0014: 0014-Introduce-Ceph-upgrade-environments.patch
  30. Patch0015: 0015-Do-not-pass-ceph_release-to-ceph-ansible.patch
  31. Patch0016: 0016-ovn-Mount-run-instead-of-run-openvswitch-when-starti.patch
  32. Patch0017: 0017-Add-the-service_config_settings-from-service-name-ba.patch
  33. Patch0018: 0018-Enable-management-network-in-network_data.patch
  34. Patch0019: 0019-Fix-openstack-nova-consoleauth-service-upgrade-check.patch
  35. Patch0020: 0020-Fix-Cinder-s-default-db-purge-cron-settings.patch
  36. Patch0021: 0021-Make-pcs-resource-bundle-image-name-update-tolerant-.patch
  37. Patch0022: 0022-Add-OVNCMSOptions-in-dvr-environment-files.patch
  38. Patch0023: 0023-Restrict-tenant-network-to-geneve.patch
  39. Patch0024: 0024-Define-Octavia-SSH-key-name-and-file-path.patch
  40. Patch0025: 0025-Fixes-chowning-neutron-cert-key-perms.patch
  41. Patch0026: 0026-Remove-step_config-from-CinderVolume-backend-service.patch
  42. Patch0027: 0027-Add-defaults-into-name-property-for-config-download.patch
  43. Patch0028: 0028-Delay-collectd-start.patch
  44. Patch0029: 0029-Add-DeployIdentifier-to-Swift-set_swift_secret-conta.patch
  45. Patch0030: 0030-Instance-HA-prevent-compute-to-start-on-a-host-being.patch
  46. Patch0031: 0031-Fix-case-sensitive-OctaviaUserName-parameter.patch
  47. Patch0032: 0032-Add-volumes-list-of-docker-puppet-container-when-mer.patch
  48. Patch0033: 0033-Do-not-overescape-the-Manila-keyring-caps.patch
  49. Patch0034: 0034-Ensure-config-download-mappings-are-unset-on-ceph-up.patch
  50. Patch0035: 0035-Octavia-amphora-image-handling-updates.patch
  51. Patch0036: 0036-Set-normal-CephAnsiblePlaybook-on-update-upgrade-ffw.patch
  52. Patch0037: 0037-Switch-repositories-during-FFU-when-registered-to-CD.patch
  53. Patch0038: 0038-Generate-and-mount-wrappers-for-neutron-agent-proces.patch
  54. Patch0039: 0039-Add-compute-node-L3-agent-container-for-DVR.patch
  55. Patch0040: 0040-Default-Octavia-SSH-pub-key-to-UC-default-keypair.patch
  56. Patch0041: 0041-Enable-default-polling-interval-override.patch
  57. Patch0042: 0042-Add-ability-to-control-Glance-s-enabled_import_metho.patch
  58. Patch0043: 0043-Fix-cinder-backup-image-wrangling-on-update.patch
  59. Patch0044: 0044-FFU-Set-NetworkDeploymentActions-CREATE-UPDATE-for-f.patch
  60. Patch0045: 0045-FFU-Add-cinder-backup-missing-fast_forward_upgrade_t.patch
  61. Patch0046: 0046-Don-t-use-crudini-to-get-rhn-server.patch
  62. Patch0047: 0047-Use-str_replace-for-known_hosts.patch
  63. Patch0048: 0048-Make-lb-mgmt-subnet-a-class-B-subnet.patch
  64. Patch0049: 0049-Add-acl-to-paths-that-are-shared-among-related-neutr.patch
  65. Patch0050: 0050-Always-run-mysql-init-bundle.patch
  66. Patch0051: 0051-gnocchi-add-missing-var-lib-gnocchi.patch
  67. Patch0052: 0052-Reset-Cinder-RPC-versions-after-upgrade.patch
  68. Patch0053: 0053-Removing-the-deprecated-environment-files-for-hw-off.patch
  69. Patch0054: 0054-Add-sanity-checks-for-xinetd-service-restart.patch
  70. Patch0055: 0055-Fix-typo-with-Manila-upgrade-template.patch
  71. Patch0056: 0056-Fix-update-upgrade-or-config-change-for-ODL.patch
  72. Patch0057: 0057-Support-containerized-DVR-in-compute-role.patch
  73. Patch0058: 0058-Match-only-haproxy-for-docker-ps-and-skipp-all-hapro.patch
  74. Patch0059: 0059-Update-CephX-client.openstack-keyring-to-use-profile.patch
  75. Patch0060: 0060-Log-memcached-to-stdout-err-only.patch
  76. Patch0061: 0061-Activate-memcached-debug-only-when-using-MemcachedDe.patch
  77. Patch0062: 0062-Add-missing-update_tasks-to-the-OVN-dbs-pacemaker-se.patch
  78. Patch0063: 0063-Mount-ODL-log-file-on-host-node.patch
  79.  
  80. BuildArch: noarch
  81. BuildRequires: python2-devel
  82. BuildRequires: python2-setuptools
  83. BuildRequires: python-d2to1
  84. BuildRequires: python2-pbr
  85.  
  86. Requires: ansible-tripleo-ipsec
  87. Requires: PyYAML
  88. Requires: python2-jinja2
  89. Requires: python2-six
  90. Requires: openstack-tripleo-common >= 7.1.0
  91. %if 0%{rhosp} == 1
  92. Requires: ansible-role-redhat-subscription
  93. %endif
  94.  
  95. %description
  96. OpenStack TripleO Heat Templates is a collection of templates and tools for
  97. building Heat Templates to do deployments of OpenStack.
  98.  
  99. %prep
  100. %setup -q -n tripleo-heat-templates-%{upstream_version}
  101.  
  102. %patch0001 -p1
  103. %patch0002 -p1
  104. %patch0003 -p1
  105. %patch0004 -p1
  106. %patch0005 -p1
  107. %patch0006 -p1
  108. %patch0007 -p1
  109. %patch0008 -p1
  110. %patch0009 -p1
  111. %patch0010 -p1
  112. %patch0011 -p1
  113. %patch0012 -p1
  114. %patch0013 -p1
  115. %patch0014 -p1
  116. %patch0015 -p1
  117. %patch0016 -p1
  118. %patch0017 -p1
  119. %patch0018 -p1
  120. %patch0019 -p1
  121. %patch0020 -p1
  122. %patch0021 -p1
  123. %patch0022 -p1
  124. %patch0023 -p1
  125. %patch0024 -p1
  126. %patch0025 -p1
  127. %patch0026 -p1
  128. %patch0027 -p1
  129. %patch0028 -p1
  130. %patch0029 -p1
  131. %patch0030 -p1
  132. %patch0031 -p1
  133. %patch0032 -p1
  134. %patch0033 -p1
  135. %patch0034 -p1
  136. %patch0035 -p1
  137. %patch0036 -p1
  138. %patch0037 -p1
  139. %patch0038 -p1
  140. %patch0039 -p1
  141. %patch0040 -p1
  142. %patch0041 -p1
  143. %patch0042 -p1
  144. %patch0043 -p1
  145. %patch0044 -p1
  146. %patch0045 -p1
  147. %patch0046 -p1
  148. %patch0047 -p1
  149. %patch0048 -p1
  150. %patch0049 -p1
  151. %patch0050 -p1
  152. %patch0051 -p1
  153. %patch0052 -p1
  154. %patch0053 -p1
  155. %patch0054 -p1
  156. %patch0055 -p1
  157. %patch0056 -p1
  158. %patch0057 -p1
  159. %patch0058 -p1
  160. %patch0059 -p1
  161. %patch0060 -p1
  162. %patch0061 -p1
  163. %patch0062 -p1
  164. %patch0063 -p1
  165.  
  166. %build
  167. %{__python2} setup.py build
  168.  
  169. %install
  170. %{__python2} setup.py install -O1 --skip-build --root=%{buildroot}
  171. install -d -m 755 %{buildroot}/%{_datadir}/%{name}
  172. cp -ar *.yaml %{buildroot}/%{_datadir}/%{name}
  173. cp -ar puppet %{buildroot}/%{_datadir}/%{name}
  174. cp -ar common %{buildroot}/%{_datadir}/%{name}
  175. cp -ar docker %{buildroot}/%{_datadir}/%{name}
  176. cp -ar firstboot %{buildroot}/%{_datadir}/%{name}
  177. cp -ar extraconfig %{buildroot}/%{_datadir}/%{name}
  178. cp -ar environments %{buildroot}/%{_datadir}/%{name}
  179. cp -ar network %{buildroot}/%{_datadir}/%{name}
  180. if [ -d networks ]; then
  181. cp -ar networks %{buildroot}/%{_datadir}/%{name}
  182. fi
  183. cp -ar validation-scripts %{buildroot}/%{_datadir}/%{name}
  184. cp -ar deployed-server %{buildroot}/%{_datadir}/%{name}
  185. cp -ar ci %{buildroot}/%{_datadir}/%{name}
  186. cp -ar plan-samples %{buildroot}/%{_datadir}/%{name}
  187. cp -ar roles %{buildroot}/%{_datadir}/%{name}
  188. cp -ar scripts %{buildroot}/%{_datadir}/%{name}
  189. cp -ar tools %{buildroot}/%{_datadir}/%{name}
  190. if [ -d examples ]; then
  191. rm -rf examples
  192. fi
  193.  
  194. if [ -d %{buildroot}/%{python2_sitelib}/tripleo_heat_merge ]; then
  195. rm -rf %{buildroot}/%{python2_sitelib}/tripleo_heat_merge
  196. rm -f %{buildroot}/%{_bindir}/tripleo-heat-merge
  197. fi
  198.  
  199. %files
  200. %doc README*
  201. %license LICENSE
  202. %{python2_sitelib}/tripleo_heat_templates-*.egg-info
  203. %{_datadir}/%{name}
  204.  
  205. %changelog
  206. * Fri Jun 29 2018 Janki Chhatbar <jankihchhatbar@gmail.com> 8.0.2-39
  207. - Mount ODL log file on host node (rhbz#1559055)
  208. - Add missing 'update_tasks' to the OVN dbs pacemaker service
  209. - Support containerized DVR in compute role (rhbz#1584242)
  210.  
  211. * Wed Jun 20 2018 Carlos Camacho <ccamacho@redhat.com> 8.0.2-38
  212. - Activate memcached debug only when using MemcachedDebug param. (rhbz#1591278)
  213. - Log memcached to stdout/err only (rhbz#1591278)
  214.  
  215. * Tue Jun 19 2018 Giulio Fidente <gfidente@redhat.com> 8.0.2-36
  216. - Update CephX client.openstack keyring to use 'profile rbd' (rhbz#1591434)
  217.  
  218. * Wed Jun 13 2018 Mathieu Bultel <mbultel@redhat.com> 8.0.2-35
  219. - Match only haproxy for docker ps and skipp all *-haproxy occurences (rhbz#1585605)
  220.  
  221. * Sat Jun 09 2018 Tim Rozet <trozet@redhat.com> 8.0.2-33
  222. - Fix update/upgrade or config change for ODL (rhbz#1586171)
  223.  
  224. * Fri Jun 08 2018 Christian Schwede <cschwede@redhat.com> 8.0.2-32
  225. - Fix typo with Manila upgrade template (rhbz#1588619)
  226.  
  227. * Thu Jun 07 2018 Mathieu Bultel <mbultel@redhat.com> 8.0.2-31
  228. - Add sanity checks for xinetd service restart. (rhbz#1585943)
  229.  
  230. * Wed Jun 06 2018 James Slagle <jslagle@redhat.com> 8.0.2-30
  231. - Removing the deprecated environment files for hw offloading in queens
  232.  
  233. * Thu May 31 2018 Alan Bishop <abishop@redhat.com> 8.0.2-29
  234. - Reset Cinder RPC versions after upgrade (rhbz#1578901)
  235. - gnocchi: add missing /var/lib/gnocchi (rhbz#1584591)
  236.  
  237. * Tue May 29 2018 Harry Rybacki <hrybacki@redhat.com> 8.0.2-28
  238. - Always run mysql init bundle (rhbz#1579514)
  239.  
  240. * Fri May 25 2018 Brent Eagles <beagles@redhat.com> 8.0.2-27
  241. - Add acl to paths that are shared among related neutron processes (rhbz#1563443)
  242.  
  243. * Thu May 24 2018 Nir Magnezi <nmagnezi@redhat.com> 8.0.2-26
  244. - Make lb-mgmt-subnet a class B subnet (rhbz#1577612)
  245. * Tue May 22 2018 Alex Schultz <aschultz@redhat.com> 8.0.2-25
  246. - Use str_replace for known_hosts (rhbz#1579409)
  247. - Don't use crudini to get rhn server (rhbz#1579198)
  248.  
  249. * Fri May 18 2018 Mathieu Bultel <mbultel@redhat.com> 8.0.2-23
  250. - FFU Add cinder-backup missing fast_forward_upgrade_tasks (rhbz#1578158)
  251. - FFU Set NetworkDeploymentActions CREATE,UPDATE for ffwd-upgrade prepare (rhbz#1568561)
  252.  
  253. * Thu May 17 2018 Mathieu Bultel <mbultel@redhat.com> 8.0.2-22
  254. - Fix cinder-backup image wrangling on update (rhbz#1576782)
  255.  
  256. * Wed May 16 2018 Alan Bishop <abishop@redhat.com> 8.0.2-21
  257. - Add ability to control Glance's enabled_import_methods (rhbz#1552583)
  258.  
  259. * Wed May 16 2018 Pradeep Kilambi <pkilambi@redhat.com> 8.0.2-20
  260. - Enable default polling interval override (rhbz#1573597)
  261.  
  262. * Tue May 15 2018 Carlos Goncalves <cgoncalves@redhat.com> 8.0.2-19
  263. - Default Octavia SSH pub key to UC default keypair (rhbz#1561935)
  264.  
  265. * Mon May 14 2018 Brent Eagles <beagles@redhat.com> 8.0.2-18
  266. - Add compute node L3 agent container for DVR (rhbz#1527130)
  267. - Generate and mount wrappers for neutron agent processes (rhbz#1527130)
  268.  
  269. * Wed May 09 2018 Carlos Camacho <ccamacho@redhat.com> 8.0.2-17
  270. - Switch repositories during FFU when registered to CDN (rhbz#1558788)
  271.  
  272. * Wed May 09 2018 Jon Schlueter <jschluet@redhat.com> 8.0.2-16
  273. - Set normal CephAnsiblePlaybook on update/upgrade/ffwd converge (rhbz#1574424)
  274. - Ensure config-download mappings are unset on ceph-upgrade (rhbz#1574424)
  275.  
  276. * Wed May 09 2018 Jon Schlueter <jschluet@redhat.com> 8.0.2-15
  277. - Octavia amphora image handling updates (rhbz#1414022)
  278. - Do not overescape the Manila keyring caps (rhbz#1575023)
  279.  
  280. * Mon May 07 2018 Saravanan KR <skramaja@redhat.com> 8.0.2-14
  281. - Add volumes list of docker-puppet container when merging config volumes (rhbz#1571297)
  282.  
  283. * Mon May 07 2018 Carlos Goncalves <cgoncalves@redhat.com> 8.0.2-13
  284. - Fix case-sensitive OctaviaUserName parameter (rhbz#1561935)
  285.  
  286. * Fri May 04 2018 Jon Schlueter <jschluet@redhat.com> 8.0.2-12
  287. - Instance HA: prevent compute to start on a host being evacuated (rhbz#1570429)
  288.  
  289. * Thu May 03 2018 Pradeep Kilambi <pkilambi@redhat.com> 8.0.2-11
  290. - Add DeployIdentifier to Swift set_swift_secret container (rhbz#1419556)
  291. - Delay collectd start (rhbz#1573603)
  292.  
  293. * Thu May 03 2018 Jose Luis Franco Arza <jfrancoa@redhat.com> 8.0.2-10
  294. - Add defaults into name property for config-download. (rhbz#1562546)
  295.  
  296. * Tue May 01 2018 Alan Bishop <abishop@redhat.com> 8.0.2-9
  297. - Remove step_config from CinderVolume backend services (rhbz#1568120)
  298.  
  299. * Mon Apr 30 2018 Tim Rozet <trozet@redhat.com> 8.0.2-8
  300. - Fixes chowning neutron cert/key perms (rhbz#1560741)
  301. - Define Octavia SSH key name and file path (rhbz#1561935)
  302.  
  303. * Mon Apr 30 2018 venkata anil <anilvenkata@redhat.com> 8.0.2-7
  304. - Restrict tenant network to geneve (rhbz#1571653)
  305.  
  306. * Fri Apr 27 2018 Daniel Alvarez <dalvarez@redhat.com> 8.0.2-6
  307. - Add OVNCMSOptions in dvr environment files (rhbz#1570499 rhbz#1566050)
  308.  
  309. * Fri Apr 27 2018 mandreou <marios@redhat.com> 8.0.2-5
  310. - Make pcs resource bundle image name update tolerant of rerun
  311. - Fix Cinder's default db purge cron settings
  312.  
  313. * Wed Apr 25 2018 Jon Schlueter <jschluet@redhat.com> 8.0.2-4
  314. - Fix Cinder's default db purge cron settings(rhbz#1564519)
  315.  
  316. * Wed Apr 25 2018 Jon Schlueter <jschluet@redhat.com> 8.0.2-4
  317. - Fix Cinder's default db purge cron settings(rhbz#1564519)
  318. - Fix openstack-nova-consoleauth service upgrade check (rhbz#1570296)
  319. - Enable management network in network_data (rhbz#1562477)
  320. - Add the service_config_settings from {{service-name}} base
  321. - ovn: Mount /run instead of /run/openvswitch when starting ovn-controller container
  322.  
  323. * Wed Apr 25 2018 Jon Schlueter <jschluet@redhat.com> 8.0.2-3
  324. - Do not pass ceph_release to ceph-ansible (rhbz#1570830)
  325. - Introduce Ceph upgrade environments (rhbz#1562209 rhbz#1569012 rhbz#1568986)
  326. - No-op Mistral workflow resources for update/upgrade/ffwd (rhbz#1562209 rhbz#1569012 rhbz#1568986)
  327.  
  328. * Tue Apr 24 2018 Jon Schlueter <jschluet@redhat.com> 8.0.2-2
  329. - Telemetry services need to access to Storage (rhbz#1570365)
  330. - Default collectd to overcloud gnocchi (rhbz#1540239)
  331. - Containerize Neutron LBaaS service plugin (rhbz#1554114)
  332. - [downstream-only] Clean up Ceph OSD product key (rhbz#1500594)
  333. - Improve nova-ironic cellv2 discovery (rhbz#1557068)
  334. - [downstream only] Keep existing Compute hostname. (rhbz#1563866)
  335. - Adding missing OVN Metadata service to DVR environments
  336. - [DOWNSTREAM-ONLY]Disabling horizon plugins we don't ship (rhbz#1514412)
  337. - Default to docker.yaml and docker-ha.yaml (rhbz#1538015)
  338. - [downstream-only] environments: document OSP deployments (rhbz#1537725)
  339. - [DOWNSTREAM-ONLY] Default supported services to docker
  340. - [Downstream-only] Default plugins list for Sahara (rhbz#1351996)
  341.  
  342. * Mon Apr 23 2018 RDO <dev@lists.rdoproject.org> 8.0.2-1
  343. - Update to 8.0.2
  344.  
  345. * Tue Mar 27 2018 RDO <dev@lists.rdoproject.org> 8.0.1-1
  346. - Update to 8.0.1
  347.  
  348. * Tue Mar 13 2018 RDO <dev@lists.rdoproject.org> 8.0.0-1
  349. - Update to 8.0.0
  350.  
  351. * Thu Mar 08 2018 RDO <dev@lists.rdoproject.org> 8.0.0-0.1.0rc1
  352. - Update to 8.0.0.0rc1
Add Comment
Please, Sign In to add comment