3

サーバーを展開するためにsaltstackを使用しています。すべての "tomcat7" pkgs を 1 つのサーバーにインストールしたいと考えています。したがって、次のような sls ファイルを作成します。

 ^tomcat7.*:
  pkg:
    - installed
  - require:
    - pkg: openjdk-7-jdk 

しかし、最終的にはエラーを受け取ります:

----------
State: - pkg
Name:      ^tomcat7.*
Function:  installed
    Result:    False
    Comment:   Package ^tomcat7.* failed to install
    Changes:  

しかし実際には、サーバーはすべての ^tomcat7.* パッケージを正常にインストールしました。

root@vagrant-ubuntu-raring-64:~# dpkg -l tomcat7*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                                  Version                         Architecture                    Description
+++-=====================================================-===============================-===============================-===============================================================================================================
ii  tomcat7                                               7.0.35-1~exp2ubuntu1.1          all                             Servlet and JSP engine
ii  tomcat7-admin                                         7.0.35-1~exp2ubuntu1.1          all                             Servlet and JSP engine -- admin web applications
ii  tomcat7-common                                        7.0.35-1~exp2ubuntu1.1          all                             Servlet and JSP engine -- common files
ii  tomcat7-docs                                          7.0.35-1~exp2ubuntu1.1          all                             Servlet and JSP engine -- documentation
ii  tomcat7-examples                                      7.0.35-1~exp2ubuntu1.1          all                             Servlet and JSP engine -- example web applications
ii  tomcat7-user                                          7.0.35-1~exp2ubuntu1.1          all                             Servlet and JSP engine -- tools to create user instances

この問題を解決するには?すべての ^tomcat7.* pkg を 1 つずつ記述する必要がありますか?

4

1 に答える 1