Size: a a a

2020 July 06

IG

Ilshat Gayanov in ru_gitlab
Dmitry Vorobev
git status то какой?
.env файл редачил
источник

DV

Dmitry Vorobev in ru_gitlab
Ilshat Gayanov
.env файл редачил
Я ж не это спрашивал =)) Ну сделайте ему персонально git add, бывают с этим проблемы
источник

DV

Dmitry Vorobev in ru_gitlab
Либо .gitignore чекните
источник

IG

Ilshat Gayanov in ru_gitlab
Dmitry Vorobev
Либо .gitignore чекните
.env тут нету, dist удалил
источник
2020 July 07

AE

Anton Ershov in ru_gitlab
коллеги, напомните как победить эту пакость

Error response from daemon: Get https://gitlab.example.com:5005/v2/: dial tcp 10.7.0.100:5005: connect: no route to host
источник

AE

Anton Ershov in ru_gitlab
домен само собой действующий
источник

A

Alexander in ru_gitlab
Anton Ershov
коллеги, напомните как победить эту пакость

Error response from daemon: Get https://gitlab.example.com:5005/v2/: dial tcp 10.7.0.100:5005: connect: no route to host
Написать ip route get <адрес>, проверить таблицу маршрутизации и, если проблема таки не локальная, то посмотреть tcpdump-ом, что и от кого летит в ответ на соединение к этому адресу.
источник

AE

Anton Ershov in ru_gitlab
эммм...да но нет. эта беда возникает когда докер образ пытаюсь собрать
источник

SP

Sergey Pechenkó in ru_gitlab
Alexander
Написать ip route get <адрес>, проверить таблицу маршрутизации и, если проблема таки не локальная, то посмотреть tcpdump-ом, что и от кого летит в ответ на соединение к этому адресу.
Не, ну это ты прям в лютое колдунство умеешь, неееее, надо, чтобы оносамо! 😂
источник

AE

Anton Ershov in ru_gitlab
вроде был какой то прикол что домен у registry не должен совпадать с доменом гита или что такое
источник

A

Alexander in ru_gitlab
Anton Ershov
эммм...да но нет. эта беда возникает когда докер образ пытаюсь собрать
Неважно, когда это возникает. Эти шаги позволяют достаточно точно определить:
а) локальная ли проблема
б) если нет, то примерно в каком месте сети она возникает.
источник

AE

Anton Ershov in ru_gitlab
дак все на одной тачке
источник

A

Alexander in ru_gitlab
Anton Ershov
дак все на одной тачке
И раннер и гитлаб?
источник

AE

Anton Ershov in ru_gitlab
ога
источник

A

Alexander in ru_gitlab
Anton Ershov
ога
Что-то из этого в контейнере?
источник

AE

Anton Ershov in ru_gitlab
запускаю такой yml
image: docker:latest
services:
 - name: docker:dind
stages:
- build
- test

variables:
 IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG

before_script:
 - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY


build:
 stage: build
 tags:
   - docker_builder
 script:
   - docker build --pull -t $IMAGE_TAG .
   - docker push $IMAGE_TAG

test:
 stage: test
 tags:
   - docker_builder
 script:
   - docker pull $IMAGE_TAG
   - docker run -d $IMAGE_TAG /bin/bash "uname -a"

что собрать такой контейнер

FROM centos:7

ARG SSH_PRIVATE_KEY

#RUN mkdir /root/.ssh/
#RUN echo "${SSH_PRIVATE_KEY}" > /root/.ssh/id_rsa

#RUN echo /root/.ssh/id_rsa

RUN yum -y update && yum -y install epel-release \
   && yum -y install ansible python-pip openssh-clients && yum install openssh-clients -y
RUN yum -y update && yum -y install https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm && yum -y install postgresql11

RUN pip install ansible-lint

RUN sed -i 's/#host_key_checking = False/host_key_checking = False/g' /etc/ansible/ansible.cfg

# Default command
CMD ["/bin/bash"]
источник

AE

Anton Ershov in ru_gitlab
простите за много бакаффф
источник

A

Alexander in ru_gitlab
Alexander
Написать ip route get <адрес>, проверить таблицу маршрутизации и, если проблема таки не локальная, то посмотреть tcpdump-ом, что и от кого летит в ответ на соединение к этому адресу.
Anton значит воспринимай эти части, как разные хосты, общающиеся по сети, и используй эту последовательность действий.
источник

A

Alexander in ru_gitlab
То, что они на одной железки сидят, ситуацию меняет мало
источник

AE

Anton Ershov in ru_gitlab
да кто ж спорит
источник