config/puppet-manifests/src/modules/platform/templates
Al Bailey 325975f1b9 Update kubernetes config for 1.15 features.
Upgrading from kubernetes 1.13.5 to 1.15.0 meant the config
needed to be updated to handle whatever was deprecated or dropped
in 1.14 and 1.15.

1) Removed "ConfigMapAndSecretChangeDetectionStrategy = Watch"
reported by https://github.com/kubernetes/kubernetes/issues/74412
because this was a golang deficiency, and is fixed by the newer
version of golang.

2) Enforced the kubernetes 1.15.3 version

3) Updated v1alpha3 to v1beta2, since alpha3 was dropped in 1.14
changed fields for beta1 and beta2 are mentioned in these docs:
https://godoc.org/k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1beta1
https://godoc.org/k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1beta2

4) cgroup validation checking now includes the pids subfolder.

5) Update ceph-config-helper to v1.15 kubernetes compatable
This means that the stx-openstack version check needed to be increased

Change-Id: Ibe3d5960c5dee1d217d01fbb56c785581dd1b42c
Story: 2005860
Task: 35841
Depends-On: https://review.opendev.org/#/c/671150
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
2019-08-21 10:30:56 -05:00
..
calico.yaml.erb ipv6 cluster networking support 2019-05-31 14:52:43 -04:00
calico.yaml.erb.orig Convert calico to use non typha config 2019-04-12 14:58:14 -05:00
calico_oam_if_gnp.yaml.erb Fix board management module access bug 2019-05-07 11:04:56 +08:00
calico_oam_if_hep.yaml.erb Create Calico host endpoint and policies 2019-04-18 14:34:39 +08:00
ceph.journal.location.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ceph.journal.partitions.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ceph.osd.create.erb Make Ceph the default Storage Backend 2019-04-17 18:42:48 +03:00
collectd.conf.erb Collectd+InfluxDb-RMON Replacement(ALL METRICS) P1 2018-06-29 13:44:43 -04:00
compute_extend.conf.erb Integrate host configuration into configuration framework 2018-06-14 16:03:52 -05:00
dhclient.conf.erb Removal of infrastructure network code 2019-05-06 16:57:10 -04:00
dnsmasq.conf.erb ipv6 cluster networking support 2019-05-31 14:52:43 -04:00
dockerdistribution.conf.erb ipv6 cluster networking support 2019-05-31 14:52:43 -04:00
dockerproxy.conf.erb Add docker proxy configuration for kubernetes 2019-01-30 17:23:17 +08:00
fm.snmp.conf.erb Decouple Fault Management from stx-config 2018-08-16 17:24:19 -04:00
influxdb.conf.erb Collectd+InfluxDb-RMON Replacement(ALL METRICS) P1 2018-06-29 13:44:43 -04:00
insecuredockerregistry.conf.erb Allow user specified registries for config_controller 2019-02-23 10:10:07 +08:00
kube-stx-override.conf.erb Configure kubelet.service to be monitored by pmond 2019-02-11 21:25:19 +00:00
kubeadm.yaml.erb Update kubernetes config for 1.15 features. 2019-08-21 10:30:56 -05:00
kubelet-pmond-conf.erb AIO reaffine tasks and k8s-infra during startup 2019-07-16 12:46:30 -04:00
kubelet.conf.erb Support Single huge page size for openstack worker node 2019-08-20 16:04:25 -04:00
kvm_timer_advance.conf.erb Adding back kvm_advance_timer service 2019-07-26 15:54:52 -05:00
ldap.conf.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ldapscripts.conf.erb Fix puppet-lint warnings and errors 2018-12-27 15:08:37 -06:00
lldp.conf.erb Suppress lldp frames on virtual interfaces 2019-02-27 14:11:29 +08:00
lldpd.default.erb Modify default lldp system description 2018-10-16 09:33:20 -04:00
logrotate.erb fix influxdb log file cannot be collected by logrotate 2019-06-24 12:59:36 +08:00
multipath.conf.erb iscsi multipath support 2018-10-17 13:19:01 +00:00
multus.yaml.erb Multus support for IPv6 service endpoint 2019-08-12 18:15:37 -05:00
nslcd.conf.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ntp.conf.client.erb Implementation of PTP support in SysInv and Puppet 2018-08-22 11:57:14 -04:00
ntp.conf.server.erb Implementation of PTP support in SysInv and Puppet 2018-08-22 11:57:14 -04:00
ntp.override.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ntp.pmon.conf.erb Provide a way to enable/disable NTP service 2018-08-16 09:18:07 -04:00
ntp_initial.conf.client.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ntp_initial.conf.server.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
openrc.admin.erb Enable Distributed Cloud configuration 2019-03-14 17:48:44 -04:00
ovs.add-bridge.erb LLDP OVS enablement: puppet configuration 2018-09-26 11:11:42 -04:00
ovs.add-flow.erb LLDP OVS enablement: puppet configuration 2018-09-26 11:11:42 -04:00
ovs.add-port.erb Ansible Bootstrap Deployment 2019-04-11 08:40:34 -04:00
ovs.clean.erb Open vSwitch integration with host and configuration framework 2018-06-14 16:03:52 -05:00
ovs.disable-dpdk-init.erb Enable configurable vswitch memory 2019-01-22 14:08:48 -05:00
ovsdb.clean.erb Open vSwitch integration with host and configuration framework 2018-06-14 16:03:52 -05:00
pam.passwd.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
partitions.manage.erb Fix puppet-lint warnings and errors 2018-12-27 15:08:37 -06:00
pci-irq-affinity.conf.erb Implement Pci Interrupt Affinity Agent 2019-05-10 01:42:13 +00:00
pcidp.conf.erb Add support for multus and sriov CNI, device plugins 2019-05-10 11:27:35 -05:00
phc2sys.erb Implementation of PTP support in SysInv and Puppet 2018-08-22 11:57:14 -04:00
phc2sys.service.erb Disable PHC sanity check in case of software PTP mode. 2019-04-15 13:49:41 +00:00
ptp4l.conf.erb Disable PCH sanity check on compute nodes (PTP slaves) 2019-05-27 18:21:29 +00:00
ptp4l.erb Implementation of PTP support in SysInv and Puppet 2018-08-22 11:57:14 -04:00
ptp4l.service.erb Disable PHC sanity check in case of software PTP mode. 2019-04-15 13:49:41 +00:00
registry-cert-extfile.erb ipv6 cluster networking support 2019-05-31 14:52:43 -04:00
registry-token-server.conf.erb ipv6 cluster networking support 2019-05-31 14:52:43 -04:00
remotelogging.conf.erb Remove AODH and Gnocchi service parameters 2019-04-30 08:00:19 -05:00
resolv.conf.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sm-api.conf.erb Avoid using hostname in haproxy conf 2018-08-14 11:18:14 -04:00
snmpd.conf.erb StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sriov-cni.yaml.erb Update SR-IOV CNI images to StarlingX versions 2019-05-29 13:16:19 -05:00
sriov.bind-device.erb Integration with latest SR-IOV CNI images 2019-05-29 13:36:28 -05:00
sriovdp-daemonset.yaml.erb Fix: SR-IOV device plugin config file mount 2019-05-30 12:03:43 -05:00
systemd-system-cpuaffinity.conf.erb Container pinning on worker nodes and All-in-one servers 2019-04-11 01:39:44 -04:00
worker_reserved.conf.erb Change compute node to worker node personality 2018-12-13 14:15:55 -05:00