| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the setup.cfg entry it can be called directly from
oslo.policy.
$oslopolicy-policy-generator --namespace heat
This will get the effective policy that’s being executed.
Change-Id: Iad2e71819f4847f47dd17d3cd4afa78e6b3f52a7
Story: #2005055
Task: 29573
(cherry picked from commit 5bdcaeff018782a956fd8228e04ddd2169c353c6)
|
|
|
|
|
|
| |
Add heat support for Tap as a Service resources (Tap Service and Tap Flow)
Change-Id: I2383e02dd3126edece2acf8425143fd3745ef454
|
|
|
|
|
|
| |
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.
Change-Id: Ia2033b46b8a5bde404c3765bb32e125646be3ffe
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This adds basic framework for heat-status upgrade
check commands. For now it has only "check_placeholder"
check implemented.
Real checks can be added to this tool in the future.
Change-Id: I83629184b49a6cf91928df702db23156433d99f6
Story: 2003657
Task: 26131
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We are updating all Python projects to publish artifacts to PyPI. The
name "heat" is already taken there by another project, and they have
rejected our request to claim the name. We therefore need to change the
dist name used to package heat. We have some other projects publishing
using an "openstack-" prefix, so I propose using the name
"openstack-heat". This will not change the imports or anything else
about how the code works, just how it is packaged.
Add a grenade plugin for upgrading between the packages with different
names so that we can clean up the old version of the code and avoid
discovering the heat plugins multiple times in different locations.
Change-Id: I59b55cffd9e648f842eb286b936f09c5b55a76db
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
|
|
|
|
|
|
| |
ceilometerclient is dead in queens cycle, lets drop the
integration and remove the requirement.
Change-Id: I5267746e63fd27ad0ce8e36fb843efd4988d6eb7
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add a Blazar client plugin which will be used by a couple of Balazar
resources under development.
Change-Id: I0f68fc0525db3ba299d77019a102f24b9d3cea87
Task: 19754
Story: 2002085
|
|/
|
|
|
|
|
|
|
| |
Fix all of the existing sphinx warnings, and treat warnings as errors in
future.
Change-Id: I084ef65da1002c47c7d05a68d6f0268b89a36a7a
Depends-On: https://review.openstack.org/553639
Depends-On: https://review.openstack.org/559348
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This fixes local building of the documentation using tox, and allows the
gate to stop relying on pbr and move completely to the new docs PTI.
http://lists.openstack.org/pipermail/openstack-dev/2018-March/128594.html
Change-Id: I6ef3e102f5a169262efbbaeec61452f0a2443fb4
Depends-On: https://review.openstack.org/560577
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Add Rocky code name
* Add new HOT version for Rocky release
The new version is "2018-08-31" or "rocky".
* Add sem-ver flag
Sem-Ver: api-break
Change-Id: I261b6c28b8b7ee9e75ca9a895155a656ef82cd0d
|
|/
|
|
|
|
|
|
|
|
| |
Switch to https, replace outdated URLs with canonical ones.
Change-Id: I7c474dbf0b21f922b6625e31d6ae7df1e198b8de
Co-Authored-By: chenghuiyu <yuchenghui@unionpay.com>
Co-Authored-By: Max Pavlukhin <pavlukhinm@gmail.com>
Co-Authored-By: yfzhao <dsware@126.com>
Co-Authored-By: ricolin <rico.lin@easystack.cn>
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch removes the API, the next set of patches in the
series would remove stack watch service and related
WatchRule implementation.
Change-Id: I8b0472be862907298c8da51f435b5d8b19610ec3
Partial-Bug: #1743707
|
| |
| |
| |
| |
| |
| |
| | |
This also adds releasenotes for the newly added resources.
Change-Id: Ibaa618d14ea06f6ed2b2fc81d8d3ef270ee16a36
Closes-bug: #1737567
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
This reverts commit 00a1814d5e456143518e4806c049cd1bf61ca48b.
Change-Id: If0def06223164609adc3f8ce69c672cfcb93de3f
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| | |
Change-Id: I0fa34d19781c49ede8743defe72bbdc63f375896
Partial-Bug: #1737567
|
|/
|
|
| |
Change-Id: Iec915afdc290f87f74597353c7e4a455bc28e791
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This reverts the commits f5c32ad8fda3d7dcee6e4f9447621cde6d0f8a0 and
14fdf72b000c82a80abb2587189dd7c6c7dfa0a0e.
The constraint never worked and the stuff to pass the template to
constraints (which was broken because we actually passed a
ResourceDefinition instead) is a pain. Just get rid of it rather than
fix it.
Change-Id: I4e1e787ad94ac1951f472ea066a9b1c9d3e03611
Closes-Bug: #1661403
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Change [1] removed SSLMiddleware from code but
missed removal of oslo-config namespace, this
patch cleans it up.
[1] https://review.openstack.org/#/c/506900/
Change-Id: Ibeeece25a13706e3ce0b58dbb9746090d881b909
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This adds the basic framework for registering and using default policy
rules. Rules should be defined and returned from a module in
heat/policies/, and then added to the list in heat/policies/__init__.py.
new policy wrapers `registered_identified_stack` and
`registered_policy_enforce` has been added for policy enforcement of
registered rules with same parameter as `identified_stack` and
`policy_enforce` besides set `is_registered_policy` flag to true.
This flag will decide to use new policy framework or not.
Now we can use `tox -e genpolicy` to check and generate policy file.
Change-Id: I7a232b3ea7ce0f69a5b7ffa278ceace7a76b666f
Partially-Implements: bp policy-in-code
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In order to make it simpler to use the default
configuration files when deploying services
from source, the files are added to pbr's
data_files section so that the files are
included in the built wheels and therefore
deployed with the code. Packaging and deployment
tools can then more easily use the default files
if they wish to.
This pattern is already established with similar
files for neutron, designate and glance as has
been mentioned in the related bug report.
Change-Id: I1f3c9b2e27d44f28f0e649e2c96a1c3dc1da9ea6
Closes-Bug: #1718356
|
|\ \ |
|
| |/
| |
| |
| |
| |
| | |
The new version is "2018-03-02" or "queens".
Change-Id: Icbb7ff4d717dd10d18a93387edfdb8fcee3d7927
|
|/
|
|
|
|
|
|
| |
This corrects the entrypoint for heat_keystoneclient so that
oslo-config-generator can find it.
Change-Id: I366589c30626232771714394ed6d9353db6f04ba
Closes-Bug: #1711445
|
|
|
|
|
|
|
|
|
|
| |
New python-novaclient release has removed support for
network/image/floating_ip apis. This also means
nova-network support would also cease to exist after
this change.
Change-Id: Icbcf279c10720f99a0aed1a3aaaf3945c5442a8a
Closes-Bug: #1690936
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Co-Authored-By: Hongbin Lu <hongbin.lu@huawei.com>
Partial Implements:blueprint heat-plugin-zun
Change-Id: Icedc709222f04d52769bbe95a34a0178c01a44e0
|
|/
|
|
|
| |
Change-Id: I662e47c618ece613d4cc9b2a2bd340c0cf64adbb
Partially-Implements: blueprint neutron-routed-networks
|
|
|
|
|
| |
Change-Id: I70349b9a3d66e50bd096422594bfe97f8fa15500
Partially-Implements: blueprint neutron-routed-networks
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
New constraint for cluster template. This will be used in Cluster
resource to validate cluster template.
Partial-Bug: #1625757
Change-Id: I3ebcc06e3bc18633bc0b59dd8fce9b160e792382
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Translation for logs are being retired [1] and compile_catalog
will fail once they are not found.
[1] http://lists.openstack.org/pipermail/openstack-i18n/2017-March/002799.html
Change-Id: Iec3badb99befbaff81bf1d7092ed5376be016033
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
The gating on python 3.4 is restricted to <= Mitaka. This is due
to the change from Ubuntu Trusty to Xenial, where only python3.5
is available. There is no need to continue to keep these settings.
Change-Id: Ic7b3fb3ff7b68cf280e36335aa9cacd644cc877a
|
|/
|
|
|
|
| |
The new version is "2017-09-01" or "pike".
Change-Id: I7f1bccb39edc036c2b7b1340d430937bd0dc1de2
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Add few constraints for better stack validation.
Also, refactor old sahara constraint tests to
make everything more compact.
Change-Id: I7157fdc7077bddfda432a40f2597463ae23577bb
|
|/
|
|
|
|
|
| |
Add policies property to cluster resource, policies will be attached
to cluster after cluster creation.
Change-Id: I272fbace441db76339bb6fb689e7f863cca49cad
|
|
|
|
|
|
|
|
|
| |
Designate supports the recordset from v2 api
and this patch adds support for recordset resource
plugin.
Change-Id: I5ace854ede4de3566445d1324c720cdcbb982aa2
implements: blueprint heat-designate-recordset-zone
|
|
|
|
|
|
|
|
| |
This doesn't actually do anything, because any string is a valid queue name
(the queue will be created automatically when you interact with it), but it
at least allows us to annotate resource properties to indicate their type.
Change-Id: Iff321ca8d8565f48e04a80b05e3f9610a6346737
|
|
|
|
|
|
|
|
|
|
| |
Oslo.incubator has become a history. This patch moves the crypto utils
functions to heat.common.crypt.
This also cleans up crypt.py to remove some unused methods.
Co-Authored-By: Rabi Mishra <ramishra@redhat.com>
Change-Id: I439612b37249f0cca041361e647e36643150c3d6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch implements a new heat-all command that can be used
to launch a single process version of the configured heat services.
The end user can control which services are launched by setting
'enabled_services' in the heat config file:
[heat_all]
enabled_services = api,engine
One use case for this launcher would be to launch a single process heat
using rpc_backend = fake, connection=sqlite://heat.db, to have access
to a minimal all in one Heat API/Engine for TripleO undercloud
deployments via Heat templates.
Change-Id: Ic35bdc455fe1397ac575522af0c8fca96dd95676
|