Commit Graph

14 Commits

Author SHA1 Message Date
Dmitry Ukov d247bb6057 Clean up v1 structure
Change-Id: I12feb1db2ef4ffe58be00f0c290b37e7f184efd6
2019-10-02 09:57:45 +00:00
Roy Tang 34babe6a09 Update neutron document in global.
By updating the neutron global document name, it will allow neutron
to be properly replaced at the type and site level as needed.

Change-Id: I2bb734d527aa58fbd0a60252d2630c11f7cd4652
2019-09-19 22:43:41 +00:00
Evgeny L c357733d71 Single-cluster RabbitMQ for OpenStack
The intention for the patch is to increase the stability of
OpenStack installation:

1. Use a single RabbitMQ cluster for all OpenStack services.
2. Use 2 replicas for RabbitMQ clusters instead of 3; RabbitMQ
   does not implement a quorum mechanism which allows us to have
   even number of nodes, this should provide better performance
   by reducing the number of instances where the data should be
   replicated. This should also reduce the odds of getting
   RabbitMQ partitioning.

Co-authored-by: Drew Walters <andrew.walters@att.com>

Change-Id: Id981e2650efc24a9e67cf87a0abd414a96f40088
2019-07-12 17:33:39 +00:00
Kaspars Skels 6203b64aab Uplift all openstack-helm charts except Horizon
Change-Id: I02affd05e81f51eaa7b5a814096992292b8b3f35
2019-06-11 15:08:54 -05:00
Zuul 991f250143 Merge "Enable service specific version of helm toolkit used in OSH services" 2019-05-09 22:24:38 +00:00
James Gu 2c63e36cef Enable service specific version of helm toolkit used in OSH services
Added service specific version of helm toolkit for all OSH services
in treasuremap global chart and version definitions. Kept the current
version of htk for all services to limit the changes in this commit.

Change-Id: I35cf8fce32f1e414aebd284054feb36f8305b628
2019-05-09 10:14:01 -07:00
Arun Kant d4312d0448 Increase default logging for openstack services
Globals have logging override defined which is now different from
openstack services values in openstack-helm.

Openstack-helm addressed issue of missing logs related to warnings and
above for root logger which is catch-all logger when component specific
logger is not explictly defined.

OSH review: https://review.opendev.org/#/c/639711

Dropping logs in case of error or warnings can be problem for operators
in triaging an issue. We should not be hiding warning/error/critical logs
even when specific component logger is not defined as there can be cases
where each component is not defined in logging definition. See example
from OSH review.

In addition, is there a specific reason to have logging override for OS services
in airship side as they appear to be quite similar to defaults defined in
openstack-helm side. So may be we should revisit its need and address in
different patch if needed.

Change-Id: Iea24280546af1959d9da7164f0f18bf6a0a86e2d
2019-05-07 09:02:27 -07:00
Zuul d0dc46ed0f Merge "Add metadata proxy shared secret for Nova and Neutron" 2019-04-23 03:43:50 +00:00
Evgeny L 66851e2f4e Change default number of l3 agents from 5 to 3
Currently we don't test the configuration with 5 controllers,
change the number of l3 agents per router from 5 to 3.

Change-Id: I84bcb196fb78006c02ba0e860cc2e69420081b87
2019-04-22 17:02:59 +00:00
Evgeny 6514b2f77f Add metadata proxy shared secret for Nova and Neutron
Override default "metadata_proxy_shared_secret" parameter.
This secret is used by Neutron to sign instance-id headers
to prevent spoofing when proxying metadata requests.

Change-Id: I771d7f818a18b82d55bf781d71fc95114ac7e78c
2019-04-22 16:59:36 +00:00
Evgeny L efae9cd97f Uplift Armada and fix neutron configs
The latest version of Armada introduced a separate timeout
value for tests [1], a default value for the timeout is 300,
which is not large enough for Neutron tests.
Also add wait.labels to ensure automatic deletion of test
pods [2].

[1] https://review.openstack.org/#/c/618585/
[2] https://review.openstack.org/#/c/629313/

Change-Id: I86b1f9a8f17c273cf990189b2ffb07d60e3814b9
2019-02-26 22:40:32 +00:00
Evgeny L 3fb20e7c43 Neutron parameter min_l3_agents_per_router was removed in Ocata
This parameter has been deprecated in Newton and removed [1] in Ocata.

[1] https://review.openstack.org/#/c/385604/

Change-Id: I4e0130fea0375754cebb4a22d2248346f313fe6d
2019-01-18 22:54:43 +00:00
Kaspars Skels bd84989801 Fixes related to recent version uplifts
- Revert buggy nagios version (storage leak)
 - Pull latest/fixed version of armada/tiller
 - Fix external network overrides for Neutron/OVS

Change-Id: Id76c0e6f643928564c8418c59a5517ab0f7ce43b
2018-10-21 14:11:58 -05:00
Kaspars Skels 3a1038e122 Remove folder-based versioning from manifests
This adapts manifests to be in line of using git reference
for refering to global/secrets repos instead of versioned folders.

Change-Id: I0100fb90666e335bd99d304b3804c180b25a9d16
Depends-On: https://review.openstack.org/#/c/577886/
2018-09-14 09:48:01 -05:00