- 积分
- 16844
在线时间 小时
最后登录1970-1-1
|

楼主 |
发表于 2023-5-15 07:00:12
|
显示全部楼层
root@controller:~# openstack G- j0 a+ B9 F9 p7 b/ j8 \
Traceback (most recent call last):
& Y' f4 j2 y) x5 C+ d, W File "/usr/bin/openstack", line 6, in <module>% G' `7 O+ o2 }$ e7 x1 V. Z# B8 ?
from openstackclient.shell import main d% e& L0 X& `1 Z
File "/usr/lib/python3/dist-packages/openstackclient/shell.py", line 21, in <module>% ?& R! C& F7 ?, u5 ^/ U
from osc_lib.api import auth
/ x, Y, F9 V& U: |* q6 @ File "/usr/local/lib/python3.10/dist-packages/osc_lib/api/auth.py", line 18, in <module>
& e+ o* o5 e# L* A8 d from keystoneauth1.identity.v3 import k2k
; U6 g) h. P x" F5 c4 n File "/usr/local/lib/python3.10/dist-packages/keystoneauth1/identity/__init__.py", line 14, in <module>: S0 K" z4 G, j/ }/ U+ O
from keystoneauth1.identity import generic
' ?# c' Q# a4 n- R+ F File "/usr/local/lib/python3.10/dist-packages/keystoneauth1/identity/generic/__init__.py", line 14, in <module>9 U% r. ` p q7 a; b- F
from keystoneauth1.identity.generic.password import Password # noqa
s7 j; j; a0 @ File "/usr/local/lib/python3.10/dist-packages/keystoneauth1/identity/generic/password.py", line 16, in <module>! u6 t9 O$ P/ y9 S
from keystoneauth1.identity import v3
# |1 c& x5 i0 o; \0 G File "/usr/local/lib/python3.10/dist-packages/keystoneauth1/identity/v3/__init__.py", line 19, in <module>( J* M6 D0 y8 u
from keystoneauth1.identity.v3.multi_factor import * # noqa- d. `0 ^7 R/ I( ]. }4 a5 h4 n
File "/usr/local/lib/python3.10/dist-packages/keystoneauth1/identity/v3/multi_factor.py", line 14, in <module>& d7 c3 s! {( ]( J1 j! g. k6 P
from keystoneauth1 import loading0 F1 o" a& a5 ]/ t2 j r
File "/usr/local/lib/python3.10/dist-packages/keystoneauth1/loading/__init__.py", line 15, in <module>
* l8 i0 G3 y6 E; s4 S/ p7 g from keystoneauth1.loading import adapter
% i6 W/ Z2 }2 I2 } File "/usr/local/lib/python3.10/dist-packages/keystoneauth1/loading/adapter.py", line 13, in <module>6 M4 } W" s D: Y" S6 A; q0 ^
from keystoneauth1 import adapter
9 M" R; g$ \2 V! b File "/usr/local/lib/python3.10/dist-packages/keystoneauth1/adapter.py", line 19, in <module>
3 q5 s6 i s. }: @) o/ @, t" C3 v from keystoneauth1 import session
/ A" f, d% c& [+ Y: o$ B0 h File "/usr/local/lib/python3.10/dist-packages/keystoneauth1/session.py", line 40, in <module>
1 {) }5 u: K7 K: ?' X4 r* L import osprofiler.web as osprofiler_web
9 Z1 y6 T+ {: w File "/usr/lib/python3/dist-packages/osprofiler/web.py", line 19, in <module>% a! y; O5 K6 R# W/ M4 ]; H/ l+ }
from osprofiler import profiler5 R4 j( y' `5 L) f
File "/usr/lib/python3/dist-packages/osprofiler/profiler.py", line 27, in <module>; c2 a- K: h4 S( f& N$ k* M1 ^0 w
from osprofiler import notifier
+ }; G4 M4 y+ n4 w# F0 W File "/usr/lib/python3/dist-packages/osprofiler/notifier.py", line 18, in <module>& [& b6 k( N+ F, B# e
from osprofiler.drivers import base
3 q- _, @: j) L7 E/ f$ ? File "/usr/lib/python3/dist-packages/osprofiler/drivers/__init__.py", line 4, in <module>
1 V, |/ t% Q/ L* U from osprofiler.drivers import loginsight # noqa0 i' Z" f4 U1 U9 }7 Z G3 q
File "/usr/lib/python3/dist-packages/osprofiler/drivers/loginsight.py", line 25, in <module>
1 F" E4 v; ~; t from oslo_concurrency.lockutils import synchronized* f2 W& u5 n6 ^+ T
File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 28, in <module>& p, M3 k! v0 }" O& c
import fasteners
* o& K" d* v3 y File "/usr/lib/python3/dist-packages/fasteners/__init__.py", line 23, in <module>
+ b; ]" C2 ^9 H @! _; B from fasteners.lock import locked # noqa2 V& G/ ^0 c# A5 p. U( O4 z7 }+ ?8 }
File "/usr/lib/python3/dist-packages/fasteners/lock.py", line 31, in <module>
, P( T; V) j1 a! I# J import eventlet; |/ T' ]* E0 r" ~# p+ c* q% g* \
File "/usr/lib/python3/dist-packages/eventlet/__init__.py", line 17, in <module># X6 u# D" ]1 M( u2 p5 S
from eventlet import convenience7 }. H/ N, c& j, D/ \: y- I T- t+ s
File "/usr/lib/python3/dist-packages/eventlet/convenience.py", line 7, in <module>5 E# O; `, D s4 [$ [3 V
from eventlet.green import socket3 K, @5 @! {' Y: U
File "/usr/lib/python3/dist-packages/eventlet/green/socket.py", line 4, in <module># H1 F. t, r3 m0 o
__import__('eventlet.green._socket_nodns')
1 W, ]2 y& j" J: l( `: s' r* A1 v File "/usr/lib/python3/dist-packages/eventlet/green/_socket_nodns.py", line 11, in <module>2 r% X$ {7 f, @ }2 H. ^
from eventlet import greenio
2 U* G' u+ ^8 K( L: @ File "/usr/lib/python3/dist-packages/eventlet/greenio/__init__.py", line 3, in <module>4 q I# O- f) a6 G' N
from eventlet.greenio.base import * # noqa
3 w S7 ^ ]; B) s1 P; A0 ]! `" O3 ~ File "/usr/lib/python3/dist-packages/eventlet/greenio/base.py", line 473, in <module>6 z$ J0 H) s/ `
from OpenSSL import SSL! _7 [* L, F) t& Y' {4 j6 a% @
File "/usr/lib/python3/dist-packages/OpenSSL/__init__.py", line 8, in <module>1 S! D6 R. G1 f' c1 m
from OpenSSL import crypto, SSL
; d" N8 N' g7 D" B) ] File "/usr/lib/python3/dist-packages/OpenSSL/crypto.py", line 3279, in <module>
7 g' q: h6 N9 _0 X1 k' l _lib.OpenSSL_add_all_algorithms()4 h; N3 o$ U9 M0 F
AttributeError: module 'lib' has no attribute 'OpenSSL_add_all_algorithms'. P+ q* }0 D n8 f+ v, i8 g6 C+ i$ e
root@controller:~# vim /usr/bin/openstack# V! n: ~8 b0 ~' j" K0 V* F$ u0 g
root@controller:~# cat /usr/bin/openstack8 n5 Q* g3 K& f
#! /usr/bin/python3
# w/ W2 B% ^7 o% o/ R9 q: d# PBR Generated from 'console_scripts'1 ~/ C( V5 `6 P1 U7 ^9 \' i3 M
" H' ]# u9 t( s" p7 l* nimport sys6 p# N/ F% X" c3 P6 y
+ \6 }4 @3 q6 l& b" \; Zfrom openstackclient.shell import main
+ m+ K: ]& T) k/ X: B% y; E# _7 o2 q( u1 m7 S
/ K$ _0 k# M5 @# c4 lif __name__ == "__main__":
9 q+ @! q( b( g' B% P& O sys.exit(main())
* a3 D: s' \: c* Jroot@controller:~# pip install -I openstackclient
0 Q( l. {2 p1 y+ e0 Q, y$ g8 M; N& i3 CCollecting openstackclient
, L5 ]9 h' }5 ~, `: P& w Downloading openstackclient-4.0.0-py2.py3-none-any.whl (7.0 kB) J, b7 x* B9 k5 A9 U/ c/ q
Collecting pbr!=2.1.0,>=2.0.0 (from openstackclient). y- I c1 ]& }+ G6 W4 H* W: m1 w
Using cached pbr-5.11.1-py2.py3-none-any.whl (112 kB)- v1 R9 P( d; l! H
Collecting aodhclient>=0.9.0 (from openstackclient)% k% g8 v, T5 J+ u! ~
Downloading aodhclient-3.3.0-py3-none-any.whl (51 kB)
' l I$ y8 D7 o; O ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.6/51.6 kB 2.7 kB/s eta 0:00:00! I6 c' ?( E: Z. _9 S* S
Collecting gnocchiclient>=3.3.1 (from openstackclient)6 ^5 N' \7 M1 A$ u1 [
Downloading gnocchiclient-7.0.8-py2.py3-none-any.whl (66 kB)' j0 e% M% z3 x$ ~& W; v3 B
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.5/66.5 kB 3.5 kB/s eta 0:00:00
+ N/ y2 o* C6 m C& g7 \Collecting python-barbicanclient>=4.5.2 (from openstackclient)% X9 ?& s8 v. w4 K
Downloading python_barbicanclient-5.5.0-py3-none-any.whl (89 kB)" M- Q& `/ @' N! a8 w1 D
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.5/89.5 kB 5.7 kB/s eta 0:00:00" L% ]9 J3 b+ X1 T
Collecting python-congressclient<2000,>=1.3.0 (from openstackclient)2 A& I3 g9 T- Q h' Q
Downloading python_congressclient-2.0.1-py3-none-any.whl (40 kB)
9 w: N1 p) ^& I, W' t$ b) N ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.9/40.9 kB 6.1 kB/s eta 0:00:00
/ a, f) \# V; K& J) ^" FCollecting python-designateclient>=2.7.0 (from openstackclient)
; O7 L1 ~ |# `+ Z3 x& D, p L: M Downloading python_designateclient-5.2.0-py3-none-any.whl (95 kB)
2 Q- J$ k. F% V6 p" k: c ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.6/95.6 kB 4.0 kB/s eta 0:00:00$ y% |. F. ` W2 M. D( o
Collecting python-heatclient>=1.10.0 (from openstackclient)6 [3 R& A7 f. ~5 I+ a: z
Downloading python_heatclient-3.2.0-py3-none-any.whl (212 kB)
0 v$ ]. ^& u! G: Y: x1 C ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 212.7/212.7 kB 6.0 kB/s eta 0:00:00, s# C+ B2 C& R L/ A
Collecting python-ironicclient>=2.3.0 (from openstackclient)
7 l! C1 o& i6 i/ u Downloading python_ironicclient-5.2.0-py3-none-any.whl (248 kB)( C* _* {8 U* E" N0 ?' g
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 248.8/248.8 kB 7.7 kB/s eta 0:00:002 r1 ?" I) v3 a2 G+ M
Collecting python-ironic-inspector-client>=1.5.0 (from openstackclient). ]. M4 ]% G( I5 }9 M2 Y2 W1 d
Downloading python_ironic_inspector_client-4.9.0-py3-none-any.whl (37 kB)
1 N' P- q5 c; }5 eCollecting python-mistralclient!=3.2.0,>=3.1.0 (from openstackclient)# x7 N) H$ F0 e" t% R ~- Y
Downloading python_mistralclient-5.0.0-py3-none-any.whl (143 kB)
+ i8 c* l% [; c: ^ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.3/143.3 kB 34.7 kB/s eta 0:00:00
7 m/ b7 [% x$ e9 r0 ECollecting python-muranoclient>=0.8.2 (from openstackclient)' F7 w1 {3 }! n1 b- a/ A/ i
Downloading python_muranoclient-2.6.0-py3-none-any.whl (260 kB)
" C; b l0 n0 t/ Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 260.9/260.9 kB 37.7 kB/s eta 0:00:00
4 D! c9 s {8 GCollecting python-neutronclient>=6.7.0 (from openstackclient)( ] Q1 p/ P" \2 c7 u2 Y
Downloading python_neutronclient-10.0.0-py3-none-any.whl (293 kB)
v) X& g2 R/ }6 u ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 293.9/293.9 kB 20.1 kB/s eta 0:00:00
; x4 @4 K+ L% ]( \ T+ }Collecting python-octaviaclient>=1.3.0 (from openstackclient); L' S& o, b$ e
Downloading python_octaviaclient-3.4.0-py3-none-any.whl (112 kB)
. k1 k/ n. g9 j f ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 112.4/112.4 kB 24.7 kB/s eta 0:00:00' `* ]& `: `* V; O
Collecting python-openstackclient>=4.0.0 (from openstackclient)
( G- ?* s/ t3 d; A( W% G& H Downloading python_openstackclient-6.2.0-py3-none-any.whl (1.1 MB)
; e2 ?" x2 I; F1 W ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 23.7 kB/s eta 0:00:00, W4 |; d/ r* S6 O
Collecting python-saharaclient>=1.4.0 (from openstackclient)" d% Q7 S8 t4 B+ X6 d& P$ B
Downloading python_saharaclient-4.1.0-py3-none-any.whl (156 kB)4 _( Z# B2 @# Q* y( ^" P5 V
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 156.8/156.8 kB 37.1 kB/s eta 0:00:00( z* o4 L" c5 D- G4 E
Collecting python-searchlightclient>=1.0.0 (from openstackclient)
3 G& A' B0 O- e; Y Downloading python_searchlightclient-2.1.1-py3-none-any.whl (44 kB)
. W! u% V. m) E. Q1 X4 V+ O6 t ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.2/44.2 kB 38.4 kB/s eta 0:00:00, d+ b# W! I6 i! q$ i
Collecting python-senlinclient>=1.1.0 (from openstackclient)
8 H7 f7 e+ Z0 q6 m- H! _) B Downloading python_senlinclient-3.0.0-py3-none-any.whl (111 kB)6 i( i8 w) j5 ^% \6 F) u( K3 C. G
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 111.3/111.3 kB 32.9 kB/s eta 0:00:001 b7 q+ `0 L( _! n' H
Collecting python-troveclient>=2.2.0 (from openstackclient)
8 G7 M! ?5 T2 {" f Downloading python_troveclient-8.1.0-py3-none-any.whl (237 kB)
- }" L: |/ e" v1 h" ~7 i ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 237.4/237.4 kB 28.7 kB/s eta 0:00:00
+ X$ \9 r1 K& P8 d$ |6 wCollecting python-vitrageclient>=1.3.0 (from openstackclient)
* f. {& |. ]2 R( L# ~" F" p Downloading python_vitrageclient-4.7.0-py3-none-any.whl (50 kB)
- W" V( i# e; i+ f j ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.0/51.0 kB 49.4 kB/s eta 0:00:00
0 `! y; C) c/ z: a+ DCollecting python-watcherclient>=1.1.0 (from openstackclient)
& C4 u2 p4 Z, i; m% N Downloading python_watcherclient-4.1.0-py3-none-any.whl (125 kB), G( m! r% N6 |1 W6 Y
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 125.7/125.7 kB 43.7 kB/s eta 0:00:00
: Q# m" A7 J1 c2 q# U* U f3 rCollecting python-zaqarclient>=1.0.0 (from openstackclient)
+ e- j7 z8 X4 b6 J( x Downloading python_zaqarclient-2.5.1-py3-none-any.whl (87 kB)
4 O, w. C% c' T+ j, U$ t ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.7/87.7 kB 25.1 kB/s eta 0:00:00/ T1 u: T) @& F9 ~! A
Collecting python-zunclient>=3.4.0 (from openstackclient) B# S$ C9 F) T- a0 J+ ^; V- P: u
Downloading python_zunclient-4.6.0-py3-none-any.whl (155 kB)0 J3 @% s) H& d1 p% A- X
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.1/155.1 kB 18.0 kB/s eta 0:00:00
7 C$ n9 ^/ {4 Q; }* `Collecting networkx>=2.3 (from openstackclient)
|5 Y% V9 t* x5 y3 ]' g5 t% i Downloading networkx-3.1-py3-none-any.whl (2.1 MB)0 N* S' I. R. D
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 18.1 kB/s eta 0:00:00
2 O; L2 C3 m1 P$ O" m) [0 RCollecting cliff!=1.16.0,>=1.14.0 (from aodhclient>=0.9.0->openstackclient)
( O+ p" r: ]1 `. Y4 | Using cached cliff-4.3.0-py3-none-any.whl (80 kB)+ G" D/ G c# p2 A+ P1 W
Collecting keystoneauth1>=1.0.0 (from aodhclient>=0.9.0->openstackclient)
" V3 o3 T7 [" }4 {& m1 ]$ @, a Using cached keystoneauth1-5.1.2-py3-none-any.whl (318 kB)
8 W+ I1 i) H9 \- l) Q a+ p8 mCollecting osc-lib>=1.0.1 (from aodhclient>=0.9.0->openstackclient)
7 I0 W4 F* e" g& {& E: ^& Q8 m. G Using cached osc_lib-2.8.0-py3-none-any.whl (89 kB): g$ D U# I& Z- N2 h
Collecting oslo.i18n>=1.5.0 (from aodhclient>=0.9.0->openstackclient)$ ^0 ]: H: Q0 P: j2 e) ^, M
Using cached oslo.i18n-6.0.0-py3-none-any.whl (46 kB)! @* T ^: V1 A& G0 ~! ^
Collecting oslo.serialization>=1.4.0 (from aodhclient>=0.9.0->openstackclient)
3 ^4 h8 n; J: q* |1 @% E/ J ?; B; y Downloading oslo.serialization-5.1.1-py3-none-any.whl (25 kB)
2 V2 ]6 c d+ t2 H& n( I0 V7 q9 dCollecting oslo.utils>=2.0.0 (from aodhclient>=0.9.0->openstackclient)
9 Z) I# r1 k D H Using cached oslo.utils-6.1.0-py3-none-any.whl (100 kB)
. N# y, L4 F& p/ z2 OCollecting osprofiler>=1.4.0 (from aodhclient>=0.9.0->openstackclient)
) f% f; [0 T, J Downloading osprofiler-3.4.3-py3-none-any.whl (89 kB)
0 M: \/ ~) T, }8 O ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.6/89.6 kB 24.0 kB/s eta 0:00:00+ Q& M) C( H# B' B/ d8 @8 b6 f7 u+ ^, b
Collecting pyparsing (from aodhclient>=0.9.0->openstackclient)
' D# N _* S7 i; X& u Using cached pyparsing-3.0.9-py3-none-any.whl (98 kB)
% C/ m# V. Z! X! M& w' }Collecting ujson (from gnocchiclient>=3.3.1->openstackclient)( h) C% ^+ D3 O* p
Downloading ujson-5.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52 kB)
: m9 c8 t4 K. K ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.8/52.8 kB 17.5 kB/s eta 0:00:00" U) @& H7 a# }% c7 x1 B
Collecting six (from gnocchiclient>=3.3.1->openstackclient)0 q2 v7 p- x o* B+ s' @" c; J) z; k
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
q& @2 ~+ B0 v* P m' V3 ?( k0 d2 NCollecting futurist (from gnocchiclient>=3.3.1->openstackclient)! d1 [$ q- U1 H0 u
Downloading futurist-2.4.1-py3-none-any.whl (36 kB)
& h: C8 l7 W" O, T& Z* e5 C* `Collecting iso8601 (from gnocchiclient>=3.3.1->openstackclient)
# u1 E- O# @8 V5 n) S; J( O1 K" e& U Using cached iso8601-1.1.0-py3-none-any.whl (9.9 kB)
2 K: | X$ R) M/ LCollecting python-dateutil (from gnocchiclient>=3.3.1->openstackclient)
. @ q+ o) I) y5 F3 J9 T8 q Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
- m1 V0 k- N. T+ w$ b) L ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 17.4 kB/s eta 0:00:00+ |1 i1 m2 N! T/ k% U
Collecting debtcollector (from gnocchiclient>=3.3.1->openstackclient)
% ?: S- C2 e" K/ C4 B2 ` Using cached debtcollector-2.5.0-py3-none-any.whl (23 kB)
) Y1 P: @2 M$ h g# j8 X" qCollecting requests>=2.14.2 (from python-barbicanclient>=4.5.2->openstackclient)% }4 f# F# ?) K" A7 X5 o) O
Using cached requests-2.30.0-py3-none-any.whl (62 kB)/ b' Z+ m, {9 `9 L
Collecting Babel!=2.4.0,>=2.3.4 (from python-congressclient<2000,>=1.3.0->openstackclient)
/ i. `) S; p2 i( j$ s; _- o Downloading Babel-2.12.1-py3-none-any.whl (10.1 MB)
1 p7 _6 x" n5 G5 c. ]6 S6 b ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.1/10.1 MB 5.5 kB/s eta 0:00:00
6 }6 m. v; s" ^% b6 M$ |7 fCollecting oslo.log>=3.36.0 (from python-congressclient<2000,>=1.3.0->openstackclient)
3 @6 j/ ^3 y# D% @3 ? Downloading oslo.log-5.2.0-py3-none-any.whl (71 kB)
" A" a7 j( Y; L ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 72.0/72.0 kB 8.5 kB/s eta 0:00:00
% |% q% L( o, e5 i3 m9 ~$ d* v6 p5 ZCollecting jsonschema>=3.2.0 (from python-designateclient>=2.7.0->openstackclient)3 b) `+ A) ^, ?) j+ t
Downloading jsonschema-4.17.3-py3-none-any.whl (90 kB)
3 J8 Q# D8 d t; M | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.4/90.4 kB 3.9 kB/s eta 0:00:007 D6 j& E0 \1 ~1 B3 Z6 m1 Z
Collecting stevedore>=1.20.0 (from python-designateclient>=2.7.0->openstackclient)1 U( ]$ `- [$ |; ? g& l
Using cached stevedore-5.0.0-py3-none-any.whl (49 kB)
7 n1 [7 ^5 k1 ~8 P4 _ L/ UCollecting PrettyTable>=0.7.2 (from python-heatclient>=1.10.0->openstackclient)
- F6 A) `6 ? g1 v) o' Y Using cached prettytable-3.7.0-py3-none-any.whl (27 kB)
" |9 C/ }3 ~1 W/ Z: |. X# {Collecting PyYAML>=3.13 (from python-heatclient>=1.10.0->openstackclient)8 I8 h( f4 m# \2 P. f
Using cached PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB)1 ]: V! `( ~ G
Collecting python-swiftclient>=3.2.0 (from python-heatclient>=1.10.0->openstackclient)
+ ]+ k9 S$ N/ g) f Downloading python_swiftclient-4.3.0-py3-none-any.whl (88 kB)
C& P% X# [+ C" S" R D ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.9/88.9 kB 4.1 kB/s eta 0:00:00
4 m- |. R6 {9 ]0 CCollecting appdirs>=1.3.0 (from python-ironicclient>=2.3.0->openstackclient)
& X) c6 [; B2 F1 p! z: J4 V7 H Using cached appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB)
. i& N3 | H( F9 |Collecting dogpile.cache>=0.8.0 (from python-ironicclient>=2.3.0->openstackclient)2 q3 }( q) S$ F9 _4 w7 u
Using cached dogpile.cache-1.2.0-py3-none-any.whl (51 kB)
2 }: k( m$ u5 i7 d) }# [Collecting openstacksdk>=0.18.0 (from python-ironicclient>=2.3.0->openstackclient)
8 E1 D- T h7 f Using cached openstacksdk-1.1.0-py3-none-any.whl (1.6 MB)
) ]& V) r5 [' m( a: z1 [Collecting murano-pkg-check>=0.3.0 (from python-muranoclient>=0.8.2->openstackclient)4 U& q# _3 P8 T; y& @
Downloading murano-pkg-check-0.3.0.tar.gz (39 kB)
+ s% |6 @/ ]2 g; Y% W% [ Preparing metadata (setup.py) ... done
# ?# e# R5 u1 A" I( Y. MCollecting pyOpenSSL>=17.1.0 (from python-muranoclient>=0.8.2->openstackclient)8 L4 v$ R+ G6 U/ ?
Downloading pyOpenSSL-23.1.1-py3-none-any.whl (57 kB)3 b9 w) t2 \/ a. O/ \1 {4 b
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.9/57.9 kB 7.2 kB/s eta 0:00:00
- P% l# U5 X. l3 r# A1 ICollecting python-glanceclient>=2.8.0 (from python-muranoclient>=0.8.2->openstackclient)
0 ], H* a! t `! q+ M. Q Downloading python_glanceclient-4.3.0-py3-none-any.whl (205 kB)
4 ~' |* W0 E0 p4 V0 ?0 Q0 Q& I ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 205.3/205.3 kB 8.5 kB/s eta 0:00:00: M/ j# S% T' t0 ^# C& x) S; I
Collecting python-keystoneclient>=3.8.0 (from python-muranoclient>=0.8.2->openstackclient)
, E- O% j5 m8 {( H4 R Downloading python_keystoneclient-5.1.0-py3-none-any.whl (398 kB)' X0 l4 W' C4 z9 J: W
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 398.6/398.6 kB 21.2 kB/s eta 0:00:00
& F1 { |2 Q' Y. v# yCollecting yaql>=1.1.3 (from python-muranoclient>=0.8.2->openstackclient)& N, I/ Y; x+ s
Downloading yaql-2.0.0-py3-none-any.whl (125 kB)
2 @3 r- r; d) g7 |% A# ] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 126.0/126.0 kB 18.3 kB/s eta 0:00:00
) G# ^8 W% u2 G+ P$ h+ B) v' uCollecting netaddr>=0.7.18 (from python-neutronclient>=6.7.0->openstackclient)3 U, V6 h6 d! o {) l8 v
Using cached netaddr-0.8.0-py2.py3-none-any.whl (1.9 MB)" E0 v3 T, p. i( S4 C
Collecting os-client-config>=1.28.0 (from python-neutronclient>=6.7.0->openstackclient)
* ]! I- O4 I8 f, F' h2 q Downloading os_client_config-2.1.0-py3-none-any.whl (31 kB)
Y- }! M) I: i2 aCollecting simplejson>=3.5.1 (from python-neutronclient>=6.7.0->openstackclient)
, W4 W% F$ g$ Z7 w, {" Z Using cached simplejson-3.19.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (137 kB)( b2 Y+ k. Q8 ]3 I
Collecting python-cinderclient>=3.3.0 (from python-openstackclient>=4.0.0->openstackclient) |* d% d) d; ?, _
Downloading python_cinderclient-9.3.0-py3-none-any.whl (255 kB)
/ O, b! |! N& N6 U: E3 J ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 255.9/255.9 kB 28.5 kB/s eta 0:00:00
# t) b) X$ S, ?* xCollecting python-novaclient>=18.1.0 (from python-openstackclient>=4.0.0->openstackclient): [- W) o4 m+ _$ G
Downloading python_novaclient-18.3.0-py3-none-any.whl (335 kB)( K4 G. w. q( b3 D% D
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 335.9/335.9 kB 75.4 kB/s eta 0:00:00
- o8 ?- |0 l# `$ S L; [Collecting PrettyTable>=0.7.2 (from python-heatclient>=1.10.0->openstackclient)& b9 U6 h. Z3 Q- ~( f
Downloading prettytable-0.7.2.zip (28 kB)
# m+ N" B1 n/ b' h, U Preparing metadata (setup.py) ... done6 O, R; s. I9 V* Y+ M+ b0 {9 V+ L
Collecting pydot>=1.4.1 (from python-vitrageclient>=1.3.0->openstackclient)
5 _. y$ x1 D. I1 ~, k h m Downloading pydot-1.4.2-py2.py3-none-any.whl (21 kB). v3 D/ I# B5 E3 r' l
Collecting docker>=2.4.2 (from python-zunclient>=3.4.0->openstackclient)
2 u; W! F: H+ X, L' h Downloading docker-6.1.2-py3-none-any.whl (148 kB)7 p8 t2 q D, i
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 148.1/148.1 kB 17.3 kB/s eta 0:00:003 y$ O7 j; ]# M1 R0 @
Collecting websocket-client>=0.44.0 (from python-zunclient>=3.4.0->openstackclient)
h1 j; v p$ ` Downloading websocket_client-1.5.1-py3-none-any.whl (55 kB)1 f$ o5 U9 ]3 z- S
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.9/55.9 kB 22.3 kB/s eta 0:00:001 n3 {# h+ N( V* R- p
Collecting autopage>=0.4.0 (from cliff!=1.16.0,>=1.14.0->aodhclient>=0.9.0->openstackclient)
0 d/ }" H n7 p& g) b Using cached autopage-0.5.1-py3-none-any.whl (29 kB)) e! \) H+ q7 `. L1 I* f3 ^, G, w
Collecting cmd2>=1.0.0 (from cliff!=1.16.0,>=1.14.0->aodhclient>=0.9.0->openstackclient), ~7 u V9 f# P( k* h. f
Using cached cmd2-2.4.3-py3-none-any.whl (147 kB)2 y# i# L* Z- n/ |/ \: D
Collecting importlib-metadata>=4.4 (from cliff!=1.16.0,>=1.14.0->aodhclient>=0.9.0->openstackclient); i+ B9 _# `6 r. L7 Y x9 X
Using cached importlib_metadata-6.6.0-py3-none-any.whl (22 kB)" y+ i4 B2 K5 ~) C
Collecting wrapt>=1.7.0 (from debtcollector->gnocchiclient>=3.3.1->openstackclient)( `4 m' I; [( o4 C/ Q! K1 ]! F
Using cached wrapt-1.15.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78 kB)
- T! H; j0 o; {$ P8 o2 cCollecting packaging>=14.0 (from docker>=2.4.2->python-zunclient>=3.4.0->openstackclient)
) B; l- ~; e, I& `8 d4 Y' e Using cached packaging-23.1-py3-none-any.whl (48 kB)$ s G* O/ A$ l1 b5 o
Collecting urllib3>=1.26.0 (from docker>=2.4.2->python-zunclient>=3.4.0->openstackclient)
) P6 M$ U' q; m8 S Using cached urllib3-2.0.2-py3-none-any.whl (123 kB)
; O" `* a+ J/ oCollecting decorator>=4.0.0 (from dogpile.cache>=0.8.0->python-ironicclient>=2.3.0->openstackclient)* u E! c) }# W% u0 _
Using cached decorator-5.1.1-py3-none-any.whl (9.1 kB)
1 g4 R' ~4 I% ~% `3 H7 uCollecting attrs>=17.4.0 (from jsonschema>=3.2.0->python-designateclient>=2.7.0->openstackclient)
4 b: E5 B) H5 g0 _& E1 M Using cached attrs-23.1.0-py3-none-any.whl (61 kB); I* c* S0 b" e/ J4 e8 y3 I8 r
Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 (from jsonschema>=3.2.0->python-designateclient>=2.7.0->openstackclient)
* S& x! l7 ?, y" @ Downloading pyrsistent-0.19.3-py3-none-any.whl (57 kB)
( _7 c+ Q8 o4 a2 ^* h' Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.5/57.5 kB 38.6 kB/s eta 0:00:00
, ^1 U, T- C, t% z4 ], OCollecting os-service-types>=1.2.0 (from keystoneauth1>=1.0.0->aodhclient>=0.9.0->openstackclient)
. E0 @. G% p1 k Using cached os_service_types-1.7.0-py2.py3-none-any.whl (24 kB)
8 v- V) t1 l1 ?, xCollecting semantic-version>=2.3.1 (from murano-pkg-check>=0.3.0->python-muranoclient>=0.8.2->openstackclient)% X5 y# x9 u% ^6 Z
Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)
3 y# V$ K* C& b3 U% lCollecting cryptography>=2.7 (from openstacksdk>=0.18.0->python-ironicclient>=2.3.0->openstackclient)" t, h) H# _" Y3 y; m- z
Using cached cryptography-40.0.2-cp36-abi3-manylinux_2_28_x86_64.whl (3.7 MB)
" k1 A1 v) H' k: RCollecting jmespath>=0.9.0 (from openstacksdk>=0.18.0->python-ironicclient>=2.3.0->openstackclient)/ _* @- v/ {$ h8 [
Using cached jmespath-1.0.1-py3-none-any.whl (20 kB); c9 A9 H4 u' d. R$ F
Collecting jsonpatch!=1.20,>=1.16 (from openstacksdk>=0.18.0->python-ironicclient>=2.3.0->openstackclient)
$ Z8 n3 |, S. F- p8 @% x. Y: x Using cached jsonpatch-1.32-py2.py3-none-any.whl (12 kB)- I Y0 Y: G; Z
Collecting netifaces>=0.10.4 (from openstacksdk>=0.18.0->python-ironicclient>=2.3.0->openstackclient)
4 ^( g; l4 T6 @8 M! ?! G6 i Using cached netifaces-0.11.0-cp310-cp310-linux_x86_64.whl& Q# \3 `6 ]3 }6 z0 e
Collecting requestsexceptions>=1.2.0 (from openstacksdk>=0.18.0->python-ironicclient>=2.3.0->openstackclient)0 l! w$ W' S1 r
Using cached requestsexceptions-1.4.0-py2.py3-none-any.whl (3.8 kB)
) ?/ S. L5 ` g8 [+ x6 m' M: X$ tCollecting oslo.config>=5.2.0 (from oslo.log>=3.36.0->python-congressclient<2000,>=1.3.0->openstackclient). j- R6 K/ L- C
Downloading oslo.config-9.1.1-py3-none-any.whl (128 kB)
; H. W1 ]1 o$ s$ n8 m' d( Y ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.4/128.4 kB 44.2 kB/s eta 0:00:00
( V! q. U4 v" SCollecting oslo.context>=2.21.0 (from oslo.log>=3.36.0->python-congressclient<2000,>=1.3.0->openstackclient)5 Q/ P) C A+ A% L) s# ~
Downloading oslo.context-5.1.1-py3-none-any.whl (20 kB)3 S7 d$ H* v" x. S" a6 U& r
Collecting pyinotify>=0.9.6 (from oslo.log>=3.36.0->python-congressclient<2000,>=1.3.0->openstackclient)
; z$ N/ V% r) M/ |3 P Downloading pyinotify-0.9.6.tar.gz (60 kB)
4 x( h8 u/ P/ e3 y! z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.0/61.0 kB 18.9 kB/s eta 0:00:00 e# s+ t _, Q
Preparing metadata (setup.py) ... done
$ z$ q1 L" `+ `: ^Collecting msgpack>=0.5.2 (from oslo.serialization>=1.4.0->aodhclient>=0.9.0->openstackclient)
/ C# k$ ?4 f, A0 z( z, E. V Downloading msgpack-1.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (316 kB)
& ^5 N" D6 o, i* s2 E6 T2 B9 ` ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 316.8/316.8 kB 17.2 kB/s eta 0:00:00# J1 e7 c6 G3 x: D
Collecting pytz>=2013.6 (from oslo.serialization>=1.4.0->aodhclient>=0.9.0->openstackclient)
" U O, X$ p6 M' v Using cached pytz-2023.3-py2.py3-none-any.whl (502 kB)
$ b- i' X/ U% VCollecting WebOb>=1.7.1 (from osprofiler>=1.4.0->aodhclient>=0.9.0->openstackclient)& A& e8 L$ T$ {! ?
Downloading WebOb-1.8.7-py2.py3-none-any.whl (114 kB)
5 t% v4 E ]% s2 F ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 115.0/115.0 kB 25.8 kB/s eta 0:00:00
2 O! v. Q* `) d+ D/ W0 k- e/ v2 lCollecting oslo.concurrency>=3.26.0 (from osprofiler>=1.4.0->aodhclient>=0.9.0->openstackclient)
% f6 }6 R0 k0 ] v Downloading oslo.concurrency-5.1.1-py3-none-any.whl (48 kB)
7 f& {8 G C! O& f7 k ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.6/48.6 kB 34.6 kB/s eta 0:00:00
" U& c4 P0 k7 x2 I7 ]Collecting warlock>=1.2.0 (from python-glanceclient>=2.8.0->python-muranoclient>=0.8.2->openstackclient)
! G. H% F) H6 c' U. x Downloading warlock-2.0.1-py3-none-any.whl (9.8 kB); h1 a3 h9 {1 [6 w- c' m+ W7 h6 a9 ~) y
Collecting charset-normalizer<4,>=2 (from requests>=2.14.2->python-barbicanclient>=4.5.2->openstackclient)& I8 V. R9 H# U0 ?+ e* k8 K/ w
Using cached charset_normalizer-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (199 kB)
. F: @4 O) c: d" y4 GCollecting idna<4,>=2.5 (from requests>=2.14.2->python-barbicanclient>=4.5.2->openstackclient)& C! W% B7 p1 R0 a6 j
Using cached idna-3.4-py3-none-any.whl (61 kB)
8 W2 H5 U+ ~) x# ]Collecting certifi>=2017.4.17 (from requests>=2.14.2->python-barbicanclient>=4.5.2->openstackclient)
# `) m/ ^# Z6 h Using cached certifi-2023.5.7-py3-none-any.whl (156 kB)& R2 e3 x6 B0 c: \+ B
Collecting ply (from yaql>=1.1.3->python-muranoclient>=0.8.2->openstackclient)
& L5 u9 ^ v9 Q; L. v; M' Z Downloading ply-3.11-py2.py3-none-any.whl (49 kB)
( U; R; g0 A- A ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.6/49.6 kB 34.0 kB/s eta 0:00:00
/ K: X+ n; O/ o1 D) i5 QCollecting pyperclip>=1.6 (from cmd2>=1.0.0->cliff!=1.16.0,>=1.14.0->aodhclient>=0.9.0->openstackclient)
3 f5 |$ ]" m# c3 I, P Using cached pyperclip-1.8.2-py3-none-any.whl# h0 F1 n2 A& b% N7 h+ V$ G
Collecting wcwidth>=0.1.7 (from cmd2>=1.0.0->cliff!=1.16.0,>=1.14.0->aodhclient>=0.9.0->openstackclient)
( c9 o2 q+ v. [ Using cached wcwidth-0.2.6-py2.py3-none-any.whl (29 kB)$ L% q& m( W' H. ]$ r# c
Collecting cffi>=1.12 (from cryptography>=2.7->openstacksdk>=0.18.0->python-ironicclient>=2.3.0->openstackclient)8 o/ q& I' N( j1 n! d
Using cached cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (441 kB)
5 C% U/ N& c7 `, g' FCollecting zipp>=0.5 (from importlib-metadata>=4.4->cliff!=1.16.0,>=1.14.0->aodhclient>=0.9.0->openstackclient)1 q7 R$ a! p6 X+ O5 o# A
Using cached zipp-3.15.0-py3-none-any.whl (6.8 kB)6 Z! s* ]% \& T" q+ c
Collecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->openstacksdk>=0.18.0->python-ironicclient>=2.3.0->openstackclient) l2 E( n2 @' k% `0 p4 v
Using cached jsonpointer-2.3-py2.py3-none-any.whl (7.8 kB)& d5 N( ?3 h* l9 H) x) g: P
Collecting fasteners>=0.7.0 (from oslo.concurrency>=3.26.0->osprofiler>=1.4.0->aodhclient>=0.9.0->openstackclient)7 g- i% }. O5 I3 `! U' X8 ?
Downloading fasteners-0.18-py3-none-any.whl (18 kB)
& S" u; h1 h. j: a/ l3 z. jCollecting rfc3986>=1.2.0 (from oslo.config>=5.2.0->oslo.log>=3.36.0->python-congressclient<2000,>=1.3.0->openstackclient)
& {" n( ^/ r C9 } Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)
8 V% r- P2 D j# Y- I- PCollecting pycparser (from cffi>=1.12->cryptography>=2.7->openstacksdk>=0.18.0->python-ironicclient>=2.3.0->openstackclient)
" I7 ` o* z7 A Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)) O( p5 F5 M. ^9 P, y5 F0 \+ ?
Building wheels for collected packages: murano-pkg-check, PrettyTable, pyinotify
9 P* P! p. _% j Building wheel for murano-pkg-check (setup.py) ... done
# c0 \. X3 t. n2 `2 X! B2 @3 _ Created wheel for murano-pkg-check: filename=murano_pkg_check-0.3.0-py3-none-any.whl size=51982 sha256=5f153a3f7d5aad7d725be5f47973deef356feea9d24b63c9f0a519d6d052581d3 R; \" A9 x2 x
Stored in directory: /root/.cache/pip/wheels/57/81/0a/73dd84423cba563ba7903e3bf498ede5aef2998bc1453e4e73 i& Y$ _# s& [% T
Building wheel for PrettyTable (setup.py) ... done
! }6 M* Y5 }' k7 e$ S7 @7 n Created wheel for PrettyTable: filename=prettytable-0.7.2-py3-none-any.whl size=13714 sha256=ad5fafddad37c4112620d22412eadb3f4c13bab3c4d5c016d5817dc320bc4dc5
/ L# E+ @6 a* f1 E& F% h7 h8 s Stored in directory: /root/.cache/pip/wheels/25/4b/07/18c5d92824315576e478206ea69df34a9e31958f6143eb0e31
' i$ f0 }- N! p1 p& m Building wheel for pyinotify (setup.py) ... done8 [7 u$ h* v: U
Created wheel for pyinotify: filename=pyinotify-0.9.6-py3-none-any.whl size=25352 sha256=f3756b6b457dc1d8ee43b53fc1dcc99ff431cf85b6eae3bda5eba5e4db54e733
3 Q7 P+ J) n1 ?% `- E) m Stored in directory: /root/.cache/pip/wheels/c8/e6/94/d10115432935b5daf653cc1341686f2b6b033d9341d4d329113 W* H6 z! @! G7 u3 T
Successfully built murano-pkg-check PrettyTable pyinotify
. `% c; B: {9 f7 ~# k( Z2 |Installing collected packages: wcwidth, requestsexceptions, pytz, pyperclip, pyinotify, PrettyTable, ply, netifaces, netaddr, msgpack, appdirs, zipp, wrapt, websocket-client, WebOb, urllib3, ujson, six, simplejson, semantic-version, rfc3986, PyYAML, pyrsistent, pyparsing, pycparser, pbr, packaging, networkx, jsonpointer, jmespath, iso8601, idna, futurist, fasteners, decorator, charset-normalizer, certifi, Babel, autopage, attrs, stevedore, requests, python-dateutil, pydot, oslo.i18n, os-service-types, jsonschema, jsonpatch, importlib-metadata, debtcollector, cmd2, cffi, yaql, warlock, python-swiftclient, oslo.utils, oslo.context, oslo.config, keystoneauth1, dogpile.cache, docker, cryptography, cliff, python-ironic-inspector-client, python-cinderclient, pyOpenSSL, oslo.serialization, oslo.concurrency, openstacksdk, murano-pkg-check, gnocchiclient, python-novaclient, python-keystoneclient, python-glanceclient, python-barbicanclient, osprofiler, oslo.log, osc-lib, os-client-config, python-zaqarclient, python-watcherclient, python-vitrageclient, python-openstackclient, python-neutronclient, python-muranoclient, python-mistralclient, python-ironicclient, python-heatclient, python-designateclient, python-congressclient, aodhclient, python-zunclient, python-troveclient, python-senlinclient, python-searchlightclient, python-saharaclient, python-octaviaclient, openstackclient
4 T. R% k) h) S" @/ jSuccessfully installed Babel-2.12.1 PrettyTable-0.7.2 PyYAML-6.0 WebOb-1.8.7 aodhclient-3.3.0 appdirs-1.4.4 attrs-23.1.0 autopage-0.5.1 certifi-2023.5.7 cffi-1.15.1 charset-normalizer-3.1.0 cliff-4.3.0 cmd2-2.4.3 cryptography-40.0.2 debtcollector-2.5.0 decorator-5.1.1 docker-6.1.2 dogpile.cache-1.2.0 fasteners-0.18 futurist-2.4.1 gnocchiclient-7.0.8 idna-3.4 importlib-metadata-6.6.0 iso8601-1.1.0 jmespath-1.0.1 jsonpatch-1.32 jsonpointer-2.3 jsonschema-4.17.3 keystoneauth1-5.1.2 msgpack-1.0.5 murano-pkg-check-0.3.0 netaddr-0.8.0 netifaces-0.11.0 networkx-3.1 openstackclient-4.0.0 openstacksdk-1.1.0 os-client-config-2.1.0 os-service-types-1.7.0 osc-lib-2.8.0 oslo.concurrency-5.1.1 oslo.config-9.1.1 oslo.context-5.1.1 oslo.i18n-6.0.0 oslo.log-5.2.0 oslo.serialization-5.1.1 oslo.utils-6.1.0 osprofiler-3.4.3 packaging-23.1 pbr-5.11.1 ply-3.11 pyOpenSSL-23.1.1 pycparser-2.21 pydot-1.4.2 pyinotify-0.9.6 pyparsing-3.0.9 pyperclip-1.8.2 pyrsistent-0.19.3 python-barbicanclient-5.5.0 python-cinderclient-9.3.0 python-congressclient-2.0.1 python-dateutil-2.8.2 python-designateclient-5.2.0 python-glanceclient-4.3.0 python-heatclient-3.2.0 python-ironic-inspector-client-4.9.0 python-ironicclient-5.2.0 python-keystoneclient-5.1.0 python-mistralclient-5.0.0 python-muranoclient-2.6.0 python-neutronclient-10.0.0 python-novaclient-18.3.0 python-octaviaclient-3.4.0 python-openstackclient-6.2.0 python-saharaclient-4.1.0 python-searchlightclient-2.1.1 python-senlinclient-3.0.0 python-swiftclient-4.3.0 python-troveclient-8.1.0 python-vitrageclient-4.7.0 python-watcherclient-4.1.0 python-zaqarclient-2.5.1 python-zunclient-4.6.0 pytz-2023.3 requests-2.30.0 requestsexceptions-1.4.0 rfc3986-2.0.0 semantic-version-2.10.0 simplejson-3.19.1 six-1.16.0 stevedore-5.0.0 ujson-5.7.0 urllib3-2.0.2 warlock-2.0.1 wcwidth-0.2.6 websocket-client-1.5.1 wrapt-1.15.0 yaql-2.0.0 zipp-3.15.0
) J: d2 m7 J( e8 |4 bWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv) \: a3 q# i4 r% x Q
|
|