-1

私は、OpenShiftアプリケーションのセキュリティアップデートのインストール方法を理解しようとしています。自動更新を受け取っていないopenshiftアプリケーションを更新するには?

これは、自動更新を受信して​​いないようだ「フラスコ」フレームワークopenshift作成したコミュニティです:私はhttps://docs.openshift.org/latest/install_config/upgrading/manual_upgrades.html#install-config-upgrading-manual-upgradesが、yumのコマンドの作業のどれに従うことを試みた
https://hub.openshift.com/quickstarts/116-flask

\> yum install atomic-openshift-utils 
error: cannot open Packages database in /var/lib/rpm 
CRITICAL:yum.main: 

Error: rpmdb open failed 

ここからはどこに行くのですか?

答えて

0

YoursはPythonアプリケーションなので、setup.pyファイルから依存関係が何であるかを言う必要があります。

それは

#!/usr/bin/env python 

from setuptools import setup 

setup(
    # GETTING-STARTED: set your app name: 
    name='YourAppName', 
    # GETTING-STARTED: set your app version: 
    version='1.0', 
    # GETTING-STARTED: set your app description: 
    description='OpenShift App', 
    # GETTING-STARTED: set author name (your name): 
    author='Your Name', 
    # GETTING-STARTED: set author email (your email): 
    author_email='[email protected]', 
    # GETTING-STARTED: set author url (your url): 
    url='http://www.python.org/sigs/distutils-sig/', 
    # GETTING-STARTED: define required django version: 
    install_requires=[ 
     'Flask==0.11, 
    ], 
    dependency_links=[ 
     'https://pypi.python.org/simple/flask/', 
    ], 
) 
+0

私は、これは私が作る必要があるなど、Linuxカーネルは、ssh、OpenSSLのようなオペレーティングシステムのセキュリティアップデートに役立つとは思わないどこにあるは、PyPIためにそこにそれを入れて、リンクを埋めますホストVMが更新されていることを確認してください。 – k3it

+0

いいえ、そのマシンに管理者権限がなく、OpenShiftによって管理されています。管理ツールを使用することはできません。依存関係をインストールする唯一の方法は、setup.pyまたはrequirements.txtで指定することです。 Flaskアプリの実行方法はこちら[https://developers.openshift.com/languages/python/flask.html#step2] – EdoPut

関連する問題