This clears out stale YAML structure in preparation of migrating
fresher entrypoints from airshipctl, and authoring of new ones.
Change-Id: I5a006c7e4461b0cce2766b367e5e8494033f8b36
Promenade chart
The issue is that for joined nodes we will see hyperkube version
from Promenade chart which is not updated or different.
So, need to substitute hyperkube image directly in override to
align all hyperkube version in the cluster.
Tiller chart
Override image for tiller was defined under armada, so, need
to use appropriate place for source in substitution.
Removed placeholder to eliminate duplicates.
Change-Id: I01b8be41591f85fa962c0524bff75f0fdc97100d
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
Was brought up on the last AirShip IRC meeting @ 20.08.2019
When deploying AIAB, it is possible that the ucp keystone test will exceed the deadline,
and this will happen on each retry - which will cause the test to loop. In order to avoid this,
I've bumped the test timeout in the keystone chart to 600s, as in all my cases, the test used ~371 seconds to complete.
Change-Id: I55d1fa0d14150269a34514d523d5ee764ec057f9
Now Shipyard [1] requires `statefulset` to be configured
for airflow endpoints.
This patch fixes both airskiff gates and other sites.
[1] https://review.opendev.org/#/c/671575/
Change-Id: I29edeb27763059b1dd5f99db4740e0913f0dc56d
Create a site type called skiff and point airskiff site to be based on
the new type. This will help to reduce the duplication when creating
airskiff-suse site in subsequent commit.
Change-Id: Ie9cd6d0e572a4556ee6ff5c3d37f20349c2d7de3
This site is created in order to utilize the multinode development
environment alongside the global and type manifests in Treasure map.
To accomplish this, the new seaworthy-virt site is a copy of the
airship-seaworthy site but with as many overrides and removed
pieces as necessary.
Change-Id: I6d19e1cf019c5d03f42343ab3c72971172879e4d
Since we do no have maas-ingress for sloop type environments we need to
exclude maas_ingress dependancy introduced in https://review.opendev.org/655571
Change-Id: I37f6046c5bb1269d3b8447b51780f71d6ec893c0
Warning: Nameserver limits were exceeded, some nameservers have been omitted,
the applied nameserver line is: 10.96.0.10 8.8.8.8 8.8.4.4
Removing 3rd DNS server entry fixes the issue.
Change-Id: I14fae0d884223050eb3106b4a9cf1adde01def8f
TimeoutError QueuePool limit of size 10 overflow 20 reached error.
This issue is resolved by increasing the max_pool_size and
max_overflow settings to the database to increase the number of
connections to keep open in a pool and the max_overflow value for
SQLAlchemy.
Change-Id: I769a446d5947de07dcc4bf3f339831bf6b45326a
This change integrates changes related to the new Patroni-enabled
high availability included in the postgresql helm chart.
1. Updates the version of the postgresql chart
2. Adds users/passphrases for the postgresql replication and exporter users
3. Sets the default number of replicas to 3 (except for skiff & sloop)
4. Adds documentation/scripting for upgrading the chart
Co-Authored-By: Evgeniy L <eli@mirantis.com>
Change-Id: I51e63fb2444610cfb144bc587a6a179fa4830809
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