- Nov 16, 2017
-
-
David Ames authored
Make default func27-smoke xenial-pike Charm-helpers sync Change-Id: I289d38e4170d204fbf9b0281b28be28c9e847e65
-
- Oct 25, 2017
-
-
Alex Barchiesi authored
-
- Oct 18, 2017
-
-
Liam Young authored
This change ensures that any password expiry has been removed from the user that runs unison to synchronize data. The fix is entirely in charm-helpers so this patch is a simple sync. Change-Id: I75d6ac0e9be19a87efe16a1095b1afd44f41dc17 Closes-Bug: #1686085
-
- Oct 17, 2017
-
-
Liam Young authored
Install and configure memcached on the keystone units and configure keystone to use the cache. This should speed up token access for existing tokens. Change-Id: I26af0a97660e5bbe293a32e6b9e3d209338f905a Closes-Bug: #1722541
-
- Sep 25, 2017
-
-
Frode Nordahl authored
Change-Id: I60eabd566d204c784229ae109a2566dbc501d6a2
-
- Aug 24, 2017
-
-
Ryan Beisner authored
Change-Id: I9bd7bf8f07690e89e1f6f9acaafa7ed1a1458526
-
- Aug 11, 2017
-
-
David Ames authored
Enable dual stack IPv4 and IPv6 VIPs on the same interface. HAProxy always listens on both IPv4 and IPv6 allowing connectivity on either protocol. Update edge cases for is_ssl_cert_master for Bug #1709356. Update amulet tests for keystoneauth1 tests. charm-helpers sync for HAProxy template changes. Closes-Bug: #1709356 Change-Id: I401071fcdd66252f389475d45e8136fc68c474f1
-
- Aug 10, 2017
-
-
Alberto Colla authored
-
- May 12, 2017
-
-
James Page authored
Resync charmhelpers for pike version support. Add pike tests but leave disabled until all charms support pike. Add support for volumev3 service type for Cinder. Skip execution of PKI setup for >= pike as its been dropped from keystone. Change-Id: I9a4e452cc7b1b90126d1885c37f5a64b8241479d
-
- Apr 26, 2017
-
-
James Page authored
Resync charm-helpers to pickup the latest code for calculation of worker process configuration, creating better default worker configuration when deploying in LXD containers. Switch the skew between public and admin processes to favour public 0.75/0.25 as the public API endpoints of a service will typically get a larger number of hits. Fixup unit test for minor behavioural change in charm-helpers. Change-Id: I4ab1d28f907ce29d5602b48ba7a438fc3690277c Closes-Bug: 1665270 Closes-Bug: 1686049
-
- Mar 09, 2017
-
-
David Ames authored
- Add Zesty as a supported series to metadata.yaml. - Turn on Xenial-Ocata Amulet test definitions. - Sync charm helpers to get Juju 2.x amulet compatibility. - Keeping Zesty-Ocata Amulet test definitions turned off until the metadata.yaml changes propagate to the charm store. Change-Id: If89406dabee66cfcf395bbb214457bdd1e576aad
-
- Feb 16, 2017
-
-
David Ames authored
Check if VIP or dns-ha is set to determine if the unit expects to be in HA. This is less racey that just checking for the ha relation. Wait until clustered to run the client relation hooks. This fixes bugs where client charms receive the private-address rather than the VIP on initial client relations. Charmhelper sync. Change-Id: I48b15113360ef892e38235ec4518173ec78ad143 Partial-bug: #1661392
-
- Jan 18, 2017
-
-
Corey Bryant authored
The WSGI template and context code has been moved to charm-helpers. This change updates the charm to use the common code from charm-helpers. Change-Id: I6a3efdb0811c8d50c657f6f8b923b076e3de6716
-
- Nov 28, 2016
-
-
Ryan Beisner authored
- Sync charm helpers if applicable. - Fix test executable hashbags for virtualenv prep. - Add Yakkety-Newton Amulet test definitions. - Prep Xenial-Ocata Amulet test definitions (not yet enabled). - Prep Zesty-Ocata Amulet test definitions (not yet enabled). - Add Zesty charm series metadata. - Remove Precise charm series metadata if present. - Remove Precise Amulet test definitions if present. Change-Id: Ia81b03da3f2d4c5a36a147c152123b490843c0f6
-
- Sep 20, 2016
-
-
James Page authored
Juju 2.0 provides support for display of the version of an application deployed by a charm in juju status. Insert the os_application_version_set function into the existing assess_status function - this gets called after all hook executions, and periodically after that, so any changes in package versions due to normal system updates will also be reflected in the status output. This review also includes a resync of charm-helpers to pickup hookenv and contrib.openstack support for this feature. Change-Id: I5734e87d39e62c1fb791b0b79ff216e30a784d1f
-
- Jul 15, 2016
-
-
David Ames authored
To begin release testing get each charm up to date with lp:charm-helpers Change-Id: I4d870a68a8ed1967aac1603ac61c98ea010e3227
-
- Jul 13, 2016
-
-
Corey Bryant authored
The keystone charm runs the keystone API under apache2 for liberty and above. This patch enables the keystone API to run under apache2 when deployed from source for liberty and above. Change-Id: I5eccf38aad9668248f4f94523d61f7bd40ed5c30
-
- Jul 12, 2016
-
-
Billy Olsen authored
Change the worker-multiplier to a floating point config option type instead of integer. This allows users to specify workers to be less than the number of CPUs, which is useful in deployments with multiple services deployed into containers on top of bare metal. The fix is to simply change the config option type and to sync in the necessary update from lp:charm-helpers. Partial-Bug: #1602444 Change-Id: I534165aa2fc45a28f6b3f3bb2f708789daf5ba8c Signed-off-by:
Billy Olsen <billy.olsen@gmail.com>
-
- Jul 06, 2016
-
-
James Page authored
The charm-helpers project have re-licensed to Apache 2.0 inline with the agreed licensing approach to intefaces, layers and charms generally. Resync helpers to bring charmhelpers inline with charm codebase. Change-Id: Icedfb79814e186290a3120d953c9077e4e4504fe
-
- Jun 23, 2016
-
-
Corey Bryant authored
Change-Id: I0d9b4ef5a57643bf98bba74f81b602f1f97a6ef1
-
- Jun 14, 2016
-
-
James Page authored
All OpenStack charms are now directly published to the charm store on landing; switch Amulet helper to resolve charms using the charm store rather than bzr branches, removing the lag between charm changes landing and being available for other charms to use for testing. This is also important for new layered charms where the charm must be build and published prior to being consumable. This patch also fixes a potential restart of apache2 when the unit is in paused state during the execution of config-changed; this is the root cause of the intermittent amulet test failures. Change-Id: I90e61f5c217ae709bc30ffe16b1569b9fd2c5719
-
- May 18, 2016
-
-
James Page authored
Avoid use of 'service --status-all' which is currently broken on trusty for upstart managed daemons; the change moves to detecting how the daemon is managed, and then using upstart status XXX or the return code of service XXX status to determine whether a process is running. Fixes for IPv6 network address detection under Ubuntu 16.04 which changes the output format of the ip commands slightly. Update the version map to include 8.1.x as a Neutron version for Mitaka. Change-Id: I6c002c7671600bff53785da7bf9a73b4ddd6348b Closes-Bug: 1581171 Closes-Bug: 1581598 Closes-Bug: 1580674
-
- Apr 08, 2016
-
-
Liam Young authored
The restart_on_change function uses the underlying init systems service control programs to stop/start/restart services. However, sometimes these misbehave like apache2 with mod_wsgi which can leave process running after stop has completed which then block start from running. These change ensures that apache really has stopped before starting it. Change-Id: I8255d8f5371f7bb0783878253afafcf27275b6b8 Closes-Bug: 1567741
-
- Apr 04, 2016
-
-
Corey Bryant authored
Change-Id: If8033c0651355674bfa6bc3bd45670db1f34b1f0
-
- Mar 20, 2016
-
-
Liam Young authored
There is a small window between the keystone init script exiting on startup and the keystone api endpoint responding to requets. This change adds the retry_on_exception decorator to retry the connection to workaround this. Change-Id: I9762e195bed042dd201a251252e4214192cad136
-
- Mar 15, 2016
-
-
James Page authored
This contains a fix against the original change id: Ie0c5e0249bde0839345ad66f7400522754aa91ca which broke keystone. Otherwise, the fix is the same: The existing pause/resume functionality is enhanced with changed charm-helpers support to chech that the services really are stopped and that paused units really stay paused. The restart_on_change decorator is gated such that if the unit is 'paused' then the service is not accidentally started. Change-Id: I6a828676be11338266845e822be087d734944da0
-
James Page authored
The existing pause/resume functionality is enhanced with changed charm-helpers support to chech that the services really are stopped and that paused units really stay paused. The restart_on_change decorator is gated such that if the unit is 'paused' then the service is not accidentally started. Change-Id: Ie0c5e0249bde0839345ad66f7400522754aa91ca
-
- Feb 11, 2016
-
-
Edward Hope-Morley authored
Sync charmhelpers to get fix for bug 1518975
-
- Feb 10, 2016
-
-
Alex Kavanagh authored
of charm-helpers to test that modification will work - this is for demo purposes only and will be revised prior to merge proposal. Also changed tests to to work with revision 514: "misc changes for haproxy template and context ..." which required changes to the test_haproxy_context_service_enabled test in unit_tests/test_keystone_contexts.py
-
- Jan 07, 2016
-
-
James Page authored
-
- Jan 05, 2016
-
-
James Page authored
-
- Jan 04, 2016
-
-
Corey Bryant authored
-
- Sep 28, 2015
-
-
Alberto Donato authored
-
- Sep 25, 2015
-
-
Edward Hope-Morley authored
Sync charmhelpers to get fix for bug 1499643
-
- Sep 03, 2015
-
-
Liam Young authored
-
- Aug 21, 2015
-
-
Alberto Donato authored
-
- Aug 19, 2015
-
-
Alberto Donato authored
-
- Aug 06, 2015
-
-
Alberto Donato authored
-