Commit Graph

16 Commits

Author SHA1 Message Date
Andreas Jaeger a497e15a00 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: Iaf61f1be5c082af0f602834e86748e667a4273e5
2019-12-18 09:48:37 +01:00
Sergey Reshetnyak 49c835ec09 LDAP intergation
This patch adds support LDAP as authentication backend

Change-Id: Ic6d04450dcdc68c41aa503370fcc347c894f0093
2017-03-13 17:16:19 +03:00
Jenkins 0a96afafda Merge "Don't use --upgrade when installing into venv" 2017-03-09 10:38:57 +00:00
Dmitry Klenov f6a75158c2 Fernet keys rotation action
Mechanism to rotate fernet keys is added. CCP operator can use one
of two ways to rotate keys:

1. Manual rotation.
Pre-generate keys manually and distribute them to keystone pod(s).
To do it, operator needs to put generated keys to the ccp config file
in the following format:

configs:
    keystone:
        fernet_keys:
            "0": <key-0>
            "2": <key-2>
            "3": <key-3>

Then, execute custom action 'fernet-rotate'. The keys will be placed
to the k8s secret.

2. Automatic rotation.
Do not put keys to config, just execute 'fernet-rotate'. Keys will be
automatically rotated and put to proper secret.

Partial-Bug: #1651392
Partial-Bug: #1651394
Change-Id: I577b3f36a12d14b4b5d546d9633d4629eb5d8a37
2017-02-10 13:10:46 +00:00
Yuriy Taraday d1e5e64a35 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: I93607580fbf74f1570909bc51daacee67ea8ebeb
2017-01-23 17:25:31 -08:00
Proskurin Kirill b3503d709e Add credential keys setup
Same as "keystone_mamage credential_setup"

Change-Id: I8bf71402905c2c0de72a002cffa5ca6eef3609e6
2016-11-14 13:16:22 +00:00
Yuriy Taraday 6482a54780 Convert parent image specification to image_spec calls
Change-Id: I96a75f70dcc713d7576ee0fa7cdcdfaad9a02d6e
Depends-On: I18281bdb41e91cd5c9160055f1617d7ee9d3b548
2016-10-18 12:53:31 +03:00
Yuriy Taraday b12a8a05c5 Cleanup pip arguments
--no-cache-dir is now default for microservices venv and there's no need
to pass requirements.txt to pip directly, especially as constraints
file.

Change-Id: I17ee4acfb19586a323510ecb675355e026ddd271
2016-10-13 12:35:54 +03:00
Yuriy Taraday 3798cda9da Add basic Fernet tokens support
Tokens are propagated from config for now, no additional security.
Rotation is not supported, at all.

Change-Id: Ifa67cc3f98f1316dd61c132c0b1d662ee6ea9b0a
2016-09-30 05:59:59 +00:00
Yuriy Taraday 5af7b01622 Remove usage of deprecated httpd/keystone.py
It had been removed recently which prevents container from build.

Change-Id: I8f120ff4904dc15415aee0be85da9212d3ad824d
2016-09-26 17:37:30 +03:00
Andrey f7a21cd7ab Adding default configs to build from git repo
Images will be built with sources from master branch of
https://github.com/openstack/keystone.git repository by default.

Change-Id: I97c2a309f2025aebcff90ea1326c2a2eb1c848ee
Depends-On: I4d91aa8632fcd55735d791300fde475696b435b5
2016-08-26 14:10:31 +00:00
Proskurin Kirill 138be47799 Add volume for Keystone access logs for heka collecting
Change-Id: Iac338a9e3183428c07357d02d3a597d78249b155
2016-08-18 18:06:51 +03:00
Andrey Pavlov 26e2873f58 Adding application definition for keystone
Change-Id: I78501d26ee633fba32f5d9919bfb49faedd8d8f9
2016-06-23 17:59:58 +02:00
Proskurin Kirill 2656e8d051 Use nc from the base-tools image
Change-Id: I50bc6c12615c6ea26e3651c89229aa35e9f5d062
Depends-On: Ic8aa3085f7c2d567907e6c6370c8963a4629a89b
2016-06-06 11:46:53 +02:00
Artur Zarzycki 4d98e88760 Add nc for mysql alive test
Change-Id: Ieda45b79a7f3eabaa415b7c3f528a919ee909b3b
2016-05-19 11:01:13 +02:00
Artur Zarzycki 4e523a56d9 First keystone version
Change-Id: I88dddd1c626de3d1c7ae7ad5e3cfd0c512a43011
2016-05-18 12:00:39 +02:00