Commit Graph

75 Commits

Author SHA1 Message Date
Andreas Jaeger 0950176a31 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: If8c5fa45ac52e5647c062b4b557dc7dcc3dc955a
2019-12-18 09:45:49 +01:00
Proskurin Kirill bb32b240cd Possible fix for glance swift ssl
Change-Id: Ia8327c7ffdd2715959733f3f2039628f66885899
2017-03-22 05:04:18 +00:00
Jenkins d79f2e5a1c Merge "Store sensitive configs in secret" 2017-03-10 10:05:30 +00:00
Jenkins b720b58319 Merge "Check create_certificates option before exporting certificate" 2017-03-06 10:15:55 +00:00
Andrey Pavlov 176a573cae Store sensitive configs in secret
Change-Id: Icd128f96908187904319c66fa0040be055eb314a
Depends-On: Ie6a9833cdf73b076e24204d47e5898dfb24de43e
2017-03-06 06:34:25 +00:00
Jenkins 022bd8b8fb Merge "Adjust to per-service configuration" 2017-03-03 13:57:56 +00:00
Sergey Kraynev 3a1602e493 Check create_certificates option before exporting certificate
We need to export certificate file only when it's enabled in general
config.

Change-Id: I334810309609c0b55054e89c2f1079f4bb56c2c9
2017-03-02 08:40:39 +00:00
Andrey Pavlov 2310af59e5 Adjust to per-service configuration
Change-Id: I6466fdcdda6ffb4220726d4cc986e403d1ce9394
Depends-On: Ia4d29167cea6dfd19a1970706aafda51a31d5b24
2017-02-28 11:23:07 +00:00
Sergey Kraynev b368e4833e TLS support for Glance services
List of changes in the current patch:
- Add files for certificates
- Updated configuration files for services to use mapped ports and
  'https' url scheme. Also ca_cert was provided for keystonemiddleware.
- Updated bootstrap script to use 'https' scheme with insecure flag,
  when it create image in glance.
- Update jobs for creation endpoints, now address function use 'tls'
  parameter.
- Add files for nginx configurations.

Change-Id: I7d34e18bf41308700f5f7d7a605cb372636fc412
2017-02-22 08:00:49 +00:00
Andrey Pavlov 27d01257d4 Moving tls flag from percona to db group
Change-Id: I340cc97226f706810f0be762b7af8b7b1a5b1632
Depends-On: I2ff95f7a1cbb14cb1cd9e35677f95c30a4523340
2017-02-20 14:17:50 +00:00
Jenkins b30e325d6d Merge "Add DB sync action" 2017-02-16 12:36:23 +00:00
Sergey Kraynev 876405cc05 Return back keystone section to glance-registry
Heat for creation image uses glanceclient, which call glance-registry.
As result glance-registry tries to authentificate in Keystone.

Change-Id: I7f5a108271642f7bbddae07a66893e27123968bb
2017-02-16 10:47:46 +00:00
Sergey Kraynev f22bba760b Fix typo
Change-Id: Ie3fb8e906b7db7e6bea9472757c55a0a7df87d63
2017-02-16 09:39:35 +00:00
Jenkins a0320952ab Merge "Use keystone_authtoken macros for auth" 2017-02-15 19:59:39 +00:00
Sergey Reshetnyak 13272e775b Add DB sync action
It's needed for manual upgrade database schema

Change-Id: Ie01f1ac02e8b9d92d0fc3a4d9c03f9beb6c784e2
Depends-on: I425e028fcabf326d582a1d2e8fd45f761cd1a66c
2017-02-15 17:22:57 +03:00
Sergey Reshetnyak f1d9d96886 Use keystone_authtoken macros for auth
Also remove middleware parameters from glance-registry service

Depends-on: Icd3a2276097a52e77a31cb7eeeffb2d5bca8492b

Change-Id: I38748ee9ba2f65ec640324ea1961da8ac1aa5297
2017-02-15 16:10:04 +03:00
Proskurin Kirill 10f9ab506e Add DB SSL support
Change-Id: I07839931798ef91f0bc5d08805347a9de5bb90f1
Depends-On: I9e6d9ee439cab734eba02320d58ccfcd73e23106
2017-02-13 12:21:18 +00:00
Jenkins e35d1ae32c Merge "We have to wait for the service project create" 2017-01-25 11:48:37 +00:00
Kirill Bespalov 6200b8743f Fix notifications configuration for stable/mitaka
The RPC config required for notifications in stable/mitaka.

Change-Id: I0d26e63dafe3d0fb5919695f39b4574d66dd3ced
2017-01-19 16:40:33 +00:00
Bartosz Kupidura 51b1c16337 Add annotations for prometheus
Change-Id: I3af86b4017a33ad05ccdba77b405d4303180c5d7
2017-01-19 12:56:07 +01:00
Proskurin Kirill 030a586798 We have to wait for the service project create
Not keystone itself, since project created in the post section.

Change-Id: I7b27fb404d82ba2b94b992c07f2fe1e545a619bd
2017-01-18 15:22:10 +00:00
kbespalov ee9de0a2b3 Revert messaging template name
The naming issue with k8s configmaps keys already fixed:
 https://review.openstack.org/#/c/418946/

So, we can revert the template name back to oslo_messaging

Change-Id: I6267e0fe362299bb01836643bc3b6a201a73da78
Depends-On: I5224f93a605594a41b527ab0f549bd39545931f5
2017-01-13 13:33:40 +03:00
Andrey Pavlov 764ee0455f Fixing indentations in configs
Change-Id: I4f84634e29e1c9ffe63254e67cab36db091a12cb
2017-01-12 14:42:48 +00:00
Kirill Bespalov 5e9f301e33 Fix oslo notifications configs
- enable glance-registry notifications ( searchlight )
- notification_driver is `noop` by default (means no notifications),
  so we can remove the `else` condition branch.
- this macros >
   {{ oslomessaging[messaging.backend.notifications]('notifications_config') }}
  should not depend on notifications consumer (searchlight,
  ceilometer, etc), it is just notifications transport backend-related
  config and must be commmon for all.

Change-Id: I16e9d604cb3d69e14d2124fb2ad4f603f86a87aa
2017-01-10 13:35:16 +00:00
Andrey Pavlov 6bc30fc525 Fixing notifications for glance
messaging url is not specified for glance when notifications
enabled

from logs:
AMQP server on 127.0.0.1:5672 is unreachable

Change-Id: I5cf16a34c0969e74dbbf84ce71119f236cfc9c5b
Closes-bug: #1652888
2016-12-28 06:55:26 +00:00
Peter Razumovsky 1397af057d Fix typo in glance-api config
Jinja condition around notification_driver has
typo: s/service/services.

Change-Id: I564868b86a879ce36447d31407fc3830ae48b9d5
2016-12-27 17:22:01 +04:00
Proskurin Kirill ea5b006d8d Removed unneded probes. Merry Xmas!
Change-Id: If995d28b3dd25d5d5890c38a54461374297431df
2016-12-26 13:10:59 +00:00
Jenkins df5299c2d3 Merge "Add searchlight notification driver condition" 2016-12-22 21:06:23 +00:00
Jenkins 1309f84c40 Merge "Use git.openstack.org url instead of github.com" 2016-12-22 11:20:52 +00:00
Sergey Kraynev 45673c10e2 Use git.openstack.org url instead of github.com
Change-Id: I1ea9708a7976390f3bd25770e2bc990007849736
2016-12-22 11:10:49 +00:00
Peter Razumovsky d6e70a0692 Add searchlight notification driver condition
Add condition to glance-api conf to update
oslo_messaging_notifications/driver to searchlight
required value if searchlight is listening glance.

Change-Id: Id7bd0c1d9270ef9442cc04c3db218e380a69bf9b
2016-12-21 12:08:46 +04:00
Jenkins 15016778ac Merge "Remove cinder_catalog_into" 2016-12-09 11:12:30 +00:00
Jenkins fd0644c5be Merge "We decided to use lowercased booleans" 2016-12-09 11:12:25 +00:00
Jenkins 3428df27e0 Merge "Glance user should belong to service project, not admin" 2016-12-09 09:55:47 +00:00
Ilya Shakhat c2f0783799 Glance user should belong to service project, not admin
Service-specific users should have admin role in "service" project
and should not belong to user-facing "admin" project. This patch
reconfigures glance services accordingly.

Change-Id: Ib3e6ee09c2c21005191626f05553e24d67e1e1bf
Closes-bug: 1648459
2016-12-09 12:58:52 +04:00
Proskurin Kirill 44b7b1b8fa Remove cinder_catalog_into
This option needed only if we want to store glance images in cinder.

Change-Id: I5240fee68c86c8b69153e814c446381ce49dfc71
2016-12-08 15:02:33 +00:00
Proskurin Kirill 8742ef51c4 We decided to use lowercased booleans
Change-Id: I6466349fcaed03d06bb45079628e5448f459a78e
2016-12-08 15:02:33 +00:00
Proskurin Kirill 383c6630fe Remove api related options from registry config
Change-Id: I47d32773f92dd6282a1c84b4aa5e12b35dcbfaed
2016-12-08 15:02:30 +00:00
Andrey Shestakov ca63052ed0 Add option for ignore invalid SSL certificates in Swift endpoint.
If this option is True, Glance will ignore self-signed SSL certs in
Swift endpoint.

Change-Id: I4d3108d20ff05c5e6a18555bc4fe1f434329cae7
2016-12-07 15:11:50 +02:00
Jenkins 77c95a4ff0 Merge "Enable http store in glance" 2016-12-06 17:31:50 +00:00
Igor Yozhikov 8defa350c4 Fix hardcode in ceph options
* add usage of configuraion ceph username instead of harcoded

Change-Id: Idb5fa3a8c51c8e750204c8a039d48b20c10a6035
2016-12-05 18:04:40 +03:00
Sergey Reshetnyak 64a5bd6980 Enable http store in glance
It allows to use images from http sources

Change-Id: Ie0f858f6a1a79e348d7c8a7f2957d6527d677ee8
2016-12-01 17:28:41 +03:00
Jenkins b33b1b78b8 Merge "Adding minimal dsl version for services" 2016-11-22 11:04:00 +00:00
Jenkins f0fcada181 Merge "Adjust urls with new 'address' functionality" 2016-11-22 08:53:32 +00:00
Andrey Pavlov ff2f53227e Adding minimal dsl version for services
Change-Id: I5a05d2538a3315ce2e652219a6cd5aead9c7d617
Depends-On: Iddb02f88e47e53f8f7233f76ec1afe161c185a86
2016-11-21 12:31:56 +00:00
Sergey Lukjanov f1a6577d78 Upload cirros image automatically
Change-Id: Ic531c50008b5be56d5b7af2660267f15ae2411de
2016-11-18 20:22:51 +03:00
Yuriy Taraday 60b16f320c Add upgrade definition
Depends-On: I3b51b7a957735873b0de098578e1b83c586f111a
Change-Id: Idf8da1dc4b4e8d48bc4e949a68e113d54715f889
2016-11-18 20:22:51 +03:00
Andrey Pavlov c2fd1873e5 Adjust urls with new 'address' functionality
* explisit scheme replaced with with_scheme flag
* ports provided to address function

Change-Id: I961bee5545e86dd4956a22106ca92bc0d0033bdf
2016-11-18 08:35:50 +00:00
Sergey Reshetnyak 4165bc7522 Use database service name from config
Change-Id: I790153002af8b8c20f946934a297b8ea9c83093a
Depends-on: Iacc3f02fdd4f39edb5c95d144ffff00b65baa55a
2016-11-17 19:03:37 +03:00
Andrey Pavlov e224f28114 Adding scheme for ingress address
Scheme was added with with_scheme=True flag

Change-Id: I881baf99c462b031b8acb4de206bf708b113949f
Depends-On: Iea6b885efdbf0d18268b181007a61dff36b904f0
2016-11-10 17:49:43 +00:00