parent
05679c27e6
commit
333069d718
66
.github/workflows/ci.yml
vendored
66
.github/workflows/ci.yml
vendored
@ -1,66 +0,0 @@
|
||||
---
|
||||
name: ci
|
||||
|
||||
"on":
|
||||
pull_request:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
jobs:
|
||||
lint-unit:
|
||||
uses: sous-chefs/.github/.github/workflows/lint-unit.yml@2.0.6
|
||||
permissions:
|
||||
actions: write
|
||||
checks: write
|
||||
pull-requests: write
|
||||
statuses: write
|
||||
issues: write
|
||||
|
||||
integration:
|
||||
needs: "lint-unit"
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
os:
|
||||
- "almalinux-8"
|
||||
- "amazonlinux-2"
|
||||
- "centos-7"
|
||||
- "centos-stream-8"
|
||||
- "debian-10"
|
||||
- "debian-11"
|
||||
- "fedora-latest"
|
||||
- "opensuse-leap-15"
|
||||
- "rockylinux-8"
|
||||
- "ubuntu-1804"
|
||||
- "ubuntu-2004"
|
||||
suite:
|
||||
- "default"
|
||||
- "aliases"
|
||||
- "client"
|
||||
- "server"
|
||||
- "canonical"
|
||||
- "sasl-auth-none"
|
||||
- "sasl-auth-multiple"
|
||||
- "sasl-auth-one"
|
||||
fail-fast: false
|
||||
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4
|
||||
- name: Install Chef
|
||||
uses: actionshub/chef-install@2.0.4
|
||||
- name: Dokken
|
||||
uses: actionshub/test-kitchen@2.1.0
|
||||
env:
|
||||
CHEF_LICENSE: accept-no-persist
|
||||
KITCHEN_LOCAL_YAML: kitchen.dokken.yml
|
||||
with:
|
||||
suite: ${{ matrix.suite }}
|
||||
os: ${{ matrix.os }}
|
||||
- name: Print debug output on failure
|
||||
if: failure()
|
||||
run: |
|
||||
set -x
|
||||
sudo journalctl -l --since today
|
||||
KITCHEN_LOCAL_YAML=kitchen.dokken.yml /usr/bin/kitchen exec ${{ matrix.suite }}-${{ matrix.os }} -c "journalctl -l"
|
26
CHANGELOG.md
26
CHANGELOG.md
@ -4,6 +4,8 @@ This file is used to list changes made in each version of the postfix cookbook.
|
||||
|
||||
## Unreleased
|
||||
|
||||
Fix markdown
|
||||
|
||||
## 6.0.24 - *2023-09-28*
|
||||
|
||||
## 6.0.23 - *2023-09-04*
|
||||
@ -273,51 +275,51 @@ Reverting #37 - [COOK-3418] Virtual Domain Support PR - duplicate of #55
|
||||
|
||||
### Bug
|
||||
|
||||
- **[COOK-4357](https://tickets.chef.io/browse/COOK-4357)** - postfix::sasl_auth recipe fails to converge
|
||||
- postfix::sasl_auth recipe fails to converge
|
||||
|
||||
## v3.1.0 (2014-02-19)
|
||||
|
||||
### Bug
|
||||
|
||||
- **[COOK-4322](https://tickets.chef.io/browse/COOK-4322)** - Postfix cookbook has incorrect default path for sasl_passwd
|
||||
- Postfix cookbook has incorrect default path for sasl_passwd
|
||||
|
||||
### New Feature
|
||||
|
||||
- **[COOK-4086](https://tickets.chef.io/browse/COOK-4086)** - use conf_dir attribute for sasl recipe, and add omnios support
|
||||
- **[COOK-2551](https://tickets.chef.io/browse/COOK-2551)** - Support creating the sender_canonical map file
|
||||
- use conf_dir attribute for sasl recipe, and add omnios support
|
||||
- Support creating the sender_canonical map file
|
||||
|
||||
## v3.0.4
|
||||
|
||||
### Bug
|
||||
|
||||
- **[COOK-3824](https://tickets.chef.io/browse/COOK-3824)** - main.cf.erb mishandles lists
|
||||
- main.cf.erb mishandles lists
|
||||
|
||||
### Improvement
|
||||
|
||||
- **[COOK-3822](https://tickets.chef.io/browse/COOK-3822)** - postfix cookbook readme has an incorrect example
|
||||
- postfix cookbook readme has an incorrect example
|
||||
- Got rubocop errors down to 32
|
||||
|
||||
### New Feature
|
||||
|
||||
- **[COOK-2551](https://tickets.chef.io/browse/COOK-2551)** - Support creating the sender_canonical map file
|
||||
- Support creating the sender_canonical map file
|
||||
|
||||
## v3.0.2
|
||||
|
||||
### Bug
|
||||
|
||||
- **[COOK-3617](https://tickets.chef.io/browse/COOK-3617)** - Fix error when no there is no FQDN
|
||||
- **[COOK-3530](https://tickets.chef.io/browse/COOK-3530)** - Update `client.rb` after 3.0.0 refactor
|
||||
- **[COOK-2499](https://tickets.chef.io/browse/COOK-2499)** - Do not use resource cloning
|
||||
- Fix error when no there is no FQDN
|
||||
- Update `client.rb` after 3.0.0 refactor
|
||||
- Do not use resource cloning
|
||||
|
||||
### Improvement
|
||||
|
||||
- **[COOK-3116](https://tickets.chef.io/browse/COOK-3116)** - Add SmartOS support
|
||||
- Add SmartOS support
|
||||
|
||||
## v3.0.0
|
||||
|
||||
### Improvement
|
||||
|
||||
- **[COOK-3328](https://tickets.chef.io/browse/COOK-3328)** - Postfix main/master and attributes refactor
|
||||
- Postfix main/master and attributes refactor
|
||||
|
||||
**Breaking changes**:
|
||||
|
||||
|
@ -53,7 +53,7 @@ See `attributes/default.rb` for default values.
|
||||
- `node['postfix']['aliases']` - hash of aliases to create with `recipe[postfix::aliases]`, see below under **Recipes** for more information.
|
||||
- `node['postfix']['transports']` - hash of transports to create with `recipe[postfix::transports]`, see below under **Recipes** for more information.
|
||||
- `node['postfix']['access']` - hash of access to create with `recipe[postfix::access]`, see below under **Recipes** for more information.
|
||||
- `node['postfix']['virtual_aliases']` - hash of virtual_aliases to create with `recipe[postfix::virtual_aliases]`, see below under __Recipes__ for more information.
|
||||
- `node['postfix']['virtual_aliases']` - hash of virtual_aliases to create with `recipe[postfix::virtual_aliases]`, see below under **Recipes** for more information.
|
||||
- `node['postfix']['main_template_source']` - Cookbook source for main.cf template. Default 'postfix'
|
||||
- `node['postfix']['master_template_source']` - Cookbook source for master.cf template. Default 'postfix'
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user