Как импортировать общедоступные манифесты jelasti c из репозиториев gitlab в панели мониторинга jelasti c? - PullRequest
0 голосов
/ 27 марта 2020

Я сейчас перехожу с github на gitlab. Сегодня мой код присутствует в обоих этих местах. У меня есть манифест jps на github:

https://github.com/shopozor/services/blob/master/manifest.jps

и тот же манифест на gitlab:

https://gitlab.hidora.com/softozor/services/blob/master/manifest.jps

В панели управления Jelasti c я могу загрузить манифест github. Однако я не могу загрузить свой манифест с версией на gitlab:

enter image description here

В чем проблема? Нужно ли где-то настраивать что-то особенное? Оба манифеста общедоступны. Почему я не могу импортировать манифест gitlab?

Я также пытался использовать необработанный манифест:

https://gitlab.hidora.com/softozor/services/raw/master/manifest.jps

, и я также попытался получить файл манифеста с помощью gitlab API , но безуспешно.

РЕДАКТИРОВАТЬ

Я пытался загрузить этот манифест, Там мы видим, что я запускаю команду

wget "${baseUrl}/jelastic/postgres/execCmdScript.sh" -O /var/lib/pgsql/script.sh 2>&1

В консоли jelasti c эта команда вызывает ошибку

[07:56:54 Shopozor.cluster:2]: ERROR: cmd [sqldb: 62900].response: {" result": 4109," source": “JEL”," error": “The operation could not be performed. ”," errOut": ""," nodeid": 62900," exitStatus": 4," out": “--2020-03-27 07:56:53-- https://gitlab.hidora.com/softozor/services/raw/install-postgres-in-dedicated-env/jelastic/postgres/execCmdScript.sh\nResolving gitlab.hidora.com (gitlab.hidora.com)... 10.102.1.82\nConnecting to gitlab.hidora.com (gitlab.hidora.com)|10.102.1.82|:443... failed: Connection refused.”}

Если я сейчас возьму компьютер, на котором я никогда не проходил аутентификацию с помощью gitlab через s sh, и выполните ту же самую команду, тогда она работает. Это немного странно, не правда ли? Какая аутентификация нужна Jelasti c ??? это все опубликовано c и доступно любому, кроме Jelasti c?

1 Ответ

0 голосов
/ 27 марта 2020

После еще одного исследования я наконец смог загрузить свои манифесты из гитлаба в джеласти c. Проблема, вероятно, связана с конфигурацией gitlab. Загрузка jps из репозитория gitlab не работает через https в моих настройках (которые я сам не сделал, это CI / CD как услуга). Это работает, однако, через http.

...