feat(components): add submodules and tests
authorJavier Bértoli <javier@netmanagers.com.ar>
Sun, 26 Apr 2020 13:25:38 +0000 (10:25 -0300)
committerJavier Bértoli <javier@netmanagers.com.ar>
Mon, 27 Apr 2020 18:07:56 +0000 (15:07 -0300)
commit06050e0a5377d3d6a4c54c7f50fe53a06a07c837
treecf0c881adc9522f62a3bfa74155e1901838add07
parentcbabd4188c1200866ef7ac01e1ab57a58b8775bc
feat(components): add submodules and tests

available components' states:

* api
* config
* controller
* keepproxy
* keepstore
* keepweb
* repo
* shell
* websocket
* workbench
* workbench2

added documentation and tests
147 files changed:
.rubocop.yml
.travis.yml
.yamllint
FORMULA
arvados/api/clean.sls [new file with mode: 0644]
arvados/api/init.sls [new file with mode: 0644]
arvados/api/package/clean.sls [new file with mode: 0644]
arvados/api/package/init.sls [moved from arvados/package/init.sls with 100% similarity]
arvados/api/package/install.sls [new file with mode: 0644]
arvados/api/service/clean.sls [moved from arvados/service/clean.sls with 70% similarity]
arvados/api/service/init.sls [moved from arvados/service/init.sls with 100% similarity]
arvados/api/service/running.sls [moved from arvados/service/running.sls with 67% similarity]
arvados/clean.sls
arvados/config/clean.sls
arvados/config/file.sls
arvados/controller/clean.sls [new file with mode: 0644]
arvados/controller/init.sls [new file with mode: 0644]
arvados/controller/package/clean.sls [new file with mode: 0644]
arvados/controller/package/init.sls [moved from arvados/subcomponent/init.sls with 78% similarity]
arvados/controller/package/install.sls [new file with mode: 0644]
arvados/controller/service/clean.sls [new file with mode: 0644]
arvados/controller/service/init.sls [moved from arvados/subcomponent/config/init.sls with 78% similarity]
arvados/controller/service/running.sls [new file with mode: 0644]
arvados/defaults.yaml
arvados/files/default/config.tmpl.jinja [new file with mode: 0644]
arvados/files/default/example.tmpl [deleted file]
arvados/files/default/example.tmpl.jinja [deleted file]
arvados/init.sls
arvados/keepproxy/clean.sls [new file with mode: 0644]
arvados/keepproxy/init.sls [new file with mode: 0644]
arvados/keepproxy/package/clean.sls [new file with mode: 0644]
arvados/keepproxy/package/init.sls [new file with mode: 0644]
arvados/keepproxy/package/install.sls [new file with mode: 0644]
arvados/keepproxy/service/clean.sls [new file with mode: 0644]
arvados/keepproxy/service/init.sls [new file with mode: 0644]
arvados/keepproxy/service/running.sls [new file with mode: 0644]
arvados/keepstore/clean.sls [new file with mode: 0644]
arvados/keepstore/init.sls [new file with mode: 0644]
arvados/keepstore/package/clean.sls [new file with mode: 0644]
arvados/keepstore/package/init.sls [new file with mode: 0644]
arvados/keepstore/package/install.sls [new file with mode: 0644]
arvados/keepstore/service/clean.sls [new file with mode: 0644]
arvados/keepstore/service/init.sls [new file with mode: 0644]
arvados/keepstore/service/running.sls [new file with mode: 0644]
arvados/keepweb/clean.sls [new file with mode: 0644]
arvados/keepweb/init.sls [new file with mode: 0644]
arvados/keepweb/package/clean.sls [new file with mode: 0644]
arvados/keepweb/package/init.sls [new file with mode: 0644]
arvados/keepweb/package/install.sls [moved from arvados/package/install.sls with 69% similarity]
arvados/keepweb/service/clean.sls [new file with mode: 0644]
arvados/keepweb/service/init.sls [new file with mode: 0644]
arvados/keepweb/service/running.sls [new file with mode: 0644]
arvados/map.jinja
arvados/osarchmap.yaml [deleted file]
arvados/osfamilymap.yaml
arvados/osfingermap.yaml [deleted file]
arvados/osmap.yaml [deleted file]
arvados/package/clean.sls [deleted file]
arvados/repo/clean.sls [new file with mode: 0644]
arvados/repo/init.sls [new file with mode: 0644]
arvados/repo/install.sls [new file with mode: 0644]
arvados/shell/clean.sls [moved from arvados/subcomponent/clean.sls with 71% similarity]
arvados/shell/init.sls [new file with mode: 0644]
arvados/shell/package/clean.sls [new file with mode: 0644]
arvados/shell/package/init.sls [new file with mode: 0644]
arvados/shell/package/install.sls [new file with mode: 0644]
arvados/subcomponent/config/clean.sls [deleted file]
arvados/subcomponent/config/file.sls [deleted file]
arvados/subcomponent/config/files/default/subcomponent-example.tmpl [deleted file]
arvados/subcomponent/config/files/default/subcomponent-example.tmpl.jinja [deleted file]
arvados/websocket/clean.sls [new file with mode: 0644]
arvados/websocket/init.sls [new file with mode: 0644]
arvados/websocket/package/clean.sls [new file with mode: 0644]
arvados/websocket/package/init.sls [new file with mode: 0644]
arvados/websocket/package/install.sls [new file with mode: 0644]
arvados/websocket/service/clean.sls [new file with mode: 0644]
arvados/websocket/service/init.sls [new file with mode: 0644]
arvados/websocket/service/running.sls [new file with mode: 0644]
arvados/workbench/clean.sls [new file with mode: 0644]
arvados/workbench/init.sls [new file with mode: 0644]
arvados/workbench/package/clean.sls [new file with mode: 0644]
arvados/workbench/package/init.sls [new file with mode: 0644]
arvados/workbench/package/install.sls [new file with mode: 0644]
arvados/workbench/service/clean.sls [new file with mode: 0644]
arvados/workbench/service/init.sls [new file with mode: 0644]
arvados/workbench/service/running.sls [new file with mode: 0644]
arvados/workbench2/clean.sls [new file with mode: 0644]
arvados/workbench2/init.sls [new file with mode: 0644]
arvados/workbench2/package/clean.sls [new file with mode: 0644]
arvados/workbench2/package/init.sls [new file with mode: 0644]
arvados/workbench2/package/install.sls [new file with mode: 0644]
docs/README.rst
kitchen.yml
pillar.example
test/integration/api/controls/config_spec.rb [new file with mode: 0644]
test/integration/api/controls/packages_spec.rb [new file with mode: 0644]
test/integration/api/controls/services_spec.rb [new file with mode: 0644]
test/integration/api/inspec.yml [new file with mode: 0644]
test/integration/controller/controls/config_spec.rb [new file with mode: 0644]
test/integration/controller/controls/packages_spec.rb [new file with mode: 0644]
test/integration/controller/controls/services_spec.rb [new file with mode: 0644]
test/integration/controller/inspec.yml [new file with mode: 0644]
test/integration/default/README.md [deleted file]
test/integration/default/controls/config_spec.rb [deleted file]
test/integration/default/controls/packages_spec.rb [deleted file]
test/integration/default/controls/services_spec.rb [deleted file]
test/integration/default/controls/subcomponent_config_spec.rb [deleted file]
test/integration/default/inspec.yml [deleted file]
test/integration/keepproxy/controls/config_spec.rb [new file with mode: 0644]
test/integration/keepproxy/controls/packages_spec.rb [new file with mode: 0644]
test/integration/keepproxy/controls/services_spec.rb [new file with mode: 0644]
test/integration/keepproxy/inspec.yml [new file with mode: 0644]
test/integration/keepstore/controls/config_spec.rb [new file with mode: 0644]
test/integration/keepstore/controls/packages_spec.rb [new file with mode: 0644]
test/integration/keepstore/controls/services_spec.rb [new file with mode: 0644]
test/integration/keepstore/inspec.yml [new file with mode: 0644]
test/integration/keepweb/controls/config_spec.rb [new file with mode: 0644]
test/integration/keepweb/controls/packages_spec.rb [new file with mode: 0644]
test/integration/keepweb/controls/services_spec.rb [new file with mode: 0644]
test/integration/keepweb/inspec.yml [new file with mode: 0644]
test/integration/repo/controls/repo_spec.rb [new file with mode: 0644]
test/integration/repo/inspec.yml [new file with mode: 0644]
test/integration/shell/controls/packages_spec.rb [new file with mode: 0644]
test/integration/shell/inspec.yml [new file with mode: 0644]
test/integration/websocket/controls/config_spec.rb [new file with mode: 0644]
test/integration/websocket/controls/packages_spec.rb [new file with mode: 0644]
test/integration/websocket/controls/services_spec.rb [new file with mode: 0644]
test/integration/websocket/inspec.yml [new file with mode: 0644]
test/integration/workbench/controls/config_spec.rb [new file with mode: 0644]
test/integration/workbench/controls/packages_spec.rb [new file with mode: 0644]
test/integration/workbench/controls/services_spec.rb [new file with mode: 0644]
test/integration/workbench/inspec.yml [new file with mode: 0644]
test/integration/workbench2/controls/config_spec.rb [new file with mode: 0644]
test/integration/workbench2/controls/packages_spec.rb [new file with mode: 0644]
test/integration/workbench2/inspec.yml [new file with mode: 0644]
test/salt/pillar/centos6.sls [deleted file]
test/salt/pillar/define_roles.sls [deleted file]
test/salt/pillar/examples/nginx_api_configuration.sls [new file with mode: 0644]
test/salt/pillar/examples/nginx_controller_configuration.sls [new file with mode: 0644]
test/salt/pillar/examples/nginx_keepproxy_configuration.sls [new file with mode: 0644]
test/salt/pillar/examples/nginx_keepweb_configuration.sls [new file with mode: 0644]
test/salt/pillar/examples/nginx_passenger.sls [new file with mode: 0644]
test/salt/pillar/examples/nginx_websocket_configuration.sls [new file with mode: 0644]
test/salt/pillar/examples/nginx_workbench2_configuration.sls [new file with mode: 0644]
test/salt/pillar/examples/nginx_workbench_configuration.sls [new file with mode: 0644]
test/salt/pillar/examples/postgresql.sls [new file with mode: 0644]
test/salt/states/example_add_snakeoil_certs/init.sls [new file with mode: 0644]