cookbook 'singularity', '= 4.0.2'
singularity
(28) Versions
4.0.2
-
Follow0
Installs Singularity and its dependencies (mesos, zk, mysql)
cookbook 'singularity', '= 4.0.2', :supermarket
knife supermarket install singularity
knife supermarket download singularity
singularity-cookbook
This cookbook provides the dependencies for the Singularity Mesos framework:
It will install and configure Singularity, MySQL and a Mesos Master on the node.
You should have a separate Zookeeper cluster to point to or use the zookeeper
cookbook
Attributes
You can also find comments in attributes/default.rb
General Attributes
Key | Type | Description | Default |
---|---|---|---|
[:singularity][:port] |
Integer | The singularity port | 7092 |
[:singularity][:user] |
String | User for singularity | singularity |
[:singularity][:group] |
String | Group for singularity | singularity |
[:singularity][:git_ref] |
String | Git ref to install from | Singularity-0.4.2 |
[:singularity][:version] |
String | Version number of singularity | 0.4.2 |
[:singularity][:home] |
String | Home directory | /usr/local/singularity |
[:singularity][:data_dir] |
String | Data directory | /var/lib/singularity |
[:singularity][:log_dir] |
String | Log directory | /var/log/singularityy |
[:singularity][:conf_dir] |
String | Config directory | /etc/singularity |
[:singularity][:install_type] |
String | Either 'source' or 'package' | 'package' |
[:singularity][:log_level] |
String | Logging Level | 'INFO' |
Database Attributes
Key | Type | Description | Default |
---|---|---|---|
[:singularity][:app_mysql_defaults][:adapter] |
String | DB Adapter | 'mysql2' |
[:singularity][:app_mysql_defaults][:pool] |
Integer | DB Connection Pool | 20 |
[:singularity][:app_mysql_defaults][:timeout] |
Integer | DB Timeout | 5000 |
[:singularity][:database][:host] |
String | DB Host | localhost |
[:singularity][:database][:port] |
Integer | DB Port Num | 3306 |
[:singularity][:database][:db_name] |
String | DB Name | singularity |
[:singularity][:database][:username] |
String | DB Username | singularity |
[:singularity][:database][:password] |
String | DB Password | 9thlevel |
Contributing
Please help us make this cookbook better!
- Fork the repository on Github
- Create a named feature branch (like
add_component_x
) - Write your change
- Write tests for your change (if applicable)
- Run the tests with
kitchen test
, ensuring they all pass - Submit a Pull Request using Github
License and Authors
Author:: EverTrue, inc. (devops@evertrue.com)
Dependent cookbooks
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Foodcritic Metric
4.0.2 failed this metric
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:1
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:2
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:7
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:8
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:10
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:11
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:12
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:13
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:15
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:16
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:17
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:19
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:23
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:26
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:31
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:32
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:33
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:35
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:37
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:39
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:40
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:41
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/executor.rb:1
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/executor.rb:2
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/executor.rb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/executor.rb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/executor.rb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/logrotate.rb:1
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/logrotate.rb:2
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/logrotate.rb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:23
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:30
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:31
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:32
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:33
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:37
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:48
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:52
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:53
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:26
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:27
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:35
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:37
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:39
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:23
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:26
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:33
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:40
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:41
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:43
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:46
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:47
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:52
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:58
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:73
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/logrotate.rb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/logrotate.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/logrotate.rb:23
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/logrotate.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/logrotate.rb:27
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:39
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:40
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:41
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:64
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:69
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:71
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:72
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/package.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/package.rb:26
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:30
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:37
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:38
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:46
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:47
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:48
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:51
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:55
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:56
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:60
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/user.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/user.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity-executor.erb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity-init.erb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity-init.erb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity-init.erb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity-init.erb:7
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity-init.erb:13
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.base.properties.erb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.base.properties.erb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.executor.properties.erb:1
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.executor.properties.erb:2
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.executor.properties.erb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.executor.properties.erb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.executor.properties.erb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:7
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:16
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:17
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:18
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:42
FC031: Cookbook without metadata file: /tmp/cook/f73bcef6152fd9b351a22502/singularity/metadata.rb:1
FC045: Consider setting cookbook name in metadata: /tmp/cook/f73bcef6152fd9b351a22502/singularity/metadata.rb:1
4.0.2 failed this metric
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:2
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:7
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:8
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:10
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:11
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:12
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:13
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:15
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:16
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:17
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:19
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:23
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:26
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:31
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:32
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:33
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:35
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:37
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:39
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:40
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/default.rb:41
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/executor.rb:1
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/executor.rb:2
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/executor.rb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/executor.rb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/executor.rb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/logrotate.rb:1
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/logrotate.rb:2
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/attributes/logrotate.rb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:23
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:30
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:31
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:32
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:33
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:37
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:48
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:52
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/configure.rb:53
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:26
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:27
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:35
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:37
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/default.rb:39
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:23
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:26
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:33
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:40
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:41
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:43
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:46
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:47
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:52
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:58
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/executor.rb:73
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/logrotate.rb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/logrotate.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/logrotate.rb:23
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/logrotate.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/logrotate.rb:27
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:39
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:40
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:41
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:64
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:69
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:71
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/mysql.rb:72
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/package.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/package.rb:26
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:30
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:37
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:38
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:46
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:47
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:48
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:51
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:55
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:56
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/source.rb:60
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/user.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/recipes/user.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity-executor.erb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity-init.erb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity-init.erb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity-init.erb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity-init.erb:7
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity-init.erb:13
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.base.properties.erb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.base.properties.erb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.executor.properties.erb:1
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.executor.properties.erb:2
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.executor.properties.erb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.executor.properties.erb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.executor.properties.erb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:7
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:16
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:17
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:18
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/f73bcef6152fd9b351a22502/singularity/templates/default/singularity.yaml.erb:42
FC031: Cookbook without metadata file: /tmp/cook/f73bcef6152fd9b351a22502/singularity/metadata.rb:1
FC045: Consider setting cookbook name in metadata: /tmp/cook/f73bcef6152fd9b351a22502/singularity/metadata.rb:1