Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

AWS上のWindowsServerに対して、ローカルmacからansibleを実行 #7 gitbucket実行用のplaybook

More than 1 year has passed since last update.

gitbucketダウンロード+実行用のplaybook。
やりたかったことは、
1. ダウンロード用のフォルダ作成
2. javaインストーラをローカルからリモートにコピー
3. javaインストール
4. javaの環境変数設定
5. gitbucketダウンロード
6. gitbucket実行用のサービス作成+起動

途中から、

[WARNING]: ERROR DURING WINRM SEND INPUT - attempting to recover: WinRMError パイプを閉じています。 (extended fault data: {'transport_message': 'Bad HTTP response returned from server. Code 500', 'http_status_code': 500, 'wsmanfault_code':
'232', 'fault_code': 's:Receiver', 'fault_subcode': 'w:InternalError'})

が出力されて、サービス作成と起動部分が確認できなかった。
このエラーなんなんだろう?色々ググったけど、まだ解決できてない。

downloadGitbucket.yml
---
- hosts:
    - windows  # インベントリファイルで指定した名前

  tasks: 
    - name: create directory for gitbucket
      win_file: 
        path: C:\user_tools\gitbucket
        state: directory

    - name: create directory for java
      win_file: 
        path: C:\user_tools\java
        state: directory

    - name: copy java installer
      win_copy: 
        dest: C:\user_tools\java\jdk.exe  # 必須
        src: ローカルフォルダ/jre-8u211-windows-x64.exe  # 必須

    - name: install java
      win_package: 
        path: C:\user_tools\java\jdk.exe
        product_id: 26A24AE4-039D-4CA4-87B4-2F64180211F0
        arguments: "/s /lang=1041"

    - name: add environment
      win_environment: 
        level: machine
        name: PATH
        value: 'C:\Program Files\Java\jre1.8.0_211\bin'

    - name: download gitbucket
      win_get_url: 
        dest:  C:\user_tools\gitbucket  # 必須
        url:  https://github.com/gitbucket/gitbucket/releases/download/4.31.2/gitbucket.war  # 必須

    - name: create gitbucket service
      win_service: 
        name: gitbucket
        path: java -jar "C:\user_tools\gitbucket\gitbucket.war"
        start_mode: auto
        state: started

summergirlna
某SI企業につとめるインフラエンジニア。しがないSEからの脱却を目指す。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away