1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
| [root@controller ~]# yum install python-pip -y [root@controller ~]# cd /var/lib/zun/ [root@controller zun]# git clone -b stable/queens https://git.openstack.org/openstack/zun.git Cloning into 'zun'... remote: Counting objects: 18434, done. remote: Compressing objects: 100% (10147/10147), done. remote: Total 18434 (delta 14071), reused 11745 (delta 7946) Receiving objects: 100% (18434/18434), 2.55 MiB | 194.00 KiB/s, done. Resolving deltas: 100% (14071/14071), done. [root@controller zun]# chown -R zun:zun zun [root@controller zun]# cd zun [root@controller zun]# pip install -r requirements.txt Requirement already satisfied (use --upgrade to upgrade): PyYAML>=3.10 in /usr/lib64/python2.7/site-packages (from -r requirements.txt (line 5)) Collecting eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 (from -r requirements.txt (line 6)) Downloading https://files.pythonhosted.org/packages/e4/32/88ee8694dd3985d1615287faa47e458d44a6263ffb59cf71ef70b94df6f9/eventlet-0.20.0-py2.py3-none-any.whl (387kB) 100% |████████████████████████████████| 389kB 246kB/s Requirement already satisfied (use --upgrade to upgrade): keystonemiddleware>=4.17.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 7)) Requirement already satisfied (use --upgrade to upgrade): jsonpatch!=1.20,>=1.16 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 8)) Requirement already satisfied (use --upgrade to upgrade): pbr!=2.1.0,>=2.0.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 9)) Requirement already satisfied (use --upgrade to upgrade): pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 10)) Collecting python-etcd>=0.4.3 (from -r requirements.txt (line 11)) Downloading https://files.pythonhosted.org/packages/a1/da/616a4d073642da5dd432e5289b7c1cb0963cc5dde23d1ecb8d726821ab41/python-etcd-0.4.5.tar.gz Requirement already satisfied (use --upgrade to upgrade): python-glanceclient>=2.8.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 12)) Requirement already satisfied (use --upgrade to upgrade): python-neutronclient>=6.3.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 13)) Requirement already satisfied (use --upgrade to upgrade): python-novaclient>=9.1.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 14)) Requirement already satisfied (use --upgrade to upgrade): python-cinderclient>=3.3.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 15)) Requirement already satisfied (use --upgrade to upgrade): oslo.i18n>=3.15.3 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 16)) Requirement already satisfied (use --upgrade to upgrade): oslo.log>=3.36.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 17)) Requirement already satisfied (use --upgrade to upgrade): oslo.concurrency>=3.25.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 18)) Requirement already satisfied (use --upgrade to upgrade): oslo.config>=5.1.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 19)) Requirement already satisfied (use --upgrade to upgrade): oslo.messaging>=5.29.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 20)) Requirement already satisfied (use --upgrade to upgrade): oslo.middleware>=3.31.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 21)) Requirement already satisfied (use --upgrade to upgrade): oslo.policy>=1.30.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 22)) Requirement already satisfied (use --upgrade to upgrade): oslo.privsep>=1.23.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 23)) Requirement already satisfied (use --upgrade to upgrade): oslo.serialization!=2.19.1,>=2.18.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 24)) Requirement already satisfied (use --upgrade to upgrade): oslo.service!=1.28.1,>=1.24.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 25)) Requirement already satisfied (use --upgrade to upgrade): oslo.versionedobjects>=1.31.2 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 26)) Requirement already satisfied (use --upgrade to upgrade): oslo.context>=2.19.2 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 27)) Requirement already satisfied (use --upgrade to upgrade): oslo.utils>=3.33.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 28)) Requirement already satisfied (use --upgrade to upgrade): oslo.db>=4.27.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 29)) Requirement already satisfied (use --upgrade to upgrade): os-vif!=1.8.0,>=1.7.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 30)) Requirement already satisfied (use --upgrade to upgrade): os-brick>=2.2.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 31)) Requirement already satisfied (use --upgrade to upgrade): six>=1.10.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 32)) Requirement already satisfied (use --upgrade to upgrade): WSME>=0.8.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 33)) Requirement already satisfied (use --upgrade to upgrade): SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 in /usr/lib64/python2.7/site-packages (from -r requirements.txt (line 34)) Requirement already satisfied (use --upgrade to upgrade): stevedore>=1.20.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 35)) Collecting docker>=2.4.2 (from -r requirements.txt (line 36)) Downloading https://files.pythonhosted.org/packages/f6/8e/597e81a41598afac5c68180d778bc8513bc763c66158875ddb060371b6f9/docker-3.4.0-py2.py3-none-any.whl (122kB) 100% |████████████████████████████████| 122kB 151kB/s Requirement already satisfied (use --upgrade to upgrade): netaddr>=0.7.18 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 37)) Requirement already satisfied (use --upgrade to upgrade): neutron-lib>=1.13.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 38)) Requirement already satisfied (use --upgrade to upgrade): websockify>=0.8.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 39)) Collecting websocket-client<=0.40.0,>=0.33.0 (from -r requirements.txt (line 40)) Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f2604899c10>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',)': /simple/websocket-client/ Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f260411ff10>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',)': /simple/websocket-client/ Downloading https://files.pythonhosted.org/packages/a7/2b/0039154583cb0489c8e18313aa91ccd140ada103289c5c5d31d80fd6d186/websocket_client-0.40.0.tar.gz (196kB) 100% |████████████████████████████████| 204kB 134kB/s Collecting enum-compat (from eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2->-r requirements.txt (line 6)) Downloading https://files.pythonhosted.org/packages/95/6e/26bdcba28b66126f66cf3e4cd03bcd63f7ae330d29ee68b1f6b623550bfa/enum-compat-0.0.2.tar.gz Requirement already satisfied (use --upgrade to upgrade): greenlet>=0.3 in /usr/lib64/python2.7/site-packages (from eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2->-r requirements.txt (line 6)) Requirement already satisfied (use --upgrade to upgrade): jsonpointer>=1.9 in /usr/lib/python2.7/site-packages (from jsonpatch!=1.20,>=1.16->-r requirements.txt (line 8)) Requirement already satisfied (use --upgrade to upgrade): WebOb>=1.2dev in /usr/lib/python2.7/site-packages (from pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0->-r requirements.txt (line 10)) Requirement already satisfied (use --upgrade to upgrade): Mako>=0.4.0 in /usr/lib/python2.7/site-packages (from pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0->-r requirements.txt (line 10)) Requirement already satisfied (use --upgrade to upgrade): WebTest>=1.3.1 in /usr/lib/python2.7/site-packages (from pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0->-r requirements.txt (line 10)) Requirement already satisfied (use --upgrade to upgrade): logutils>=0.3 in /usr/lib/python2.7/site-packages (from pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0->-r requirements.txt (line 10)) Requirement already satisfied (use --upgrade to upgrade): singledispatch in /usr/lib/python2.7/site-packages (from pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0->-r requirements.txt (line 10)) Requirement already satisfied (use --upgrade to upgrade): urllib3>=1.7.1 in /usr/lib/python2.7/site-packages (from python-etcd>=0.4.3->-r requirements.txt (line 11)) Collecting dnspython>=1.13.0 (from python-etcd>=0.4.3->-r requirements.txt (line 11)) Downloading https://files.pythonhosted.org/packages/a6/72/209e18bdfedfd78c6994e9ec96981624a5ad7738524dd474237268422cb8/dnspython-1.15.0-py2.py3-none-any.whl (177kB) 100% |████████████████████████████████| 184kB 110kB/s Requirement already satisfied (use --upgrade to upgrade): monotonic>=0.6 in /usr/lib/python2.7/site-packages (from oslo.service!=1.28.1,>=1.24.0->-r requirements.txt (line 25)) Requirement already satisfied (use --upgrade to upgrade): PasteDeploy>=1.5.0 in /usr/lib/python2.7/site-packages (from oslo.service!=1.28.1,>=1.24.0->-r requirements.txt (line 25)) Requirement already satisfied (use --upgrade to upgrade): Routes>=2.3.1 in /usr/lib/python2.7/site-packages (from oslo.service!=1.28.1,>=1.24.0->-r requirements.txt (line 25)) Collecting Paste>=2.0.2 (from oslo.service!=1.28.1,>=1.24.0->-r requirements.txt (line 25)) Downloading https://files.pythonhosted.org/packages/a4/d2/ac41e1b414ff1ed70c81e493bf9da42fbeeb53774ed1557b4729242a18ab/Paste-2.0.3-py2-none-any.whl (625kB) 100% |████████████████████████████████| 634kB 144kB/s Requirement already satisfied (use --upgrade to upgrade): Babel!=2.4.0,>=2.3.4 in /usr/lib/python2.7/site-packages (from os-brick>=2.2.0->-r requirements.txt (line 31)) Requirement already satisfied (use --upgrade to upgrade): requests>=2.14.2 in /usr/lib/python2.7/site-packages (from os-brick>=2.2.0->-r requirements.txt (line 31)) Requirement already satisfied (use --upgrade to upgrade): retrying!=1.3.0,>=1.2.3 in /usr/lib/python2.7/site-packages (from os-brick>=2.2.0->-r requirements.txt (line 31)) Requirement already satisfied (use --upgrade to upgrade): os-win>=3.0.0 in /usr/lib/python2.7/site-packages (from os-brick>=2.2.0->-r requirements.txt (line 31)) Requirement already satisfied (use --upgrade to upgrade): simplegeneric in /usr/lib/python2.7/site-packages (from WSME>=0.8.0->-r requirements.txt (line 33)) Requirement already satisfied (use --upgrade to upgrade): pytz in /usr/lib/python2.7/site-packages (from WSME>=0.8.0->-r requirements.txt (line 33)) Collecting docker-pycreds>=0.3.0 (from docker>=2.4.2->-r requirements.txt (line 36)) Downloading https://files.pythonhosted.org/packages/ea/bf/7e70aeebc40407fbdb96fa9f79fc8e4722ea889a99378303e3bcc73f4ab5/docker_pycreds-0.3.0-py2.py3-none-any.whl Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname>=3.5; python_version < "3.5" in /usr/lib/python2.7/site-packages (from docker>=2.4.2->-r requirements.txt (line 36)) Requirement already satisfied (use --upgrade to upgrade): ipaddress>=1.0.16; python_version < "3.3" in /usr/lib/python2.7/site-packages (from docker>=2.4.2->-r requirements.txt (line 36)) Requirement already satisfied (use --upgrade to upgrade): enum34 in /usr/lib/python2.7/site-packages (from enum-compat->eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2->-r requirements.txt (line 6)) Requirement already satisfied (use --upgrade to upgrade): MarkupSafe>=0.9.2 in /usr/lib64/python2.7/site-packages (from Mako>=0.4.0->pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0->-r requirements.txt (line 10)) Requirement already satisfied (use --upgrade to upgrade): waitress>=0.8.5 in /usr/lib/python2.7/site-packages (from WebTest>=1.3.1->pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0->-r requirements.txt (line 10)) Requirement already satisfied (use --upgrade to upgrade): beautifulsoup4 in /usr/lib/python2.7/site-packages (from WebTest>=1.3.1->pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0->-r requirements.txt (line 10)) Requirement already satisfied (use --upgrade to upgrade): repoze.lru>=0.3 in /usr/lib/python2.7/site-packages (from Routes>=2.3.1->oslo.service!=1.28.1,>=1.24.0->-r requirements.txt (line 25)) Requirement already satisfied (use --upgrade to upgrade): setuptools in /usr/lib/python2.7/site-packages (from waitress>=0.8.5->WebTest>=1.3.1->pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0->-r requirements.txt (line 10)) Installing collected packages: enum-compat, eventlet, dnspython, python-etcd, websocket-client, docker-pycreds, docker, Paste Running setup.py install for enum-compat ... done Found existing installation: eventlet 0.20.1 Uninstalling eventlet-0.20.1: Successfully uninstalled eventlet-0.20.1 Running setup.py install for python-etcd ... done Running setup.py install for websocket-client ... done Found existing installation: Paste 1.7.5.1 Uninstalling Paste-1.7.5.1: Successfully uninstalled Paste-1.7.5.1 Successfully installed Paste-2.0.3 dnspython-1.15.0 docker-3.4.0 docker-pycreds-0.3.0 enum-compat-0.0.2 eventlet-0.20.0 python-etcd-0.4.5 websocket-client-0.40.0 You are using pip version 8.1.2, however version 10.0.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. [root@controller zun]# python setup.py install
|