Skip to content

Commit 2d5494c

Browse files
Jenkinsopenstack-gerrit
authored andcommitted
Merge "placement: install osc-placement"
2 parents acb48a1 + a066abe commit 2d5494c

4 files changed

Lines changed: 11 additions & 1 deletion

File tree

lib/libraries

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ GITDIR["debtcollector"]=$DEST/debtcollector
3030
GITDIR["futurist"]=$DEST/futurist
3131
GITDIR["os-client-config"]=$DEST/os-client-config
3232
GITDIR["osc-lib"]=$DEST/osc-lib
33+
GITDIR["osc-placement"]=$DEST/osc-placement
3334
GITDIR["oslo.cache"]=$DEST/oslo.cache
3435
GITDIR["oslo.concurrency"]=$DEST/oslo.concurrency
3536
GITDIR["oslo.config"]=$DEST/oslo.config
@@ -91,6 +92,7 @@ function install_libs {
9192
_install_lib_from_source "debtcollector"
9293
_install_lib_from_source "futurist"
9394
_install_lib_from_source "osc-lib"
95+
_install_lib_from_source "osc-placement"
9496
_install_lib_from_source "os-client-config"
9597
_install_lib_from_source "oslo.cache"
9698
_install_lib_from_source "oslo.concurrency"

lib/placement

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,9 @@ function init_placement {
159159
# install_placement() - Collect source and prepare
160160
function install_placement {
161161
install_apache_wsgi
162+
# Install the openstackclient placement client plugin for CLI
163+
# TODO(mriedem): Use pip_install_gr once osc-placement is in g-r.
164+
pip_install osc-placement
162165
}
163166

164167
# start_placement_api() - Start the API processes ahead of other things

stackrc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -388,6 +388,10 @@ GITBRANCH["python-openstackclient"]=${OPENSTACKCLIENT_BRANCH:-master}
388388
# this doesn't exist in a lib file, so set it here
389389
GITDIR["python-openstackclient"]=$DEST/python-openstackclient
390390

391+
# placement-api CLI
392+
GITREPO["osc-placement"]=${OSC_PLACEMENT_REPO:-${GIT_BASE}/openstack/osc-placement.git}
393+
GITBRANCH["osc-placement"]=${OSC_PLACEMENT_BRANCH:-master}
394+
391395

392396
###################
393397
#

tests/test_libs_from_pypi.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ ALL_LIBS+=" oslo.messaging oslo.log cliff stevedore"
3636
ALL_LIBS+=" python-cinderclient glance_store oslo.concurrency oslo.db"
3737
ALL_LIBS+=" oslo.versionedobjects oslo.vmware keystonemiddleware"
3838
ALL_LIBS+=" oslo.serialization django_openstack_auth"
39-
ALL_LIBS+=" python-openstackclient osc-lib os-client-config oslo.rootwrap"
39+
ALL_LIBS+=" python-openstackclient osc-lib osc-placement"
40+
ALL_LIBS+=" os-client-config oslo.rootwrap"
4041
ALL_LIBS+=" oslo.i18n oslo.utils python-openstacksdk python-swiftclient"
4142
ALL_LIBS+=" python-neutronclient tooz ceilometermiddleware oslo.policy"
4243
ALL_LIBS+=" debtcollector os-brick os-traits automaton futurist oslo.service"

0 commit comments

Comments
 (0)