Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-06-16 | Merge "Pacemaker HA suport for OVN DB servers" | Jenkins | 4 | -0/+89 | |
2017-06-16 | Merge "Ignore case for bootstrap node checks" | Jenkins | 3 | -3/+3 | |
2017-06-16 | Merge "Conditional LVM storage setup for cinder-volume" | Jenkins | 1 | -2/+6 | |
2017-06-16 | Merge "Remove reference too puppet/services/ironic-pxe.yaml" | Jenkins | 1 | -1/+0 | |
2017-06-16 | Merge "Input enabled_services in all-nodes-config as comma_delimited_list" | Jenkins | 1 | -9/+4 | |
2017-06-15 | Merge "Bind mount internal CA file to all containers" | Jenkins | 1 | -12/+57 | |
2017-06-15 | Merge "Containerize Cinder-volume for HA" | Jenkins | 1 | -0/+170 | |
2017-06-15 | Ignore case for bootstrap node checks | Alex Schultz | 3 | -3/+3 | |
The bootstrap_nodeid can have capital letters while the hostname may not. In puppet we use downcase for this comparison, so let's follow a similar pattern for scripts from THT. Change-Id: I8a0bec4a6f3ed0b4f2289cbe7023344fb284edf7 Closes-Bug: #16998201 | |||||
2017-06-15 | Merge "Containerize Ceilometer Agent Ipmi" | Jenkins | 5 | -0/+117 | |
2017-06-15 | Merge "Modify PreNetworkConfig config inline with role-specific parameters" | Jenkins | 13 | -20/+159 | |
2017-06-15 | Input enabled_services in all-nodes-config as comma_delimited_list | Juan Antonio Osorio Robles | 1 | -9/+4 | |
The bug that prevented it from being a comma delimited list was fixed. Change-Id: Ia5296140763849bdeac481c812f70a42d907c214 | |||||
2017-06-15 | Merge "Fix race conditions between containers" | Jenkins | 19 | -48/+43 | |
2017-06-15 | Merge "Containerize Manila Scheduler service" | Jenkins | 2 | -0/+106 | |
2017-06-14 | Merge "Update Panko api port" | Jenkins | 7 | -15/+19 | |
2017-06-14 | Merge "Role Specific parameters for neutron-sriov-agent service" | Jenkins | 1 | -3/+19 | |
2017-06-14 | Merge "Sample environment generator" | Jenkins | 11 | -0/+808 | |
2017-06-14 | Merge "Add Nova Consoleauth service to containerized deployment" | Jenkins | 2 | -0/+109 | |
2017-06-14 | Merge "Add Nova Vncproxy service to containerized deployment" | Jenkins | 2 | -0/+109 | |
2017-06-14 | Merge "Enable heat/puppet to manage the fernet keys and make it configurable" | Jenkins | 2 | -1/+15 | |
2017-06-14 | Merge "Use KeystoneFernetKeys instead of individual parameters" | Jenkins | 2 | -7/+29 | |
2017-06-14 | Update Panko api port | Pradeep Kilambi | 7 | -15/+19 | |
The current port conflicts with trove. This is updated in puppet module. See related change: https://review.openstack.org/#/c/471551/ Change-Id: Iefacb98320eef0bca782055e3da5d243993828d7 | |||||
2017-06-14 | Merge "Fix network names when using network isolation" | Jenkins | 1 | -1/+1 | |
2017-06-14 | Merge "Dell SC: Add exclude_domain_ip option" | Jenkins | 2 | -0/+5 | |
2017-06-14 | Merge "Docker service for Cinder Volume" | Jenkins | 2 | -0/+164 | |
2017-06-14 | Fix race conditions between containers | Jiri Stransky | 19 | -48/+43 | |
In many occasions we had log directory initialization containers without `detach: false`, which didn't guarantee that they'll finish before the container depending on them will start using the log directory. This is now fixed by moving the initialization container one global step earlier, so that we can keep the concurrency when creating the log dirs. (Using `detach: false` makes paunch handle just one container at a time, and as such it can have negative performance impact.) For services which have their container(s) starting in step_1, initialization cannot be moved to an earlier step, so the solution here was to just add `detach: false`. As a minor related change, cinder DB sync container now mounts the log directory from host to put cinder-manage.log into the expected location. Change-Id: I1340de4f68dd32c2412d9385cf3a8ca202b48556 | |||||
2017-06-14 | Merge "Docker services for Cinder Backup" | Jenkins | 2 | -0/+133 | |
2017-06-14 | Remove reference too puppet/services/ironic-pxe.yaml | Derek Higgins | 1 | -1/+0 | |
The file doesn't exist. The pxe setup is part of puppet/services/ironic-conductor.yaml Change-Id: I3a6f038ed69ea44f0594064b6f9657ff1b72e1bb Closes-Bug: #1697927 | |||||
2017-06-14 | Merge "Add fqdn_external" | Jenkins | 6 | -0/+6 | |
2017-06-14 | Merge "Generate HAproxy iptables rules for containerized HA deployments" | Jenkins | 1 | -10/+13 | |
2017-06-14 | Merge "Replace NO_ARCHIVE block with single call to rsync" | Jenkins | 1 | -27/+13 | |
2017-06-14 | Merge "Docker services for Cinder Api and Scheduler" | Jenkins | 3 | -0/+278 | |
2017-06-14 | Fix network names when using network isolation | Michele Baldessari | 1 | -1/+1 | |
When we merged If3989f24f077738845d2edbee405bd9198e7b7db we correctly used name_lower for most things but we left out the the OS::TripleO::Network resource which would cause errors like the following: Could not fetch contents for file:///tmp/tripleoclient-LdqQGJ/tripleo-heat-templates/network/internalapi.yaml The reason is that the network filename is called internal_api.yaml. Change-Id: I40f268668ed948e5d41ed0ff5a8fc954cef7b17c Closes-Bug: #1697883 | |||||
2017-06-14 | Enable heat/puppet to manage the fernet keys and make it configurable | Juan Antonio Osorio Robles | 2 | -1/+15 | |
With the addition of the KeystoneFernetKeys parameter, it's now possible to do fernet key rotations using mistral, by modifying the KeystoneFernetKeys variable in mistral; subsequently a rotation could happen when doing a stack update. So this re-enables the managing of the key files by puppet. However, this is left configurable, as folks might want to manage those files out-of-band. bp keystone-fernet-rotation Change-Id: Ic82fb8b8a76481a6e588047acf33a036cf444d7d | |||||
2017-06-14 | Use KeystoneFernetKeys instead of individual parameters | Juan Antonio Osorio Robles | 2 | -7/+29 | |
This uses the newly introduced dict with the keys and paths instead of the individual keys. Having the advantage that rotation will be possible on stack update, as we no longer have a limit on how many keys we can pass (as we did with the individual parameters). bp keystone-fernet-rotation Change-Id: I7d224595b731d9f3390fce5a9d002282b2b4b8f2 Depends-On: I63ae158fa8cb33ac857dcf9434e9fbef07ecb68d | |||||
2017-06-14 | Merge "Add support for Cinder "NAS secure" driver params" | Jenkins | 3 | -0/+29 | |
2017-06-14 | Replace NO_ARCHIVE block with single call to rsync | Steve Baker | 1 | -27/+13 | |
Also attempts to move the workaround for bug #1696283 to before the puppet apply call. Closes-Bug: #1696622 Change-Id: I3a195466a5039e7641e843c11e5436440bfc5a01 | |||||
2017-06-14 | Merge "Execute Swift ring up-/download in containerized environments" | Jenkins | 1 | -2/+13 | |
2017-06-14 | Merge "Containerize Sahara" | Jenkins | 3 | -0/+232 | |
2017-06-14 | Merge "Containerized Sensu client" | Jenkins | 2 | -0/+134 | |
2017-06-14 | Merge "Containerize multipathd" | Jenkins | 2 | -0/+90 | |
2017-06-14 | Merge "Move iscsid to a container" | Jenkins | 10 | -0/+120 | |
2017-06-13 | Merge "Change HorizonSecureCookies default to False" | Jenkins | 2 | -1/+2 | |
2017-06-13 | Containerize Ceilometer Agent Ipmi | Pradeep Kilambi | 5 | -0/+117 | |
Depends-On: I3e865f2e9b6935eb3dfa4b4579c803f0127848ae Change-Id: I09327a63d238a130b6ac0f2361f80e2b244b4b52 | |||||
2017-06-13 | Merge "Add support to configure Num of Storage sacks" | Jenkins | 2 | -1/+12 | |
2017-06-13 | Merge "Fix IronicInspectorAdmin to be https" | Jenkins | 1 | -2/+2 | |
2017-06-13 | Merge "Make network-isolation environment rendered for all roles" | Jenkins | 14 | -59/+97 | |
2017-06-13 | Merge "Fix bug in docker-toool where values are sometimes empty." | Jenkins | 1 | -0/+3 | |
2017-06-13 | Merge "Configure credentials for ironic to access cinder" | Jenkins | 1 | -0/+6 | |
2017-06-13 | Add fqdn_external | Alex Schultz | 6 | -0/+6 | |
In newton, we used to construct the fqdn_$NETWORK in puppet-tripleo for external, internal_api, storage, storage_mgmt, tenant, management, and ctrlplane. When this was moved into THT, we accidently dropped external which leads to deployment failures if a service is moved to the external network and the configuration consumes the fqdn_external hiera key. Specifically this is reproduced if the MysqlNetwork is switch to to exernal, then the deployment fails because the bind address which is set to use fqdn_external is blank. Change-Id: I01ad0c14cb3dc38aad7528345c928b86628433c1 Closes-Bug: #1697722 | |||||
2017-06-13 | Add Nova Vncproxy service to containerized deployment | Sven Anderson | 2 | -0/+109 | |
Depends-On: I037858a445742de58bd2f8d879f2b1272b07f481 Change-Id: Ifd138ea553a45a637a1a9fe3d0e946f8be51e119 |