summaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-extended/packagegroups/packagegroup-cloud-compute.bb
Commit message (Collapse)AuthorAgeFilesLines
* global: overrides conversionBruce Ashfield2021-07-311-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* packagegroup-cloud-compute: remove postgresql-setupMingli Yu2019-07-251-1/+0
| | | | | | | | | | | | | | | | Package postgresql provides postgresql-setup file and packagegroup-cloud-compute already rdepends on postgresql, so remove postgresql-setup to avoid below error when run yocto compliance check against meta-openstack layer. ERROR: Nothing RPROVIDES 'postgresql-setup' (but /mybuild/layers/meta-cloud-services/meta-openstack/recipes-extended/packagegroups/packagegroup-cloud-compute.bb, /mybuild/layers/meta-cloud-services/meta-openstack/recipes-devtools/python/python-glance_git.bb, /mybuild/layers/meta-cloud-services/meta-openstack/recipes-extended/packagegroups/packagegroup-cloud-controller.bb RDEPENDS on or otherwise requires it) NOTE: Runtime target 'postgresql-setup' is unbuildable, removing... Missing or unbuildable dependency chain was: ['postgresql-setup'] ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'packagegroup-cloud-compute', 'postgresql-setup'] Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* packagegroups: fix invalid license fileJackie Huang2017-09-151-1/+1
| | | | | | | | | | | | Use '${COMMON_LICENSE_DIR}/MIT' for MIT License to fix the warning: | WARNING: packagegroup-cloud-compute do_populate_lic: ${COREBASE}/LICENSE is not a valid license file, please use '${COMMON_LICENSE_DIR}/MIT' for a MIT License file in LIC_FILES_CHKSUM. This will become an error in the future Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* housekeeping: update Poky LICENSE checksumMark Asselstine2017-01-061-1/+1
| | | | | | | | The Poky LICENSE file was updated at the beginning of 2014 and we have yet to update the md5 to reflect this. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* housekeeping: replace deprecated base_containsMark Asselstine2016-12-211-5/+5
| | | | | | | | Fixes: base_contains is deprecated, please use bb.utils.contains instead. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* openvswitch: add as RRECOMMENDS for compute and controllerMark Asselstine2015-11-161-0/+1
| | | | | | | | | We use openvswitch throughout the openstack images so we need to make sure the kernel module is available by adding it to the list of RRECOMMENDS packages. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* add monitoring packagegroup into openstack buildVu Tran2014-09-301-0/+1
| | | | | | | | | | | | | | | | | | | Include monitoring packagegroups into various openstack packagegroups. Monitoring feature can be turned on by including the following in local.conf OPENSTACK_EXTRA_FEATURES += "monitoring" There are various different system monitoring recipes (e.g. Nagios or Monasca) provide packagegroup-monitoring-xxxxx. To choose what system monitoring to use set the following in local.conf PREFERRED_PROVIDER_virtual/monitoring = "packagegroup-nagios-monitoring" Signed-off-by: Vu Tran <vu.tran@windriver.com>
* update to use new packagegroup-cephVu Tran2014-09-241-1/+1
| | | | | | | | | "task-ceph" package group is renamed to "packagegroup-ceph" so update any file in meta-cloud-services layer that uses "task-ceph" Signed-off-by: Vu Tran <vu.tran@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* troveclient: Split troveclient into separate packages.Liam R. Howlett2014-09-171-0/+1
| | | | | | | | Update troveclient to newer git commit to support postgresql and split the package into a meta-package, the python package, bin package, and test package. Add the meta-package to the compute image & trove RDEPENDS. Signed-off-by: Liam R. Howlett <Liam.Howlett@WindRiver.com>
* cloud-compute: add veth kernel moduleBruce Ashfield2014-07-311-0/+1
| | | | | | | when launching guests, libvirt may create veth links, without having the veth module on the target this fails, and no guests can be launched. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* packagegroup controller,compute - Add module softdogAmy Fong2014-06-241-0/+1
| | | | | | | | | | | | | | On system bootup, the softdog kernel module gets modprobed from the package sanlock-wdmd-init, but because it didn't exist, we get: Loading the softdog kernel module: FATAL: Module softdog not found. Failure Add the package kernel-module-softdog to add the kernel module softdog to the rootfs Signed-off-by: Amy Fong <amy.fong@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* nova-compute: enable to use cephVu Tran2014-03-241-0/+1
| | | | | | | | | | | | | Enable nova-compute to: * use cinder volume stored in a ceph pool as a block device * store glance image into a ceph pool. Also port 2 patches from https://github.com/openstack/nova branch master into Havana branch. Signed-off-by: Vu Tran <vu.tran@windriver.com>
* cinder: enable glusterfs backendVu Tran2014-03-171-0/+3
| | | | | | | | | | | | | | This patch adds glusterfs backend into multi-backend cinder support (total of lvm-iscsi, nfs, and glusterfs). This including changing cinder.conf, creating missing glusterfs_shares config file, and adding glusterfs-client into compute/controller node and gluster-server into controller node. Also meta-filesystems is included to pickup fuse filesytem which is needed by glusterfs. Signed-off-by: Vu Tran <vu.tran@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* cinder: enable nfs backendVu Tran2014-03-171-0/+1
| | | | | | | | | | This patch enables multi-backend support (lvm-iscsi and nfs) on cinder-volume. This including changing cinder.conf, creating missing nfs_shares config file, and adding mount.nfs into compute node image. Signed-off-by: Vu Tran <vu.tran@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* cinder: enable lvm-iscsi backendVu Tran2014-03-171-0/+6
| | | | | | | | Currently compute-note does not have initiator iscsi working which is required to mount cinder block device over iscsi. Signed-off-by: Vu Tran <vu.tran@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* controller/compute: add cloud-init to image typesBruce Ashfield2014-03-111-0/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* cloud-compute: add postgres to the default rootfs installBruce Ashfield2014-01-301-1/+4
| | | | | | | postgres-setup (and hence postgres), is required for the compute node packages. So we add it to the default list of packages. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* images: add ceilometer component to compute and controller imagesBruce Ashfield2013-11-251-0/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-quantum/python-neutron: update to havana versionBruce Ashfield2013-11-251-1/+1
| | | | | | | | Updating the OpenStack networking component to the havana release version. As part of this switch, we rename the components from quantum to neutron and switch to a git based build for the client and servers. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* images: add licence checksumsBruce Ashfield2013-10-031-0/+2
| | | | | | | The network and compute images have a MIT license, but are missing the required checksums. Adding it removes a checksum error during the build. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ebtables: Move RRECOMMENDS to ebtables recipeMihai Prica2013-08-281-4/+0
| | | | | | | The kernel module is needed by ebtables so the RRECOMMENDS should be in this recipe. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* iproute2: Move RRECOMMENDS to iproute2 recipeMihai Prica2013-08-281-1/+0
| | | | | | | The kernel module is needed by iproute2 so the RRECOMMENDS should be in this recipe. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* packagegroup-cloud-compute: Add ebtables kernel modulesMihai Prica2013-08-281-0/+4
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* packagegroup-cloud-compute: Moved kernel modules to RRECOMMENDSMihai Prica2013-08-281-5/+7
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* packagegroup-cloud-compute: Load veth kernel moduleMihai Prica2013-08-281-0/+1
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* packagegroup-cloud-compute: Loaded nbd kernel moduleMihai Prica2013-08-281-0/+1
| | | | | | This is required by nova-compute for qcow2 images. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* packageroup-cloud-compute: created new packagegroupMihai Prica2013-08-281-0/+19
This contains all the packages for a Openstack compute node. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>