[openstack-dev] Building Openstack Trove Images

Ritesh Vishwakarma ritesh.vishwakarma at indusnet.co.in
Wed Nov 8 14:24:11 UTC 2017


Hi Amrith,

This time I followed the
https://github.com/openstack/trove/tree/master/integration/ however, it
still throws me the same error. Please find the log file attached.


Regards,
Ritesh

On Wed, Nov 8, 2017 at 4:44 PM, Amrith Kumar <amrith.kumar at gmail.com> wrote:

> Please see inline below.
>
> -amrith
>
>
> On Wed, Nov 8, 2017 at 9:52 PM, Ritesh Vishwakarma <
> ritesh.vishwakarma at indusnet.co.in> wrote:
>
>>
>>
>> Hi Amrith,
>>
>>
>>
>> Please find my response to your queries below:
>>
>>
>>
>>
>>
>> 1.       What (exact) version of OpenStack are you using? Is it from
>> upstream or a vendor, if it is the latter, which vendor?
>>
>> We are using Openstack Pike installed on CentOS7.
>>
>> 2.       What database (exact version) are you trying to create an image
>> for?
>>
>> We want to build images for mysql5.7 as of now.
>>
>> 3.       What operating system (exact version) are you attempting to
>> perform this   on?
>>
>> We have tried it from CentOS7 & Ubuntu 14.04.
>>
>> 4.       What command(s) are you executing?
>>
>> I am step-by-step following the *https://github.com/openstack/trove-integration
>> <https://github.com/openstack/trove-integration>* and the “./redstack
>> install” command. Also, I want to confirm that as this code installs its
>> own devstack cloud, will we be able to use the images created using it
>> in our Openstack Pike trove environment.
>>
>
>
> ​The Trove Integration repository is dead and gone for a couple of
> releases now and you should be using the stuff from the trove repository as
> the documentation indicates.​
>
>
>
>> 5.       What exact error(s) are you receiving?
>>
>> I have attached the logs.
>>
>
>
> ​The end of your error log indicates
>
> +./stack.sh:main:225                       echo 'WARNING: this script has
> not been tested on trusty'
> WARNING: this script has not been tested on trusty
> +./stack.sh:main:226                       [[ '' != \y\e\s ]]
> +./stack.sh:main:227                       die 227 'If you wish to run
> this script anyway run with FORCE=yes'
> +functions-common:die:187                  local exitcode=0
> +functions-common:die:188                  set +o xtrace
> [Call Trace]
> ./stack.sh:227:die
> [ERROR] ./stack.sh:227 If you wish to run this script anyway run with
> FORCE=yes
>
>
> That seems pretty clear to me. Don't do it, redstack is dead, gone,
> bye-bye.
>
> Use the stuff in trove/integration/scripts
>
> The trove-integration repository should now have been deleted as well.​
>
>
>
>>
>>
>>
>>
>>   Please guide us where are going wrong on this.
>>
>>
>>
>> Regards,
>>
>> Ritesh
>>
>>
>>
>>        Please guide us where are going wrong on this.
>>
>> On Wed, Nov 8, 2017 at 12:11 PM, Ritesh Vishwakarma <
>> ritesh.vishwakarma at indusnet.co.in> wrote:
>>
>>> ++Looping my fellow engineer.
>>>
>>> On Wed, Nov 8, 2017 at 2:34 AM, Amrith Kumar <amrith.kumar at gmail.com>
>>> wrote:
>>>
>>>> Ritesh,
>>>>
>>>> Your answers don't help me understand the problems you are having. So
>>>> let's try this instead.
>>>>
>>>> 1. What (exact) version of OpenStack are you using? Is it from upstream
>>>> or a vendor, if it is the latter, which vendor?
>>>> 2. What database (exact version) are you trying to create an image for?
>>>> 3. What operating system (exact version) are you attempting to perform
>>>> this on?
>>>> 4. What command(s) are you executing?
>>>> 5. What exact error(s) are you receiving?
>>>>
>>>> For #4 and #5 it would be ideal if you just cut/pasted a terminal
>>>> session into an etherpad or gist or pastebuffer or some such thing and
>>>> shared that link via email. If you have passwords and other sensitive
>>>> stuff, make sure you redact it.
>>>>
>>>> Thanks.
>>>>
>>>> -amrith
>>>>
>>>>
>>>>
>>>> On Tue, Nov 7, 2017 at 5:40 PM, Ritesh Vishwakarma <
>>>> ritesh.vishwakarma at indusnet.co.in> wrote:
>>>>
>>>>> Hi Amrith,
>>>>>
>>>>>
>>>>> Many Thanks for your response. Hope you are doing well!
>>>>>
>>>>>
>>>>> The confusing part here is that the OpenStack tutorial page itself not
>>>>> seems to be updated https://docs.openstack.org/tro
>>>>> ve/latest/admin/building_guest_images.html#build-guest-images
>>>>>
>>>>> as the *dib-lint* file is there instead of the mentioned *disk-image-create
>>>>> *and when executed just verifies the other elements.
>>>>>
>>>>> I have also tried using https://github.com/denismakogo
>>>>> n/trove-guest-image-elements but the error on which I got stuck is
>>>>> “deltarpm not installed” (deltarpm is installed on the host machine).
>>>>> Though yesterday, I came across the https://github.com/openstack/t
>>>>> rove-integration which I am going to try out today, kindly let me
>>>>> know if it is the right one or please share any relevant reference on which
>>>>> we can work.
>>>>>
>>>>>
>>>>>
>>>>> Regards,
>>>>>
>>>>> Ritesh
>>>>>
>>>>> On Tue, Nov 7, 2017 at 8:16 AM, Amrith Kumar <amrith.kumar at gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Ha, it isn't often that I get called out by name in a mailing list
>>>>>> thread.
>>>>>>
>>>>>> What are the issues that you are facing? Currently there are complete
>>>>>> notes about how to build guest images but the issues you may be facing may
>>>>>> not relate to the images you are building.
>>>>>>
>>>>>> So please provide some more details so I can give you a more accurate
>>>>>> reply.
>>>>>>>>>>>> ​Thanks,​
>>>>>>
>>>>>>
>>>>>> -amrith
>>>>>>
>>>>>>
>>>>>> On Mon, Nov 6, 2017 at 6:09 PM, Ritesh Vishwakarma <
>>>>>> ritesh.vishwakarma at indusnet.co.in> wrote:
>>>>>>
>>>>>>> Hi Team,
>>>>>>>
>>>>>>> We have installed Openstack Pike in our campus but despite of
>>>>>>> numerous attempts we are just unable to build trove images that we can use
>>>>>>> to launch database instances.We also came across a mail thread where Mr.
>>>>>>> Amrith updates that some review & update of the OpenStack Trove documents
>>>>>>> was going on, kindly provide us some reference document or link which we
>>>>>>> can follow.
>>>>>>>
>>>>>>> https://lists.gt.net/openstack/dev/58182
>>>>>>>
>>>>>>> We will be eagerly waiting for your response.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Thanks  & Regards,
>>>>>>> Ritesh Vishwakarma
>>>>>>>
>>>>>>> ____________________________________________________________
>>>>>>> ______________
>>>>>>> OpenStack Development Mailing List (not for usage questions)
>>>>>>> Unsubscribe: OpenStack-dev-request at lists.op
>>>>>>> enstack.org?subject:unsubscribe
>>>>>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> ____________________________________________________________
>>>>>> ______________
>>>>>> OpenStack Development Mailing List (not for usage questions)
>>>>>> Unsubscribe: OpenStack-dev-request at lists.op
>>>>>> enstack.org?subject:unsubscribe
>>>>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>>>>
>>>>>>
>>>>>
>>>>> ____________________________________________________________
>>>>> ______________
>>>>> OpenStack Development Mailing List (not for usage questions)
>>>>> Unsubscribe: OpenStack-dev-request at lists.op
>>>>> enstack.org?subject:unsubscribe
>>>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>>>
>>>>>
>>>>
>>>> ____________________________________________________________
>>>> ______________
>>>> OpenStack Development Mailing List (not for usage questions)
>>>> Unsubscribe: OpenStack-dev-request at lists.op
>>>> enstack.org?subject:unsubscribe
>>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>>
>>>>
>>>
>>
>> ____________________________________________________________
>> ______________
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscrib
>> e
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20171108/ac3e0570/attachment.html>
-------------- next part --------------
ubuntu at test:/opt/stack/trove/integration/scripts$ ./trovestack install
*******************************************************************************
Updating dependencies (part 1a)...
*******************************************************************************
Updating ...
Get:1 http://security.ubuntu.com trusty-security InRelease [65.9 kB]
Get:2 http://security.ubuntu.com trusty-security/main Sources [145 kB]
Ign http://nova.clouds.archive.ubuntu.com trusty InRelease
Get:3 http://security.ubuntu.com trusty-security/universe Sources [65.7 kB]
Get:4 http://nova.clouds.archive.ubuntu.com trusty-updates InRelease [65.9 kB]
Get:5 http://security.ubuntu.com trusty-security/main amd64 Packages [687 kB]
Hit http://nova.clouds.archive.ubuntu.com trusty-backports InRelease
Get:6 http://security.ubuntu.com trusty-security/universe amd64 Packages [193 kB]
Hit http://nova.clouds.archive.ubuntu.com trusty Release.gpg
Hit http://security.ubuntu.com trusty-security/main Translation-en
Hit http://security.ubuntu.com trusty-security/universe Translation-en
Get:7 http://nova.clouds.archive.ubuntu.com trusty-updates/main Sources [407 kB]
Get:8 http://nova.clouds.archive.ubuntu.com trusty-updates/restricted Sources [6,322 B]
Get:9 http://nova.clouds.archive.ubuntu.com trusty-updates/universe Sources [194 kB]
Get:10 http://nova.clouds.archive.ubuntu.com trusty-updates/multiverse Sources [7,764 B]
Get:11 http://nova.clouds.archive.ubuntu.com trusty-updates/main amd64 Packages [1,036 kB]
Get:12 http://nova.clouds.archive.ubuntu.com trusty-updates/restricted amd64 Packages [17.2 kB]
Get:13 http://nova.clouds.archive.ubuntu.com trusty-updates/universe amd64 Packages [432 kB]
Get:14 http://nova.clouds.archive.ubuntu.com trusty-updates/multiverse amd64 Packages [14.9 kB]
Get:15 http://nova.clouds.archive.ubuntu.com trusty-updates/main Translation-en [511 kB]
Get:16 http://nova.clouds.archive.ubuntu.com trusty-updates/multiverse Translation-en [7,760 B]
Get:17 http://nova.clouds.archive.ubuntu.com trusty-updates/restricted Translation-en [4,031 B]
Get:18 http://nova.clouds.archive.ubuntu.com trusty-updates/universe Translation-en [234 kB]
Hit http://nova.clouds.archive.ubuntu.com trusty-backports/main Sources
Hit http://nova.clouds.archive.ubuntu.com trusty-backports/restricted Sources
Hit http://nova.clouds.archive.ubuntu.com trusty-backports/universe Sources
Hit http://nova.clouds.archive.ubuntu.com trusty-backports/multiverse Sources
Hit http://nova.clouds.archive.ubuntu.com trusty-backports/main amd64 Packages
Hit http://nova.clouds.archive.ubuntu.com trusty-backports/restricted amd64 Packages
Hit http://nova.clouds.archive.ubuntu.com trusty-backports/universe amd64 Packages
Hit http://nova.clouds.archive.ubuntu.com trusty-backports/multiverse amd64 Packages
Hit http://nova.clouds.archive.ubuntu.com trusty-backports/main Translation-en
Hit http://nova.clouds.archive.ubuntu.com trusty-backports/multiverse Translation-en
Hit http://nova.clouds.archive.ubuntu.com trusty-backports/restricted Translation-en
Hit http://nova.clouds.archive.ubuntu.com trusty-backports/universe Translation-en
Hit http://nova.clouds.archive.ubuntu.com trusty Release
Hit http://nova.clouds.archive.ubuntu.com trusty/main Sources
Hit http://nova.clouds.archive.ubuntu.com trusty/restricted Sources
Hit http://nova.clouds.archive.ubuntu.com trusty/universe Sources
Hit http://nova.clouds.archive.ubuntu.com trusty/multiverse Sources
Hit http://nova.clouds.archive.ubuntu.com trusty/main amd64 Packages
Hit http://nova.clouds.archive.ubuntu.com trusty/restricted amd64 Packages
Hit http://nova.clouds.archive.ubuntu.com trusty/universe amd64 Packages
Hit http://nova.clouds.archive.ubuntu.com trusty/multiverse amd64 Packages
Hit http://nova.clouds.archive.ubuntu.com trusty/main Translation-en
Hit http://nova.clouds.archive.ubuntu.com trusty/multiverse Translation-en
Hit http://nova.clouds.archive.ubuntu.com trusty/restricted Translation-en
Hit http://nova.clouds.archive.ubuntu.com trusty/universe Translation-en
Ign http://nova.clouds.archive.ubuntu.com trusty/main Translation-en_US
Ign http://nova.clouds.archive.ubuntu.com trusty/multiverse Translation-en_US
Ign http://nova.clouds.archive.ubuntu.com trusty/restricted Translation-en_US
Ign http://nova.clouds.archive.ubuntu.com trusty/universe Translation-en_US
Fetched 4,094 kB in 18s (218 kB/s)
Reading package lists... Done
*******************************************************************************
Installing dependencies (part 1b)...
*******************************************************************************
Installing python-pip...
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-pip is already the newest version.
python-pip set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 76 not upgraded.
Installing git-core gettext...
Reading package lists... Done
Building dependency tree
Reading state information... Done
git-core is already the newest version.
The following extra packages will be installed:
  libasprintf-dev libcroco3 libgettextpo-dev libgettextpo0 libunistring0
Suggested packages:
  gettext-doc
The following NEW packages will be installed:
  gettext libasprintf-dev libcroco3 libgettextpo-dev libgettextpo0
  libunistring0
0 upgraded, 6 newly installed, 0 to remove and 76 not upgraded.
Need to get 1,417 kB of archives.
After this operation, 6,203 kB of additional disk space will be used.
Get:1 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty/main libcroco3 amd64 0.6.8-2ubuntu1 [82.4 kB]
Get:2 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty/main libunistring0 amd64 0.9.3-5ubuntu3 [271 kB]
Get:3 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty-updates/main libgettextpo0 amd64 0.18.3.1-1ubuntu3 [108 kB]
Get:4 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty-updates/main gettext amd64 0.18.3.1-1ubuntu3 [829 kB]
Get:5 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty-updates/main libasprintf-dev amd64 0.18.3.1-1ubuntu3 [4,438 B]
Get:6 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty-updates/main libgettextpo-dev amd64 0.18.3.1-1ubuntu3 [122 kB]
Fetched 1,417 kB in 2s (502 kB/s)
Selecting previously unselected package libcroco3:amd64.
(Reading database ... 57420 files and directories currently installed.)
Preparing to unpack .../libcroco3_0.6.8-2ubuntu1_amd64.deb ...
Unpacking libcroco3:amd64 (0.6.8-2ubuntu1) ...
Selecting previously unselected package libunistring0:amd64.
Preparing to unpack .../libunistring0_0.9.3-5ubuntu3_amd64.deb ...
Unpacking libunistring0:amd64 (0.9.3-5ubuntu3) ...
Selecting previously unselected package libgettextpo0:amd64.
Preparing to unpack .../libgettextpo0_0.18.3.1-1ubuntu3_amd64.deb ...
Unpacking libgettextpo0:amd64 (0.18.3.1-1ubuntu3) ...
Selecting previously unselected package gettext.
Preparing to unpack .../gettext_0.18.3.1-1ubuntu3_amd64.deb ...
Unpacking gettext (0.18.3.1-1ubuntu3) ...
Selecting previously unselected package libasprintf-dev:amd64.
Preparing to unpack .../libasprintf-dev_0.18.3.1-1ubuntu3_amd64.deb ...
Unpacking libasprintf-dev:amd64 (0.18.3.1-1ubuntu3) ...
Selecting previously unselected package libgettextpo-dev:amd64.
Preparing to unpack .../libgettextpo-dev_0.18.3.1-1ubuntu3_amd64.deb ...
Unpacking libgettextpo-dev:amd64 (0.18.3.1-1ubuntu3) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for install-info (5.2.0.dfsg.1-2) ...
Setting up libcroco3:amd64 (0.6.8-2ubuntu1) ...
Setting up libunistring0:amd64 (0.9.3-5ubuntu3) ...
Setting up libgettextpo0:amd64 (0.18.3.1-1ubuntu3) ...
Setting up gettext (0.18.3.1-1ubuntu3) ...
Setting up libasprintf-dev:amd64 (0.18.3.1-1ubuntu3) ...
Setting up libgettextpo-dev:amd64 (0.18.3.1-1ubuntu3) ...
Processing triggers for libc-bin (2.19-0ubuntu6.11) ...
Downloading/unpacking pip from https://pypi.python.org/packages/b6/ac/7015eb97dc749283ffdec1c3a88ddb8ae03b8fad0f0e611408f196358da3/pip-9.0.1-py2.py3-none-any.whl#md5=297dbd16ef53bcef0447d245815f5144
  Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB): 1.3MB downloaded
Downloading/unpacking dib-utils
  Downloading dib_utils-0.0.11-py2.py3-none-any.whl
Installing collected packages: pip, dib-utils
  Found existing installation: pip 1.5.4
    Not uninstalling pip at /usr/lib/python2.7/dist-packages, owned by OS
Successfully installed pip dib-utils
Cleaning up...
*******************************************************************************
Installing devstack...
*******************************************************************************
DevStack not in a shared folder, cloning from git.
Cloning into '/home/ubuntu/devstack'...
remote: Counting objects: 40314, done.
remote: Compressing objects: 100% (19868/19868), done.
remote: Total 40314 (delta 28659), reused 31013 (delta 19825)
Receiving objects: 100% (40314/40314), 8.39 MiB | 798.00 KiB/s, done.
Resolving deltas: 100% (28659/28659), done.
Checking connectivity... done.
*******************************************************************************
Installing devstack projects...
*******************************************************************************
/opt/stack /opt/stack/trove/integration/scripts
Creating a new clone of keystone...
Cloning into '/opt/stack/keystone'...
remote: Counting objects: 97999, done.
remote: Compressing objects: 100% (49084/49084), done.
remote: Total 97999 (delta 70989), reused 70991 (delta 45517)
Receiving objects: 100% (97999/97999), 26.35 MiB | 595.00 KiB/s, done.
Resolving deltas: 100% (70989/70989), done.
Checking connectivity... done.
52bb875 Merge "Ensure listing projects always returns tags"
Creating a new clone of nova...
Cloning into '/opt/stack/nova'...
remote: Counting objects: 473597, done.
remote: Compressing objects: 100% (226659/226659), done.
remote: Total 473597 (delta 374756), reused 328479 (delta 234477)
Receiving objects: 100% (473597/473597), 135.07 MiB | 386.00 KiB/s, done.
Resolving deltas: 100% (374756/374756), done.
Checking connectivity... done.
b7f53a3 Merge "Fix return type in FilterScheduler._legacy_find_hosts"
Creating a new clone of glance...
Cloning into '/opt/stack/glance'...
remote: Counting objects: 54629, done.
remote: Compressing objects: 100% (25229/25229), done.
remote: Total 54629 (delta 40470), reused 40537 (delta 27273)
Receiving objects: 100% (54629/54629), 13.34 MiB | 853.00 KiB/s, done.
Resolving deltas: 100% (40470/40470), done.
Checking connectivity... done.
836d555 Merge "Update http deploy docs to be a bit more explicit"
Creating a new clone of horizon...
Cloning into '/opt/stack/horizon'...
remote: Counting objects: 168736, done.
remote: Compressing objects: 100% (76534/76534), done.
remote: Total 168736 (delta 108392), reused 130167 (delta 72781)
Receiving objects: 100% (168736/168736), 171.17 MiB | 577.00 KiB/s, done.
Resolving deltas: 100% (108392/108392), done.
Checking connectivity... done.
2274682 Merge "Imported Translations from Zanata"
Creating a new clone of swift...
Cloning into '/opt/stack/swift'...
remote: Counting objects: 64043, done.
remote: Compressing objects: 100% (29678/29678), done.
remote: Total 64043 (delta 49742), reused 46752 (delta 33551)
Receiving objects: 100% (64043/64043), 13.80 MiB | 796.00 KiB/s, done.
Resolving deltas: 100% (49742/49742), done.
Checking connectivity... done.
0da972b Merge "Require lock_path limit to be a positive int"
Creating a new clone of neutron...
Cloning into '/opt/stack/neutron'...
remote: Counting objects: 244028, done.
remote: Compressing objects: 100% (116077/116077), done.
remote: Total 244028 (delta 179402), reused 168822 (delta 108016)
Receiving objects: 100% (244028/244028), 62.39 MiB | 827.00 KiB/s, done.
Resolving deltas: 100% (179402/179402), done.
Checking connectivity... done.
7af69eb Merge "Update section with links to backport/RC potential bugs"
Creating a new clone of heat...
Cloning into '/opt/stack/heat'...
remote: Counting objects: 122152, done.
remote: Compressing objects: 100% (55248/55248), done.
remote: Total 122152 (delta 94760), reused 88477 (delta 62571)
Receiving objects: 100% (122152/122152), 23.15 MiB | 810.00 KiB/s, done.
Resolving deltas: 100% (94760/94760), done.
Checking connectivity... done.
b1339ab Merge "Do deep redirects from old docs.openstack.org URLs"
Creating a new clone of python-openstackclient...
Cloning into '/opt/stack/python-openstackclient'...
remote: Counting objects: 36372, done.
remote: Compressing objects: 100% (18299/18299), done.
remote: Total 36372 (delta 27416), reused 26137 (delta 17952)
Receiving objects: 100% (36372/36372), 5.22 MiB | 862.00 KiB/s, done.
Resolving deltas: 100% (27416/27416), done.
Checking connectivity... done.
b230ba7 Merge "Be robust on import plugin module"
Creating a new clone of python-novaclient...
Cloning into '/opt/stack/python-novaclient'...
remote: Counting objects: 20988, done.
remote: Compressing objects: 100% (9651/9651), done.
remote: Total 20988 (delta 16602), reused 15346 (delta 11289)
Receiving objects: 100% (20988/20988), 3.42 MiB | 824.00 KiB/s, done.
Resolving deltas: 100% (16602/16602), done.
Checking connectivity... done.
4707422 Use generic user for both zuul v2 and v3
Creating a new clone of python-troveclient...
Cloning into '/opt/stack/python-troveclient'...
remote: Counting objects: 4466, done.
remote: Compressing objects: 100% (2295/2295), done.
remote: Total 4466 (delta 3245), reused 3212 (delta 2147)
Receiving objects: 100% (4466/4466), 801.00 KiB | 652.00 KiB/s, done.
Resolving deltas: 100% (3245/3245), done.
Checking connectivity... done.
a90eef4 Merge "Use openstackclient-plugin-jobs"
Creating a new clone of python-neutronclient...
Cloning into '/opt/stack/python-neutronclient'...
remote: Counting objects: 11430, done.
remote: Compressing objects: 100% (7107/7107), done.
remote: Total 11430 (delta 8065), reused 7169 (delta 4209)
Receiving objects: 100% (11430/11430), 1.81 MiB | 736.00 KiB/s, done.
Resolving deltas: 100% (8065/8065), done.
Checking connectivity... done.
0907ccc SFC plugin: fix all list commands
Creating a new clone of python-heatclient...
Cloning into '/opt/stack/python-heatclient'...
remote: Counting objects: 8073, done.
remote: Compressing objects: 100% (3679/3679), done.
remote: Total 8073 (delta 6198), reused 6037 (delta 4355)
Receiving objects: 100% (8073/8073), 1.24 MiB | 677.00 KiB/s, done.
Resolving deltas: 100% (6198/6198), done.
Checking connectivity... done.
f73c2a4 Modify error message encountered during stack update
Creating a new clone of diskimage-builder...
Cloning into '/opt/stack/diskimage-builder'...
remote: Counting objects: 19335, done.
remote: Compressing objects: 100% (10199/10199), done.
remote: Total 19335 (delta 11516), reused 14756 (delta 7625)
Receiving objects: 100% (19335/19335), 3.00 MiB | 756.00 KiB/s, done.
Resolving deltas: 100% (11516/11516), done.
Checking connectivity... done.
bc6c928 Merge "Move to a common lock-file directory"
Creating a new clone of tripleo-image-elements...
Cloning into '/opt/stack/tripleo-image-elements'...
remote: Counting objects: 20204, done.
remote: Compressing objects: 100% (9555/9555), done.
remote: Total 20204 (delta 10624), reused 16497 (delta 7435)
Receiving objects: 100% (20204/20204), 2.33 MiB | 771.00 KiB/s, done.
Resolving deltas: 100% (10624/10624), done.
Checking connectivity... done.
23de84f Use volumes for security hardened images
/opt/stack/trove/integration/scripts
*******************************************************************************
Putting gerrit review code on top of the existing devstack code
*******************************************************************************
*******************************************************************************
Running devstack...
*******************************************************************************
~/devstack /opt/stack/trove/integration/scripts
Adding /opt/stack/trove/integration/scripts/localrc.rc to local.conf
Skipping /opt/stack/trove/integration/scripts/local.conf.d/use_kvm.rc
Use USE_KVM=true to include
Adding /opt/stack/trove/integration/scripts/local.conf.d/trove_services.conf.rc to local.conf
Skipping /opt/stack/trove/integration/scripts/local.conf.d/use_uuid_token.rc
Use USE_UUID_TOKEN=true to include
Skipping /opt/stack/trove/integration/scripts/local.conf.d/using_vagrant.rc
Use USING_VAGRANT=true to include
Skipping /opt/stack/trove/integration/scripts/local.conf.d/ceilometer_services.conf.rc
Use CEILOMETER_SERVICES_CONF=true to include
Skipping /opt/stack/trove/integration/scripts/local.conf.d/ceilometer_nova.conf.rc
Use CEILOMETER_NOVA_CONF=true to include
Skipping /opt/stack/trove/integration/scripts/local.conf.d/ceilometer_cinder.conf.rc
Use CEILOMETER_CINDER_CONF=true to include
+ unset GREP_OPTIONS
+ unset LANG
+ unset LANGUAGE
+ LC_ALL=en_US.utf8
+ export LC_ALL
+ umask 022
+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/sbin:/usr/sbin:/sbin
+++ dirname ./stack.sh
++ cd .
++ pwd
+ TOP_DIR=/home/ubuntu/devstack
+ NOUNSET=
+ [[ -n '' ]]
++ date +%s
+ DEVSTACK_START_TIME=1510150609
+ [[ -r /home/ubuntu/devstack/.stackenv ]]
+ FILES=/home/ubuntu/devstack/files
+ '[' '!' -d /home/ubuntu/devstack/files ']'
+ '[' '!' -d /home/ubuntu/devstack/inc ']'
+ '[' '!' -d /home/ubuntu/devstack/lib ']'
+ [[ '' == \y ]]
+ [[ 1000 -eq 0 ]]
+ [[ -n '' ]]
+ [[ -e /home/ubuntu/.no-devstack ]]
+ LAST_SPINNER_PID=
+ source /home/ubuntu/devstack/functions
++ [[ -z '' ]]
++ declare -r -g _DEVSTACK_FUNCTIONS=1
++++ dirname /home/ubuntu/devstack/functions
+++ cd /home/ubuntu/devstack
+++ pwd
++ FUNC_DIR=/home/ubuntu/devstack
++ source /home/ubuntu/devstack/functions-common
++++ set +o
++++ grep xtrace
+++ _XTRACE_FUNCTIONS_COMMON='set -o xtrace'
+++ set +o xtrace
++ source /home/ubuntu/devstack/inc/ini-config
++++ set +o
++++ grep xtrace
+++ INC_CONF_TRACE='set -o xtrace'
+++ set +o xtrace
++ source /home/ubuntu/devstack/inc/python
++++ set +o
++++ grep xtrace
+++ INC_PY_TRACE='set -o xtrace'
+++ set +o xtrace
++ source /home/ubuntu/devstack/inc/rootwrap
++++ set +o
++++ grep xtrace
+++ INC_ROOT_TRACE='set -o xtrace'
+++ set +o xtrace
+++ set +o
+++ grep xtrace
++ _XTRACE_FUNCTIONS='set -o xtrace'
++ set +o xtrace
+ source /home/ubuntu/devstack/inc/meta-config
+++ set +o
+++ grep xtrace
++ _XTRACE_INC_META='set -o xtrace'
++ set +o xtrace
+ source /home/ubuntu/devstack/lib/stack
+ GetDistro
+ GetOSVersion
+ _ensure_lsb_release
++ command -v lsb_release
+ [[ -x /usr/bin/lsb_release ]]
+ return
++ lsb_release -r -s
+ os_RELEASE=14.04
++ lsb_release -c -s
+ os_CODENAME=trusty
++ lsb_release -i -s
+ os_VENDOR=Ubuntu
+ [[ Ubuntu =~ (Debian|Ubuntu|LinuxMint) ]]
+ os_PACKAGE=deb
+ typeset -xr os_VENDOR
+ typeset -xr os_RELEASE
+ typeset -xr os_PACKAGE
+ typeset -xr os_CODENAME
+ [[ Ubuntu =~ (Ubuntu) ]]
+ DISTRO=trusty
+ typeset -xr DISTRO
+ rm -f /home/ubuntu/devstack/.localrc.auto
+ extract_localrc_section /home/ubuntu/devstack/local.conf /home/ubuntu/devstack/localrc /home/ubuntu/devstack/.localrc.auto
+ local configfile=/home/ubuntu/devstack/local.conf
+ local localrcfile=/home/ubuntu/devstack/localrc
+ local localautofile=/home/ubuntu/devstack/.localrc.auto
+ [[ -r /home/ubuntu/devstack/local.conf ]]
++ get_meta_section_files /home/ubuntu/devstack/local.conf local
++ local file=/home/ubuntu/devstack/local.conf
++ local matchgroup=local
++ [[ -r /home/ubuntu/devstack/local.conf ]]
++ awk -v matchgroup=local '
        /^\[\[.+\|.*\]\]/ {
            gsub("[][]", "", $1);
            split($1, a, "|");
            if (a[1] == matchgroup)
                print a[2]
        }
    ' /home/ubuntu/devstack/local.conf
+ LRC=localrc
+ for lfile in '$LRC'
+ [[ localrc == \l\o\c\a\l\r\c ]]
+ [[ -r /home/ubuntu/devstack/localrc ]]
+ echo '# Generated file, do not edit'
+ get_meta_section /home/ubuntu/devstack/local.conf local localrc
+ local file=/home/ubuntu/devstack/local.conf
+ local matchgroup=local
+ local configfile=localrc
+ [[ -r /home/ubuntu/devstack/local.conf ]]
+ [[ -z localrc ]]
+ awk -v matchgroup=local -v configfile=localrc '
        BEGIN { group = "" }
        /^\[\[.+\|.*\]\]/ {
            gsub("[][]", "", $1);
            split($1, a, "|");
            if (a[1] == matchgroup && a[2] == configfile) {
                group=a[1]
            } else {
                group=""
            }
            next
        }
        {
            if (group != "")
                print $0
        }
    ' /home/ubuntu/devstack/local.conf
+ [[ ! -r /home/ubuntu/devstack/stackrc ]]
+ source /home/ubuntu/devstack/stackrc
++ [[ -z '' ]]
++ declare -r -g _DEVSTACK_STACKRC=1
++++ dirname /home/ubuntu/devstack/stackrc
+++ cd /home/ubuntu/devstack
+++ pwd
++ RC_DIR=/home/ubuntu/devstack
++ source /home/ubuntu/devstack/functions
+++ [[ -z 1 ]]
+++ return 0
++ DEST=/opt/stack
++ DATA_DIR=/opt/stack/data
++ SERVICE_DIR=/opt/stack/status
++ SUBUNIT_OUTPUT=/opt/stack/devstack.subunit
++ [[ 1000 -eq 0 ]]
+++ whoami
++ STACK_USER=ubuntu
++ REGION_NAME=RegionOne
++ KEYSTONE_REGION_NAME=RegionOne
++ isset ENABLED_SERVICES
++ [[ -v ENABLED_SERVICES ]]
++ ENABLED_SERVICES=key
++ ENABLED_SERVICES+=,n-api,n-cpu,n-cond,n-sch,n-novnc,n-cauth,n-api-meta
++ ENABLED_SERVICES+=,placement-api,placement-client
++ ENABLED_SERVICES+=,g-api,g-reg
++ ENABLED_SERVICES+=,c-sch,c-api,c-vol
++ ENABLED_SERVICES+=,q-svc,q-dhcp,q-meta,q-agt,q-l3
++ ENABLED_SERVICES+=,horizon
++ ENABLED_SERVICES+=,rabbit,tempest,mysql,etcd3,dstat
++ ENABLE_HTTPD_MOD_WSGI_SERVICES=True
++ NOVA_ENABLED_APIS=osapi_compute,metadata
++ CELLSV2_SETUP=superconductor
++ HORIZON_APACHE_ROOT=/dashboard
++ USE_SYSTEMD=True
+++ trueorfalse False USER_UNITS
+++ local xtrace
++++ set +o
++++ grep xtrace
+++ xtrace='set -o xtrace'
+++ set +o xtrace
++ USER_UNITS=False
++ [[ False == \T\r\u\e ]]
++ SYSTEMD_DIR=/etc/systemd/system
++ SYSTEMCTL='sudo systemctl'
+++ trueorfalse True ENABLE_KSM
+++ local xtrace
++++ set +o
++++ grep xtrace
+++ xtrace='set -o xtrace'
+++ set +o xtrace
++ ENABLE_KSM=True
++ [[ -r /home/ubuntu/devstack/.localrc.password ]]
+++ trueorfalse False USE_PYTHON3
+++ local xtrace
++++ set +o
++++ grep xtrace
+++ xtrace='set -o xtrace'
+++ set +o xtrace
++ export USE_PYTHON3=False
++ USE_PYTHON3=False
++ export ENABLED_PYTHON3_PACKAGES=nova,glance,cinder,uwsgi,python-openstackclient
++ ENABLED_PYTHON3_PACKAGES=nova,glance,cinder,uwsgi,python-openstackclient
++ export DISABLED_PYTHON3_PACKAGES=
++ DISABLED_PYTHON3_PACKAGES=
+++ _get_python_version python3
+++ local interp=python3
+++ local version
++++ which python3
+++ [[ -x /usr/bin/python3 ]]
++++ python3 -c 'import sys; print("%s.%s" % sys.version_info[0:2])'
+++ version=3.4
+++ echo 3.4
++ _DEFAULT_PYTHON3_VERSION=3.4
++ export PYTHON3_VERSION=3.4
++ PYTHON3_VERSION=3.4
+++ _get_python_version python2
+++ local interp=python2
+++ local version
++++ which python2
+++ [[ -x /usr/bin/python2 ]]
++++ python2 -c 'import sys; print("%s.%s" % sys.version_info[0:2])'
+++ version=2.7
+++ echo 2.7
++ _DEFAULT_PYTHON2_VERSION=2.7
++ export PYTHON2_VERSION=2.7
++ PYTHON2_VERSION=2.7
++ [[ -f /home/ubuntu/devstack/localrc ]]
++ [[ -f /home/ubuntu/devstack/.localrc.auto ]]
++ source /home/ubuntu/devstack/.localrc.auto
+++ MYSQL_PASSWORD=e1a2c042c828d3566d0a
+++ RABBIT_PASSWORD=f7999d1955c5014aa32c
+++ SERVICE_TOKEN=be19c524ddc92109a224
+++ ADMIN_PASSWORD=3de4922d8b6ac5a1aad9
+++ SERVICE_PASSWORD=7de4162d826bc5a11ad9
+++ IP_VERSION=4
+++ TROVE_LOGDIR=/opt/stack/logs
+++ enable_plugin trove git://git.openstack.org/openstack/trove.git master
+++ local name=trove
+++ local url=git://git.openstack.org/openstack/trove.git
+++ local branch=master
+++ is_plugin_enabled trove
+++ local name=trove
+++ [[ ,, =~ ,trove, ]]
+++ return 1
+++ DEVSTACK_PLUGINS+=,trove
+++ GITREPO[$name]=git://git.openstack.org/openstack/trove.git
+++ GITDIR[$name]=/opt/stack/trove
+++ GITBRANCH[$name]=master
+++ ENABLED_SERVICES+=,trove,tr-api,tr-tmgr,tr-cond
+++ ENABLED_SERVICES+=,s-proxy,s-object,s-container,s-account
+++ ENABLED_SERVICES+=,heat,h-api,h-api-cfn,h-api-cw,h-eng
+++ ENABLED_SERVICES+=,-n-novnc,-n-xvnc
+++ [[ true = true ]]
+++ ENABLED_SERVICES+=,neutron,q-svc,q-agt,q-dhcp,q-l3,q-meta
+++ disable_service n-net
+++ local xtrace
++++ set +o
++++ grep xtrace
+++ xtrace='set -o xtrace'
+++ set +o xtrace
+++ [[ false = true ]]
+++ [[ false = true ]]
+++ [[ false = true ]]
+++ LIBS_FROM_GIT=python-troveclient
+++ [[ true = true ]]
+++ LIBS_FROM_GIT+=,python-neutronclient
+++ [[ false = true ]]
+++ [[ false = true ]]
+++ NOVNC_FROM_PACKAGE=false
+++ SWIFT_HASH=12go358snjw24501
+++ DEST=/opt/stack
+++ DATA_DIR=/opt/stack/data
+++ SERVICE_DIR=/opt/stack/status
+++ VOLUME_GROUP=stack-volumes
+++ VOLUME_BACKING_FILE=/opt/stack/data/stack-volumes-backing-file
+++ VOLUME_BACKING_FILE_SIZE=51200M
+++ EXTRA_OPTS=(lock_path=/home/ubuntu/nova_locks rescan_timeout=180 resizefs_timeout=240 force_dhcp_release=False)
+++ UNDO_REQUIREMENTS=False
++ '[' -t 1 ']'
++ _LOG_COLOR_DEFAULT=True
+++ trueorfalse True LOG_COLOR
+++ local xtrace
++++ set +o
++++ grep xtrace
+++ xtrace='set -o xtrace'
+++ set +o xtrace
++ LOG_COLOR=True
++ [[ True == \T\r\u\e ]]
++ TPUT_T=
++ '[' xterm ']'
++ export 'PS4=+\[$(tput  setaf 242)\]$(short_source)\[$(tput  sgr0)\] '
++ PS4='+\[$(tput  setaf 242)\]$(short_source)\[$(tput  sgr0)\] '
++stackrc:source:177                        IDENTITY_API_VERSION=3
+++stackrc:source:187                        trueorfalse False ENABLE_IDENTITY_V2
+++functions-common:trueorfalse:142          local xtrace
++++functions-common:trueorfalse:143          grep xtrace
++++functions-common:trueorfalse:143          set +o
+++functions-common:trueorfalse:143          xtrace='set -o xtrace'
+++functions-common:trueorfalse:144          set +o xtrace
++stackrc:source:187                        ENABLE_IDENTITY_V2=False
++stackrc:source:188                        '[' False == False ']'
++stackrc:source:189                        IDENTITY_API_VERSION=3
+++stackrc:source:196                        trueorfalse False USE_VENV
+++functions-common:trueorfalse:142          local xtrace
++++functions-common:trueorfalse:143          set +o
++++functions-common:trueorfalse:143          grep xtrace
+++functions-common:trueorfalse:143          xtrace='set -o xtrace'
+++functions-common:trueorfalse:144          set +o xtrace
++stackrc:source:196                        USE_VENV=False
++stackrc:source:200                        ADDITIONAL_VENV_PACKAGES=
+++stackrc:source:204                        trueorfalse False DATABASE_QUERY_LOGGING
+++functions-common:trueorfalse:142          local xtrace
++++functions-common:trueorfalse:143          set +o
++++functions-common:trueorfalse:143          grep xtrace
+++functions-common:trueorfalse:143          xtrace='set -o xtrace'
+++functions-common:trueorfalse:144          set +o xtrace
++stackrc:source:204                        DATABASE_QUERY_LOGGING=False
++stackrc:source:215                        GIT_TIMEOUT=0
++stackrc:source:221                        WSGI_MODE=uwsgi
++stackrc:source:228                        GIT_BASE=git://git.openstack.org
++stackrc:source:231                        REQUIREMENTS_DIR=/opt/stack/requirements
++stackrc:source:249                        DEVSTACK_SERIES=queens
++stackrc:source:258                        CINDER_REPO=git://git.openstack.org/openstack/cinder.git
++stackrc:source:259                        CINDER_BRANCH=master
++stackrc:source:262                        GLANCE_REPO=git://git.openstack.org/openstack/glance.git
++stackrc:source:263                        GLANCE_BRANCH=master
++stackrc:source:266                        HORIZON_REPO=git://git.openstack.org/openstack/horizon.git
++stackrc:source:267                        HORIZON_BRANCH=master
++stackrc:source:270                        KEYSTONE_REPO=git://git.openstack.org/openstack/keystone.git
++stackrc:source:271                        KEYSTONE_BRANCH=master
++stackrc:source:274                        NEUTRON_REPO=git://git.openstack.org/openstack/neutron.git
++stackrc:source:275                        NEUTRON_BRANCH=master
++stackrc:source:278                        NEUTRON_FWAAS_REPO=git://git.openstack.org/openstack/neutron-fwaas.git
++stackrc:source:279                        NEUTRON_FWAAS_BRANCH=master
++stackrc:source:282                        NOVA_REPO=git://git.openstack.org/openstack/nova.git
++stackrc:source:283                        NOVA_BRANCH=master
++stackrc:source:286                        SWIFT_REPO=git://git.openstack.org/openstack/swift.git
++stackrc:source:287                        SWIFT_BRANCH=master
++stackrc:source:296                        REQUIREMENTS_REPO=git://git.openstack.org/openstack/requirements.git
++stackrc:source:297                        REQUIREMENTS_BRANCH=master
++stackrc:source:300                        TEMPEST_REPO=git://git.openstack.org/openstack/tempest.git
++stackrc:source:301                        TEMPEST_BRANCH=master
++stackrc:source:312                        GITREPO["python-cinderclient"]=git://git.openstack.org/openstack/python-cinderclient.git
++stackrc:source:313                        GITBRANCH["python-cinderclient"]=master
++stackrc:source:316                        GITREPO["python-brick-cinderclient-ext"]=git://git.openstack.org/openstack/python-brick-cinderclient-ext.git
++stackrc:source:317                        GITBRANCH["python-brick-cinderclient-ext"]=master
++stackrc:source:320                        GITREPO["python-barbicanclient"]=git://git.openstack.org/openstack/python-barbicanclient.git
++stackrc:source:321                        GITBRANCH["python-barbicanclient"]=master
++stackrc:source:322                        GITDIR["python-barbicanclient"]=/opt/stack/python-barbicanclient
++stackrc:source:325                        GITREPO["python-glanceclient"]=git://git.openstack.org/openstack/python-glanceclient.git
++stackrc:source:326                        GITBRANCH["python-glanceclient"]=master
++stackrc:source:329                        GITREPO["python-ironicclient"]=git://git.openstack.org/openstack/python-ironicclient.git
++stackrc:source:330                        GITBRANCH["python-ironicclient"]=master
++stackrc:source:332                        GITDIR["python-ironicclient"]=/opt/stack/python-ironicclient
++stackrc:source:335                        GITREPO["keystoneauth"]=git://git.openstack.org/openstack/keystoneauth.git
++stackrc:source:336                        GITBRANCH["keystoneauth"]=master
++stackrc:source:339                        GITREPO["python-keystoneclient"]=git://git.openstack.org/openstack/python-keystoneclient.git
++stackrc:source:340                        GITBRANCH["python-keystoneclient"]=master
++stackrc:source:343                        GITREPO["python-neutronclient"]=git://git.openstack.org/openstack/python-neutronclient.git
++stackrc:source:344                        GITBRANCH["python-neutronclient"]=master
++stackrc:source:347                        GITREPO["python-novaclient"]=git://git.openstack.org/openstack/python-novaclient.git
++stackrc:source:348                        GITBRANCH["python-novaclient"]=master
++stackrc:source:351                        GITREPO["python-swiftclient"]=git://git.openstack.org/openstack/python-swiftclient.git
++stackrc:source:352                        GITBRANCH["python-swiftclient"]=master
++stackrc:source:355                        GITREPO["python-openstackclient"]=git://git.openstack.org/openstack/python-openstackclient.git
++stackrc:source:356                        GITBRANCH["python-openstackclient"]=master
++stackrc:source:358                        GITDIR["python-openstackclient"]=/opt/stack/python-openstackclient
++stackrc:source:361                        GITREPO["osc-placement"]=git://git.openstack.org/openstack/osc-placement.git
++stackrc:source:362                        GITBRANCH["osc-placement"]=master
++stackrc:source:373                        GITREPO["castellan"]=git://git.openstack.org/openstack/castellan.git
++stackrc:source:374                        GITBRANCH["castellan"]=master
++stackrc:source:377                        GITREPO["cliff"]=git://git.openstack.org/openstack/cliff.git
++stackrc:source:378                        GITBRANCH["cliff"]=master
++stackrc:source:381                        GITREPO["futurist"]=git://git.openstack.org/openstack/futurist.git
++stackrc:source:382                        GITBRANCH["futurist"]=master
++stackrc:source:385                        GITREPO["debtcollector"]=git://git.openstack.org/openstack/debtcollector.git
++stackrc:source:386                        GITBRANCH["debtcollector"]=master
++stackrc:source:389                        GITREPO["automaton"]=git://git.openstack.org/openstack/automaton.git
++stackrc:source:390                        GITBRANCH["automaton"]=master
++stackrc:source:393                        GITREPO["oslo.cache"]=git://git.openstack.org/openstack/oslo.cache.git
++stackrc:source:394                        GITBRANCH["oslo.cache"]=master
++stackrc:source:397                        GITREPO["oslo.concurrency"]=git://git.openstack.org/openstack/oslo.concurrency.git
++stackrc:source:398                        GITBRANCH["oslo.concurrency"]=master
++stackrc:source:401                        GITREPO["oslo.config"]=git://git.openstack.org/openstack/oslo.config.git
++stackrc:source:402                        GITBRANCH["oslo.config"]=master
++stackrc:source:405                        GITREPO["oslo.context"]=git://git.openstack.org/openstack/oslo.context.git
++stackrc:source:406                        GITBRANCH["oslo.context"]=master
++stackrc:source:409                        GITREPO["oslo.db"]=git://git.openstack.org/openstack/oslo.db.git
++stackrc:source:410                        GITBRANCH["oslo.db"]=master
++stackrc:source:413                        GITREPO["oslo.i18n"]=git://git.openstack.org/openstack/oslo.i18n.git
++stackrc:source:414                        GITBRANCH["oslo.i18n"]=master
++stackrc:source:417                        GITREPO["oslo.log"]=git://git.openstack.org/openstack/oslo.log.git
++stackrc:source:418                        GITBRANCH["oslo.log"]=master
++stackrc:source:421                        GITREPO["oslo.messaging"]=git://git.openstack.org/openstack/oslo.messaging.git
++stackrc:source:422                        GITBRANCH["oslo.messaging"]=master
++stackrc:source:425                        GITREPO["oslo.middleware"]=git://git.openstack.org/openstack/oslo.middleware.git
++stackrc:source:426                        GITBRANCH["oslo.middleware"]=master
++stackrc:source:429                        GITREPO["oslo.policy"]=git://git.openstack.org/openstack/oslo.policy.git
++stackrc:source:430                        GITBRANCH["oslo.policy"]=master
++stackrc:source:433                        GITREPO["oslo.privsep"]=git://git.openstack.org/openstack/oslo.privsep.git
++stackrc:source:434                        GITBRANCH["oslo.privsep"]=master
++stackrc:source:437                        GITREPO["oslo.reports"]=git://git.openstack.org/openstack/oslo.reports.git
++stackrc:source:438                        GITBRANCH["oslo.reports"]=master
++stackrc:source:441                        GITREPO["oslo.rootwrap"]=git://git.openstack.org/openstack/oslo.rootwrap.git
++stackrc:source:442                        GITBRANCH["oslo.rootwrap"]=master
++stackrc:source:445                        GITREPO["oslo.serialization"]=git://git.openstack.org/openstack/oslo.serialization.git
++stackrc:source:446                        GITBRANCH["oslo.serialization"]=master
++stackrc:source:449                        GITREPO["oslo.service"]=git://git.openstack.org/openstack/oslo.service.git
++stackrc:source:450                        GITBRANCH["oslo.service"]=master
++stackrc:source:453                        GITREPO["oslo.utils"]=git://git.openstack.org/openstack/oslo.utils.git
++stackrc:source:454                        GITBRANCH["oslo.utils"]=master
++stackrc:source:457                        GITREPO["oslo.versionedobjects"]=git://git.openstack.org/openstack/oslo.versionedobjects.git
++stackrc:source:458                        GITBRANCH["oslo.versionedobjects"]=master
++stackrc:source:461                        GITREPO["oslo.vmware"]=git://git.openstack.org/openstack/oslo.vmware.git
++stackrc:source:462                        GITBRANCH["oslo.vmware"]=master
++stackrc:source:465                        GITREPO["osprofiler"]=git://git.openstack.org/openstack/osprofiler.git
++stackrc:source:466                        GITBRANCH["osprofiler"]=master
++stackrc:source:469                        GITREPO["pycadf"]=git://git.openstack.org/openstack/pycadf.git
++stackrc:source:470                        GITBRANCH["pycadf"]=master
++stackrc:source:473                        GITREPO["stevedore"]=git://git.openstack.org/openstack/stevedore.git
++stackrc:source:474                        GITBRANCH["stevedore"]=master
++stackrc:source:477                        GITREPO["taskflow"]=git://git.openstack.org/openstack/taskflow.git
++stackrc:source:478                        GITBRANCH["taskflow"]=master
++stackrc:source:481                        GITREPO["tooz"]=git://git.openstack.org/openstack/tooz.git
++stackrc:source:482                        GITBRANCH["tooz"]=master
++stackrc:source:485                        GITREPO["pbr"]=git://git.openstack.org/openstack-dev/pbr.git
++stackrc:source:486                        GITBRANCH["pbr"]=master
++stackrc:source:496                        GITREPO["cursive"]=git://git.openstack.org/openstack/cursive.git
++stackrc:source:497                        GITBRANCH["cursive"]=master
++stackrc:source:500                        GITREPO["glance_store"]=git://git.openstack.org/openstack/glance_store.git
++stackrc:source:501                        GITBRANCH["glance_store"]=master
++stackrc:source:504                        GITREPO["django_openstack_auth"]=git://git.openstack.org/openstack/django_openstack_auth.git
++stackrc:source:505                        GITBRANCH["django_openstack_auth"]=master
++stackrc:source:508                        GITREPO["keystonemiddleware"]=git://git.openstack.org/openstack/keystonemiddleware.git
++stackrc:source:509                        GITBRANCH["keystonemiddleware"]=master
++stackrc:source:512                        SWIFT3_REPO=git://git.openstack.org/openstack/swift3.git
++stackrc:source:513                        SWIFT3_BRANCH=master
++stackrc:source:516                        GITREPO["ceilometermiddleware"]=git://git.openstack.org/openstack/ceilometermiddleware.git
++stackrc:source:517                        GITBRANCH["ceilometermiddleware"]=master
++stackrc:source:518                        GITDIR["ceilometermiddleware"]=/opt/stack/ceilometermiddleware
++stackrc:source:521                        GITREPO["os-brick"]=git://git.openstack.org/openstack/os-brick.git
++stackrc:source:522                        GITBRANCH["os-brick"]=master
++stackrc:source:525                        GITREPO["os-client-config"]=git://git.openstack.org/openstack/os-client-config.git
++stackrc:source:526                        GITBRANCH["os-client-config"]=master
++stackrc:source:527                        GITDIR["os-client-config"]=/opt/stack/os-client-config
++stackrc:source:530                        GITREPO["os-vif"]=git://git.openstack.org/openstack/os-vif.git
++stackrc:source:531                        GITBRANCH["os-vif"]=master
++stackrc:source:534                        GITREPO["osc-lib"]=git://git.openstack.org/openstack/osc-lib.git
++stackrc:source:535                        GITBRANCH["osc-lib"]=master
++stackrc:source:538                        GITREPO["python-openstacksdk"]=git://git.openstack.org/openstack/python-openstacksdk.git
++stackrc:source:539                        GITBRANCH["python-openstacksdk"]=master
++stackrc:source:542                        GITREPO["ironic-lib"]=git://git.openstack.org/openstack/ironic-lib.git
++stackrc:source:543                        GITBRANCH["ironic-lib"]=master
++stackrc:source:545                        GITDIR["ironic-lib"]=/opt/stack/ironic-lib
++stackrc:source:548                        GITREPO["diskimage-builder"]=git://git.openstack.org/openstack/diskimage-builder.git
++stackrc:source:549                        GITBRANCH["diskimage-builder"]=master
++stackrc:source:550                        GITDIR["diskimage-builder"]=/opt/stack/diskimage-builder
++stackrc:source:553                        GITREPO["neutron-lib"]=git://git.openstack.org/openstack/neutron-lib.git
++stackrc:source:554                        GITBRANCH["neutron-lib"]=master
++stackrc:source:555                        GITDIR["neutron-lib"]=/opt/stack/neutron-lib
++stackrc:source:558                        GITREPO["os-traits"]=git://git.openstack.org/openstack/os-traits.git
++stackrc:source:559                        GITBRANCH["os-traits"]=master
++stackrc:source:568                        DIB_UTILS_REPO=git://git.openstack.org/openstack/dib-utils.git
++stackrc:source:569                        DIB_UTILS_BRANCH=master
++stackrc:source:572                        OAC_REPO=git://git.openstack.org/openstack/os-apply-config.git
++stackrc:source:573                        OAC_BRANCH=master
++stackrc:source:576                        OCC_REPO=git://git.openstack.org/openstack/os-collect-config.git
++stackrc:source:577                        OCC_BRANCH=master
++stackrc:source:580                        ORC_REPO=git://git.openstack.org/openstack/os-refresh-config.git
++stackrc:source:581                        ORC_BRANCH=master
++stackrc:source:593                        IRONIC_PYTHON_AGENT_REPO=git://git.openstack.org/openstack/ironic-python-agent.git
++stackrc:source:594                        IRONIC_PYTHON_AGENT_BRANCH=master
++stackrc:source:597                        NOVNC_REPO=https://github.com/novnc/noVNC.git
++stackrc:source:598                        NOVNC_BRANCH=stable/v0.6
++stackrc:source:601                        SPICE_REPO=http://anongit.freedesktop.org/git/spice/spice-html5.git
++stackrc:source:602                        SPICE_BRANCH=master
++stackrc:source:609                        DEFAULT_VIRT_DRIVER=libvirt
++stackrc:source:610                        is_package_installed xenserver-core
++functions-common:is_package_installed:1289  [[ -z xenserver-core ]]
++functions-common:is_package_installed:1293  [[ -z deb ]]
++functions-common:is_package_installed:1297  [[ deb = \d\e\b ]]
++functions-common:is_package_installed:1298  dpkg -s xenserver-core
++stackrc:source:611                        VIRT_DRIVER=libvirt
++stackrc:source:612                        case "$VIRT_DRIVER" in
++stackrc:source:614                        LIBVIRT_TYPE=kvm
++stackrc:source:615                        [[ Ubuntu =~ (Debian|Ubuntu) ]]
+++stackrc:source:619                        cut -d : -f 1 /etc/group
+++stackrc:source:619                        grep 'libvirtd$'
+++stackrc:source:619                        true
++stackrc:source:619                        LIBVIRT_GROUP=
++stackrc:source:620                        LIBVIRT_GROUP=libvirt
+++stackrc:source:647                        trueorfalse True ENABLE_UBUNTU_CLOUD_ARCHIVE
+++functions-common:trueorfalse:142          local xtrace
++++functions-common:trueorfalse:143          set +o
++++functions-common:trueorfalse:143          grep xtrace
+++functions-common:trueorfalse:143          xtrace='set -o xtrace'
+++functions-common:trueorfalse:144          set +o xtrace
++stackrc:source:647                        ENABLE_UBUNTU_CLOUD_ARCHIVE=True
++stackrc:source:671                        CIRROS_VERSION=0.3.5
++stackrc:source:672                        CIRROS_ARCH=x86_64
+++stackrc:source:677                        trueorfalse True DOWNLOAD_DEFAULT_IMAGES
+++functions-common:trueorfalse:142          local xtrace
++++functions-common:trueorfalse:143          set +o
++++functions-common:trueorfalse:143          grep xtrace
+++functions-common:trueorfalse:143          xtrace='set -o xtrace'
+++functions-common:trueorfalse:144          set +o xtrace
++stackrc:source:677                        DOWNLOAD_DEFAULT_IMAGES=True
++stackrc:source:678                        [[ True == \T\r\u\e ]]
++stackrc:source:679                        [[ -n '' ]]
++stackrc:source:682                        case "$VIRT_DRIVER" in
++stackrc:source:684                        case "$LIBVIRT_TYPE" in
++stackrc:source:690                        DEFAULT_IMAGE_NAME=cirros-0.3.5-x86_64-disk
++stackrc:source:691                        DEFAULT_IMAGE_FILE_NAME=cirros-0.3.5-x86_64-disk.img
++stackrc:source:692                        IMAGE_URLS+=http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img
++stackrc:source:710                        DOWNLOAD_DEFAULT_IMAGES=False
++stackrc:source:719                        EXTRA_CACHE_URLS=
++stackrc:source:722                        ETCD_VERSION=v3.1.10
++stackrc:source:723                        ETCD_SHA256_AMD64=2d335f298619c6fb02b1124773a56966e448ad9952b26fea52909da4fe80d2be
++stackrc:source:725                        ETCD_SHA256_ARM64=
++stackrc:source:726                        ETCD_SHA256_PPC64=
++stackrc:source:727                        ETCD_SHA256_S390X=
++stackrc:source:729                        is_arch x86_64
+++functions-common:is_arch:419              uname -m
++functions-common:is_arch:419              [[ x86_64 == \x\8\6\_\6\4 ]]
++stackrc:source:730                        ETCD_ARCH=amd64
++stackrc:source:731                        ETCD_SHA256=2d335f298619c6fb02b1124773a56966e448ad9952b26fea52909da4fe80d2be
++stackrc:source:751                        ETCD_DOWNLOAD_URL=https://github.com/coreos/etcd/releases/download
++stackrc:source:752                        ETCD_NAME=etcd-v3.1.10-linux-amd64
++stackrc:source:753                        ETCD_DOWNLOAD_FILE=etcd-v3.1.10-linux-amd64.tar.gz
++stackrc:source:754                        ETCD_DOWNLOAD_LOCATION=https://github.com/coreos/etcd/releases/download/v3.1.10/etcd-v3.1.10-linux-amd64.tar.gz
++stackrc:source:756                        EXTRA_CACHE_URLS+=,https://github.com/coreos/etcd/releases/download/v3.1.10/etcd-v3.1.10-linux-amd64.tar.gz
++stackrc:source:759                        for image_url in '${IMAGE_URLS//,/ }'
+++stackrc:source:760                        grep -o -F http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img
+++stackrc:source:760                        echo http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img
+++stackrc:source:760                        wc -l
++stackrc:source:760                        '[' 1 -gt 1 ']'
++stackrc:source:766                        VOLUME_BACKING_FILE_SIZE=51200M
++stackrc:source:769                        VOLUME_NAME_PREFIX=volume-
++stackrc:source:770                        INSTANCE_NAME_PREFIX=instance-
++stackrc:source:773                        S3_SERVICE_PORT=3333
++stackrc:source:776                        PRIVATE_NETWORK_NAME=private
++stackrc:source:777                        PUBLIC_NETWORK_NAME=public
++stackrc:source:779                        PUBLIC_INTERFACE=
++stackrc:source:782                        SERVICE_PROTOCOL=http
++stackrc:source:788                        [[ libvirt = \f\a\k\e ]]
+++stackrc:source:792                        nproc
+++stackrc:source:792                        nproc
++stackrc:source:792                        API_WORKERS=2
++stackrc:source:796                        SERVICE_TIMEOUT=60
++stackrc:source:799                        SERVICE_GRACEFUL_SHUTDOWN_TIMEOUT=5
++stackrc:source:802                        WORKER_TIMEOUT=90
++stackrc:source:808                        YUM=yum
+++stackrc:source:816                        trueorfalse False OFFLINE
+++functions-common:trueorfalse:142          local xtrace
++++functions-common:trueorfalse:143          grep xtrace
++++functions-common:trueorfalse:143          set +o
+++functions-common:trueorfalse:143          xtrace='set -o xtrace'
+++functions-common:trueorfalse:144          set +o xtrace
++stackrc:source:816                        OFFLINE=False
+++stackrc:source:821                        trueorfalse False ERROR_ON_CLONE
+++functions-common:trueorfalse:142          local xtrace
++++functions-common:trueorfalse:143          set +o
++++functions-common:trueorfalse:143          grep xtrace
+++functions-common:trueorfalse:143          xtrace='set -o xtrace'
+++functions-common:trueorfalse:144          set +o xtrace
++stackrc:source:821                        ERROR_ON_CLONE=False
+++stackrc:source:824                        trueorfalse True ENABLE_DEBUG_LOG_LEVEL
+++functions-common:trueorfalse:142          local xtrace
++++functions-common:trueorfalse:143          set +o
++++functions-common:trueorfalse:143          grep xtrace
+++functions-common:trueorfalse:143          xtrace='set -o xtrace'
+++functions-common:trueorfalse:144          set +o xtrace
++stackrc:source:824                        ENABLE_DEBUG_LOG_LEVEL=True
++stackrc:source:830                        FLOATING_RANGE=172.24.4.0/24
++stackrc:source:831                        IPV4_ADDRS_SAFE_TO_USE=10.0.0.0/22
++stackrc:source:832                        FIXED_RANGE=10.0.0.0/22
++stackrc:source:833                        FIXED_NETWORK_SIZE=256
++stackrc:source:834                        HOST_IP_IFACE=
++stackrc:source:835                        HOST_IP=
++stackrc:source:836                        HOST_IPV6=
+++stackrc:source:838                        get_default_host_ip 10.0.0.0/22 172.24.4.0/24 '' '' inet
+++functions-common:get_default_host_ip:651  local fixed_range=10.0.0.0/22
+++functions-common:get_default_host_ip:652  local floating_range=172.24.4.0/24
+++functions-common:get_default_host_ip:653  local host_ip_iface=
+++functions-common:get_default_host_ip:654  local host_ip=
+++functions-common:get_default_host_ip:655  local af=inet
+++functions-common:get_default_host_ip:658  '[' -z '' -o '' == dhcp ']'
+++functions-common:get_default_host_ip:659  host_ip=
++++functions-common:get_default_host_ip:661  ip -f inet route
++++functions-common:get_default_host_ip:661  head -1
++++functions-common:get_default_host_ip:661  awk '/default/ {print $5}'
+++functions-common:get_default_host_ip:661  host_ip_iface=eth0
+++functions-common:get_default_host_ip:662  local host_ips
++++functions-common:get_default_host_ip:663  sed /temporary/d
++++functions-common:get_default_host_ip:663  LC_ALL=C
++++functions-common:get_default_host_ip:663  awk '/inet/ {split($2,parts,"/");  print parts[1]}'
++++functions-common:get_default_host_ip:663  ip -f inet addr show eth0
+++functions-common:get_default_host_ip:663  host_ips=172.17.0.10
+++functions-common:get_default_host_ip:664  local ip
+++functions-common:get_default_host_ip:665  for ip in '$host_ips'
+++functions-common:get_default_host_ip:672  [[ inet == \i\n\e\t\6 ]]
+++functions-common:get_default_host_ip:676  address_in_net 172.17.0.10 10.0.0.0/22
+++functions-common:address_in_net:1985      local ip=172.17.0.10
+++functions-common:address_in_net:1986      local range=10.0.0.0/22
+++functions-common:address_in_net:1987      local masklen=22
+++functions-common:address_in_net:1988      local network
+++++functions-common:address_in_net:1989      cidr2netmask 22
+++++functions-common:cidr2netmask:2007        local 'maskpat=255 255 255 255'
+++++functions-common:cidr2netmask:2008        local 'maskdgt=254 252 248 240 224 192 128'
+++++functions-common:cidr2netmask:2009        set -- 255 255 252
+++++functions-common:cidr2netmask:2010        echo 255.255.252.0
++++functions-common:address_in_net:1989      maskip 10.0.0.0 255.255.252.0
++++functions-common:maskip:2064              local ip=10.0.0.0
++++functions-common:maskip:2065              local mask=255.255.252.0
++++functions-common:maskip:2066              local l=10.0.0
++++functions-common:maskip:2066              local r=0.0.0
++++functions-common:maskip:2066              local n=255.255.252
++++functions-common:maskip:2066              local m=255.252.0
++++functions-common:maskip:2067              local subnet
++++functions-common:maskip:2068              subnet=10.0.0.0
++++functions-common:maskip:2069              echo 10.0.0.0
+++functions-common:address_in_net:1989      network=10.0.0.0
+++functions-common:address_in_net:1990      local subnet
+++++functions-common:address_in_net:1991      cidr2netmask 22
+++++functions-common:cidr2netmask:2007        local 'maskpat=255 255 255 255'
+++++functions-common:cidr2netmask:2008        local 'maskdgt=254 252 248 240 224 192 128'
+++++functions-common:cidr2netmask:2009        set -- 255 255 252
+++++functions-common:cidr2netmask:2010        echo 255.255.252.0
++++functions-common:address_in_net:1991      maskip 172.17.0.10 255.255.252.0
++++functions-common:maskip:2064              local ip=172.17.0.10
++++functions-common:maskip:2065              local mask=255.255.252.0
++++functions-common:maskip:2066              local l=172.17.0
++++functions-common:maskip:2066              local r=17.0.10
++++functions-common:maskip:2066              local n=255.255.252
++++functions-common:maskip:2066              local m=255.252.0
++++functions-common:maskip:2067              local subnet
++++functions-common:maskip:2068              subnet=172.17.0.0
++++functions-common:maskip:2069              echo 172.17.0.0
+++functions-common:address_in_net:1991      subnet=172.17.0.0
+++functions-common:address_in_net:1992      [[ 10.0.0.0 == 172.17.0.0 ]]
+++functions-common:get_default_host_ip:676  address_in_net 172.17.0.10 172.24.4.0/24
+++functions-common:address_in_net:1985      local ip=172.17.0.10
+++functions-common:address_in_net:1986      local range=172.24.4.0/24
+++functions-common:address_in_net:1987      local masklen=24
+++functions-common:address_in_net:1988      local network
+++++functions-common:address_in_net:1989      cidr2netmask 24
+++++functions-common:cidr2netmask:2007        local 'maskpat=255 255 255 255'
+++++functions-common:cidr2netmask:2008        local 'maskdgt=254 252 248 240 224 192 128'
+++++functions-common:cidr2netmask:2009        set -- 255 255 255
+++++functions-common:cidr2netmask:2010        echo 255.255.255.0
++++functions-common:address_in_net:1989      maskip 172.24.4.0 255.255.255.0
++++functions-common:maskip:2064              local ip=172.24.4.0
++++functions-common:maskip:2065              local mask=255.255.255.0
++++functions-common:maskip:2066              local l=172.24.4
++++functions-common:maskip:2066              local r=24.4.0
++++functions-common:maskip:2066              local n=255.255.255
++++functions-common:maskip:2066              local m=255.255.0
++++functions-common:maskip:2067              local subnet
++++functions-common:maskip:2068              subnet=172.24.4.0
++++functions-common:maskip:2069              echo 172.24.4.0
+++functions-common:address_in_net:1989      network=172.24.4.0
+++functions-common:address_in_net:1990      local subnet
+++++functions-common:address_in_net:1991      cidr2netmask 24
+++++functions-common:cidr2netmask:2007        local 'maskpat=255 255 255 255'
+++++functions-common:cidr2netmask:2008        local 'maskdgt=254 252 248 240 224 192 128'
+++++functions-common:cidr2netmask:2009        set -- 255 255 255
+++++functions-common:cidr2netmask:2010        echo 255.255.255.0
++++functions-common:address_in_net:1991      maskip 172.17.0.10 255.255.255.0
++++functions-common:maskip:2064              local ip=172.17.0.10
++++functions-common:maskip:2065              local mask=255.255.255.0
++++functions-common:maskip:2066              local l=172.17.0
++++functions-common:maskip:2066              local r=17.0.10
++++functions-common:maskip:2066              local n=255.255.255
++++functions-common:maskip:2066              local m=255.255.0
++++functions-common:maskip:2067              local subnet
++++functions-common:maskip:2068              subnet=172.17.0.0
++++functions-common:maskip:2069              echo 172.17.0.0
+++functions-common:address_in_net:1991      subnet=172.17.0.0
+++functions-common:address_in_net:1992      [[ 172.24.4.0 == 172.17.0.0 ]]
+++functions-common:get_default_host_ip:677  host_ip=172.17.0.10
+++functions-common:get_default_host_ip:678  break
+++functions-common:get_default_host_ip:682  echo 172.17.0.10
++stackrc:source:838                        HOST_IP=172.17.0.10
++stackrc:source:839                        '[' 172.17.0.10 == '' ']'
+++stackrc:source:843                        get_default_host_ip '' '' '' '' inet6
+++functions-common:get_default_host_ip:651  local fixed_range=
+++functions-common:get_default_host_ip:652  local floating_range=
+++functions-common:get_default_host_ip:653  local host_ip_iface=
+++functions-common:get_default_host_ip:654  local host_ip=
+++functions-common:get_default_host_ip:655  local af=inet6
+++functions-common:get_default_host_ip:658  '[' -z '' -o '' == dhcp ']'
+++functions-common:get_default_host_ip:659  host_ip=
++++functions-common:get_default_host_ip:661  ip -f inet6 route
++++functions-common:get_default_host_ip:661  head -1
++++functions-common:get_default_host_ip:661  awk '/default/ {print $5}'
+++functions-common:get_default_host_ip:661  host_ip_iface=
+++functions-common:get_default_host_ip:662  local host_ips
++++functions-common:get_default_host_ip:663  sed /temporary/d
++++functions-common:get_default_host_ip:663  awk '/inet6/ {split($2,parts,"/");  print parts[1]}'
++++functions-common:get_default_host_ip:663  LC_ALL=C
++++functions-common:get_default_host_ip:663  ip -f inet6 addr show
+++functions-common:get_default_host_ip:663  host_ips='::1
fe80::f816:3eff:fe5a:c347'
+++functions-common:get_default_host_ip:664  local ip
+++functions-common:get_default_host_ip:665  for ip in '$host_ips'
+++functions-common:get_default_host_ip:672  [[ inet6 == \i\n\e\t\6 ]]
+++functions-common:get_default_host_ip:673  host_ip=::1
+++functions-common:get_default_host_ip:674  break
+++functions-common:get_default_host_ip:682  echo ::1
++stackrc:source:843                        HOST_IPV6=::1
+++stackrc:source:846                        trueorfalse True NEUTRON_PORT_SECURITY
+++functions-common:trueorfalse:142          local xtrace
++++functions-common:trueorfalse:143          grep xtrace
++++functions-common:trueorfalse:143          set +o
+++functions-common:trueorfalse:143          xtrace='set -o xtrace'
+++functions-common:trueorfalse:144          set +o xtrace
++stackrc:source:846                        NEUTRON_PORT_SECURITY=True
++stackrc:source:851                        SERVICE_IP_VERSION=4
++stackrc:source:857                        [[ 4 != \4 ]]
++stackrc:source:861                        [[ 4 == 4 ]]
++stackrc:source:862                        DEF_SERVICE_HOST=172.17.0.10
++stackrc:source:863                        DEF_SERVICE_LOCAL_HOST=127.0.0.1
++stackrc:source:864                        DEF_SERVICE_LISTEN_ADDRESS=0.0.0.0
++stackrc:source:867                        [[ 4 == 6 ]]
++stackrc:source:878                        SERVICE_LISTEN_ADDRESS=0.0.0.0
++stackrc:source:882                        SERVICE_HOST=172.17.0.10
++stackrc:source:884                        SERVICE_LOCAL_HOST=127.0.0.1
++stackrc:source:886                        REGION_NAME=RegionOne
+++stackrc:source:889                        trueorfalse False SYSLOG
+++functions-common:trueorfalse:142          local xtrace
++++functions-common:trueorfalse:143          set +o
++++functions-common:trueorfalse:143          grep xtrace
+++functions-common:trueorfalse:143          xtrace='set -o xtrace'
+++functions-common:trueorfalse:144          set +o xtrace
++stackrc:source:889                        SYSLOG=False
++stackrc:source:890                        SYSLOG_HOST=172.17.0.10
++stackrc:source:891                        SYSLOG_PORT=516
++stackrc:source:895                        GIT_DEPTH=0
+++stackrc:source:899                        trueorfalse True RECREATE_KEYSTONE_DB
+++functions-common:trueorfalse:142          local xtrace
++++functions-common:trueorfalse:143          set +o
++++functions-common:trueorfalse:143          grep xtrace
+++functions-common:trueorfalse:143          xtrace='set -o xtrace'
+++functions-common:trueorfalse:144          set +o xtrace
++stackrc:source:899                        RECREATE_KEYSTONE_DB=True
++stackrc:source:911                        [[ -z '' ]]
++stackrc:source:912                        default_logdir=/opt/stack/logs
++stackrc:source:913                        [[ -z '' ]]
++stackrc:source:915                        LOGDIR=/opt/stack/logs
++stackrc:source:925                        unset default_logdir logfile
++stackrc:source:932                        ULIMIT_NOFILE=2048
+./stack.sh:main:220                       write_devstack_version
+functions:write_devstack_version:808      cat -
++functions:write_devstack_version:808      git log '--format=%H %s %ci' -1
+functions:write_devstack_version:813      sudo install -m 644 /tmp/devstack-version /etc/devstack-version
+functions:write_devstack_version:814      rm /tmp/devstack-version
+./stack.sh:main:224                       [[ ! trusty =~ (xenial|yakkety|zesty|stretch|jessie|f24|f25|f26|opensuse-42.2|opensuse-42.3|rhel7|kvmibm1) ]]
+./stack.sh:main:225                       echo 'WARNING: this script has not been tested on trusty'
WARNING: this script has not been tested on trusty
+./stack.sh:main:226                       [[ '' != \y\e\s ]]
+./stack.sh:main:227                       die 227 'If you wish to run this script anyway run with FORCE=yes'
+functions-common:die:187                  local exitcode=0
+functions-common:die:188                  set +o xtrace
[Call Trace]
./stack.sh:227:die
[ERROR] ./stack.sh:227 If you wish to run this script anyway run with FORCE=yes


More information about the OpenStack-dev mailing list