StarlingX Integration and packaging
Go to file
Daniel Badea 9faad45703 ceph-init-wrapper use flock instead of flag files
When swact occurs and ceph-init-wrapper is slow to respond
to a status request it gets killed by SM. This means the
corresponding flag file that marks status in progress is left
behind.

When controller swacts back ceph-init-wrapper sees status
in progress and waits for it to finish (with a timeout).
Because it does not respond fast enough SM tries to start
again ceph-init-wrapper to get ceph-mon service up and running.

This happens a couple of times until the service is declared
failed and controller swacts back.

To fix this we need to use flock instead of flag files as the
locks will be automatically released by the OS when process
is killed.

Change-Id: If1912e8575258a4f79321d8435c8ae1b96b78b98
Closes-bug: 1840176
Signed-off-by: Daniel Badea <daniel.badea@windriver.com>
2019-08-27 14:53:32 +00:00
base Merge "Add files for building golang 1.12.9" 2019-08-22 15:37:57 +00:00
bmc/Redfishtool Upgrade redfishtool to 1.1.0 version 2019-08-14 07:38:23 +00:00
ceph ceph-init-wrapper use flock instead of flag files 2019-08-27 14:53:32 +00:00
config puppet-ceph: osd use filestore and configured id 2019-04-26 00:33:52 +00:00
config-files dcdbsync for containerized openstack services - logging 2019-08-07 13:39:29 -04: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 Fix the error links for integ docs 2019-07-03 09:17:48 -04:00
docker/python-docker/centos Fix socket growth on system application operations 2019-08-09 15:45:35 -04: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 Merge "Upgrade kernel (rt) to version kernel-3.10.0-957.21.3.el7" 2019-08-20 00:21:43 +00:00
kubernetes Merge "Upversion kubernetes build files to 1.15.3" 2019-08-22 15:38:01 +00:00
ldap integ: Convert wrsroot -> sysadmin 2019-06-14 15:09:09 -07:00
logging Fix bug in logmgmt start check 2019-05-03 14:48:56 -04:00
monitoring Soften NTP alarm language for syncing with peer 2019-08-16 11:34:14 -04:00
networking Create OVS docker image with version 2.11.0 2019-06-04 02:34:14 +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 Change self-signed certificate 2019-07-05 13:42:52 -04:00
storage-drivers Add hooks for python wheel generation 2018-10-23 10:35:32 -04:00
tools Make platform.conf variables visible to collect.d service scripts 2019-08-13 13:47:23 -04:00
utilities Set PLATFORM_RELEASE=19.09 2019-08-16 14:29:23 -04:00
virt Merge "Add back kvm_timer_advance_setup.service" 2019-07-30 20:28:33 +00: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 Use Zuul templates 2019-08-21 12:55:49 +00: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
README.rst Followup opendev cleanup and test jobs 2019-04-21 09:23:19 -05:00
bindep.txt Fix pylint zuul jobs failing due to libvirt-python and pkgconfig 2019-07-04 14:14:39 -05:00
centos_guest_image.inc Split image.inc across git repos 2018-08-15 16:45:36 -04:00
centos_guest_image_rt.inc Split image.inc across git repos 2018-08-15 16:45:36 -04:00
centos_iso_image.inc Collapse the glance filesystem into platform 2019-08-08 10:54:11 -04:00
centos_pkg_dirs Add files for building golang 1.12.9 2019-08-19 08:06:58 -05: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 OVS docker image with version 2.11.0 2019-06-04 02:34:14 +08:00
centos_stable_wheels.inc Add libvirt module to stable wheels for image build 2019-04-04 22:54:04 -04:00
distroless_stable_docker_images.inc add intel-gpu-plugin docker image to stable docker image build 2019-07-16 09:48:24 +08:00
pylint.rc Adding a pylint tox and zuul job for stx-integ 2019-01-08 11:14:46 -06:00
test-requirements.txt Add default test framework 2018-06-11 13:45:22 -05:00
tox.ini Fix pylint zuul jobs failing due to libvirt-python and pkgconfig 2019-07-04 14:14:39 -05:00

README.rst

integ

StarlingX Integration