summaryrefslogtreecommitdiffstats
path: root/meta-openstack
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* 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>
* 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>
* 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>
* python-barbicanclient: uprev to latest stable/pikeMark Asselstine2017-12-011-7/+10
| | | | | | | Needed for the uprev of python-castellan. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-sqlparse: uprev to v0.2.4Mark Asselstine2017-12-011-3/+3
| | | | | | | | This update is required to support 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-keystone: generate admin-openrcMark Asselstine2017-12-012-0/+20
| | | | | | | | | | | | | | | In order to interact with the openstack CLI commands it is common practice to source *openrc files which populate the environment with a base set of values. See https://docs.openstack.org/keystone/pike/install/keystone-openrc-obs.html We used to do this as part of nova but it makes more sense to create these as part of keystone. This makes them available early in the setup process and also maps with the keystone bootstrapping. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* memcached: uprev to v1.5.3Mark Asselstine2017-12-014-19/+69
| | | | | | | | Incorporate updates in the recipe found in meta-networking and add support for systemd. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-keystone: update endpoints in config to match realityMark Asselstine2017-11-271-2/+2
| | | | | | | | | | When attempting to validate python-openstackclient it was found that the old endpoints from previous releases of keystone where still being used. Update the endpoints to reflect how the current version of keyston is configured. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-openstackclient: uprev to latest stable/pikeMark Asselstine2017-11-272-23/+35
| | | | | | | | | | | Align with other packages found in the openstack project umbrella by switching to use git. Beyond this it is a straightforward uprev. Requires updates to python-zaqarclient along with the introduction of the python-openstacksdk package. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-openstacksdk: initial versionMark Asselstine2017-11-271-0/+29
| | | | | | | Required by python-openstackclient (stable/pike). Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-deprecation: initial versionMark Asselstine2017-11-271-0/+10
| | | | | | | This package is required by python-openstacksdk. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-designateclient: uprev to latest stable/pikeMark Asselstine2017-11-271-6/+7
| | | | | | | | Due for an uprev and avoids a deprecation warning when running openstackclient. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-zaqarclient: uprev to the latest stable/pikeMark Asselstine2017-11-271-5/+8
| | | | | | | | Needed uprev and avoids a deprecation warning when running openstackclient. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-horizon: fixups to get things working with stable/pikeMark Asselstine2017-11-273-159/+638
| | | | | | | | | | | | | | | | | | A number of changes to get the openstack-dashboard up and running. We replace the old copy of local_setttings.py with a new version from source. Along with this we avoid touches to settings.py (it 'sources' local_settings.py so we should consolidate our changes there). We run django's 'collectstatic' as a postinst, this matches other distros and the openstack documentation, as well as easing the procedure to move from debug to production. For some operations horizon is attempting to use keystone v2.0 instead of v3 so there remain some issues. Overall, horizon is functional so we will call this 'working' and complete any additional fixups individually which will allow for better tracking of the changes. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-django-compressor: set useful permsMark Asselstine2017-11-271-0/+7
| | | | | | | | | | | | Horizon will fail when you attempt to open the login page. The error message will indicate that 'compressor' is not found but the issue is in fact that apache2 can't access these files/directories as they are restricted to 'root' only. Looking at other Linux deployments this change matches the permissions you would find elsewhere and now allows for proper operation. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-keystone: get things working with stable/pikeMark Asselstine2017-11-275-232/+170
| | | | | | | | | | | | | | Since we need to ensure the setup is run after postgresql is setup and running we can't use a postinst as it runs too early in the boot process. Instead we have a simple service which will run after postgresql-init to complete the setup. On completion the service disables itself, avoiding being run again on subsequent boots. Update configuration data to match keystone setup as described on the upstream project pages. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-keystone: set connection drivernameMark Asselstine2017-11-271-1/+1
| | | | | | | | psycopg2 will be selected by default but this will avoid warnings in the log. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-*: Set permissive permsMark Asselstine2017-11-273-1/+11
| | | | | | | | Keystone will fail with permission denied if we don't set more permissive permissions for the PGK-INFO files in these packages. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* postgresql: updates to get things working with systemdMark Asselstine2017-11-274-126/+77
| | | | | | | | | | | | | Convert the sysvinit code to instead work with systemd. We are no longer able to make use of postinst scripts as we need to perform setup after the postgresql service is started, this will have 'knock-on' effects for other postinst, such as for keystone. Changing these postinst to "one time" services buys us greater control and easier readability than the postinst scripts, so overall this is a good change. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* apache: changes to support systemdMark Asselstine2017-11-271-2/+3
| | | | | | | | | Auto start apache2 and adapt how we change the logging location from /var/apache2/logs to /var/log/apache2. Sysvinit specific changes are removed as we only plan to support systemd. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>