Неизвестная цель при выполнении синхронизации
Я раскрутил виртуальную машину и пытаюсь войти в систему на моем параллельном сервере с помощью следующего:
Christoher:pipeline christopher$ fly --target chris login --team-name chris --concourse-url http://ld4370.mycompany.com
Затем я получаю это сообщение:
WARNING:
fly version (2.5.0) is out of sync with the target (2.4.0). to sync up, run the following:
fly -t chris sync
Однако, когда я делаю следующее, я получаю эту проблему:
Christoher:pipeline christopher$ fly -t chris sync
error: unknown target: chris
Сначала у меня была более старая версия fly. Поэтому я удалил летать в моем /usr/local/bin
каталог, а затем загрузил последнюю. Теперь я опередил версию для конкурса, которую я установил на свою виртуальную машину. Я взглянул на документацию на лету, но не понял, как обойти это.
1 ответ
В качестве немедленного решения вашей проблемы вы можете скачать любую версию fly с github https://github.com/concourse/concourse/releases.
У меня была проблема с бегом мухи в моем Cygwin: она не показала бы цели.
Не помогло обновить fly.exe
от GitHub, потому что для подключения к нашему Concourse серверу потребуется поддерживаемая (более ранняя) версия этого двоичного файла.
Тем не менее, это помогло выполнить команду login с целевым именем, именем команды и URL нашего сервера Concourse.
/cygdrive/c/util/fly --target TARGET-NAME login --team-name TEAM-NAME --concourse-url https://concourse.example.com
Загрузите новую версию Concourse & Fly 5.0.0 на Mac, сделайте следующее:
Загрузите последнюю версию с веб-сайта зала https://mockersf.github.io/docs/download.html
затем откройте искатель, нажмите CMD + Shift + . он сделает все ваши скрытые файлы видимыми, временно откройте папку user / local / bin, затем перетащите новую версию собрания в корзину и нажмите заменить, сделайте то же самое для fly, а теперь войдите в командную строку, нажмите fly --version, и вы должны посмотреть новую версию
Загрузите / обновите Conourse and Fly версии 4 и ниже 4 Привет, перейдите на этот сайт, в основном вам нужно установить соответствующую версию https://gist.github.com/kevin-smets/f20afd45a24ab3f88d01b2049ce7744f
например: скопируйте эту команду
curl -Lo fly https://github.com/concourse/concourse/releases/download/2.5.0/fly_darwin_amd64 && chmod +x fly && mv fly / usr / local / bin /
и изменил версию v2.6.0 на v2.5.0 за ней в терминале, и то же самое касается следующего:
curl -Lo concourse https://github.com/concourse/concourse/releases/download/v2.4.0/concourse_darwin_amd64 && chmod +x concourse && mv concourse / usr / local / bin
и он должен работать. У меня была аналогичная проблема, я хотел установить v4.2.2, и она сработала. идея в том, чтобы получить ту же версию