主人公の質問では、誰かがJumpgateプロジェクトがまだ有効かどうか知っていますか?私はエラーがソフトレイヤー - 実行中のジャンプゲート
を生成しているが、以下の行を実行しているsudo python setup.py install
最後の活動は、私は、この資料の手順を使用してJumpgateをインストールしようとした2014年
第二に、 にあったことがわかり[http://bodenr.blogspot.jp/2014/03/managing-openstack-softlayer-resources.html]
error: Installed distribution pbr 0.11.1 conflicts with requirement pbr>=1.6
問題は、参照されているパッケージのバージョンが変更されたためです。
誰かが現在の(2016/08)pythonパッケージで正常にjumpgateをインストールする方法を知っていますか?
これは私のpythonパッケージの一覧です:
Babel (2.3.4)
backports.ssl-match-hostname (3.4.0.2)
click (6.6)
configobj (4.7.2)
Cython (0.24.1)
debtcollector (1.8.0)
decorator (3.4.0)
falcon (0.1.8)
funcsigs (1.0.2)
gunicorn (18.0)
iniparse (0.4)
iso8601 (0.1.11)
jumpgate (0.1)
keystoneauth1 (2.11.1)
monotonic (1.2)
msgpack-python (0.4.8)
netaddr (0.7.18)
netifaces (0.10.4)
oslo.config (1.5.0)
oslo.i18n (3.8.0)
oslo.serialization (2.13.0)
oslo.utils (3.16.0)
pbr (0.11.1)
perf (0.1)
pip (8.1.2)
positional (1.1.1)
prettytable (0.7.2)
prompt-toolkit (1.0.6)
py2-ipaddress (3.4.1)
pycrypto (2.6.1)
pycurl (7.19.0)
Pygments (2.1.3)
pygobject (3.14.0)
pygpgme (0.3)
pyliblzma (0.5.3)
pyparsing (2.1.8)
python-mimeparse (1.5.2)
python-novaclient (5.0.1.dev33)
pytz (2016.6.1)
pyudev (0.15)
pyxattr (0.5.1)
requests (2.11.1)
rfc3986 (0.3.1)
setuptools (0.9.8)
simplejson (3.8.2)
six (1.10.0)
slip (0.4.0)
slip.dbus (0.4.0)
SoftLayer (5.1.0)
stevedore (1.17.0)
urlgrabber (3.10)
wcwidth (0.1.7)
wheel (0.29.0)
wrapt (1.10.8)
yum-metadata-parser (1.1.4)
は
ありがとう -
私は疑問に更新してみましょう:依存関係に
cd /usr/local/jumpgate && sudo pip install -r tools/requirements.txt
をインストールした後
を
私は今、私はJumpgateをインストールして実行することができるよ
sudo pip install -U oslo.config==1.5.0
sudo pip install -U falcon==0.1.8
以前のバージョンにoslo.configと鷹をロールバックする必要がありました。
gunicorn "jumpgate.wsgi:make_api()" --bind="localhost:5000" --timeout=600 --access-logfile="-" -w 4
は、私は新星クライアントOpenStackのをインストールし@boldenブログを続けるとSOFTLAYERアカウントに
export OS_AUTH_URL=http://127.0.0.1:5000/v2.0
export OS_PASSWORD=xyz
export OS_TENANT_ID=SL9999999
export OS_USERNAME=SoftLayerUserName
に一致するように、グローバル変数を設定する次の私は、テスト
nova --debug availability-zone-list
そして、私を実行しようとしました次のエラーが表示されます。
Serv ER側:
REQ:GET /v2.0 {} [REQID:REQ-9b0e1fe0-6536-11e6-818f-525400b263eb] UNKNOWN PATH:/v2.0 RESPをGET:GET /v2.0 501実装されていない[ReqId:req-9b0e1fe0-6536-11e6-818f-525400b263eb]
127.0.0.1 - - [18/Aug/2016:20:26:28 +0900] GET /v2.0 HTTP/1.1 "501 95" - "" keystoneauth1/2.11.1 python-requests/2.9.1 CPython/2.7.5 " REQ:POST /v2.0/tokens {} [ReqId:req-9b0f926c-6536-11e6-818f] -525400b263eb] レスポンス:POST /v2.0/tokens 401 Unauthorized [ReqId:req-9b0f926c-6536-11e6-818f-525400b263eb]
127.0.0.1 - [18/Aug/2016:20:26:29 +0900] "POST /v2.0/tokens HTTP/1.1" 401 100 " - " "keystoneauth1/2.11.1 python-requests/2.9 .1 CPython/2.7。5"
ノヴァ
DEBUG(セッション:337)REQ:カール-g -i -X GETのhttp:// 127.0.0.1:5000/v2.0 -H「同意する:アプリケーション/ JSONを「-H "のUser-Agent:新星keystoneauth1/2.11.1のpython-要求/ 2.9.1はCPython/2.7.5"
INFO(のConnectionPool:207)新しいHTTP接続を開始する(1):127.0.0.1
DEBUG(接続プール:387)「GET /v2.0 HTTP/1.1」501 95
DEBUG(セッション:36 6)RESP:[501]コンテンツ長:95 x-compute-request-id:req-9b0e1fe0-6536-11e6-818f-525400b263ebサーバー:gunicorn/19.6.0接続:終了日:2016年8月18日11: 26:28 GMTコンテンツタイプ:application/json レスポンス:{"notImplemented":{"メッセージ": "実装されていません"、 "コード": "501"、 "詳細": "実装されていません"}}
DEBUG(セッション:569)返された失敗ステータスのリクエスト:501
WARNING(ベース:122)パスワードプラグインの作成時にIDサービスからのバージョンの検出に失敗しました。 URLからバージョンを判断しようとしています。
DEBUG(V2:63)HTTPに認証要求を作成://127.0.0.1:5000/V2.0 /トークン
INFO(のConnectionPool:242)のリセットは、接続を切断します。127.0.0.1
DEBUG(のConnectionPool:387)401
DEBUG(シェル:984):要求失敗ステータスが返さ不正(HTTP 401(569セッション)401 100
DEBUG "POSTは、HTTP/1.1 /v2.0/tokens" ) トレースバック(直近の最後のコール): ファイル "/usr/lib/python2.7/site-packages/novaclient/shell.py"、982行目メイン OpenStackComputeShell()。メイン(argv) ... ファイル "/ usr/lib/python2 (HTTP 401) ERROR(許可されていない):権限のない(HTTP 401)。許可されていない(HTTP 401) 許可されていません。
私の質問:
1 - SOFTLAYERからかJumpgateから来Unauthorizedメッセージですか?
2 - デフォルトのSoftLayerエンドポイントは有効ですか? [/etc/jumpgate/jumpgate.conf]
endpoint = https://api.softlayer.com/xmlrpc/v3/
ご迷惑をおかけして申し訳ございません。
は私が前にjumpgateをインストールしたことがありませんが、私はそれをインストールすることができたあなたに
お返事ありがとうございます。しかし、あなたはそれを実行することができますか?これらのパッケージでは、gunicornを実行すると、oslo.configのロード中にエラーが表示されます。だから、私の解決策は、oslo.configをバージョン1.5.0にロールバックし、ファルコンをバージョン0.1.8に変更することでした。 – saavedrah
私は使っていませんでした。どうしたらいいですか?もっとgitプロジェクトでgitプロジェクトに問題をアップロードできます –