Commit Graph

243 Commits

Author SHA1 Message Date
Matt McEuen 7f8bf5f411 Clean out old kustomize entrypoints
This clears out stale YAML structure in preparation of migrating
fresher entrypoints from airshipctl, and authoring of new ones.

Change-Id: I5a006c7e4461b0cce2766b367e5e8494033f8b36
2020-07-10 16:00:20 -05:00
Dmitry Ukov 185d2bd626 Introduce basic directory structure
Change-Id: I559511e586383793dcbbf969ff025c1fb3a2f14f
2019-10-02 11:02:37 +00:00
Dmitry Ukov d247bb6057 Clean up v1 structure
Change-Id: I12feb1db2ef4ffe58be00f0c290b37e7f184efd6
2019-10-02 09:57:45 +00:00
Jenkins Uplifter c42bbc7333 Auto chart/image uplift to latest
Change-Id: I808ec63a60e54c9eaf2e8df797dc911013a74c54
2019-10-01 06:09:47 +00:00
Zuul 154b4860a6 Merge "Auto chart/image uplift to latest" 2019-09-30 14:45:20 +00:00
Jenkins Uplifter 85b824ce3d Auto chart/image uplift to latest
Change-Id: I796b0685b9ddc40712e7764ef1b53c621d20105e
2019-09-30 06:17:32 +00:00
Egorov, Stanislav 8e1640ff42 Fix charts overrides for hyperkube 1.12
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
2019-09-27 11:23:19 -07:00
Jenkins Uplifter f3b851a69e Auto chart/image uplift to latest
Change-Id: I981854ec4f9c17406d355442a96079dc131c3f25
2019-09-25 06:29:01 +00:00
Jenkins Uplifter 89990baff7 Auto chart/image uplift to latest
Change-Id: Id32d9c869052462d3c6aeebfee309944fb1d93bc
2019-09-24 17:39:22 +00:00
anthony.bellino 211a03a03a Uplift and set maas ingress to run as root
Change-Id: I01f894f3fbdb863cf5ab03846799b9e2e3444c88
2019-09-23 16:38:04 -05:00
Zuul db0124b27b Merge "Run haproxy as nobody" 2019-09-20 15:57:52 +00:00
Zuul 00ce6cb28d Merge "Bumped the timeout for the ucp keystone test" 2019-09-20 15:34:46 +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
Othar Linaker 4cd43b5f1e Bumped the timeout for the ucp keystone test
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
2019-09-19 21:21:25 +00:00
Egorov, Stanislav (se6518) c86684c91a Run haproxy as nobody
Aligned with changes in promenade repo:
https://review.opendev.org/#/c/657879/

Change-Id: Ia1d5ddabc47390f12557032b1716734cfcbcd540
2019-09-19 12:21:36 -07:00
Kaspars Skels c37367da54 Uplift k8s and etcd versions
Change-Id: I2bae06dd94bf71287f2df79d8e91fb8e8808dcb0
2019-09-10 16:03:43 -05:00
Jenkins Uplifter a60f96689a Auto chart/image uplift to latest
Change-Id: I37f23067f82399bc4f450d22766e5c36d9b1a82b
2019-09-10 08:56:36 +00:00
Jenkins Uplifter ffeeabf5a4 Auto chart/image uplift to latest
Change-Id: Ib72c5e5a5ca5209fbba813f48ac50c4f5df52916
2019-09-07 08:20:46 +00:00
Jenkins Uplifter 1e1d53ff87 Auto chart/image uplift to latest
Change-Id: Iff0f3b7d9cfb656ea37535cd708767ec9eb14235
2019-09-05 23:36:07 +00:00
Evgeny L 20ea85df6e Fix airskiff gate and uplift shipyard
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
2019-09-04 19:24:52 +00:00
Jenkins Uplifter 75bc50daf8 Auto chart/image uplift to latest
Change-Id: Ia794a491078d49d5714cc2a284c794bc0d1c5c92
2019-08-29 09:32:44 +00:00
Jenkins Uplifter 7f4c471cf0 Auto chart/image uplift to latest
Change-Id: I4ed3510d4d2abfa53e498316959307d90366e396
2019-08-28 06:20:13 +00:00
Jenkins Uplifter e14e56a44e Auto chart/image uplift to latest
Change-Id: Ic16a8db811d3478acada963322d50d353564f6b1
2019-08-26 06:32:46 +00:00
Kaspars Skels 968862b174 Enable back Nagios as part osh-infra monitoring
Change-Id: Ic848cf2dfa5499f2bbdb241f0bdea49a05aba104
2019-08-21 16:57:57 -05:00
Zuul 7e9f5efcfd Merge "Add new airskiff type" 2019-08-21 19:10:06 +00:00
James Gu e28d0a1313 Add new airskiff type
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
2019-08-21 16:20:01 +00:00
Jenkins Uplifter 00abe41ba7 Auto chart/image uplift to latest
Change-Id: I5cc0c56eec114e572dd05a600f9328ae596939b7
2019-08-20 21:46:18 +00:00
Jenkins Uplifter fddbaff8a2 Auto chart/image uplift to latest
Change-Id: I0e15cc61a747f878117ddf8b7856dff61a108bdb
2019-08-19 06:11:54 +00:00
Jenkins Uplifter 8299593cc7 Auto chart/image uplift to latest
Change-Id: I73694992c92a4120aba7595d6ce4f04c448e6c6e
2019-08-12 06:22:45 +00:00
Jenkins Uplifter cd61a17ac9 Auto chart/image uplift to latest
Change-Id: I69bccc679df879d8201b04e3d8032988f175fb83
2019-08-07 09:24:33 +00:00
Kaspars Skels 36dbc3894b Uplift helm/tiller to 2.14.1
Change-Id: Id9a47046cfc7424a3a7ed4214e9d2443a8eef023
2019-08-06 13:11:54 -05:00
Jenkins Uplifter 6a55c245fc Auto chart/image uplift to latest
Change-Id: I841b46083877b91f71b20ab27c73d127dfe75760
2019-08-03 11:34:30 +00:00
Jenkins Uplifter 9113f55caa Auto chart/image uplift to latest
Change-Id: I6dd55e5ec7e0533be2c9beff1a1b3d095d55fbe0
2019-08-02 21:27:25 +00:00
Zuul 10f2f3e9bd Merge "Add new seaworthy-virt site" 2019-08-02 20:39:42 +00:00
Jenkins Uplifter 1f69d23c82 Auto chart/image uplift to latest
Change-Id: I433a08dae8243e1669feebd9f25d48ce21bee40d
2019-08-02 09:27:40 +00:00
Jenkins Uplifter ed623de955 Auto chart/image uplift to latest
Change-Id: If21bfff4df22db656bab763dbfedeb94ab2e1384
2019-08-01 22:04:29 +00:00
Jenkins Uplifter 9317af8db8 Auto chart/image uplift to latest
Change-Id: Ib5c0a230e52af54f52ef445ef69074c1a6bb8505
2019-07-31 02:21:30 +00:00
Michael Beaver 22408cbeb5 Add new seaworthy-virt site
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
2019-07-30 17:16:14 +00:00
Jenkins Uplifter e913d6c8b4 Auto chart/image uplift to latest
Change-Id: I62139d315f6cdbfa9698e449d903da88b97ef195
2019-07-30 09:24:21 +00:00
Jenkins Uplifter e69e01f19c Auto chart/image uplift to latest
Change-Id: Id50378b6089f32a268319c0949b4adf8e0134b23
2019-07-29 11:01:10 +00:00
Alexander Noskov 8a94b9bf58 Uplift all components + fixes for oslo_messaging
Adjusting `statefulset` in oslo_messaging parameter for OpenStack components
Reference CR: https://review.opendev.org/665481

Change-Id: I502736ccee5cfca047adf4f2567de20a268f0cd3
2019-07-19 11:45:49 -05:00
Zuul ea80529bb6 Merge "increase database max_pool_size from default" 2019-07-19 14:38:41 +00:00
Alexander Noskov 2aa2ec7f05 Uplift MAAS and fixes for maas-ingress
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
2019-07-18 14:17:54 +00:00
Zuul 2b32cc2c80 Merge "Fix warning when using 3 upstream DNS servers" 2019-07-17 22:00:34 +00:00
Kaspars Skels a9219125fc Fix warning when using 3 upstream DNS servers
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
2019-07-17 15:18:46 -05:00
IPATOV, DENIS (di0361) e775181d55 increase database max_pool_size from default
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
2019-07-17 08:21:16 -07:00
Matt McEuen 16cdf842d2 Incorporate HA PostgreSQL
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
2019-07-15 19:39:38 +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 ce8bb46792 Revert ingress due to failing cluster restart
Change-Id: I5bbdc8ecfeb53eec995e4ed9db1a8fddf782aa47
2019-07-11 13:56:17 -05:00
Matt McEuen 370af9c686 Update kernel to 4.15.0-46
This updates the kernel package from 4.15.0-34
to the more recent 4.15.0-46.

Change-Id: I2a2022807edec6dfc47851dd78650bbedd4d19bc
2019-07-11 02:15:34 +00:00