Testkitchen у шеф-повара - PullRequest
0 голосов
/ 10 мая 2018

Я создал бродячую коробку из встроенной ОС Windows 8.1, которая включает в себя доступ winrm. Однако, когда я пытаюсь создать экземпляр, используя «Создание кухни», он тянет коробку и все, кроме кухни, пытается подключиться к Instance через ssh, а не через winrm. (Я настроил параметр транспорта в kitchen.yml для winrm, но по-прежнему этого не происходит. работа)

* Я создал коробку из Windows 8.1 с установленной ОС и настроил параметры WinRM.

---
driver:
  name: vagrant

provisioner:
  name: chef_zero
  # You may wish to disable always updating cookbooks in CI or other testing environments.
  # For example:
  #   always_update_cookbooks: <%= !ENV['CI'] %>
  always_update_cookbooks: true

verifier:
  name: inspec

platforms:
  - name: testwin
    transport:
      name: winrm
      username: vagrant
      password: vagrant

suites:
  - name: default
    run_list:
      - recipe[winrm::default]
    verifier:
      inspec_tests:
        - test/integration/default
    attributes:

1 Ответ

0 голосов
/ 11 мая 2018

Измените название вашей платформы, чтобы начать с win. Мы используем это, чтобы активировать некоторые специфичные для Windows поведения. Кроме того, у вас нет конфигурации о том, какую Vagrant-коробку использовать, и которую нужно добавить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...