StarlingX Integration and packaging
Go to file
Jim Gauld 6bd45c96dd Create k8s-infra cgroup path before kubelet launch
This adds a kubelet ExecStartPre script to ensure cgroup is setup
prior to kubelet launch. This creates k8s-infra cgroup for a minimal
set of resource controllers, and configures cpuset attributes to span
all online cpus and nodes. This will do nothing if the k8s-infra cgroup
already exists (i.e., assume already configured).

NOTE: The creation of directories under /sys/fs/cgroup is volatile, and
does not persist reboots. The cpuset.mems and cpuset.cpus is later
updated by puppet kubernetes.pp manifest.

Tests performed:
Standard system: system install, lock/unlock controller & computes,
forced reboot: active/standby controller, computes.

Change-Id: I6a7aad5c40fe8225e9e16c8d8b40a0cffd76715d
Closes-Bug: 1828270
Signed-off-by: Jim Gauld <james.gauld@windriver.com>
2019-05-17 00:28:04 -04:00
base Update for systemd patches (CVE-2018-15688) 2019-04-10 11:00:11 -05:00
ceph python-cephclient: delete finished requests 2019-05-10 12:18:47 +00:00
config puppet-ceph: osd use filestore and configured id 2019-04-26 00:33:52 +00:00
config-files Merge "Docker logs are not rotating" 2019-05-08 19:01:12 +00:00
database Remove pike/master files 2019-04-03 22:30:59 -04:00
devstack Followup opendev cleanup and test jobs 2019-04-21 09:23:19 -05:00
doc Clean up and standardize landing pages 2018-12-27 17:06:20 -08:00
filesystem Add notices to Intel authored files. 2019-03-20 10:31:10 -06:00
grub Fix pxe boot fail, for incorrect folder access /pxe/EFI/ on controller-0 2019-02-12 05:06:53 +08:00
kernel Upgrade qat driver to latest version for CentOS 7.6 2019-04-24 20:11:26 +08:00
kubernetes Create k8s-infra cgroup path before kubelet launch 2019-05-17 00:28:04 -04:00
ldap Add notices to Intel authored files. 2019-03-20 10:31:10 -06:00
logging Fix bug in logmgmt start check 2019-05-03 14:48:56 -04:00
monitoring Reduce the collectd samples retention period 2019-05-09 15:46:58 -04:00
networking upgrade openvswitch from 2.9.0 to 2.11.0 version 2019-04-30 10:36:41 +08:00
python replace python-gunicorn srpm with rpm 2019-04-23 00:51:41 +00:00
releasenotes Update config 2019-01-30 16:40:20 -08:00
security Fix RPM release name "el7" misspelled problem 2019-03-29 08:59:43 +08:00
storage-drivers Add hooks for python wheel generation 2018-10-23 10:35:32 -04:00
tools hostdata-collectors: collect mgr-restful-plugin data 2019-04-26 08:56:44 +00:00
utilities Fix for pci-irq-affinity-agent failing to start in AIO 2019-05-15 09:14:46 +00:00
virt libvirt and qemu patch reduction 2019-04-23 15:37:42 -04:00
.gitignore Add Docker Registry Token Server 2019-01-08 11:42:04 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:31 +00:00
.zuul.yaml Followup opendev cleanup and test jobs 2019-04-21 09:23:19 -05:00
centos_guest_image_rt.inc Split image.inc across git repos 2018-08-15 16:45:36 -04:00
centos_guest_image.inc Split image.inc across git repos 2018-08-15 16:45:36 -04:00
centos_iso_image.inc Include SRIOV i40evf-rt, ixgbevf-rt modules 2019-05-14 13:20:52 -05:00
centos_pkg_dirs Implement Pci Interrupt Affinity Agent 2019-05-10 01:43:27 +00:00
centos_pkg_dirs_installer Relocate anaconda to stx-integ/base/anaconda 2018-08-01 15:37:12 -04:00
centos_pkg_dirs_rt Relocate drbd to stx-integ/kernel/kernel-modules/drbd 2018-08-01 15:31:44 -04:00
centos_stable_docker_images.inc Create the stable/dev wheel and image build files 2019-03-20 14:09:34 -04:00
centos_stable_wheels.inc Add libvirt module to stable wheels for image build 2019-04-04 22:54:04 -04:00
CONTRIBUTORS.wrs StarlingX open source release updates 2018-05-31 07:36:35 -07:00
LICENSE StarlingX open source release updates 2018-05-31 07:36:35 -07:00
pylint.rc Adding a pylint tox and zuul job for stx-integ 2019-01-08 11:14:46 -06:00
README.rst Followup opendev cleanup and test jobs 2019-04-21 09:23:19 -05:00
test-requirements.txt Add default test framework 2018-06-11 13:45:22 -05:00
tox.ini Fix pylint failures due to keyring 2019-05-08 10:29:34 -05:00

integ

StarlingX Integration