Commit Graph

  • 5bbcb3df90
    chore(deps): bump `addressable` from `2.7.0` to `2.8.0` [skip ci] Imran Iqbal 2021-07-14 12:14:58 +0100
  • 891213f591
    chore(deps): bump addressable from 2.7.0 to 2.8.0 dependabot[bot] 2021-07-13 09:17:20 +0000
  • 7190129084
    ci(3003.1): update inc. AlmaLinux, Rocky & `rst-lint` [skip ci] Imran Iqbal 2021-07-02 00:05:52 +0100
  • 2dc565b7c7
    test(alma+rocky): add platforms (based on CentOS 8) [skip ci] Imran Iqbal 2021-07-01 08:31:48 +0100
  • b7ddbb0e18
    ci(kitchen+gitlab): remove Ubuntu 16.04 & Fedora 32 (EOL) [skip ci] Imran Iqbal 2021-06-21 20:46:56 +0100
  • fb78927481
    ci(vagrant): add OpenBSD 6.9 [skip ci] Imran Iqbal 2021-05-23 07:58:13 +0100
  • 7ca0411765
    chore(pre-commit): use `info` report level for `rstcheck` [skip ci] Imran Iqbal 2021-05-20 14:09:20 +0100
  • 1af42b215e
    ci: add `arch-master` to matrix and update `.travis.yml` [skip ci] Imran Iqbal 2021-05-09 22:32:27 +0100
  • 52abade182
    docs(readme): fix headings [skip ci] Imran Iqbal 2021-05-05 15:08:59 +0100
  • c82927fbc8
    ci(kitchen+gitlab): adjust matrix to add `3003` [skip ci] Imran Iqbal 2021-04-23 08:48:13 +0100
  • 3f6c4a05ac
    test(_mapdata): add verification file for `fedora-34` [skip ci] Imran Iqbal 2021-04-23 08:28:35 +0100
  • 7c698591c8
    ci(vagrant): add FreeBSD 13.0 [skip ci] Imran Iqbal 2021-04-19 09:40:10 +0100
  • 018a47cdd8
    test(freebsd): add `map.jinja` verification file (for 13.0) Imran Iqbal 2021-04-19 23:24:15 +0100
  • 531de164b6
    ci(vagrant): use pre-salted boxes & conditional local settings [skip ci] Imran Iqbal 2021-04-05 18:54:31 +0100
  • 10fc975bfb
    chore: update `CODEOWNERS` & `.yamllint` re: `kitchen-vagrant` [skip ci] Imran Iqbal 2021-04-05 18:20:36 +0100
  • 48d539746d chore(release): 3.0.1 [skip ci] v3.0.1 semantic-release-bot 2021-03-26 17:08:45 +0000
  • 7abe9c9d92
    Merge pull request #199 from myii/ci/add-vagrant-testing-via-github-actions Imran Iqbal 2021-03-26 16:59:17 +0000
  • 2f8c31c66c
    docs(readme): add `Testing with Vagrant` section Imran Iqbal 2021-03-26 14:26:34 +0000
  • 286856058a
    fix(openbsd): fix `dig_pkg`, avoid `UsePAM` & add verification file Imran Iqbal 2021-03-25 01:13:00 +0000
  • 4c857fe071
    test(freebsd): add `map.jinja` verification files (for 11.4 & 12.2) Imran Iqbal 2021-03-25 01:17:01 +0000
  • f1af45593d
    ci: enable Vagrant-based testing using GitHub Actions Imran Iqbal 2021-03-26 11:15:02 +0000
  • 35a2124a43
    test: standardise use of `share` suite & `_mapdata` state [skip ci] Imran Iqbal 2021-03-23 21:31:25 +0000
  • 0a937b601a fix(sshd_config): remove special newline handling for auth options Heinz Wiesinger 2020-09-17 08:42:30 +0200
  • 79321be76f
    ci(kitchen+ci): use latest pre-salted images (after CVE) [skip ci] Imran Iqbal 2021-03-07 22:21:03 +0000
  • ba640fc0c3
    chore(yamllint): add `.git/` to ignores [skip ci] Imran Iqbal 2021-03-05 18:34:05 +0000
  • eafc780866
    chore(rubocop): allow use of `YAML.load` for `_mapdata.rb` [skip ci] Daniel Dehennin 2021-02-23 21:50:04 +0000
  • d21579fdae
    chore(shellcheck): switch hook for `shellcheck` [skip ci] Dafydd Jones 2021-02-21 08:32:32 +0000
  • 01512a0ec4
    ci(gemfile+lock): use `ssf` customised `kitchen-docker` repo [skip ci] Imran Iqbal 2021-02-17 13:52:11 +0000
  • c2a366f9c7
    ci(kitchen+gitlab-ci): use latest pre-salted images [skip ci] Imran Iqbal 2021-02-14 10:57:17 +0000
  • 748ededc7a
    test(_mapdata): add verification files for new platforms Imran Iqbal 2021-02-14 10:56:05 +0000
  • a0d3e3ed8c
    chore: standardise structure (`.gitignore` & `_mapdata.rb`) [skip ci] Imran Iqbal 2021-02-11 11:52:05 +0000
  • ccb6a44875
    ci(pre-commit): update hook for `rubocop` [skip ci] Imran Iqbal 2021-02-02 00:21:30 +0000
  • de969f10f1
    test(share): standardise with latest changes [skip ci] Imran Iqbal 2021-02-01 07:23:27 +0000
  • e04536913d chore(release): 3.0.0 [skip ci] v3.0.0 semantic-release-bot 2021-01-12 09:06:39 +0000
  • 9955923682
    Merge pull request #191 from baby-gnu/feature/map-config-targeting-like-syntax Imran Iqbal 2021-01-12 09:00:42 +0000
  • 7de2d6fd75 style(mapstack): variables in macro can't be exported Daniel Dehennin 2021-01-11 19:01:08 +0100
  • ff6b56c4a4 refactor(map): load formula configuration with `libmatchers` Daniel Dehennin 2021-01-11 19:00:47 +0100
  • 174bb68432 refactor(map): load `defaults.jinja` configuration with `libmapstack` Daniel Dehennin 2021-01-11 17:57:30 +0100
  • 568bb7ce40 refactor(map): load `map.jinja` configuration with `libmapstack` Daniel Dehennin 2021-01-11 17:47:50 +0100
  • d69556d5ae feat(matchers): add delimiter option for source definitions Daniel Dehennin 2021-01-11 17:47:11 +0100
  • 925c86ea69 refactor(map): compound matchers like parsing with `libmatchers` Daniel Dehennin 2021-01-11 17:41:20 +0100
  • 7ecb24bdc1 docs(map): document the new `map.jinja` with targeting like syntax Daniel Dehennin 2021-01-11 17:33:25 +0100
  • 1be0d8725a feat(map): use targeting like syntax for configuration Daniel Dehennin 2021-01-11 17:31:22 +0100
  • b9b8eb7618 chore(release): 2.0.6 [skip ci] v2.0.6 semantic-release-bot 2020-12-23 18:51:37 +0000
  • e246937ebe
    Merge pull request #197 from myii/refactor/use-top-level-values-in-map-jinja-dumps Imran Iqbal 2020-12-23 18:46:05 +0000
  • 37597e5b12
    refactor(map): use top-level `values:` key in `map.jinja` dumps Imran Iqbal 2020-12-22 22:18:05 +0000
  • f941871f0b chore(release): 2.0.5 [skip ci] v2.0.5 semantic-release-bot 2020-12-22 12:42:26 +0000
  • a7d9ae2dc1
    Merge pull request #193 from myii/test/compare-mapdata-using-yaml Imran Iqbal 2020-12-22 12:35:21 +0000
  • 2bab68f5ff
    test(map): standardise `map.jinja` verification Imran Iqbal 2020-12-22 00:43:03 +0000
  • 7af3bf255d
    ci(commitlint): ensure `upstream/master` uses main repo URL [skip ci] Imran Iqbal 2020-12-20 18:48:17 +0000
  • 37b9f3ac09
    ci(gitlab-ci): add `rubocop` linter (with `allow_failure`) [skip ci] Imran Iqbal 2020-12-19 14:33:53 +0000
  • bccd5fd3d8
    ci(gitlab-ci): use GitLab CI as Travis CI replacement Imran Iqbal 2020-12-16 06:37:42 +0000
  • 3f5dba1102
    chore(gemfile+lock): update to latest gem versions (2020-W44) [skip ci] Imran Iqbal 2020-10-26 22:52:18 +0000
  • 97c2ebf8f3
    chore(gemfile+lock): update to latest gem versions (2020-W43) [skip ci] Imran Iqbal 2020-10-20 10:20:20 +0100
  • 75e843a7bd
    ci(pre-commit): finalise `rstcheck` configuration [skip ci] Imran Iqbal 2020-10-10 06:50:27 +0100
  • 340cc0abe7
    chore(commitlint): add `{body,footer,header}-max(-line)-length` [skip ci] Dafydd Jones 2020-10-07 09:08:31 +0100
  • 4d49d24490
    chore(gemfile+lock): update to latest gem versions (2020-W41) [skip ci] Imran Iqbal 2020-10-07 00:06:49 +0100
  • 094bef5406
    ci(pre-commit): enable/disable `rstcheck` as relevant [skip ci] Imran Iqbal 2020-10-05 00:22:59 +0100
  • 4e13609b99
    ci(pre-commit): add to formula [skip ci] Dafydd Jones 2020-10-03 10:51:35 +0100
  • 1c3a6b8ab8 chore(release): 2.0.4 [skip ci] v2.0.4 semantic-release-bot 2020-09-27 19:27:45 +0000
  • 91bc8bebe4
    Merge pull request #196 from baby-gnu/fix/tofs-pillars Imran Iqbal 2020-09-27 20:19:15 +0100
  • c0d5052f6a fix(pillar): `tofs` must not be under `mine_functions` Daniel Dehennin 2020-09-27 20:17:05 +0200
  • 5e9033f500 test(inspec): `_mapdata` files should have `tofs` configuration Daniel Dehennin 2020-09-27 20:16:39 +0200
  • 0da13bdb7c docs(map): document the new `map.jinja` with targetting like syntax Daniel Dehennin 2020-09-22 20:45:58 +0200
  • 89b1521533 feat(map): use targeting like syntax for configuration Daniel Dehennin 2020-09-22 14:28:38 +0200
  • 9576b72eb2
    chore(inspec): fix typo [skip ci] Imran Iqbal 2020-09-10 01:20:21 +0100
  • 91d4b0d6ea chore(release): 2.0.3 [skip ci] v2.0.3 semantic-release-bot 2020-09-09 11:49:58 +0000
  • cf9abf5e5a
    Merge pull request #195 from baby-gnu/ci/force-hostname Imran Iqbal 2020-09-09 12:41:22 +0100
  • 15241d39c5
    test(share): standardise structure Imran Iqbal 2020-09-09 11:41:50 +0100
  • 8cb31c6967 test(inspec): no more need to mangle mapdata for hostname Daniel Dehennin 2020-09-08 21:23:21 +0200
  • 208f87380c ci(kitchen): force the hostname of the containers Daniel Dehennin 2020-09-08 18:25:35 +0200
  • b49824b343 chore(release): 2.0.2 [skip ci] v2.0.2 semantic-release-bot 2020-08-26 14:40:48 +0000
  • a472db6913
    Merge pull request #192 from baby-gnu/test/mapdata-proper-inspec-diff Imran Iqbal 2020-08-26 15:29:50 +0100
  • 1c99556695 test(inspec): display proper diff when `_mapdata` mismatch Daniel Dehennin 2020-08-26 10:06:13 +0200
  • 34a9c8f703 chore(release): 2.0.1 [skip ci] v2.0.1 semantic-release-bot 2020-08-21 16:41:46 +0000
  • 27c527a172
    Merge pull request #190 from baby-gnu/fix/no-path_join-for-salt-url Javier Bértoli 2020-08-21 13:34:11 -0300
  • 3845d5ff61 fix(map): `path_join` can be used only for local file access Daniel Dehennin 2020-08-21 16:00:56 +0200
  • b32ec9819c chore(release): 2.0.0 [skip ci] v2.0.0 semantic-release-bot 2020-08-01 13:59:26 +0000
  • db67ce6f42
    Merge pull request #186 from baby-gnu/feature/v4-map.jinja Imran Iqbal 2020-08-01 14:51:21 +0100
  • a0af21a996
    chore: add breaking change message for new `map.jinja` Imran Iqbal 2020-08-01 14:26:07 +0100
  • ad4385b077 feat(map): `config.get` lookups from configurable roots Daniel Dehennin 2020-07-31 12:59:33 +0200
  • df477b25c2 feat(map): update to v4 “map.jinja” Daniel Dehennin 2020-07-31 10:54:40 +0200
  • a8cd7370df chore(release): 1.3.1 [skip ci] v1.3.1 semantic-release-bot 2020-07-31 06:19:53 +0000
  • 94a12d86d9
    Merge pull request #189 from baby-gnu/fix/rename-mapdata-test-directory Imran Iqbal 2020-07-31 07:11:50 +0100
  • 14e843ec2b fix(inspec): use the name `_mapdata` everywhere for coherency Daniel Dehennin 2020-07-31 08:01:27 +0200
  • 9f3c2f2686 chore(release): 1.3.0 [skip ci] v1.3.0 semantic-release-bot 2020-07-30 23:39:55 +0000
  • 5e2fa1a5e6
    Merge pull request #187 from baby-gnu/ci/validate_map.jinja Imran Iqbal 2020-07-31 00:31:34 +0100
  • e4ab335077 feat(map): generate a YAML file to validate `map.jinja` Daniel Dehennin 2020-07-30 22:05:24 +0200
  • 70389b5964 ci(kitchen): execute `_mapdata` state Daniel Dehennin 2020-07-30 22:02:10 +0200
  • 0eafbd945c test(inspec): verify `map.jinja` dump Daniel Dehennin 2020-07-30 22:00:18 +0200
  • a8d61f4307 test(inspec): share library to access some minion informations Daniel Dehennin 2020-07-30 18:00:57 +0200
  • 6a882026d2 chore(release): 1.2.2 [skip ci] v1.2.2 semantic-release-bot 2020-07-30 11:05:19 +0000
  • 27afecb96a
    Merge pull request #188 from baby-gnu/fix/omit-ip-address-on-older-platform Imran Iqbal 2020-07-30 11:57:22 +0100
  • b2d38aec9b fix(jinja): omit_ip_address don't work on some platform Daniel Dehennin 2020-07-30 12:25:34 +0200
  • 156a8a2cd8 chore(release): 1.2.1 [skip ci] v1.2.1 semantic-release-bot 2020-07-21 14:18:58 +0000
  • 9c8b77ca24
    Merge pull request #185 from baby-gnu/feature/test-known_hosts Imran Iqbal 2020-07-21 15:11:44 +0100
  • 0b667cbcf5 fix(known_hosts): dig package does not install on Arch Daniel Dehennin 2020-07-21 11:49:22 +0200
  • 644e61651d ci(kitchen): execute `openssh.known_hosts` state Daniel Dehennin 2020-07-21 10:52:32 +0200
  • 06ef24b8e1 test(config_spec): verify /etc/ssh/ssh_known_hosts Daniel Dehennin 2020-07-21 10:52:03 +0200
  • 962cf56b2e
    Fix Bad configuration option: u'Subsystem'^M FoP 2020-07-20 16:48:56 +0200