Commit Graph

35 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 022bd8b8fb Merge "Adjust to per-service configuration" 2017-03-03 13:57:56 +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 a0320952ab Merge "Use keystone_authtoken macros for auth" 2017-02-15 19:59:39 +00: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
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
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
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
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
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
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
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 48f7f29c5b Adding ability to upload images from urls
This option will be suppressed in Ocata and all location-related
operations will be controlled by policy rules only. However it's
the only way to enable locations for now.

Change-Id: I23cc56095c6ef82e886129e072aad44b150c5cab
2016-11-02 07:07:02 +00:00
Andrey Pavlov 7feb11dca3 Ports configuration refactoring
Ports configuration has been changed:

before:

  port: 123:3333

after:

  port:
    cont: 123
    node: 3333

Change-Id: Idc5da983a50a56b95217cb31b430f6763ee069b3
Depends-On: I54ab8dd02fc88b821a1f0d05c08f98b618730150
2016-10-27 08:04:21 +00:00
Proskurin Kirill 9dfb1a6234 Add swift support
Exampel config:
configs:
  glance:
    swift:
      enable: true
      store_create_container_on_put: true

Change-Id: I9e097de7f04f6137a66d3438cc0824af64d68b42
Depends-On: Iefcebfe55544331b379f4ee1c4001ec33f539a28
2016-10-19 16:31:16 +00:00
Proskurin Kirill 0407c1c15f Ceph support
Example configuration:
configs:
  ceph:
    fsid: "afca8524-2c47-4b81-a0b7-2300e62212f9"
    mon_host: "10.90.0.2,10.90.0.3,10.90.0.4"
  glance:
    ceph:
      enable: true
      key: "AQBShfJXzXyNBRAA5kqXzCKcFoPBn2r6VDYdag=="

Change-Id: Ifcf3dd7b5a98aeab0ce4a958ffd04f3ed92c2981
Depends-On: Iefcebfe55544331b379f4ee1c4001ec33f539a28
2016-10-19 16:30:52 +00:00
Yuriy Taraday 9e1e5d2684 Convert all Glance-specific configs to nested
Change-Id: I4c9176fa6999f65c984bba402d05008d2206531d
2016-10-06 11:05:38 +03:00
Yuriy Taraday cb928a66fe Convert all Memcached config to nested
Change-Id: I29ec52b2f4ca11ce2c8092aa4862bbbe8a175b04
Depends-On: I76f0d1201065a34942361d665635060579c0a131
2016-10-04 14:55:19 +03:00
Yuriy Taraday b555ae7f1d Convert all Keystone-specific configs to nested
Depends-On: I393f8898657543a8c4536159e9a6d773b13cefbf
Change-Id: I8efa0b559f12f71e9d7b806b1500b5fcaec3dcf9
2016-10-03 12:44:30 +03:00
Andrey 39fce942e3 Add "address" to all services
Replace all <some_service> occurences with
{{ address('<some_service>') }}

Change-Id: Ife7e62245cc76a52557df145cd141b53fad50a7a
Depends-on: I163857fa0c671e21725d7276540f5fbba09619d2
Depends-on: Ibbb12e016570936468effbbd0648d4690abe3aab
2016-09-26 18:00:51 +00:00
Sergey Lukjanov cd35fce508 Enable auth caching through memcached in Glance
Change-Id: I8f5a7df49f9e332fcf955f07ff209090b9609d69
2016-09-20 04:34:17 +00:00
Artur Zarzycki abfa4d10d8 First version of glance
Change-Id: Ia03316620f9980b37554634be84aae2c76b65771
2016-06-28 10:04:39 +02:00