Attempt to fix what is suspected to be a DNS resolution issue with
postgresql check job.
Closes-Bug: #1232748
Change-Id: Ic82e54b2af038e6c21d4f026f3da10f34c3c185c
This reverts commit 3d84cf2d7c323750971cf2d27f3a4eaa26cb7a9f.
This is believed to be the cause for the massive increase in
neutron failures in the gate reseting other projects. Realize
this is just a work around.
Change-Id: Id3c59f3fe9ccbb869eb3200ef7ff2659409e2253
Partial-Bug: 1224001
This commit re-enables tenant isolation in tempest for neutron. This
is a requirement for running tempest in parallel. This commit depends
on tempest change I7587c85017cca09f7a67eae0670f67b2bceacb60
Fixes bug 1216076
Change-Id: I63a30bacd48cecd110fb90e1fc718249c2b1904b
Do not specify /dev/fd3 directly, use >&3 instead. This change enables
to use stack.sh as an upstart script, and with VERBOSE=False, it will
print the expected messages.
Fixes bug 1230342
Change-Id: I6e3a81fd435e8c46d553bfdee08f8bf42d0f4387
git show uses default system pager, which for people that have
funky pagers, goes sideways. Pipe this through head -1 to ensure
we only get the single change line we care about.
Change-Id: Iff22612b555bf58fe12101701cfe593f37e8f8de
RECLONE flag now uses function trueorfalse for flag handling.
Added more flag cases to normalisation function trueorfalse.
Fixes bug #1200382
Change-Id: I0738537c87634281c6a92fa93b7f84a6b0dad497
With a recent patch to keystone, the use of tenantId, tenant_id, and
default_project_id was normalized to reference default_project_id for
all cases internally and translate to the expected results at the
controller (v2.0 returns tenantId, v3 returns default_project_id).
Devstack must now properly ignore the expected mapped LDAP attribute
of 'default_project_id' instead of the old 'tenantId'. Without this
fix devstack will fail when using the LDAP identity backend because
the 'default_project_id' has been made a special case that requires
the operator of a Openstack cloud to explicitly choose an attribute
to map 'default_project_id' to if storing that value is desired.
Without explicitly mapping that attribute and not having it in the
'user_attribute_ignore' config option, the user_creates can fail.
related-bug: 1219739
Change-Id: I1dd3719de50f6d0948b3a9743e32a03d0ac56b3c
In Icehouse, the OVS and LinuxBridge plugins are being deprecated in
favor of the Modular Layer 2 (ML2) plugin. This change modifies
devstack to default to ML2 when Neutron is used for networking.
Fixes bug 1220745
Change-Id: I9a4c84b04727a710219fc11f862a655309ffb99b
In the observable future new versions of the Ironic
API will appear. That's why it's reasonable to expose
the endpoint that will provide access to all versions
of the API.
Closes-Bug: #1229780
Change-Id: I4ec2b45688da3fa6c0d43e8be60885774cfbffd6
if the top commit includes actual content, this was being displayed
in the devstack log, which was just confusing. --quiet suppresses
this.
Change-Id: Id52604d3b2b9a1372746120cb5d8d741c35576b7
Provide a template for running keystone as a mod_wsgi process and enable
it from configuration.
Based on: https://review.openstack.org/#/c/36474/
Also-by: zhang-hare <zhuadl@cn.ibm.com>
Implements: blueprint devstack-setup-apache-keystone
Change-Id: Icc9d7ddfa4a488c08816ff4ae0b53c0134a1016b
Implements a fedora equivalent of ubuntu's sites-enabled and moves
enabling of mod_wsgi to the installation period so that it doesn't have
to be handled in a platform dependant way later.
Fixes: bug 1226363
Change-Id: I85325179f1792d985b0375572abfe8c8a82fecc3
Some of us like to reuse sandboxes, and keep them up to date. This
is very difficult to do if devstack leaves modifications to
requirements.txt files after a run, since 'git pull' may refuse to
overwrite those changes.
This modification has devstack undo the changes to the requirements
files, to leave the sandbox in a clean state again.
Change-Id: Ia2d928ade8141b59b56a2c4548d760bf6911a3e5
in order to be sure we understand the environment that's running
in an upstream test, print out the git information for the tree.
This will hopefully address questions of "which commit of tempest"
is being used for particular tests.
Change-Id: Ief4e8a17fd75945f02982d2adf8625fe927d823d
ML2 uses a service plugin for L3. This patch to devstack
correctly sets this by setting or updating the variable
Q_SERVICE_PLUGIN_CLASSES, which makes ML2 compatible when
running with other service plugins (e.g. LBaaS and VPN).
Fixes bug 1231622
Change-Id: I0ce1f5a42bd052995135ffac1ee5ef382d69789e
By exporting the LC_ALL=C we can get rid of localisation issues, as the
actual scripts are already assuming an english installation.
FIxes bug 1227527
Change-Id: Ieeebce4d53b09959146a970f3fb803201ac5ebdf
Swift storage is used as glance image back-end. Tempest have cinder to
uploads 1 GiB image from cinder in twice.
In parallel execution in cause an issue, bacuse the current default size is
1_000_000 KiB.
Increasing the default swit storage size from 1_000_000 KiB 4_000_000
KiB when tempest is enabled.
Fixing bug 1225664
Change-Id: Iccd6368e4df71abb5ccfe7d361c64d86e1071d35
install_docker.sh failed for me because socat wasn't installed. Add it
to this script since it expects it to be there.
Change-Id: Ic55f5e38de1b38bdd37407b7bec533d4c3eff2a9