Age | Commit message (Collapse) | Author |
|
Update LICENSE variable to use SPDX license identifiers.
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com>
|
|
Add UPSTREAM_CHECK_GITTAGREGEX to check the correct latest version.
Before the patch:
$ devtool latest-version cluster-glue
INFO: Current version: 1.0.12
INFO: Latest version: 10
INFO: Latest version's commit: 62fac3c02affab05abe39c185dad3a91367d3f58
After the patch:
$ devtool latest-version cluster-glue
INFO: Current version: 1.0.12
INFO: Latest version: 1.0.12
INFO: Latest version's commit: 1bc77825c0cfb0c80f9c82a061af7ede68676cb4
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
|
|
Update SRC_URIs using git to include branch=master if no branch is set
and also to use protocol=https for github urls.
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com>
|
|
This is the result of automated script conversion:
poky/scripts/contrib/convert-overrides.py meta-cgl
Converting the metadata to use ":" as the override character instead of "_".
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
|
|
Set ssh path rather than using hosttools to remove the build
path in the files such as drac5, kdumpcheck and etc.
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com>
|
|
* Fix various mutlilib issues.
* Update python3 issues
* License updates were change of address for FSF
Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com>
|
|
Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com>
|
|
Per http://hg.linux-ha.org/, the repo moves to
https://github.com/ClusterLabs/cluster-glue and since
commit [21f84fc insane: add sanity checks to SRC_URI]
applied in oe-core, do not use unstable github archive
tarballs, so use git instead.
Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
Since `da5ec06 package: Add auto package splitting of .debug file'
applied in oe-core, only one dbg package is split by default,
set NOAUTOPACKAGEDEBUG = '1' to support multiple dbg packages
Use `=+' to replace `+=', it will split user define sub package first
Add missing dirs to FILES_${PN}-dbg
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
cluster-glue refers to some resources located in $OCF_ROOT_DIR which is
provided by package cluster-resource-agents. But these resources are
installed to ${libdir}/ocf by previous commit. So update EXTRA_OECONF to
set OCF_ROOT_DIR with ${libdir}/ocf too.
Update RDEPENDS of ${PN}-lrmtest as well.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
Update useradd parameters for cluster-glue according
to spec file from source code:
https://github.com/ClusterLabs/cluster-glue/blob/master/cluster-glue-fedora.spec
And use HA_USER and HA_GROUP for easy maintenance.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
It includes LGPL 2.1 as well according to COPYING.LIB.
And point the LIC_FILES_CHKSUM to the checksums of the
license text in the source code.
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
inherit systemd and add PACKAGECONFIG to add proper
configure option and dependency when systemd is enabled.
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
WARNING: QA Issue: cluster-glue: Files/directories were installed but not shipped in any package:
/lib
/lib/systemd
/lib/systemd/system
/lib/systemd/system/logd.service
Please set FILES such that these items are packaged.
Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
* Add patch to aviod build Error and Warning.
--0001-don-t-compile-doc-and-Error-Fix.patch
--0001-ribcl.py.in-Warning-Fix.patch
* Dropped backported patch:
--fix-const-cast.patch
--glue-remove-getpid-check.patch
--glue-repair-deprecated-glib-support.patch
--glue-repair-libxml-support.patch
* Replace the hardcoded strings "/usr/lib" "/etc/" "/usr/sbin" "/usr/share"
Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Alexandru.Vaduva <Alexandru.Vaduva@enea.com>
|
|
This reverts commit e00fc16ab9794ed863ada724c19250b4aceee1cb.
|
|
* Add patch to aviod build Error and Warning.
--0001-don-t-compile-doc-and-Error-Fix.patch
--0001-ribcl.py.in-Warning-Fix.patch
* Dropped backported patch:
--fix-const-cast.patch
--glue-remove-getpid-check.patch
--glue-repair-deprecated-glib-support.patch
--glue-repair-libxml-support.patch
* Replace the hardcoded strings "/usr/lib" "/etc/" "/usr/sbin" "/usr/share"
Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Alexandru.Vaduva <Alexandru.Vaduva@enea.com>
|
|
Add /var/run/heartbeat directory to volatiles and tmpfiles
configuration.
Signed-off-by: Dmitry Eremin-Solenikov <dmitry_eremin@mentor.com>
Signed-off-by: Alexandru.Vaduva <Alexandru.Vaduva@enea.com>
|
|
provide systemd-tmpfiles configuration for distributions using systemd.
Signed-off-by: Dmitry Eremin-Solenikov <dmitry_eremin@mentor.com>
Signed-off-by: Alexandru.Vaduva <Alexandru.Vaduva@enea.com>
|
|
Signed-off-by: Dmitry Eremin-Solenikov <dmitry_eremin@mentor.com>
Signed-off-by: Alexandru.Vaduva <Alexandru.Vaduva@enea.com>
|
|
cluster-glue makes use of openhpi and net-snmp libraries, so DEPEND on
them as pointed by the following QA warnings:
cluster-glue-1.0.5: cluster-glue-plugin-stonith2 rdepends on net-snmp-libs, but it isn't a build dependency? [build-deps]
cluster-glue-1.0.5: cluster-glue-plugin-stonith2 rdepends on openhpi, but it isn't a build dependency? [build-deps]
Signed-off-by: Dmitry Eremin-Solenikov <dmitry_eremin@mentor.com>
Signed-off-by: Alexandru.Vaduva <Alexandru.Vaduva@enea.com>
|
|
WARNING: QA Issue: cluster-glue requires /usr/bin/perl, but no providers in its RDEPENDS [file-rdeps]
WARNING: QA Issue: cluster-glue-plugin-stonith2 requires /bin/bash, but no providers in its RDEPENDS [file-rdeps]
WARNING: QA Issue: cluster-glue-plugin-stonith-external requires /usr/bin/python, /usr/bin/perl, /bin/bash, but no providers in its RDEPENDS [file-rdeps]
and
checking for special libxml2 includes... --should-not-have-used-/usr/bin/xml2-config
Dropped PR.
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Alexandru.Vaduva <Alexandru.Vaduva@enea.com>
|
|
Now we have this structure:
meta-cgl
+ meta-cgl-common
+ conf
+ images
+ packagegroups
+ recipes-cgl
+ recipes-extended
+ recipes-kernel
+ recipes-perl
+ meta-fsl-ppc
+ recipes-kernel
...
+ COPYING.MIT
+ README
The reason for this change is to separate machine specific
stuff (kernel bbappends, configs, etc) in separate layers,
and each of these layers will only be included in the build
when building for that machine.
[LXCR-3670]
Signed-off-by: Liviu Gheorghisan <liviu.gheorghisan@enea.com>
Signed-off-by: Alexandru.Vaduva <Alexandru.Vaduva@enea.com>
|