AWS CDK Python finestra mobile di lancio non valido bind mount errore durante il tentativo di bundle codice

0

Domanda

Sto cercando di implementare un pitone funzione lambda con dipendenze e ricevo un errore del mobile demone (su Centos linux) che c'è un valido bind mount spec. L'errore è "/path//to/my/code:/asset-input:z,delegated": invalid mode: delegated

Quanto segue è ciò che il mio codice simile per la funzione lambda:

        python_function = Function(
            self,
            id="PythonFunction",
            runtime=Runtime.PYTHON_3_9,
            handler="app.main.lambda_handler",
            timeout=Duration.seconds(20),
            code=Code.from_asset(
                path=str(python_function_path.resolve()),
                bundling=BundlingOptions(
                    image=Runtime.PYTHON_3_9.bundling_image,
                    command=[
                        "bash",
                        "-c",
                        "pip install -r requirements.txt -t /asset-output && cp -au . /asset-output",
                    ],
                ),
            ),
            memory_size=128,
            log_retention=RetentionDays.TWO_WEEKS,
        )

Questo funziona bene sul mio Mac, ma cercando di distribuire da Centos è riuscita.

1

Migliore risposta

1

Il mobile versione non è aggiornata. È necessario essere in esecuzione mobile CE almeno la versione 1.17.04 o superiore (questa era la versione di quando il supporto per delegated la modalità è stato aggiunto, ma idealmente si dovrebbe installare una versione più recente).

Come indicato nei commenti, la versione corrente è 1.13.1, che non ha il supporto per questa modalità.

Per risolvere questo problema, è necessario aggiornare la versione mobile.

2021-11-24 03:47:15

Questo ha finito per risolvere il problema che stavo avendo. Grazie una tonnellata.
Jasonca1

In altre lingue

Questa pagina è in altre lingue

Русский
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................