Commit Graph
24 Commits
Author SHA1 Message Date
Imran Iqbal 7abe9c9d92 Merge pull request #199 from myii/ci/add-vagrant-testing-via-github-actions
ci: enable Vagrant-based testing using GitHub Actions
2021-03-26 16:59:17 +00:00
Imran Iqbal 9955923682 Merge pull request #191 from baby-gnu/feature/map-config-targeting-like-syntax
feat(map): use targeting like syntax for configuration
2021-01-12 09:00:42 +00:00
Imran Iqbal e246937ebe Merge pull request #197 from myii/refactor/use-top-level-values-in-map-jinja-dumps
refactor(map): use top-level `values:` key in `map.jinja` dumps
2020-12-23 18:46:05 +00:00
Imran Iqbal a7d9ae2dc1 Merge pull request #193 from myii/test/compare-mapdata-using-yaml
test(map): standardise `map.jinja` verification
2020-12-22 12:35:21 +00:00
Imran Iqbal 91bc8bebe4 Merge pull request #196 from baby-gnu/fix/tofs-pillars
fix(pillar): `tofs` must not be under `mine_functions`
2020-09-27 20:19:15 +01:00
Imran Iqbal cf9abf5e5a Merge pull request #195 from baby-gnu/ci/force-hostname
test(inspec): use static hostname in mapdata
2020-09-09 12:41:22 +01:00
Imran Iqbal a472db6913 Merge pull request #192 from baby-gnu/test/mapdata-proper-inspec-diff
test(inspec): display proper diff when `_mapdata` mismatch
2020-08-26 15:29:50 +01:00
Imran Iqbal db67ce6f42 Merge pull request #186 from baby-gnu/feature/v4-map.jinja
feat(map): update to v4 and add config.get lookup from multiple roots
2020-08-01 14:51:21 +01:00
Imran Iqbal 94a12d86d9 Merge pull request #189 from baby-gnu/fix/rename-mapdata-test-directory
fix(inspec): use the name `_mapdata` everywhere for coherency
2020-07-31 07:11:50 +01:00
Imran Iqbal 5e2fa1a5e6 Merge pull request #187 from baby-gnu/ci/validate_map.jinja
Ci/validate map.jinja
2020-07-31 00:31:34 +01:00
Imran Iqbal 27afecb96a Merge pull request #188 from baby-gnu/fix/omit-ip-address-on-older-platform
fix(jinja): omit_ip_address don't work on some platform
2020-07-30 11:57:22 +01:00
Imran Iqbal 9c8b77ca24 Merge pull request #185 from baby-gnu/feature/test-known_hosts
test(config_spec): verify the generation of /etc/ssh/ssh_known_hosts
2020-07-21 15:11:44 +01:00
Imran Iqbal 06f5f7ef2a Merge pull request #182 from baby-gnu/feature/update-ci-to-latest-standards
feat(ci): update ci to latest standards
2020-07-20 15:34:45 +01:00
Imran Iqbal 2d1804d7ce Merge pull request #181 from baby-gnu/fix/make-rubocop-happy
fix(test): make rubocop happy
2020-07-17 19:47:32 +01:00
Imran Iqbal cf4046d999 Merge pull request #180 from baby-gnu/feature/pass-context-to-templates
feat(templates): don't get openssh pillars in templates
2020-07-17 13:15:17 +01:00
Imran Iqbal 857c7c0cdb Merge pull request #179 from OrangeDog/patch-2
fix(config_ini): stop failing after the first application
2020-06-04 18:07:17 +01:00
Imran Iqbal 554633d7c0 Merge pull request #174 from myii/test/prevent-package-control-for-bsd
test(packages_spec): prevent control for `bsd` family
2020-02-07 13:56:57 +00:00
Imran Iqbal b94100c470 Merge pull request #170 from myii/ci/merge-matrix-and-add-salt-lint-and-rubocop
ci: merge travis matrix, add `salt-lint` & `rubocop` to `lint` job
2019-10-09 17:34:37 +01:00
Imran Iqbal 267042c838 test(inspec): add tests based on existing Serverspec tests (#168)
* ci(kitchen): use `openssh.config` as `state_top`
* Semi-automated using https://github.com/myii/ssf-formula/pull/33
* test(pillar): remove deprecated option and disabled method
* https://travis-ci.org/myii/openssh-formula/jobs/585340845#L1811-L1813:
* test(pillar): use same SSH options as used by Travis
* Using existing options locks out after `kitchen converge` (before `verify`)
* https://travis-ci.org/myii/openssh-formula/jobs/585356835#L2957-L2965:
* test(inspec): add tests based on existing Serverspec tests
* Follows on from #166
2019-09-16 20:28:05 +02:00
Imran Iqbal 107fc44f48 Merge pull request #166 from myii/feat/semantic-release
feat(semantic-release): implement for this formula
2019-09-13 04:30:09 +01:00
Imran Iqbal 193ff7e97e Merge pull request #164 from sticky-note/feat/tofs
feat(TOFS): ssh sshd configs known_host and banner
2019-07-06 11:10:39 +01:00
Imran Iqbal 14966e9a09 fix(config_ini): convert tabs to single space to prevent false +ves (#163)
* Fix #162
* Check for any number of tabs after the keyword
* If found, replace them by a single space to match the `separator` used
  in the `ini_options.present` state
2019-06-23 14:33:54 +02:00
Imran Iqbal 55b4c68cc8 Merge pull request #159 from alxwr/improve-readme
Improved known_hosts section in README.rst
2019-04-24 23:18:34 +01:00
Imran Iqbal 3715cd601c Merge pull request #151 from alxwr/issue-98
CentOS does not support ed25519; fixes #98
2019-02-18 20:49:38 +00:00