Hello community, here is the log from the commit of package openstack-heat for openSUSE:Factory checked in at 2013-07-10 17:29:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openstack-heat (Old) and /work/SRC/openSUSE:Factory/.openstack-heat.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openstack-heat" Changes: -------- --- /work/SRC/openSUSE:Factory/openstack-heat/openstack-heat-doc.changes 2013-04-29 14:09:36.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openstack-heat.new/openstack-heat-doc.changes 2013-07-10 17:29:48.000000000 +0200 @@ -1,0 +2,5 @@ +Mon Jun 10 21:16:23 UTC 2013 - dmuel...@suse.com + +- fix requires + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/openstack-heat/openstack-heat.changes 2013-06-20 21:25:10.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openstack-heat.new/openstack-heat.changes 2013-07-10 17:29:48.000000000 +0200 @@ -0,0 +1,85 @@ +------------------------------------------------------------------- +Tue Jul 9 08:42:39 UTC 2013 - dmuel...@suse.com + +- add neutron-rename.diff + +------------------------------------------------------------------- +Mon Jul 8 23:55:23 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a268.g0a530a8: + + Stop patching the GenericResource's property_schema + + engine : add suspend/resume support to watch resource + + engine : add suspend/resume support to User resource + +------------------------------------------------------------------- +Mon Jul 8 08:52:08 UTC 2013 - dmuel...@suse.com + +- remove 0001-update-to-use-Neutron-and-deprecate-Quantum.patch + +------------------------------------------------------------------- +Sun Jul 7 11:22:28 UTC 2013 - dmuel...@suse.com + +- add 0001-update-to-use-Neutron-and-deprecate-Quantum.patch + +------------------------------------------------------------------- +Fri Jul 5 23:50:31 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a262.gc03efe6: + + Tolerate 404 on user delete. + + cleanup watchrule delete logic/tests + +------------------------------------------------------------------- +Fri Jul 5 13:02:37 UTC 2013 - dmuel...@suse.com + +- quantum -> neutron + +------------------------------------------------------------------- +Thu Jul 4 08:12:03 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a258.gcfb4a60: + + engine : autoscaling pass instance id's not names to loadbalancer + +------------------------------------------------------------------- +Wed Jul 3 23:56:11 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a256.g1d8e205: + + Fix command name display issue in heat-manage usage + +------------------------------------------------------------------- +Wed Jul 3 08:47:17 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a254.gd47fb8e: + + implement stack metadata + + engine : perform periodic tasks with stored stack_context + + Fixup assert_has_keys. + + Rework associations from vpc to quantum resources. + +------------------------------------------------------------------- +Tue Jul 2 23:57:34 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a246.g3c17227: + + Explicitly pass old json snippet to update + + Get rid of template caching in resources + + Add resume support to Instance + + api : Add actions resume support + + engine : resume support for nested stacks + + Add resume support to InstanceGroup + + Expose resource dependency required_by to REST API. + + add missing gettextutils imports + + tests : remove duplicate suspend tests + + Ports depend on the subnets in the same network. + + Rackspace cloud database resource provider + +------------------------------------------------------------------- +Mon Jul 1 23:45:51 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a224.g4b355a7: + + engine : remove unnecessary default check_*_complete functions + + engine : simplify resource state check + + add GET /{tenant_id}/stacks/detail to Heat API + + install "_" via gettextutils + + Fixup handle_create backup restore. + + destroy failed instances created by auto scaling + + check content type in JSONRequestDeserializer + + Add initial resume logic to engine + @@ -2 +87 @@ -Fri Jun 14 00:11:36 UTC 2013 - opensuse-cl...@opensuse.org +Fri Jun 28 23:44:17 UTC 2013 - opensuse-cl...@opensuse.org @@ -4,2 +89,146 @@ -- Update to version 2013.1.3.a2.g1689425: - + heat api : Update ec2token middleware for v4 signatures +- Update to version 2013.2.a210.gda3b5ec: + + Add editor backup files to .gitignore. + + autoscaling : Fix issue when scaling to zero instances + + Add suspend support to InstanceGroup + + Remove comments from requirements.txt (workaround pbr bug) + +-------------------------------------------------------------------- +Thu Jun 27 23:43:10 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a203.ge8b893b: + + Initial provider templates + + Add dependency between RouterGateway and RouterInterface + + Add MinLength, MaxLength to properties schema + + Add suspend support to Instance + + Raise suitable exception when stack validation fails + + engine : suspend support for nested stacks + + engine : parser.Stack create general stack_task + + api : Add ReST actions POST method + + engine : autoscaling refactor Instance list->object logic + +------------------------------------------------------------------- +Thu Jun 27 09:56:01 UTC 2013 - speili...@suse.com + +- Only depend on python-discover on SLE, it's a Python-2.6 feature + backport + +-------------------------------------------------------------------- +Wed Jun 26 23:42:06 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a185.g84e0ed4: + + Changes for HOT hello world template processing + + Pass before and after snippets to template diff + +-------------------------------------------------------------------- +Wed Jun 26 14:17:50 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a181.gb48463c: + + Allow JSON values for parameters + + Refactor and partly parallelise stack update code + + Simplify a stack update unit test + + Handle YAML parser error as well + + Allow a resource delete to be re-attempted. + + Store created nova client in OpenStackClients. + + Cache snippets in StackUpdate + + engine : stack_resource change state_description to status_reason + +-------------------------------------------------------------------- +Tue Jun 25 23:41:59 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a165.ge5e1616: + + Adding common base class for Rackspace Resource providers + + Use print_function compatible syntax + + Add initial suspend logic to engine + + OS::Quantum::Subnet resource, add enable_dhcp + +-------------------------------------------------------------------- +Mon Jun 24 23:41:47 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a157.g123b386: + + make stack creation return json response + + Emit alarm actions if a rule remains in ALARM state. + + Fixup some trivial license header mismatches + +-------------------------------------------------------------------- +Fri Jun 21 23:41:33 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a151.g47f9f54: + + Do not refresh timestamp from database on read. + + Fix BaseException.message DeprecationWarning + + Give alarm a physical_resource_name which need no id. + + Add VerifyAll to test methods using mox. + + Unrestricted username length causing error. + +-------------------------------------------------------------------- +Thu Jun 20 23:41:38 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a142.gf236917: + + Implement attribute schema for resources + + Revert "check content type in JSONRequestDeserializer" + + Fix one of the last stack.state's -> status + + Updated common module from oslo + + Fix and enable H303 and F403 No wildcard (*) import. + +-------------------------------------------------------------------- +Thu Jun 20 00:06:09 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a134.g6d7c84d: + + scheduler: Simplify DependencyTaskGroup interface + + Detect failed instance creation in autoscaling + + check content type in JSONRequestDeserializer + + Initial provider template uploading + + Add dependency between FloatingIP and RouterGateway + + Restore babel setup config options + + Convert Stack to separate action/status + + Introduce a schema for attributes + +-------------------------------------------------------------------- +Wed Jun 19 00:02:37 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2013.2.a119.g2d673e5: + + Use physical resource names with a short_id + + Use physical_resource_name() for Swift containers + + Fix bizarre Swift DeletionPolicy unit tests + + Use PhysName for testing Swift container names + + Initial Environment class and test + + Convert Resource to separate action/status ++++ 521 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/openstack-heat/openstack-heat.changes ++++ and /work/SRC/openSUSE:Factory/.openstack-heat.new/openstack-heat.changes Old: ---- heat-stable-grizzly.tar.gz New: ---- heat-master.tar.gz neutron-rename.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openstack-heat-doc.spec ++++++ --- /var/tmp/diff_new_pack.EsBotj/_old 2013-07-10 17:29:49.000000000 +0200 +++ /var/tmp/diff_new_pack.EsBotj/_new 2013-07-10 17:29:49.000000000 +0200 @@ -19,13 +19,13 @@ %define component heat Name: openstack-%{component}-doc -Version: 2013.1.3.a2.g1689425 +Version: 2013.2.a268.g0a530a8 Release: 0 Summary: OpenStack Orchestration (Heat) - Documentation License: Apache-2.0 Group: Documentation/HTML Url: https://launchpad.net/heat -Source: heat-stable-grizzly.tar.gz +Source: heat-master.tar.gz BuildRequires: graphviz BuildRequires: openstack-suse-macros BuildRequires: python-PasteDeploy @@ -48,6 +48,7 @@ BuildRequires: python-novaclient BuildRequires: python-oslo.config BuildRequires: python-paramiko +BuildRequires: python-sphinxcontrib-httpdomain BuildRequires: python-sqlalchemy-migrate BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -60,17 +61,17 @@ This package contains documentation files for openstack-heat. %prep -%setup -q -n heat-2013.1.3.a2.g1689425 +%setup -q -n heat-2013.2.a268.g0a530a8 %openstack_cleanup_prep %build python setup.py build_sphinx -rm -rf doc/build/html/.buildinfo # Remove unneeded files +rm build/sphinx/html/.buildinfo # Remove unneeded files %install %files %defattr(-,root,root,-) -%doc LICENSE doc/build/html +%doc LICENSE build/sphinx/html %changelog ++++++ openstack-heat.spec ++++++ --- /var/tmp/diff_new_pack.EsBotj/_old 2013-07-10 17:29:49.000000000 +0200 +++ /var/tmp/diff_new_pack.EsBotj/_new 2013-07-10 17:29:49.000000000 +0200 @@ -21,22 +21,27 @@ %define username openstack-%{component} Name: openstack-%{component} -Version: 2013.1.3.a2.g1689425 +Version: 2013.2.a268.g0a530a8 Release: 0 Summary: Openstack Orchestration (Heat) License: Apache-2.0 Group: System/Management Url: https://launchpad.net/heat -Source: heat-stable-grizzly.tar.gz +Source: heat-master.tar.gz Source1: %{name}.init Source2: %{name}.logrotate +Patch0: neutron-rename.diff BuildRequires: fdupes BuildRequires: openstack-suse-macros BuildRequires: python-base +BuildRequires: python-d2to1 BuildRequires: python-distribute >= 0.6.24 +BuildRequires: python-pbr # Documentation requirements: BuildRequires: python-Sphinx +# Runtime requires Requires: logrotate +Requires: openstack-heat-templates Requires: python >= 2.6.8 Requires: python-heat = %{version} %if 0%{?suse_version} > 1110 @@ -63,26 +68,26 @@ Requires: python-PasteDeploy >= 1.5.0 Requires: python-PyYAML >= 3.1.0 Requires: python-Routes >= 1.12.3 -Requires: python-Routes >= 1.12.3 Requires: python-SQLAlchemy >= 0.7.8 Requires: python-WebOb >= 1.2.3 -Requires: python-argparse Requires: python-boto >= 2.4.0 Requires: python-cinderclient +Requires: python-d2to1 >= 0.2.10 Requires: python-eventlet >= 0.12.0 -Requires: python-glanceclient Requires: python-greenlet >= 0.3.2 Requires: python-httplib2 Requires: python-iso8601 >= 0.1.4 -Requires: python-keystoneclient +Requires: python-keystoneclient >= 0.2.3 Requires: python-kombu >= 1.0.4 Requires: python-lxml >= 2.3 -Requires: python-novaclient +Requires: python-neutronclient >= 2.2.0 +Requires: python-novaclient >= 2.11.0 Requires: python-oslo.config >= 1.1.0 +Requires: python-pbr >= 0.5.10 Requires: python-pycrypto >= 2.1.0 Requires: python-python-memcached -Requires: python-quantumclient >= 2.2.0 -Requires: python-sqlalchemy >= 0.7.8 +Requires: python-routes >= 1.12.3 +Requires: python-six Requires: python-sqlalchemy-migrate >= 0.7.2 Requires: python-swiftclient @@ -127,20 +132,25 @@ Requires: %{name} = %{version} Requires: openstack-%{component}-api-cloudwatch Requires: python-coverage +%if 0%{?suse_version} && 0%{?suse_version} <= 1110 +Requires: python-discover +%endif +Requires: python-flake8 >= 2.0 Requires: python-glanceclient +Requires: python-hacking >= 0.5.3 Requires: python-mox >= 0.5.3 -Requires: python-nose -Requires: python-nosexcover -Requires: python-openstack.nose_plugin >= 0.7 Requires: python-paramiko -Requires: python-pep8 >= 1.3.4 -Requires: python-pyflakes +Requires: python-pep8 >= 1.4.5 +Requires: python-pyflakes >= 0.7.2 +Requires: python-testrepository >= 0.0.13 +Requires: python-testtools >= 0.9.29 %description test This package contains testsuite files for %{name}. %prep -%setup -q -n heat-2013.1.3.a2.g1689425 +%setup -q -n heat-2013.2.a268.g0a530a8 +%patch0 -p1 %openstack_cleanup_prep #NOTE(saschpe): This test checks executables in heat module dir, makes no sense: sed -i "s|basepath = .*|basepath = \"%{_prefix}\"|" heat/tests/test_cli.py @@ -151,8 +161,6 @@ %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} -#TODO/FIXME(saschpe): Really evil, this belongs into /usr/share/heat: -cp -r templates %{buildroot}%{python_sitelib}/ ### directories install -d -m 755 %{buildroot}%{_localstatedir}/{lib,log,run}/%{component} @@ -175,7 +183,7 @@ ### documentation install -d %{buildroot}%{_mandir}/man1 -install -m 644 doc/build/man/*.1 %{buildroot}%{_mandir}/man1 +install -m 644 build/sphinx/man/*.1 %{buildroot}%{_mandir}/man1 ### test subpackage %openstack_test_package_install @@ -238,17 +246,17 @@ %dir %{_sysconfdir}/%{component} %config %{_sysconfdir}/%{component}/policy.json %config(noreplace) %{_sysconfdir}/logrotate.d/%{name} +%config %attr(0600, %{username}, root) %{_sysconfdir}/%{component}/api-paste.ini %{_bindir}/heat-boto %{_bindir}/heat-cfn %{_bindir}/heat-db-setup +%{_bindir}/heat-manage %{_bindir}/heat-keystone-setup %{_bindir}/cinder-keystone-setup %{_mandir}/man1/%{component}-cfn.1%{?ext_man} %{_mandir}/man1/%{component}-boto.1%{?ext_man} %{_mandir}/man1/%{component}-db-setup.1%{?ext_man} %{_mandir}/man1/%{component}-keystone-setup.1%{?ext_man} -#TODO/FIXME(saschpe): Evil, see above: -%{python_sitelib}/templates %files -n python-%{component} %defattr(-,root,root,-) @@ -263,7 +271,6 @@ %{_sbindir}/rc%{name}-api %{_bindir}/heat-api %{_mandir}/man1/%{component}-api.1%{?ext_man} -%config %attr(0600, %{username}, root) %{_sysconfdir}/%{component}/heat-api-paste.ini %config(noreplace) %{_sysconfdir}/%{component}/heat-api.conf %files api-cfn @@ -273,7 +280,6 @@ %{_sbindir}/rc%{name}-api-cfn %{_bindir}/heat-api-cfn %{_mandir}/man1/%{component}-api-cfn.1%{?ext_man} -%config %attr(0600, %{username}, root) %{_sysconfdir}/%{component}/heat-api-cfn-paste.ini %config(noreplace) %{_sysconfdir}/%{component}/heat-api-cfn.conf %files api-cloudwatch @@ -285,7 +291,6 @@ %{_bindir}/heat-watch %{_mandir}/man1/%{component}-api-cloudwatch.1%{?ext_man} %{_mandir}/man1/%{component}-watch.1%{?ext_man} -%config %attr(0600, %{username}, root) %{_sysconfdir}/%{component}/heat-api-cloudwatch-paste.ini %config(noreplace) %{_sysconfdir}/%{component}/heat-api-cloudwatch.conf %files engine ++++++ _service ++++++ --- /var/tmp/diff_new_pack.EsBotj/_old 2013-07-10 17:29:49.000000000 +0200 +++ /var/tmp/diff_new_pack.EsBotj/_new 2013-07-10 17:29:49.000000000 +0200 @@ -1,6 +1,6 @@ <services> <service name="git_tarballs" mode="disabled"> - <param name="url">http://tarballs.openstack.org/heat/heat-stable-grizzly.tar.gz</param> + <param name="url">http://tarballs.openstack.org/heat/heat-master.tar.gz</param> <param name="email">opensuse-cl...@opensuse.org</param> <param name="plain-version">True</param> </service> ++++++ neutron-rename.diff ++++++ ++++ 4166 lines (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org