Commit Graph

274 Commits (668248c4c01d60ad8454ce82711a6b49c9bb5518)

Author SHA1 Message Date
Jenkins Uplifter 668248c4c0 Auto chart/image uplift to latest
Change-Id: Idde38f4c859d8116b983c82daa2d23a811a9f4ec
2019-02-19 19:50:38 +00:00
Zuul 48eb6ed0a4 Merge "Update documentation on Ceph partitioning" 2019-02-18 15:33:21 +00:00
Jenkins Uplifter 1593be7b40 Auto chart/image uplift to latest
Change-Id: Ied85935e7f17b0f6638eedc0e3dc56c6f6409d4f
2019-02-17 04:51:07 +00:00
Evgeny L ba1dd3681a Update documentation on Ceph partitioning
Make the docs up to date:
* Previous version of the documentation assumes that
  partitioning schema is different for SSDs and HDDs,
  this is not the case anymore.
* Ceph charts now have automatic partitioning for both
  OSDs and journals.

Change-Id: I74bd625522469e2860ada995f4e6a81a566107fa
2019-02-15 19:55:46 +00:00
Jenkins Uplifter 8ad22004ae Auto chart/image uplift to latest
Change-Id: I6149a9dfe7452b4ba0439564aae86f3af75087d3
2019-02-14 20:12:30 +00:00
Drew Walters 8b83f50003 airskiff: Update OSH-infra pin
The version of Armada deployed by Airskiff was recently uplifted. The
gate erroneously uses the latest version of OSH-infra, so there was no
impact; however, users of the 005-make-airship script experience a
Tiller version mismatch due to an older version of K8s. This change
uplifts the OSH-infra pin to prevent errors.

Change-Id: If8f2c27396ce6c8548598492dfaf5e15174131a2
2019-02-13 14:25:27 -06:00
Evgeny L d33e89a0ef Configure public network in Jenkinsfile
Change-Id: Iafdb301d7cbb1e63c75a01962a28bd59944e5d36
2019-02-12 22:55:04 +00:00
Chinasubbareddy Mallavarapu 56a91502a2 Ceph: journal partitions instead of whole disk
This is to represent specific partitions for journals
instead of  whole disk, ceph charts will create journal partitions
and default size is 10GB

Change-Id: I0f032a0d87396fe44f1179b3104ed446cc448d28
2019-02-10 23:41:09 +00:00
Steve Wilkerson 21adfe01c2 Airskiff: Unpin Armada
This unpins Armada to references that are compatible with helm
version 2.11.0.  This is no longer required, as the helm version
used in openstack-helm-infra has been updated to 2.12.1, which
addresses the issue requiring armada needing to be pinned in the
airskiff jobs.

Change-Id: Ibef17b8b0e225b1ec04b6aaebd6f1953dd47b31c
2019-02-08 23:45:56 +00:00
Jenkins Uplifter 4f85660f1a Auto chart/image uplift to latest
Change-Id: If2a0555f6a815b8e796c55caff0f3d21d2bec0e9
2019-02-08 00:03:28 +00:00
Bryan Strassner bbfa8eada7 Update Shipyard Pod Configuration
Updates to use new Shipyard pod configurations, removes node port use.
Requires Shipyard commit a11e962eef5a5aa8f8fc15c4a324dfa6b2465061 or

Change-Id: Iff5af45d6b4f60c34d18aad821cf9afa4ea67dda
2019-02-05 22:10:49 +00:00
Sean Eagan 26cf5a0fc6 Uplift armada, tiller, kubernetes, etcd, coredns
This change updates the following components:

Kubernetes 1.10.11 -> 1.11.6
CoreDNS 1.1.2 -> 1.1.3 (per k8s 1.11 recommendations)
Etcd 3.2.14 -> 3.2.18 (per k8s 1.11 recommendations)
Tiller 2.10.0 -> 2.12.1 (adds support for k8s 1.11, thread safety fix)
Armada as of 2019-02-4 (adds support for Tiller 2.12.1)

Also fixes tiller upgradability.

Change-Id: I2375b0ae167593815c56470ba6a6c7b529375302
2019-02-05 13:53:44 +00:00
Zuul 43ca2a088d Merge "Update kernel version in the doc" 2019-02-05 12:06:09 +00:00
Zuul ab7a79604f Merge "Disable nagios chart until fixed" 2019-02-04 17:35:51 +00:00
Evgeny L b426a335b7 Update kernel version in the doc
Make kernel version in the example to be consistent with
the rest of the document.

Change-Id: Ib5b00c850b5ecca0bdb3559763e049f8e1f6b3cf
2019-02-04 17:30:30 +00:00
Kaspars Skels 24c3bf9749 Disable nagios chart until fixed
Change-Id: I8eee66ed574bb3fc4415100c0a4c9f0e50f4c57a
2019-02-01 17:39:24 -06:00
Evgeny L f2c0f4c855 Update docs, simplify kernel installation on genesis
Manifests now include a specific kernel version
required for installation on genesis node.

Change-Id: I130b9ae70fbc2c8e94b648b81ce3d23e7cea12ae
2019-02-01 21:41:12 +00:00
Jenkins Uplifter 19c53a6d6b Auto chart/image uplift to latest
Change-Id: I7d3a7068c522b0aae9bf3194fbe59a58a61617a3
2019-01-30 10:42:09 +00:00
Jenkins Uplifter bb39496c6a Auto chart/image uplift to latest
Change-Id: Iefaff6bed259d999e3d9125d9ed9227c6c797921
2019-01-27 07:14:10 +00:00
Jenkins Uplifter db30955e42 Auto chart/image uplift to latest
Change-Id: Ia08361c2156a02949201f3d120998ed79c9cb57f
2019-01-26 06:08:14 +00:00
Jenkins Uplifter d51c874204 Auto chart/image uplift to latest
Change-Id: Ifdd2e5cb285e3d6b00e97d5017fc63a479755c85
2019-01-24 09:18:36 +00:00
Zuul 3f04ed5b86 Merge "Neutron parameter min_l3_agents_per_router was removed in Ocata" 2019-01-24 02:22:49 +00:00
Zuul 6a21cb58eb Merge "airskiff: Add steps to Shipyard wait script" 2019-01-22 18:23:58 +00:00
Zuul 9d789d2e7c Merge "airskiff: Update Armada image to pinned version" 2019-01-22 17:07:38 +00:00
Zuul 65f2bebc0c Merge "airskiff: Disable rabbitmq tests" 2019-01-22 17:07:37 +00:00
Jenkins Uplifter 2237ec4d64 Auto chart/image uplift to latest
Change-Id: Ibbd7a63a8705732e679bcafaacf3f33925b9f431
2019-01-21 08:50:51 +00:00
Jenkins Uplifter 125e95855c Auto chart/image uplift to latest
Change-Id: Ieb9827e31cf08477f08be6e6a7d3e0f93b65dfdd
2019-01-20 04:53:14 +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.


Change-Id: I4e0130fea0375754cebb4a22d2248346f313fe6d
2019-01-18 22:54:43 +00:00
Drew Walters f7d4b29221 airskiff: Add steps to Shipyard wait script
Currently, the Airskiff gate does not recognize failures because the
gate script only verifies that an action lifecycle enters a COMPLETE
state; however, a lifecycle in COMPLETE status is not always an
indication of a successful deployment. This commit updates the
wait_for_shipyard script to check the status of each action step and
results in exit_code 1 if any steps failed.

Change-Id: If5117c4638652b8d5b91fe73ede0f5e19a1e2cc1
2019-01-18 22:36:28 +00:00
Drew Walters 03b02165b2 airskiff: Disable rabbitmq tests
Currently, the tests for the OSH rabbitmq charts are disabled; however,
the value that disables the chart is sometimes discarded during document
layering because the `.test` value does not get merged with the parent
document.  This commit adds an action to merge the test key and disable
the rabbitmq tests.

Change-Id: Ia23042bd03871cc085f69c232a85375571282af6
2019-01-18 14:30:16 -06:00
Kaspars Skels f076175569 Fixes for Airship Seaworthy
- Remove dependency towards Artifactory
 - Fix up Shipyard API url to match new deploy library

Change-Id: Ic76eb2785f240345f79d0324549c15f50f157d7c
2019-01-18 13:35:50 -06:00
Zuul 2b181a94a3 Merge "Script for adding openstack users" 2019-01-18 18:05:47 +00:00
Evgeny L 3d231ecc25 Remove unused Kibana credentials
Kibana chart is configured with elasticsearch and ldap
credentials, so both kibana password and user are not
used for the configuration.

Change-Id: Ic83087b3bc732d539ac2b837f9c925d0e4ee9849
2019-01-17 23:23:01 +00:00
Zuul 7c3b09b185 Merge "Fluent-Logging: Update configuration" 2019-01-17 22:47:01 +00:00
Zuul f265a5dca6 Merge "Fix the misspelling of "required"" 2019-01-17 19:17:32 +00:00
Drew Walters 488048ce76 airskiff: Update Armada image to pinned version
Previously, Armada was pinned [0] to commit
dd75474d78e69f3634eb94c8ea6730b898e83277 in order to prevent a mismatch
between the Helm API and Tiller. While the generated image tag was
updated, the Armada image deployed by Armada during the bootstrapping
phase was not updated, resulting in a version mismatch. This commit
overrides the tag in order to prevent a mismatch.


Change-Id: I484c5e52560e5c25c76ad557f3032ae9e158166c
2019-01-17 12:56:27 -06:00
Steve Wilkerson 452203ac99 Fluent-Logging: Update configuration
This updates the configuration for the fluent-logging chart to
include inputs for libvirt and qemu, as well as updates the output
configurations to include the appropriate buffer configuration

Change-Id: Id908ea875b07004202795dac68df7e9727ae9771
2019-01-17 18:18:52 +00:00
Kaspars Skels d0833fb4d6 Script for adding openstack users
Change-Id: I852875a2b596dbd05e0d555e6f6ae17c6d15e1eb
2019-01-17 12:02:03 -06:00
Zuul 31dfbac91d Merge "Fix prometheus and grafana password overrides" 2019-01-17 17:45:10 +00:00
Zuul a410d7686c Merge "Remove failing divingbell overrides" 2019-01-17 17:02:01 +00:00
Jenkins Uplifter 92ff9ffe7b Auto chart/image uplift to latest
Change-Id: I49df1ae4f1d97f52c3095895a90e6d268013ac41
2019-01-17 07:42:14 +00:00
Kaspars Skels bb4949e2f5 Remove failing divingbell overrides
- etcd chart shall take care of permissions

Change-Id: Iadc763b8b81d953f71a5d4c0f3b4136e7db047fd
2019-01-17 01:28:33 -06:00
lijunjie 8e3f67bcda Fix the misspelling of "required"
Change-Id: I0c121a7b17116f6b2eee5058de88f2d14ea6c543
2019-01-17 05:35:42 +00:00
Evgeny L 6a42e0cecd Fix prometheus and grafana password overrides
* prometheus - change `prometheus` subpath to `monitoring`
* grafana - path to prometheus credentials should be `user`
instead of `admin`

Change-Id: Iee014ce3ff4ee2ebb534003ce3f18ab8bcd63b9d
2019-01-17 05:34:43 +00:00
Zuul 92d7452a9b Merge "airskiff: Install AppArmor in package script" 2019-01-16 22:34:40 +00:00
anthony.bellino c444067830 Uplift divingbell
Adding paths, rerun_interval and rerun_policy to existing
divingbell_perm overrides

Uplift divingbell to latest version

Change-Id: I117f0ee7af92a7f139e2766ec435fc1f3f718e62
2019-01-16 15:33:18 +00:00
Zuul eb325595f5 Merge "Update docs, execute when in shipyard directory" 2019-01-15 15:43:40 +00:00
Kaspars Skels cdbb75d7c3 Align Airship Seaworthy pipeline wiht latest ceph
Ceph journals no longer need permanent partitions.
Journal disks shall be wiped simlar to OSDs.

Change-Id: I65347aea1e1463066bc8311f0a95feab54c773de
2019-01-14 17:32:03 -06:00
Zuul a850b8f29a Merge "Fix references to olso by correcting them to oslo" 2019-01-14 22:52:10 +00:00
Zuul 916b355086 Merge "Ceph journal partitions automation" 2019-01-14 22:32:22 +00:00