summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* python-pyasn1-modules: initial version (v0.2.1)Mark Asselstine2018-04-091-0/+15
| | | | | | | Required by python-pypowervm v1.1.10. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-networkx: uprev to v1.11Mark Asselstine2018-04-092-4/+5
| | | | | | | | | | We are unable to use the v2.0 found in meta-python (v2.0 is excluded in the python-pypowervm requirements.txt). So uprev our python-networkx to an acceptable version for all related packages and force its use via PREFERRED_VERSION. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-microversion-parse: initial version (v0.1.4)Mark Asselstine2018-04-091-0/+22
| | | | | | | Required by stable/pike version of python-nova. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-os-win: initial version (v2.2.0)Mark Asselstine2018-04-091-0/+30
| | | | | | | Required by the stable/pike version of python-nova. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-os-vif: initial version (v1.7.0)Mark Asselstine2018-04-091-0/+33
| | | | | | | Required by python-nova. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-os-traits: initial version (v0.3.3)Mark Asselstine2018-04-091-0/+24
| | | | | | | Required by python-nova. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-websockify: uprev to v0.8.0Mark Asselstine2018-04-091-2/+2
| | | | | | | This version is required by the stable/pike version of python-nova. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-neutron: Don't start the neutron services until init is doneMark Asselstine2018-04-092-5/+17
| | | | | | | | | | | Starting the various neutron services prior to completing the work as part of neutron-init/neutron-init.service will only result in the services spewing python errors. Disable the systemd services in the recipe and have the neutron-init script enable these services for subsequent boots. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-waitress: 1.0.1 -> 1.1.0Huang Qiyu2018-04-031-2/+2
| | | | | | | Upgrade python-waitress from 1.0.1 to 1.1.0. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-webtest: 2.0.21 -> 2.0.29Huang Qiyu2018-04-031-3/+3
| | | | | | | | | 1.Upgrade python-webtest from 2.0.21 to 2.0.29. 2.Update the checksum of LIC_FILES_CHKSUM, since the README.rst has been changed. Changed from https://webtest.readthedocs.org/en/latest/ to https://webtest.readthedocs.io/en/latest/. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-wsme: 0.9.1 -> 0.9.2Huang Qiyu2018-04-031-2/+2
| | | | | | | Upgrade python-wsme from 0.9.1 to 0.9.2. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-testtools: 2.2.0 -> 2.3.0Huang Qiyu2018-04-031-2/+2
| | | | | | | Upgrade python-testtools from 2.2.0 to 2.3.0. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* postgresql: don't attempt to start the DB before we setup the DBMark Asselstine2018-04-032-15/+26
| | | | | | | | | | | | | | | | | | | | | | | | | When we boot the first time the postgresql service will [FAIL] and the following error is reported: pg_ctl[288]: pg_ctl: directory "/etc/postgresql/data" does not exist This is a result of the service being started before a call to postgresql's initdb is made on the PGDATA directory, usually made by the package's default 'postgresql-setup' or our 'postgresql-init' scripts. We split our 'postgresql-init' script into two, the first part which does the 'initdb' can be executed as part of the postgresql.service 'ExecStartPre' allowing the postgresql.service to not fail. The remainder of 'postgresql-init' script is executed as before, via the postgresql-init.service on first boot. This change also fixes some of the first boot startup races that was preventing some of the openstack '*-init' services which do DB configuration for openstack components from executing correctly. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* postgresql: update all instances of PGDATAMark Asselstine2018-04-031-1/+10
| | | | | | | | | | While investigating a postgresql startup issue I found we were only updating one instance of PGDATA where several exist. We do not use these other instances but they are files installed in the system and should reflect our customized setting for PGDATA. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* postgresql: follow move to recipes-dbs done in meta-openembeddedMark Asselstine2018-04-034-0/+0
| | | | | | | | | | Commit 742404cc8ab0 [postgres: move to recipes-dbs] in meta-openembedded moved the postgresql recipe to recipes-dbs. We usually try to match the bbappend's path with that of the bb so complete a matching move here. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-heatclient: 1.9.0 -> 1.14.0Huang Qiyu2018-03-291-2/+2
| | | | | | | Upgrade python-heatclient from 1.9.0 to 1.14.0. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-mox3: 0.20.0 -> 0.25.0Huang Qiyu2018-03-291-2/+2
| | | | | | | Upgrade python-mox3 from 0.20.0 to 0.25.0. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-oslo.i18n: 3.17.0 -> 3.20.0Huang Qiyu2018-03-291-2/+2
| | | | | | | Upgrade python-oslo.i18n from 3.17.0 to 3.20.0. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-paramiko: 2.4.0 -> 2.4.1Huang Qiyu2018-03-291-2/+2
| | | | | | | Upgrade python-paramiko from 2.4.0 to 2.4.1. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-setuptools-git: 1.1 -> 1.2Huang Qiyu2018-03-291-2/+2
| | | | | | | Upgrade python-setuptools-git from 1.1 to 1.2. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-repoze.lru: 0.6 -> 0.7Huang Qiyu2018-03-291-2/+2
| | | | | | | Upgrade python-repoze.lru from 0.6 to 0.7. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-psycopg2: 2.6.2 -> 2.7.4Huang Qiyu2018-03-292-5/+6
| | | | | | | | 1.Upgrade python-psycopg2 from 2.6.2 to 2.7.4. 2.Modify remove-pg-config.patch, since the data has been changed. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-swiftclient: 3.2.0 -> 3.5.0Huang Qiyu2018-03-291-2/+2
| | | | | | | Upgrade python-swiftclient from 3.2.0 to 3.5.0. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-stevedore: 1.27.1 -> 1.28.0Huang Qiyu2018-03-291-2/+2
| | | | | | | Upgrade python-stevedore from 1.27.1 to 1.28.0. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* Revert "spice: Fix compile errors from gcc 7 with spice 0.12.4"Bruce Ashfield2018-03-122-89/+0
| | | | This reverts commit 7f8de36343df74ba7aacc2ccb61e3b78d9b90ac0.
* spice: Fix compile errors from gcc 7 with spice 0.12.4Jason Wessel2018-03-082-0/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ../../git/server/red_parse_qxl.c:367:18: error: 'BITMAP_FMT_IS_RGB' defined but not used [-Werror=unused-const-variable=] static const int BITMAP_FMT_IS_RGB[] = {0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1}; ^~~~~~~~~~~~~~~~~ ../../git/server/inputs_channel.c: In function 'inputs_channel_handle_parsed': ../../git/server/inputs_channel.c:317:38: error: this statement may fall through [-Werror=implicit-fallthrough=] case SPICE_MSGC_INPUTS_KEY_DOWN: { ^ ../../git/server/inputs_channel.c:324:5: note: here case SPICE_MSGC_INPUTS_KEY_UP: { ^~~~ ../../git/server/reds.c: In function 'vdi_port_read_one_msg_from_device': ../../git/server/reds.c:797:31: error: this statement may fall through [-Werror=implicit-fallthrough=] state->read_state = VDI_PORT_READ_STATE_GET_BUFF; ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../git/server/reds.c:798:9: note: here case VDI_PORT_READ_STATE_GET_BUFF: { ^~~~ ../../git/server/reds.c:807:31: error: this statement may fall through [-Werror=implicit-fallthrough=] state->read_state = VDI_PORT_READ_STATE_READ_DATA; ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../git/server/reds.c:809:9: note: here case VDI_PORT_READ_STATE_READ_DATA: ^~~~ This patch just adds the fallthrough comments which are already checked in upstream along with the removal of the static variable which is not used. The newer versions of spice already have this fixed, so there is no need to further upstream this patch. It gets dropped in the future. Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-pyparsing: fix SRC_URI's checksumRobert Yang2018-02-271-2/+2
| | | | | | | | The checksum was changed because the source was changed from .zip to .tar.gz, see 3d512115129e2cea97067d23cb72fea62b70dd39 for more details. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* Puppet upstream upgrade to 5.4.0Pablo Saavedra2018-02-209-118/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upstream to 5.4.0 [1][2][3][4][5] * Puppet 5 recipe is the official Puppet agent version with support for Ruby 2.4 [6] * Updated reference versions in the README file * Hiera isn’t separate from Puppet anymore [7]. * Do not install extlookup2hiera, it has been removed upstream * Hiera began as an independent Ruby library that worked with Puppet. Over time, it became a requirement and was even included in the puppet-agent package, but it was limited by its original design. * Removed puppet_3.7.3.bb recipe * Drop the superseded patches * Added init script * Added systemd script Facter 2.5 upstream release * Puppet 5 relays on Facter 3.10. Facter 3.10 reworks Facter 2.X code [8] in native code instead of Ruby gem. Facter 2.5 is still compatible with 5 series to help with Puppet 5 testing. * facter before 2.4.0 uses a deprecated Puppet settings API making `facter --puppet` no longer work with Puppet 4 or higher [9]. * Community, partner, and some of Puppet's internal testing workflows continue to use (ruby) Facter 2.4 [10], instead of native Facter 3, which is not (yet) available as a gem. * To help with Puppet 5 testing, we need to do a maintenance release in the Facter 2 series. [1] https://docs.puppet.com/puppet/5.0/release_notes.html [2] https://docs.puppet.com/puppet/5.1/release_notes.html [3] https://docs.puppet.com/puppet/5.2/release_notes.html [4] https://docs.puppet.com/puppet/5.3/release_notes.html [5] https://docs.puppet.com/puppet/5.4/release_notes.html [6] https://puppet.com/docs/puppet/4.10/hiera_intro.html [7] https://tickets.puppetlabs.com/browse/PA-1107 [8] https://github.com/puppetlabs/facter/tree/3.10.x [9] http://metadata.ftp-master.debian.org/changelogs/main/p/puppet/puppet_5.1.0-1_changelog [10] https://tickets.puppetlabs.com/browse/FACT-1630 Signed-off-by: Pablo Saavedra <psaavedra@igalia.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-neutron: uprev to latest stable/pikeMark Asselstine2018-01-1820-469/+4300
| | | | | | | | | | | | | | | | | | | | | | | Following along with other recent openstack component uprevs the configuration has been changed to match the installation/setup configuration documented by the openstack community. We have also made the switch to using systemd. The initial configuration file (neutron.conf) was generated by getting things mostly updated and running, then copying/cloning the source repo on the target and running the setup scripts (see ./tools/generate_config_file_samples.sh) With these updates neutron is running and available but is yet to be fully tested, this must be done once we have a running compute node and guests. Required updates/uprevs/introduction to: python-ryu, python-neutron-lib, python-os-xenapi, python-oslo.privsep, python-ovs, python-weakrefmethod, and more Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* conf/layer.conf: remove bbclass from BBFILESRobert Yang2018-01-186-6/+6
| | | | | | | Add bbclass to BBFILES doesn't make any sense. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-ryu: uprev to latest, v4.19Mark Asselstine2018-01-121-2/+4
| | | | | | | | This is required by the stable/pike version of python-neutron. This requires the introduction of python-tinyrpc and python-ovs. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-tinyrpc: initial versionMark Asselstine2018-01-121-0/+22
| | | | | | | | This is needed for the uprev of python-ryu. This requires new recipes for python-jsonext and python-gevent-websocket. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-gevent-websocket: initial verisonMark Asselstine2018-01-121-0/+14
| | | | | | | This is needed by python-tinyrpc. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-jsonext: initial versionMark Asselstine2018-01-121-0/+16
| | | | | | | | This is needed by python-tinyrpc. This requires a new recipe for python-arrow. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-arrow: initial versionMark Asselstine2018-01-121-0/+15
| | | | | | | This is needed by python-jsonext. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-neutron-lib: initial versionMark Asselstine2018-01-121-0/+36
| | | | | | | Needed by the stable/pike version of python-neutron. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-os-xenapi: initial versionMark Asselstine2018-01-121-0/+31
| | | | | | | Needed by the stable/pike version of python-neutron. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-oslo.privsep: initial versionMark Asselstine2018-01-121-0/+31
| | | | | | | Needed by the stable/pike version of python-neutron. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-ovsdbapp: initial versionMark Asselstine2018-01-121-0/+32
| | | | | | | Needed by the stable/pike version of python-neutron. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-ovs: initial version, v2.7.2Mark Asselstine2018-01-121-0/+10
| | | | | | | | Needed by the stable/pike versions of python-neutron and python-ovsdbapp. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-weakrefmethod: initial version v1.0.3Mark Asselstine2018-01-121-0/+10
| | | | | | | Needed by the stable/pike version of neutron. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* librdmacm: use virtual/libibverbsChen Qi2017-12-281-1/+1
| | | | | | | | | Use 'virtual/libibverbs' instead of hardcoding libibverbs. This is to avoid potential conflicts between libibverbs in this layer and dpdk-dev-libibverbs in meta-dpdk layer. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* glusterfs: use virtual/libibverbsChen Qi2017-12-281-1/+1
| | | | | | | | | Use 'virtual/libibverbs' instead of hardcoding libibverbs. This is to avoid potential conflict between libibverbs in this layer and dpdk-dev-libibverbs in meta-dpdk layer. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* libibverbs: provide virtual/libibverbsChen Qi2017-12-281-1/+2
| | | | | | | | | | | | | dpdk-dev-libibverbs recipe provides the same library as what libibverbs provides. To avoid building these two recipes at the same time at one single build, we use the technique of 'virtual/libibverbs'. Make libibverbs provide 'virtual/libibverbs' so that other recipes could use 'virtual/libibverbs' as their dependencies. In this way, potential conflicts are avoided. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* libibverbs: don't do battle when meta-dpdk is in playMark Asselstine2017-12-191-0/+2
| | | | | | | | | | | | | | | | | | The meta-dpdk layer has its own special version of libibverbs which will conflict with our version: Error: Transaction check error: file /usr/lib64/libibverbs.so.1.0.0 conflicts between attempted installs of \ libibverbs1-1.1.7-r0.corei7_64 and dpdk-dev-libibverbs-1.2.1+3.4+2.0.0.0-r0.corei7_64 Ensure only our version or the meta-dpdk version is in use. With current layer priorities and such this should result in the meta-dpdk version being used, which is fine since if DPDK is desired we are best using the version recommended by meta-dpdk. Users can use PREFERRED_VERSION or other tools to override the default behavior. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-glance: uprev to latest stable/pikeMark Asselstine2017-12-015-130/+225
| | | | | | | | | | | | | | | | | | | | | Complete the uprev and the transition to systemd. The configuration is cleaned up to match the setup documentation found in the openstack installation guide. Once a build is completed with these changes the controller image is able to have images added via: %> . /etc/keystone/admin-openrc %> openstack image create "cirros" \ --file cirros-0.3.5-x86_64-disk.img \ --disk-format qcow2 --container-format bare \ --public Images can be listed with 'openstack image list' or 'glance image-list' or via the horizon web interface. Requires introduction of python-glance-store... Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-glance-store: initial versionMark Asselstine2017-12-011-0/+37
| | | | | | | | The stable/pike version of this package is required by the stable/pike version of python-glance. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-castellan: uprev to latest stable/pikeMark Asselstine2017-12-011-6/+7
| | | | | | | This uprev is required by the stable/pike version of python-cursive. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-taskflow: uprev to latest stable/pikeMark Asselstine2017-12-011-12/+10
| | | | | | | This uprev is required by the stable/pike version of python-glance. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-cursive: initial version using stable/pikeMark Asselstine2017-12-011-0/+32
| | | | | | | This package is required by python-glance. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>