Commit Graph

73 Commits

Author SHA1 Message Date
Andreas Jaeger 71febda1b4 Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: Id8dfa180d4f3dd0d0e50e291e9cf841e890ecdab
2019-12-18 09:46:57 +01:00
OpenDev Sysadmins 467ad83017 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:49:53 +00:00
Yuriy Taraday 9cf91c2b06 Fix upgrade definition
Change-Id: I90fc33dc7fcd1beb1f3e435bca1437685fcffbea
2017-04-03 12:33:37 +04:00
Jenkins 1bda76bd07 Merge "Add upgrade definition" 2017-03-21 10:45:11 +00:00
Anastasiya 3bcc8c02b5 Add upgrade definition
Change-Id: I90049de4a6f4a40af802f70079f20f29a1ad6a43
2017-03-15 13:29:09 +00:00
Jenkins 1907e25213 Merge "Store sensitive configs in secret" 2017-03-10 10:05:45 +00:00
Jenkins 2230504d2a Merge "Don't use --upgrade when installing into venv" 2017-03-09 10:40:03 +00:00
Sergey Kraynev e5ed7fe74f Add TLS support for Heat component
Change-Id: Ifbfe3d0fa85d3a7f28586d3b82e309f49698479f
2017-03-06 10:15:37 +00:00
Sergey Kraynev f7a38eb5df Use global variable in trustee section
user_domain_id was set to "default". To be inline with other changes we
need to update and use user_domain_name and make it configurable from
global variable.
do the same for project_name and project_domain_name.

Change-Id: I990b6bd3b5f601d68f3cf051db359bd7e8c9e1b5
2017-03-06 10:15:28 +00:00
Andrey Pavlov bc946de444 Store sensitive configs in secret
Change-Id: I624075f96a3923b3a7fe5bc61cafed6ee13fea7e
Depends-On: Ie6a9833cdf73b076e24204d47e5898dfb24de43e
2017-03-06 08:19:33 +00:00
Andrey Pavlov e5ada4b0a0 Adjust to per-service configuration
Change-Id: I76ad2841d74509621d0176a6d794e1e515a31eee
Depends-On: Ia4d29167cea6dfd19a1970706aafda51a31d5b24
2017-02-28 11:26:25 +00:00
Andrey Pavlov 869c5dc9da Moving tls flag from percona to db group
Change-Id: Iaea45afcce3fd37d179bca90310c8d2da28ce315
Depends-On: I2ff95f7a1cbb14cb1cd9e35677f95c30a4523340
2017-02-20 14:08:28 +00:00
Jenkins 89cd8f2ab2 Merge "Add DB sync action" 2017-02-16 12:36:06 +00:00
Andrey Pavlov 165c662fb2 Fix typo
Change-Id: I483965ca01f5efc0207dc09c197f6f87b2e2800d
2017-02-16 10:00:03 +00:00
Jenkins e2186f559d Merge "Use keystone_authtoken macros for auth" 2017-02-15 19:59:58 +00:00
Sergey Reshetnyak 392d2856ce Add DB sync action
It's needed for manual upgrade database schema

Change-Id: I86c8ec2652835a89b6be2ee1d9ef3a33d1ff549c
Depends-on: I425e028fcabf326d582a1d2e8fd45f761cd1a66c
2017-02-15 19:41:15 +03:00
Jenkins ab49111358 Merge "Add DB SSL support" 2017-02-15 15:58:49 +00:00
Sergey Reshetnyak c0b80d69ab Use keystone_authtoken macros for auth
Change-Id: Icad4ff095133a318f7186b86a1a6fb91ddbbdb86
Depends-on: Icd3a2276097a52e77a31cb7eeeffb2d5bca8492b
2017-02-15 16:10:44 +03:00
Proskurin Kirill 9e46d0abd7 Add DB SSL support
Change-Id: I5927663040a52e664e40cd13bee931b771adabb0
Depends-On: I9e6d9ee439cab734eba02320d58ccfcd73e23106
2017-02-13 12:23:17 +00:00
Ilya Shakhat 4d4c1209ea Fix wrong redirects for stack deletion
By default Heat API redirects DELETE requests to plain HTTP URI
(no matter whether original request was HTTP or HTTPS). Oslo.middleware
headers processing fixes the issue and API becomes consistent
in redirection processing.

Change-Id: Ifc5eb7f81a828329d1a34195a4ee7e1ccd7277e6
2017-02-13 12:12:33 +04:00
Sergey Kraynev 8a24d2badd Add prefix for heat job
Add prefix for heat job, to remove confusing in list of pods, where
other jobs has prefix of parent component name.

Change-Id: I09d0392919f00929253ee1dd05f692d852155c52
2017-02-06 13:43:57 +00:00
Peter Razumovsky c6725248b1 Add trustee config option for mitaka support
auth_type is specified in newton and mitaka heat cannot
run with it; auth_plugin is legacy auth_type and available
in mitaka. So, need to enable auth_plugin for heat mitaka
support.

Change-Id: Ic87c58ad07a640e616c73960948243d2e5ef0ae1
2017-02-01 16:23:02 +04:00
Kirill Bespalov 04ce9e5ded [heap-api] Fix dependency missing of heat-create-domain
The heat-create-domain job can fail with:

  Unable to establish connection to
    http://keystone.kb.svc.cluster.local:5000/domains

because no keystone in dependencies.

Change-Id: I56a1ea477fd0cf81dbb66867d2fb762b92704398
2017-01-29 00:58:34 +03:00
Yuriy Taraday 4b615305f2 Don't use --upgrade when installing into venv
In venv --upgrade does nothing good since venv have constraints-bound
versions of everything installed. It does bad thing though: it tries to
upgrade setuptools (they are not mentioned in upstream constraints.txt)
and break further building.

Change-Id: I1abab5f51ab81faf11c19c569fa74f57202963fb
2017-01-23 17:23:45 -08:00
Jenkins 6ca5fbf7c5 Merge "Messaging multi-backend support" 2017-01-18 12:55:31 +00:00
Sergey Kraynev 95a4c1c2d0 Enable reathentification in Heat by default
Heat support reathentification for long running operations, but it's
disabled by default. This patch enables it in Heat, so now it's possible
to use Heat without extra change on scale.

Change-Id: Ic9999cbde65206602592532fe5581872b29dc98c
Closes-Bug: #1657154
2017-01-18 08:18:57 +00:00
Kirill Bespalov ed10d71070 Messaging multi-backend support
To set backend-related dependencies and configurations
for oslo.messaging.

Change-Id: I9b065f92416a5b9ae1ca54d85f342d0f2581ed27
2017-01-17 15:50:42 +00:00
Sergey Kraynev aa96cf1285 Set rpc_response_timeout to 600 for heat
This patch add rpc_response_timeout=600 to heat.conf to configure it to
use Heat on scale like it was used in Fuel.

Closes-Bug: #1653088

Change-Id: I6c7e40aadf8bb8ea162da7dbb7bff20d59aee407
2017-01-16 10:53:45 +00:00
Jenkins 062253e0dd Merge "Add configurable endpoint type for heatclient" 2016-12-28 11:20:35 +00:00
Proskurin Kirill f8cea5538f Removed unneded probes. Merry Xmas!
Change-Id: I4f6032e146a9bf2ff8ce3e545e99c63ec02f0196
2016-12-26 13:11:17 +00:00
Jenkins bb354f9af0 Merge "Use git.openstack.org url instead of github.com" 2016-12-22 11:12:57 +00:00
Sergey Kraynev e69edd1d85 Use git.openstack.org url instead of github.com
Change-Id: I75f5cf894b4080c895104e08a126a044c8352627
2016-12-22 11:01:11 +00:00
Sergey Kraynev f87a1c41ff Add configurable endpoint type for heatclient
Default value for endpoint_type for all clients is internalUrl, which
makes all management requests hidden from outside world.
However there are some case when we need to expose some requests and use
publicURL endpoint for heatclient.
This patch add ability to pass such option in Heat service config.

Change-Id: I2b2b5375f0db7c33bbf45ddb202045edde2aad3a
2016-12-21 07:11:24 +00:00
Ilya Shakhat 2cfef3bc3a Heat user should belong to "service" project, not "admin"
Reconfigure Heat user to be in "service" project like all other
services do.

Change-Id: I08b5d672e8dee9efe1a9161f9b903c4e9fd54786
2016-12-09 13:08:48 +04:00
Sergey Kraynev 1cdf3d783d Fix name of job for setting domains
Name of job should start from the name of corresponding project.

Change-Id: I3645f68190705c1c473e778f2d9f0181fa528153
2016-12-01 09:28:28 +00:00
Sergey Kraynev 1d5d38b6ae Add heat-api-cfn service
Add heat-api-cfn service, which is used by Heat for some config
transports. It's necessary to support default  user_data_format
(HEAT_CFNTOOLS).

This change add new image heat-api-cfn and which will create new service
and necessary endpoints for it.

Two new options were added:
 - heat_waitcondition_server_url
 - heat_metadata_server_url

Change-Id: I725943f5034637554394c4a323d4dc9134b3ddb3
2016-12-01 09:19:50 +00:00
Jenkins d1e7a53c08 Merge "Configure domain and Heat roles" 2016-11-24 02:56:15 +00:00
Sergey Kraynev 8a4d4d86b2 Configure domain and Heat roles
Follow changes were made according operator's doc
(http://docs.openstack.org/project-install-guide/orchestration/
newton/install-ubuntu.html):

- Add Heat domain
- Add heat_domain_admin user in Heat domain
- Add roles: heat_stack_owner, heat_stack_user

Change-Id: I2f905a9786bfc4b66d66697a9dcfcd21feb4cb4a
2016-11-23 13:28:03 +00:00
Andrey Pavlov 5c9de4030b Forcing heat to use internal URLs
Change-Id: I0e70a541319db7392353dbedcfe57e727a32e456
2016-11-22 16:32:29 +00:00
Jenkins e97389a945 Merge "Adding minimal dsl version for services" 2016-11-22 11:01:07 +00:00
Jenkins a6916421f8 Merge "Adjust urls with new 'address' functionality" 2016-11-22 08:52:48 +00:00
Andrey Pavlov 2c74dc5751 Adding minimal dsl version for services
Change-Id: I1728ee34eef02668cb54b1f54291a66d609dd6c4
Depends-On: Iddb02f88e47e53f8f7233f76ec1afe161c185a86
2016-11-21 12:25:25 +00:00
Sergey Lukjanov 2881d04d99 Add LICENSE file
Change-Id: I73651d80cd6a7fbd0390d8c904da0972e87d6fa6
2016-11-19 22:50:08 -08:00
Andrey Pavlov 4c21832458 Adjust urls with new 'address' functionality
* explisit scheme replaced with with_scheme flag
* ports provided to address function

Change-Id: Ic0feb0fe32d8558af7e21e2f4dab3338c846456c
2016-11-18 08:36:21 +00:00
Sergey Reshetnyak 23246cf6da Use database service name from config
Change-Id: Ief38f9ae826133d3c005c0a8881504e14bd406ad
Depends-on: Iacc3f02fdd4f39edb5c95d144ffff00b65baa55a
2016-11-17 17:23:26 +03:00
Andrey Pavlov b1e645e5a0 Adding scheme for ingress address
Scheme was added with with_scheme=True flag

Change-Id: Ie415aaa7475a5de653b4753416043770e12a78c9
Depends-On: Iea6b885efdbf0d18268b181007a61dff36b904f0
2016-11-10 17:49:20 +00:00
Andrey Pavlov 104e58e170 Adding ingress support
Adding ingress objects creation for service

Change-Id: I10f4fba42d5b6e4dd3b5f56d2ba2addedb49b60f
Depends-On: Ic621af6930f078eea17fd83fce26b42cd32ecf01
2016-10-27 08:09:51 +00:00
Andrey Pavlov 00d4f259e4 Ports configuration refactoring
Ports configuration has been changed:

before:

  port: 123:3333

after:

  port:
    cont: 123
    node: 3333

Change-Id: I4a2327802839641ea44c5fc858287706d45ee5b6
Depends-On: I54ab8dd02fc88b821a1f0d05c08f98b618730150
2016-10-26 17:15:26 +00:00
Aleksandr Mogylchenko 4b296c080a Migrate liveness probes to new format
Change-Id: I6e0ce439a139b93808f917558f15620a65296ae3
Depends-On: I920029d4cb14981427e7f978778506fb0b69c435
2016-10-26 14:10:24 +02:00
Yuriy Taraday f7ee75598f Convert parent image specification to image_spec calls
Change-Id: I1beacb14acc9e1c963127d3b14282a1bc714f2f0
Depends-On: I18281bdb41e91cd5c9160055f1617d7ee9d3b548
2016-10-18 12:53:31 +03:00