Eugen

Results 77 issues of Eugen

Creating an issue to track for the future v3.9.0 release. Python 3.6 is deprecated, brings lots of difficulties with updating to the latest pip dependencies and should be eventually dropped...

breaking change
maintenance

`Ubuntu 16.04` packages are currently in `unstable` quality and available under the [staging](https://packagecloud.io/StackStorm/staging-unstable) repos. TODO: Include & Verify Ubuntu Xenial support within cookbook when StackStorm ships the corresponding packages. The...

feature
OS support

Per https://docs.stackstorm.com/roadmap.html#roadmap, StackStorm v3.1 deprecates Ubuntu14 support as it reached end of life. Remove Ubuntu14 support from the cookbook.

help wanted
maintenance
OS support

[SSH keys](https://github.com/StackStorm/chef-stackstorm/blob/5311f72616bf52b19d8d7860e17cef21b99a7f5a/attributes/user.rb#L6), auth-related `username:password`, [DB credentials](https://github.com/StackStorm/chef-stackstorm/blob/master/attributes/config.rb#L33-L41) should be stored in encrypted data bags. Refactor it to use data bags where possible to make the Cookbook more secure and production-ready. Good...

enhancement
status:under discussion
breaking change
refactor

Code Coverage is essential quality metric. Research what's possible to do with `ChefSpec` to show the coverage `%` badge. * https://sethvargo.com/chef-recipe-code-coverage/ * https://github.com/StackStorm/chef-stackstorm/blob/41270c71704b31ef3cb60ea5b5e893f14f5fe920/spec/spec_helper.rb#L5 * https://github.com/sethvargo/chefspec#reporting * https://coveralls.zendesk.com/hc/en-us/articles/201769485-Ruby-Rails and * https://github.com/poise/poise-spec/blob/master/spec/spec_helper.rb...

feature

Those images already have everything pre-installed to run properly default `init` system for specific OS. See: https://github.com/StackStorm/ansible-st2/blob/master/.kitchen.yml#L25-L39

enhancement
status:under discussion

Provide LWRP for managing StackStorm packs. * [ ] Support new `v2.1`+ [pack management](https://github.com/StackStorm/st2docs/pull/312) only * [ ] Actions * [ ] `:install` * [ ] `:remove` * [ ]...

feature

https://github.com/chef-cookbooks/cookbook-quality-metrics/tree/master/quality-metrics Things to not forget about: * [ ] [Integration Tests](https://github.com/chef-cookbooks/cookbook-quality-metrics/blob/master/quality-metrics/qm-007-integration-tests.md) * [ ] [CONTRIBUTING.md](https://github.com/chef-cookbooks/cookbook-quality-metrics/blob/master/quality-metrics/qm-011-contributing_doc.md) [[ 1 ](https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/CONTRIBUTING.MD)] * [ ] [TESTING.md](https://github.com/chef-cookbooks/cookbook-quality-metrics/blob/master/quality-metrics/qm-013-testing_doc.md) [[ 1 ](https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/TESTING.MD)] * [ ] [Github Releases](https://github.com/chef-cookbooks/cookbook-quality-metrics/blob/master/quality-metrics/qm-014-version_tags.md)

enhancement

> Low priority "nice to have" feature Generate [CLI Configuration File](https://docs.stackstorm.com/reference/cli.html#configuration-file) `~/.st2/config` which is used as credentials source to authenticate current OS user, allowing to run st2 commands without explicitly...

feature

Try to adjust `SELinux` policies automatically (?) OR warn user & stop the execution, according to doc instructions: https://docs.stackstorm.com/install/rhel7.html#adjust-selinux-policies

enhancement