-1

Ich versuche herauszufinden, wie Sicherheitsupdates für meine OpenShift-Anwendung installiert werden.Wie updeshift Anwendung aktualisieren, die keine automatischen Updates erhält?

Es ist eine Gemeinschaft Openshift ‚Flasche‘ Rahmen geschaffen, automatische Updates zu erhalten scheint nicht:
https://hub.openshift.com/quickstarts/116-flask

Ich habe versucht https://docs.openshift.org/latest/install_config/upgrading/manual_upgrades.html#install-config-upgrading-manual-upgrades zu folgen, aber keiner der yum-Befehle Arbeit.

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

Error: rpmdb open failed 

Wohin gehe ich von hier aus?

Antwort

0

Ihre ist eine Python-App, also müssen Sie sagen, was es von der setup.py Datei abhängt.

es Setzen Sie dort und füllen Sie den Link PyPI wo sie finden

#!/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

Ich glaube nicht, dies mit den Betriebssystem-Sicherheitsupdates wie Linux-Kernel, SSH, OpenSSL usw. Ich brauche hilft zu machen Vergewissern Sie sich, dass die Host-VM aktualisiert wurde. – k3it

+0

Nein, Sie haben auf diesem Computer keine Administratorrechte und er wurde von OpenShift verwaltet. Sie können keine Admin-Tools verwenden. Die einzige Möglichkeit, Abhängigkeiten zu installieren, besteht in der Angabe in setup.py oder in der requirements.txt. Sie können lesen, wie Sie eine Flask App [hier] (https://developers.openshift.com/languages/python/flask.html#step2) ausführen – EdoPut