Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
145 commits
Select commit Hold shift + click to select a range
d2e5860
Use pg_ctlcluster to reload config files
jasonrogena May 21, 2019
6b02c64
Add role_name property. Should fix #467. [skip ci]
moviedo Feb 10, 2020
1acd775
Ignore errors in "Add extensions to the databases" task in check mode
se1eznev Jun 30, 2020
1bd47d0
Add variables for Focal Fossa (Ubuntu 20)
thbar Aug 24, 2020
02bb13d
Rename expected package (unavailable)
thbar Aug 24, 2020
ff1c6c9
Merge branch 'ANXS:master' into ubuntu-focal-support
thbar May 20, 2021
96613d7
Merge pull request #3 from onaio/travisci-build
morrismukiri Aug 12, 2021
c1f835f
Allow creating directories for tablespaces
jasonrogena Jun 19, 2019
7132de8
Merge pull request #439 from onaio/create-tablespaces-dirs
gclough Nov 17, 2021
1307839
Merge pull request #472 from moviedo/master
gclough Nov 17, 2021
a0daa0a
Merge pull request #486 from seleznev/extensions_check_mode
gclough Nov 17, 2021
a3a7fed
Merge pull request #492 from INNOSYSFRANCE/ubuntu-focal-support
gclough Nov 17, 2021
85715ca
test: Add back in supported platforms to Galaxy
gclough Nov 17, 2021
a9520ff
Add "namespace" to galaxy config
gclough Nov 24, 2021
764334b
Change namespace to lower case, to match new Galaxy rules
gclough Nov 24, 2021
47fd618
Try increasing the timeout
gclough Nov 24, 2021
2ce0308
Increase timeout to 60 minutes
gclough Nov 24, 2021
9c3ed5b
Change cluster reload, to work on all environments, not just ubuntu/d…
gclough Nov 24, 2021
41efaab
Move timeout to molecule tests only
gclough Nov 24, 2021
b29de15
Add timeout at job level
gclough Nov 24, 2021
ed6e6df
Remove reload trigger
gclough Nov 24, 2021
68dcb55
Timeouts everywhere... as they don't seem to work otherwise. :-/
gclough Nov 24, 2021
6fa0065
Try just RHEL
gclough Nov 24, 2021
a53ddf0
Add back some ubuntu, and fedora. Remove timeouts, as they aren't nee…
gclough Nov 24, 2021
fe575df
Remove ubuntu from testing
gclough Nov 24, 2021
0c8b8d1
Add debian tests
gclough Nov 24, 2021
52189dc
Add ubuntu1604 back to CI tests, as centos/debian/fedora all work
gclough Nov 24, 2021
c0f726f
Adding back ubuntu1804
gclough Nov 24, 2021
6e4ac77
Putting back ubuntu2004 CI test
gclough Nov 24, 2021
2c5fde7
Skip reload when not necessary
gclough Nov 24, 2021
34e60da
Debug service restart
gclough Nov 25, 2021
64c867c
Remove debugging
gclough Nov 25, 2021
82b00e1
fix: Update CI pipeline with new Galaxy requirement, and fix start/re…
gclough Nov 17, 2021
fd47ceb
Merge branch 'fix_ci_pipeline' of https://github.com/gclough/postgres…
gclough Nov 25, 2021
63a2232
Merge pull request #522 from gclough/fix_ci_pipeline
gclough Dec 3, 2021
08de48e
add PG14 support : scram
tsoulabail Nov 13, 2022
19057e9
add PG14 support : scram
tsoulabail Nov 13, 2022
2ac60f4
Version bumped to v1.13.0
otakup0pe Dec 10, 2022
d5b060f
ajout PG15
tsoulabail Mar 29, 2023
94b9d24
correction coquille
tsoulabail Mar 29, 2023
dadd89d
tests Ubuntu22 et Debian11 PG14/PG15
tsoulabail Mar 29, 2023
a37e807
tests paramètres PG14-PG15
tsoulabail Apr 17, 2023
039f33c
exemple molecule
tsoulabail Apr 17, 2023
8896bfa
Add Ubuntu 22.04, update fedora & deprecate old versions (#533)
pulse-mind Jul 27, 2023
5bd4b61
Revert "Add Ubuntu 22.04, update fedora & deprecate old versions (#53…
MrMegaNova Jul 27, 2023
416c6ea
Revert "Revert "Add Ubuntu 22.04, update fedora & deprecate old versi…
MrMegaNova Jul 27, 2023
8bc5ff2
Add Ubuntu 22.04, update fedora & deprecate old versions (#543)
MrMegaNova Jul 27, 2023
8c35503
Add Ubuntu 22.04, update fedora & deprecate old versions (#543) (#544)
MrMegaNova Jul 27, 2023
384dc97
Merge branch 'PG15-PG14-support' into development
MrMegaNova Jul 28, 2023
b265a5f
Merge branch 'master' into development
MrMegaNova Jul 28, 2023
f249fc6
update README.md with newer versions & fix molecule tests
MrMegaNova Jul 28, 2023
5d64cfe
Fix Molecule CI workflow since docker plugin has moved.
MrMegaNova Jul 28, 2023
1ae6e14
molecule - allow rw on cgroup
MrMegaNova Jul 28, 2023
80bbd29
CI - use /tmp directory
MrMegaNova Jul 28, 2023
a24ba5a
mk lint README.md & run playbook as root
MrMegaNova Aug 1, 2023
d3ed99d
fixing CI permissions issue
MrMegaNova Aug 1, 2023
2697f93
Development (#547)
MrMegaNova Aug 25, 2023
f63cc86
hide plain-text passwords into execution output
Oct 31, 2023
3302429
hide plain-text passwords into execution output into tasks/users.yml
Oct 31, 2023
c4cc542
fix scram-sha-256 password encryption for pg >= 14
Nov 24, 2023
2c82cd9
Merge branch 'master' into development
MrMegaNova Nov 27, 2023
5d31a09
Update version to v1.14.2
MrMegaNova Nov 27, 2023
495eb6b
Development (#552)
MrMegaNova Nov 27, 2023
f8c87f5
Merge pull request #551 from ptomas-adacis/development
fidelio33b Nov 27, 2023
337fb61
jammy64 only
fidelio33b Nov 28, 2023
30713a4
Merge pull request #1 from fidelio33b/bac-a-sable
fidelio33b Nov 28, 2023
0609846
Merge pull request #553 from fidelio33b/fidelio33b
fidelio33b Nov 28, 2023
0b81f37
add Rockylinux line in compatibility matrix
fidelio33b Dec 4, 2023
f5a7ba0
feature to optionaly add other repos and packages
fidelio33b Dec 4, 2023
539828b
add support for RHEL 9+
fidelio33b Dec 4, 2023
3671d2f
extension_destdir for debian distros only
fidelio33b Dec 4, 2023
e821f82
fix molecule permissions
MrMegaNova Dec 4, 2023
53723ab
move repos/packages definition in a specific file vars/extra_packages…
Dec 5, 2023
f35a3d7
move repos/packages definition in a specific file vars/extra_packages…
Dec 5, 2023
89728dd
comment out examples
Dec 5, 2023
a76034b
keep necessary repos/packages examples only
fidelio33b Dec 5, 2023
3239401
check if postgresql_ext_extra_packages exists
Dec 7, 2023
a923a71
Merge pull request #554 from fidelio33b/development
fidelio33b Dec 11, 2023
14ccfbe
Add yamllint & Fix yamllint errors & Update version & Add maintainer
MrMegaNova Dec 11, 2023
ff52ad8
Update workflow
MrMegaNova Dec 11, 2023
b678bdf
EOL of pg 10 testing
MrMegaNova Dec 11, 2023
104b875
add two packages for locale compatibility
Dec 11, 2023
267edba
support for debian12 test
Dec 11, 2023
d97b102
Merge pull request #555 from fidelio33b/development
MrMegaNova Dec 11, 2023
472fb6f
Merge branch 'master' into development
MrMegaNova Dec 11, 2023
d1e147e
Merge pull request #556 from ANXS/development
MrMegaNova Dec 11, 2023
fe5c7b0
add stale to workflow
MrMegaNova Dec 15, 2023
6170c45
remove useless spaces
MrMegaNova Dec 15, 2023
3e695e1
Merge pull request #558 from ANXS/feature/workflow-stale-bot
MrMegaNova Dec 15, 2023
3f6d5db
Merge pull request #559 from ANXS/development
MrMegaNova Dec 18, 2023
142ba34
update workflow & update README.md with EOL of pg 10 testing
MrMegaNova Dec 19, 2023
c7aeff3
remove duplicate set of token
MrMegaNova Dec 19, 2023
b9671ca
Merge pull request #560 from ANXS/feature/workflow-stale-bot
MrMegaNova Dec 19, 2023
66391bf
update workflow CI - enable schedule
MrMegaNova Dec 19, 2023
787693b
Merge pull request #561 from ANXS/fix/workflow-duplicate-ci
MrMegaNova Dec 19, 2023
8e80936
Merge pull request #562 from ANXS/development
MrMegaNova Dec 19, 2023
e3db7bb
add postgresql.conf-16.orig
conscribtor Dec 27, 2023
f363a02
reset postgresql.conf-*.orig files to package defaults
conscribtor Dec 27, 2023
7d53a2f
update role defaults and template for postgres 16 support
conscribtor Dec 27, 2023
a21e5dc
update pg_hba.conf and pg_ident.conf descriptions
conscribtor Dec 27, 2023
f445e6c
add and correct hints for role defaults
conscribtor Dec 27, 2023
4a3e1d8
fix typo
conscribtor Dec 28, 2023
5562199
patch ansible defaults
conscribtor Dec 28, 2023
a3e087d
Drop pg11 testing on molecule & update Readme
MrMegaNova Jan 15, 2024
8ec3675
fix readme compatibility matrix
MrMegaNova Jan 15, 2024
92606eb
update README.md for PG16
conscribtor Jan 16, 2024
bdbd94a
fix missing postgresql_service_name for Ubuntu 22.04
conscribtor Jan 16, 2024
bf99ff3
update pgdg repository and gpg key url
conscribtor Jan 16, 2024
6852bcd
update pgdg repository and gpg key url
conscribtor Jan 16, 2024
5361c5f
Merge pull request #567 from ANXS/566-remove-postgresql-11-testing
MrMegaNova Jan 17, 2024
b45df59
Merge branch 'development' into pg16
conscribtor Jan 17, 2024
64b3da6
Merge pull request #564 from conscribtor/pg16
MrMegaNova Jan 19, 2024
a2fb520
add testing pg16 & deb12, rocky9 & stale after 90d
MrMegaNova Jan 19, 2024
2fc6a70
update compatibility matrix
MrMegaNova Jan 19, 2024
c6aa785
update compatibility matrix
MrMegaNova Jan 19, 2024
394a7ca
add testing for ubuntu 20.04
MrMegaNova Jan 19, 2024
c70954a
Merge pull request #568 from ANXS/add-pg16-testing
MrMegaNova Jan 19, 2024
e1773ed
Remove unused prebuilded docker images
MrMegaNova Jan 19, 2024
dbd8320
Merge pull request #569 from ANXS/development
MrMegaNova Jan 23, 2024
b196142
feat(configure): add option for wal-segsize
Mar 8, 2024
190ff00
feat(configure): add option for wal-segsize
gclough Mar 27, 2024
b05245e
Replace anxs by ANXS in meta/main.yml
MrMegaNova May 28, 2024
a389942
Revert "Replace anxs by ANXS in meta/main.yml"
MrMegaNova May 28, 2024
915a9ea
drop Python 2 support
conscribtor Jun 30, 2024
bd5b91f
remove unsupported PostgreSQL configuration templates and test variables
conscribtor Jun 30, 2024
ea07fb7
require Ansible version 9
conscribtor Jun 30, 2024
525cd93
drop vars for EOL OSs
conscribtor Jul 5, 2024
8004fd5
update galaxy info with compatible OSs
conscribtor Jul 5, 2024
1bc1823
update Molecule README
conscribtor Jul 5, 2024
ed0719a
update compatibility matrix states
conscribtor Jul 6, 2024
176b474
Merge pull request #578 from conscribtor/drop-unsupported-dependencie…
MrMegaNova Jul 19, 2024
d99c9d6
Merge pull request #580 from ANXS/development
MrMegaNova Jul 19, 2024
625a21f
PG17 configuration
tsoulabail Jan 5, 2025
8985518
Update ansible to current
MrMegaNova Jan 6, 2025
05f51b6
Temporarly disable Rocky testing
MrMegaNova Jan 8, 2025
387320b
Merge pull request #587 from MrMegaNova/master
MrMegaNova Jan 8, 2025
c7da166
Merge pull request #588 from ANXS/development
MrMegaNova Jan 10, 2025
8003986
PG17 correction coquille
tsoulabail Jan 12, 2025
70ab43a
PG17 correction coquilles
tsoulabail Jan 12, 2025
128e6b7
corrections yamllint
tsoulabail Jan 19, 2025
3da8097
Merge pull request #590 from tsoulabail/PG17
jgo3364 Mar 17, 2025
c852b3c
update README to support pg17
jgo3364 Mar 17, 2025
bb57ec7
Merge pull request #592 from ANXS/development
jgo3364 Mar 17, 2025
6d0627a
temporary change anxs to ANXS to upload pg17 on galaxy
MrMegaNova Mar 17, 2025
b38e897
Revert "temporary change anxs to ANXS to upload pg17 on galaxy"
MrMegaNova Mar 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
70 changes: 35 additions & 35 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,70 +4,70 @@ name: CI
pull_request:
branches:
- master
- development
push:
branches:
- master
# schedule:
# - cron: "0 4 * * 4"
- development
schedule:
- cron: "0 4 * * 4"

defaults:
run:
working-directory: 'postgresql'

jobs:

# lint:
# name: Lint
# runs-on: ubuntu-latest
# steps:
# - name: Check out the codebase.
# uses: actions/checkout@v2
# with:
# path: 'postgresql'
#
# - name: Set up Python 3.
# uses: actions/setup-python@v2
# with:
# python-version: '3.x'
#
# - name: Install test dependencies.
# run: pip3 install yamllint
#
# - name: Lint code.
# run: |
# yamllint .
lint:
name: Yamllint
runs-on: ubuntu-latest
steps:
- name: Check out the codebase.
uses: actions/checkout@v4
with:
path: 'postgresql'

- name: Set up Python.
uses: actions/setup-python@v5
with:
python-version: '3.x'

- name: Install test dependencies.
run: pip3 install yamllint

- name: Lint code.
run: |
yamllint .

molecule:
name: Molecule
runs-on: ubuntu-latest
strategy:
matrix:
include:
- distro: centos7
- distro: centos8
- distro: ubuntu1604
- distro: ubuntu1804
# - distro: rockylinux8
# - distro: rockylinux9
- distro: debian11
- distro: debian12
- distro: ubuntu2004
- distro: debian9
- distro: debian10
- distro: fedora33
- distro: ubuntu2204
- distro: ubuntu2404

steps:
- name: Check out the codebase.
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
path: 'postgresql'

- name: Set up Python 3.
uses: actions/setup-python@v2
- name: Set up Python.
uses: actions/setup-python@v5
with:
python-version: '3.x'

- name: Install test dependencies.
run: pip3 install ansible molecule[docker] docker
run: pip3 install "ansible>10,<12" molecule molecule-plugins[docker] docker

- name: Run Molecule tests.
run: molecule test
run: molecule -v test
env:
PY_COLORS: '1'
ANSIBLE_FORCE_COLOR: '1'
Expand Down
35 changes: 35 additions & 0 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# This workflow warns and then closes issues and PRs that have had no activity for a specified amount of time.
#
# You can adjust the behavior by modifying this file.
# For more information, see:
# https://github.com/actions/stale
name: Mark stale issues and pull requests

on:
schedule:
- cron: '35 23 * * *'

jobs:
stale:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v9
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-stale: 90
days-before-close: 60
exempt-issue-labels: bug
exempt-pr-labels: bug
stale-issue-label: "stale"
stale-pr-label: "stale"
stale-issue-message: |
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
close-issue-message: |
This issue has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details.
stale-pr-message: |
This pr has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
close-pr-message: |
This pr has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ Icon
.vagrant
test
*.retry
ANXS-postgresql.code-workspace
35 changes: 35 additions & 0 deletions .yamllint
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---

yaml-files:
- '*.yaml'
- '*.yml'
- '.yamllint'

rules:
braces: disable
brackets: disable
colons: disable
commas: disable
comments: disable
comments-indentation: disable
document-end: disable
document-start: disable
empty-lines:
max: 1
max-start: 1
max-end: 1
empty-values:
forbid-in-block-mappings: true
forbid-in-flow-mappings: true
hyphens:
max-spaces-after: 1
indentation: disable
key-duplicates: disable
key-ordering: disable
line-length: disable
new-line-at-end-of-file: enable
new-lines: disable
octal-values: disable
quoted-strings: disable
trailing-spaces: enable
truthy: disable
37 changes: 17 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,40 +54,35 @@ An example how to include this role as a task:

#### Compatibility matrix

| Distribution / PostgreSQL | 9.6 | 10 | 11 | 12 | 13 |
| ------------------------- |:---:|:--:|:--:|:--:|:--:|
| CentOS 7.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| CentOS 8.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Debian 9.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Debian 10.x | :grey_question: | :grey_question: | :grey_question: | :grey_question: | :grey_question: |
| Ubuntu 16.04.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Ubuntu 18.04.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Ubuntu 20.04.x | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Fedora 33 | :grey_question: | :grey_question: | :grey_question: | :grey_question: | :grey_question: |
| Distribution / PostgreSQL | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| ------------------------- | :--------: | :----------------: | :----------------: | :----------------: | :----------------: | :----------------: | :----------------: |
| Debian 11.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Debian 12.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Rockylinux 8.x | :no_entry: | :warning: | :warning: | :warning: | :warning: | :warning: | :warning: |
| Rockylinux 9.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :warning: |
| Ubuntu 20.04.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Ubuntu 22.04.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Ubuntu 24.04.x | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |

- :white_check_mark: - tested, works fine
- :warning: - Not for production use
- :grey_question: - will work in the future (help out if you can)
- :interrobang: - maybe works, not tested
- :no_entry: - Has reached End of Life (EOL)

- :white_check_mark: - works fine
- :warning: - has known issues
- :no_entry: - is unsupported and/or EOL


#### Variables

```yaml
# Basic settings
postgresql_version: 13
postgresql_version: 17
postgresql_encoding: "UTF-8"
postgresql_locale: "en_US.UTF-8"
postgresql_ctype: "en_US.UTF-8"

postgresql_admin_user: "postgres"
postgresql_default_auth_method: "peer"

postgresql_service_enabled: false # should the service be enabled, default is true

postgresql_cluster_name: "main"
postgresql_cluster_name: main
postgresql_cluster_reset: false

# List of databases to be created (optional)
Expand Down Expand Up @@ -176,14 +171,16 @@ Maintainers:
- [Sergei Antipov](https://github.com/UnderGreen)
- [Greg Clough](https://github.com/gclough)
- [Magnus Lübeck](https://github.com/maglub)
- [Leo C.](https://github.com/MrMegaNova)
- [Laurent Lavaud](https://github.com/fidelio33b)

Top Contributors:
- [David Farrington](https://github.com/farridav)
- [Jesse Lang](https://github.com/jesselang)
- [Michael Conrad](https://github.com/MichaelConrad)
- [Sébastien Alix](https://github.com/sebalix)
- [Copperfield](https://github.com/Copperfield)

- [T. Soulabail](https://github.com/tsoulabail)
- [Ralph von der Heyden](https://github.com/ralph)


Expand Down
78 changes: 4 additions & 74 deletions Vagrantfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,46 +7,11 @@ Vagrant.configure('2') do |config|
config.ssh.insert_key = false
config.ssh.private_key_path = '~/.vagrant.d/insecure_private_key'

#
# DISABLED
#
# config.vm.define 'ubuntu16.local' do |machine|
#
# machine.vm.box = "bento/ubuntu-16.04"
# machine.vm.network :private_network, ip: '192.168.88.10'
# machine.vm.hostname = 'ubuntu16.local'
#
# machine.vm.provision 'ansible' do |ansible|
# ansible.playbook = 'tests/playbook.yml'
# ansible.verbose = "vvv"
# ansible.become = true
# ansible.inventory_path = 'vagrant-inventory'
# ansible.host_key_checking = false
# end
#
# end
config.vm.define 'jammy64.local' do |machine|

config.vm.define 'jessie64.local' do |machine|

machine.vm.box = "debian/jessie64"
machine.vm.network :private_network, ip: '192.168.88.20'
machine.vm.hostname = 'jessie64.local'

machine.vm.provision 'ansible' do |ansible|
ansible.playbook = 'tests/playbook.yml'
ansible.verbose = "vvv"
ansible.become = true
ansible.inventory_path = 'vagrant-inventory'
ansible.host_key_checking = false
end

end

config.vm.define 'wheezy64.local' do |machine|

machine.vm.box = "debian/wheezy64"
machine.vm.network :private_network, ip: '192.168.88.21'
machine.vm.hostname = 'wheezy64.local'
machine.vm.box = "ubuntu/jammy64"
machine.vm.network :private_network, ip: '192.168.88.22'
machine.vm.hostname = 'jammy64.local'

machine.vm.provision 'ansible' do |ansible|
ansible.playbook = 'tests/playbook.yml'
Expand All @@ -58,39 +23,4 @@ Vagrant.configure('2') do |config|

end

config.vm.define 'centos7.local' do |machine|

machine.vm.box = "centos/7"
machine.vm.network :private_network, ip: '192.168.88.30'
machine.vm.hostname = 'centos7.local'

machine.vm.provision 'ansible' do |ansible|
ansible.playbook = 'tests/playbook.yml'
ansible.verbose = "vvv"
ansible.become = true
ansible.inventory_path = 'vagrant-inventory'
ansible.host_key_checking = false
end

end

##
## Fedora is disabled, as the build fails
##
## config.vm.define 'fedora27.local' do |machine|
##
## machine.vm.box = "fedora/27-cloud-base"
## machine.vm.network :private_network, ip: '192.168.88.40'
## machine.vm.hostname = 'fedora27.local'
##
## machine.vm.provision 'ansible' do |ansible|
## ansible.playbook = 'tests/playbook.yml'
## ansible.verbose = "vvv"
## ansible.become = true
## ansible.inventory_path = 'vagrant-inventory'
## ansible.host_key_checking = false
## end
##
## end

end
1 change: 1 addition & 0 deletions ansible.cfg
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
[defaults]
roles_path = ../
allow_world_readable_tmpfiles = True
remote_tmp = /tmp/.ansible-${USER}/tmp
Loading