1633 Commits

Author SHA1 Message Date
intlabs
8ac50d34af Gate: Add task to deploy yq and deps
This PS adds a task to deploy yq and it's deps

Change-Id: I8404060d4cc24542e59af8cbfd7c69c5c11c0834
2017-11-12 05:07:46 -06:00
intlabs
a731fdce4e Gate: Consolidate job definition to allow imports
This PS moves the Zuulv3 infra jobs to use a base that the various
nodesets can inherit from.

Change-Id: I8f9380d00d874d102d4a5c977edad499872006a9
2017-11-12 00:12:00 -06:00
Steve Wilkerson
62d5bfde3c Add entry for serviceaccount in flannel's values.yaml
The key for serviceaccount_flannel under manifests for flannel
was missing, resulting in failures when provisioning the kubeadm
aio with flannel

Change-Id: I842e4c4280de0217157aef98ecf4307d2e3506ab
2017-11-08 17:56:41 +00:00
Matt McEuen
2b185f5735 Gate: make pod subnet configurable
Make the CNI pod subnet configurable/overridable.

Change-Id: I5fa3a2178ad3a61c1bf939fc3c08c787169d350b
2017-11-05 18:52:42 -06:00
Zuul
75b656dc58 Merge "ImagePuller: add sudo for use when user is not in docker group" 2017-11-03 17:10:07 +00:00
Zuul
0ad3fd03b8 Merge "NFS: RBAC rules" 2017-11-03 15:14:32 +00:00
intlabs
fa041ea6da ImagePuller: add sudo for use when user is not in docker group
This PS adds sudo to the image puller commands to enable use when
the user is not in the docker group.

Change-Id: Ic2c2577e830f3db93952b72a92d360da83fb1a16
2017-11-03 00:28:54 -05:00
intlabs
98e2c5bde0 Kubernetes: move to 1.8.2
This PS moves the OpenStack-Infra gates to use Kubernetes v1.8.2

Change-Id: I8d1494df959ffbb94e0f76fa79d5180b53f87680
2017-11-02 23:44:55 -05:00
intlabs
fe62a25081 Helm: Move to version 2.7.0
This PS moves the OpenStack-Helm Infra gates to v2.7.0

Change-Id: I8f2067019022cfcbc81a53927c397720297fe547
2017-11-02 23:43:27 -05:00
intlabs
8d290a20f5 NFS: RBAC rules
This PS adds the RBAC policy for the NFS provsioner.

Change-Id: I1bb8cc267eaa7e6899dea10e7d02fdafa4c1903e
2017-11-03 04:12:43 +00:00
Zuul
72b644b66a Merge "Gate: remove zuul v2 stub" 2017-11-03 02:07:39 +00:00
intlabs
4ef2747f3a RBAC: enforce standard k8s RBAC policy
This PS removes the lax RBAC policy used in OSH to date, and the
standard rules are applied.

Change-Id: Ic2cf6063a4c0b7c4a6e73094f55ad424effc965c
2017-11-02 16:34:15 -05:00
intlabs
436845541b Image local repo jobs and multiple namespace support
This PS introduces support for using a local docker repo to
store images if desired, and adds multiple namespace support
to the entrypoint lookup functions.

Change-Id: Ib51aa30d3cc033795fe13f6c40a57d46171ad586
2017-11-02 16:23:32 -05:00
intlabs
ddf38fd47b Gate: remove zuul v2 stub
This PS removes the stub v2 gate setup script.

Change-Id: Ieb78bf466111e8b152e54ad2ee3ec32ff68b202d
2017-11-01 21:10:39 +00:00
Zuul
d4163dff03 Merge "Calico: Add basic dependency checks and rbac support" 2017-11-01 18:17:55 +00:00
Zuul
69c1bd6aa6 Merge "Chart Runner: Add NFS provisoner and Docker Registry" 2017-11-01 18:06:11 +00:00
intlabs
308f8a2121 Calico: Add basic dependency checks and rbac support
This PS update the calico chart and deployment to use
Kubernetes entrypoint, and apply appropriate RBAC rules to
the pods.

Change-Id: I9d875f50c4767b6714a4931b9ade0a6f94b533c2
2017-11-01 16:52:52 +00:00
intlabs
fd683f4241 Chart Runner: Add NFS provisoner and Docker Registry
This PS adds the NFS provisioner and Docker Registry to the OSH-Infra Repo,
these are being used as initial candidates for moving as they are simple
charts and allow the chart runner logic to be developed in the gate
playbooks.

Change-Id: Ie80b8578aafd3fe7252d3dcb603ea6af7586776e
2017-11-01 11:40:09 -05:00
intlabs
bdad21fd14 Kubernetes: widen nodeport range and serve statistics
This PS widens the range for nodeports, allowing standard OpenStack
ports to be used if desired for ingress.

Additionally the controller manager is set to serve statistics on the
standard port.

Change-Id: Id6549e90491a79c1ac6830a1324db7f13c88ea13
2017-11-01 11:32:51 -05:00
James E. Blair
e44b36a471 Zuul: add file extension to playbook path
Zuul now supports including the file extension on the playbook path
and omitting the extension is now deprecrated.  Update references
to include the extension.

Change-Id: I9a6d2d0c844ef17995cb7451f2ad7895374292ea
2017-10-29 00:37:51 -07:00
Zuul
d4c0e5f8be Merge "KubeADM-AIO: Fix centos deployment bridge-nf-call-iptables check" 2017-10-27 15:13:56 +00:00
Zuul
80be4f7840 Merge "Zuul: add checks for fedora" 2017-10-27 15:02:49 +00:00
intlabs
9b0a0d8696 Zuul: add checks for fedora
This PS adds fedora to the list of distros that OSH-Infra is checked
against.

It also makes the CentOS gate non-voting untill stability issues are
resolved.

Change-Id: I321ee592eeca75f66090747a74a02c7c0ba80bc5
2017-10-26 19:51:51 -05:00
intlabs
8c9f70401a Helm-Toolkit: Import into infra repo from primary
This PS imports helm-toolkit into the Helm Infra repo

Change-Id: Ife3451f9af5a40dbd5aa2414fc6226b26f81ede1
2017-10-26 19:33:36 -05:00
intlabs
1d3634237f KubeADM-AIO: Fix centos deployment bridge-nf-call-iptables check
This PS resolves an issue with CentOS deployment of the kubelet by
ensuring that `bridge-nf-call-iptables` is enabled.

Change-Id: Ic84f8a2a8c02b2557ea310e16b83426050f928d8
2017-10-26 19:32:49 -05:00
Tin Lam
a41e82e3db Fix gate
This patch set adds 1 job gating to allow patch sets to merge.

Change-Id: Icf490bedbe05b40e5a7d4c7dd6733500b381c7b8
2017-10-26 14:59:37 -05:00
intlabs
bd85bad919 Zuul V3 gate
This PS sets up the V3 gate for openstack-helm-infra.

Change-Id: I07ffa591cb5e08f5e2f1f5cbc94e810c3aa1f97b
2017-10-24 20:27:34 -05:00
intlabs
366a175447 Remove old helm-toolkit
This PS removes the old helm toolkit in preperation for the repo to
be initialised with openstack-helm-infra and the zuul v3 gate.

Change-Id: I4fa3be6bc240c061620dc3b5533136107a99065c
2017-10-24 17:42:50 -05:00
Jenkins
16922dcd11 Merge "Add helm-toolkit to OSH-infra" 2017-07-05 20:49:54 +00:00
Steve Wilkerson
2663d48de3 Update the OSH Infra README
Updates the OSH Infra README to match that of addons and OSH.
Provides direction for filing bugs and blueprints against OSH
infra and the communication information for OSH

Change-Id: Ib09aced63dea2e5d4067cb8e1ba8f2e97d4059ae
2017-07-05 10:21:27 -05:00
Steve Wilkerson
34a29bfac1 Add helm-toolkit to OSH-infra
Add helm-toolkit to OSH-infra to support using zuul-cloner in
the gates for openstack-helm. As infra is appropriate for charts
required to run openstack-helm, helm-toolkit should be centralized
here

Change-Id: I9d7f80a405f9fb2dec7e5fcdc8294a8c35154272
2017-07-05 09:13:29 -05:00
Jaesuk Ahn
96a9995184 add README file to define what openstack-helm-infra repo is for
Change-Id: Ie4436a8239e247590fa78a6b9c8830e83b39f2d0
2017-06-23 07:21:58 +00:00
OpenStack Project Creator
8613e0d5ac Added .gitreview 2017-06-20 08:49:42 +00:00