Edward Hope-Morley
8c8a747459
[hopem,r=]
...
Adds service-admin-prefix config option.
Closes-Bug: LP #1398774
2014-12-03 12:21:50 +00:00
James Page
1469185fce
Add support for worker process configuration
2014-10-07 13:29:11 +01:00
James Page
348c6bd81f
[gnuoy,r=james-page] Ensure identity-service data is replicated across a cluster
...
This ensures that in the event that the primary unit is removed from the service, the clients continue to have access to security credentials and certificates stored on the identity-service relation.
2014-10-06 21:53:09 +01:00
James Page
adf4a6088f
Tidy after review
2014-10-06 14:01:11 +01:00
James Page
63f5ea2cdc
Rebase, resync
2014-10-02 10:12:13 +01:00
Edward Hope-Morley
1004c209bb
fixed ipv6 compatibility check
2014-09-30 14:24:43 +01:00
Hui Xiang
8178b27bcb
Refactor codes.
2014-09-30 15:28:37 +08:00
Liam Young
518b163e44
Merge trunk in
2014-09-25 10:50:39 +01:00
Hui Xiang
f20b9b62f8
Revert back using keystone_context.HAProxyContext().
2014-09-25 00:46:19 +08:00
Hui Xiang
180a64a89a
Use general BindHostContext, drop local haproxy.cfg, fix ut.
2014-09-24 23:45:07 +08:00
James Page
368f18dd88
Support backwards compat with regards SSL certs, fixup unit tests and lint
2014-09-23 11:11:26 +01:00
James Page
86f0bc468d
Ensure all canonical names are used for endpoint Cert generation
2014-09-22 16:39:32 +01:00
James Page
6f3a1a9bf8
Add support for multiple CNS in https mode
2014-09-22 10:53:35 +01:00
James Page
0dd89267f6
Add explicit endpoint configuration
2014-09-21 18:57:48 +01:00
Hui Xiang
437e61bf55
Excludes vip from get_ipv6_addr.
2014-09-21 21:33:35 +08:00
Hui Xiang
915c2cff5f
User get_ipv6_addr()[0] directly.
2014-09-19 23:48:10 +08:00
Hui Xiang
f35e6f3165
remove ex_list
2014-09-19 22:46:22 +08:00
Hui Xiang
4088a796dc
Private_ipv6_address return one ip from get_ipv6_addr
2014-09-19 21:58:05 +08:00
Hui Xiang
8c1fb04a8f
Fix errors.
2014-09-18 19:56:23 +08:00
Hui Xiang
265b6d24c7
Remove install determine_packages
2014-09-18 19:33:27 +08:00
Hui Xiang
c9736c1d06
Integrate all the ipv6 into setup_ipv6()
2014-09-18 19:23:52 +08:00
Hui Xiang
4beab3d4e1
Resolve conflicts.
2014-09-15 15:44:00 +08:00
Edward Hope-Morley
0c2a052ba0
[heut2008,r=hopem]
...
Fixes ldap-backend support. Default is to treat ldap as read-only
so if using ldap identity backend, admin-user and admin-role are
not created unles read-only is set to False.
2014-09-05 16:24:44 +01:00
Yaguang Tang
d370dd83d8
Stop from initialize database users when using readonly ldap backend
2014-09-05 16:09:23 +08:00
Liam Young
0c2e4ed086
Store identity-service information in the peer relation for clustered deploys and echo back to client service for each unit
2014-08-19 12:39:31 +00:00
Hui Xiang
20a7585eb4
Sync charm-helpers, Add unit tests, Fix trivial issues.
2014-08-08 17:27:31 +08:00
Hui Xiang
3a9eebbeee
Support Keystone for IPv6.
2014-08-04 21:47:53 +08:00
James Page
69f908d18f
Update unit tests for use of resolve_address
2014-07-29 08:42:45 +01:00
James Page
4c260e4e70
Use charm-helpers to resolved addresses
2014-07-28 15:30:41 +01:00
James Page
aebf95a4da
Use keystone vip grp for cluster leadership
2014-07-16 14:17:03 +01:00
James Page
cef1a05bed
Tidy lint
2014-07-15 16:57:34 +01:00
James Page
a458294490
Deal with IPv6 endpoint registration of endpoints
2014-07-04 12:43:53 +01:00
James Page
c6a05222a3
Revert changes for SAN certs
2014-07-02 08:55:44 +01:00
James Page
19a68d308b
Add SAN support for managed certs
2014-07-01 17:28:27 +01:00
James Page
1cc0f9d465
Tidy lint
2014-07-01 13:57:07 +01:00
James Page
9f0c09c6d5
service_host == public endpoint
2014-06-27 12:12:27 +01:00
James Page
34097f6506
Add extra admin-network configuration
2014-06-27 11:36:44 +01:00
James Page
aaffff6476
Fixup internal keystone registration with multiple IP's
2014-06-25 12:56:35 +01:00
James Page
84ab3f8738
Fixup internal keystone registration with multiple IP's
2014-06-25 12:54:47 +01:00
James Page
5f2291a78d
Add support for multiple networks
2014-06-25 12:45:35 +01:00
James Page
149b76c51a
[mikemc,r=james-page] Add product-streams service type for stream data.
2014-06-05 16:02:11 +01:00
Michael McCracken
7f1d9d5c56
rename according to feedback
2014-06-05 07:48:13 -07:00
Corey Bryant
af361d399d
Add simple streams charm to valid_service
2014-05-29 18:06:57 +00:00
James Page
74355490a4
[tribaal,r=james-page,t=james-page]
...
Resync helpers to pickup fixes for apt lock races and better block device detection and handling.
2014-05-21 11:02:01 +01:00
James Page
0a8a57b7b3
Add tenant_id to identity-service relations
2014-04-02 12:23:40 +01:00
yolanda.robla@canonical.com
593ebdd59e
added postgresql support
2014-03-31 10:35:19 +02:00
James Page
57ee8728c0
Refactor token generation, add upgrade step
2014-03-28 11:45:58 +00:00
James Page
1e7d06b86e
Fixup peer echo - limit to passwd's only
2014-03-28 11:04:08 +00:00
James Page
543e694969
Move password storage to peer storage
2014-03-28 10:39:49 +00:00
James Page
9243b5c0e4
Run db-sync as keystone
2014-03-27 13:49:16 +00:00