Skip to content

Commit b4ecc3a

Browse files
committed
bump poetry version
1 parent 1830302 commit b4ecc3a

File tree

15 files changed

+1030
-874
lines changed

15 files changed

+1030
-874
lines changed

.ansible-lint

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
exclude_paths:
22
- .cache/
3+
- .github/
4+
- .poetry/
35
- .tox/
46
- tests
57
- meta/
68
- molecule/
7-
- .github/
89
skip_list:
910
- experimental # all rules tagged as experimental
1011
- '106' # Role name {} does not match ``^[a-z][a-z0-9_]+$`` pattern

.github/workflows/release-galaxy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
uses: actions/setup-python@v2
2121
with:
2222
python-version: ${{ matrix.python-version }}
23-
- uses: actions/cache@v2
23+
- uses: actions/cache@v4
2424
with:
2525
path: ~/.cache/pip
2626
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements*.txt') }}
@@ -31,4 +31,4 @@ jobs:
3131
python -m pip install --upgrade pip
3232
pip install -r requirements.txt
3333
- name: Trigger a new import on Galaxy.
34-
run: ansible-galaxy role import --api-key ${{ secrets.GALAXY_API_KEY }} $(echo ${{ github.repository }} | cut -d/ -f1) $(echo ${{ github.repository }} | cut -d/ -f2)
34+
run: ansible-galaxy role import --api-key ${{ secrets.GALAXY_API_KEY }} $(echo ${{ github.repository }} | cut -d/ -f1) $(echo ${{ github.repository }} | cut -d/ -f2)

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@
33
.cache
44
build
55
.tox
6+
.poetry

.yamllint

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,12 @@
22
# Based on ansible-lint config
33
extends: default
44
ignore: |
5+
.ansible-lint
56
.cache
7+
.github
8+
.poetry
69
.tox
10+
.travis.yml
711
rules:
812
braces:
913
max-spaces-inside: 1

molecule/default/molecule.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ driver:
1111
name: virtualbox
1212
platforms:
1313
- name: consumer.osgiliath.test
14-
box: ${TESTBOX:-fedora/39-cloud-base}
14+
box: ${TESTBOX:-bento/fedora-42}
1515
provider_options:
1616
cpus: 2
1717
memory: 3096
@@ -26,7 +26,7 @@ platforms:
2626
provider_raw_config_args:
2727
- "customize ['storagectl', :id, '--name', 'IDE', '--hostiocache', 'on']"
2828
- name: datastore.osgiliath.test
29-
box: ${TESTBOX:-fedora/39-cloud-base}
29+
box: ${TESTBOX:-bento/fedora-42}
3030
provider_options:
3131
cpus: 2
3232
memory: 2048

molecule/default/prepare.yml

Lines changed: 32 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
- name: prepare IPA
33
hosts: consumer.osgiliath.test
44
tasks:
5+
- name: "install fedora ansible prerequisites"
6+
ansible.builtin.raw: dnf install -y python3 python3-libdnf5
7+
changed_when: false
8+
become: true
59
- include_role:
610
name: tcharl.nfs_client
711
tasks_from: requirements.yml
@@ -14,27 +18,32 @@
1418
company_ad_password: '123ADmPass'
1519
- name: Expose NFS
1620
hosts: datastore.osgiliath.test
17-
vars:
18-
secure_logs: false
19-
company_domain: osgiliath.test
20-
company_realm_password: '123ADMin'
21-
company_ad_password: '123ADmPass'
22-
preferred_nic: "eth1"
23-
idm_preferred_nic: "eth1"
24-
lvm_groups:
25-
- vgname: non-persistent
26-
disks:
27-
- /dev/sdb1
28-
create: true
29-
lvmetanames:
30-
- lvname: nfs_exposed
31-
size: 4M
21+
tasks:
22+
- name: "install fedora ansible prerequisites"
23+
ansible.builtin.raw: dnf install -y python3 python3-libdnf5
24+
changed_when: false
25+
become: true
26+
- include_role:
27+
name: tcharl.nfs_server
28+
vars:
29+
secure_logs: false
30+
company_domain: osgiliath.test
31+
company_realm_password: '123ADMin'
32+
company_ad_password: '123ADmPass'
33+
preferred_nic: "eth1"
34+
idm_preferred_nic: "eth1"
35+
lvm_groups:
36+
- vgname: non-persistent
37+
disks:
38+
- /dev/sdb1
3239
create: true
33-
filesystem: xfs
34-
expose_nfs: True
35-
mntp: /var/nfs
36-
mount: true
37-
manage_lvm: true
38-
configure_nfs: True
39-
roles:
40-
- role: tcharl.nfs_server
40+
lvmetanames:
41+
- lvname: nfs_exposed
42+
size: 4M
43+
create: true
44+
filesystem: xfs
45+
expose_nfs: True
46+
mntp: /var/nfs
47+
mount: true
48+
manage_lvm: true
49+
configure_nfs: True

molecule/kvm/molecule.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ driver:
1111
name: libvirt
1212
platforms:
1313
- name: consumer.osgiliath.test
14-
box: ${TESTBOX:-fedora/39-cloud-base}
14+
box: ${TESTBOX:-bento/fedora-42}
1515
provider_options:
1616
driver: "kvm"
1717
cpus: 2
@@ -23,7 +23,7 @@ platforms:
2323
groups:
2424
- ipaservers
2525
- name: datastore.osgiliath.test
26-
box: ${TESTBOX:-fedora/39-cloud-base}
26+
box: ${TESTBOX:-bento/fedora-42}
2727
provider_options:
2828
driver: "kvm"
2929
cpus: 2

molecule/kvm/prepare.yml

Lines changed: 31 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
- name: prepare IPA
33
hosts: consumer.osgiliath.test
44
tasks:
5+
- name: "install fedora ansible prerequisites"
6+
ansible.builtin.raw: dnf install -y python3 python3-libdnf5
7+
changed_when: false
8+
become: true
59
- include_role:
610
name: tcharl.nfs_client
711
tasks_from: requirements.yml
@@ -14,26 +18,31 @@
1418
preferred_nic: "eth1"
1519
- name: Expose NFS
1620
hosts: datastore.osgiliath.test
17-
vars:
18-
company_domain: osgiliath.test
19-
company_realm_password: '123ADMin'
20-
company_ad_password: '123ADmPass'
21-
idm_preferred_nic: "eth1"
22-
preferred_nic: "eth1"
23-
lvm_groups:
24-
- vgname: non-persistent
25-
disks:
26-
- /dev/sdb1
27-
create: true
28-
lvmetanames:
29-
- lvname: nfs_exposed
30-
size: 4M
21+
tasks:
22+
- name: "install fedora ansible prerequisites"
23+
ansible.builtin.raw: dnf install -y python3 python3-libdnf5
24+
changed_when: false
25+
become: true
26+
- include_role:
27+
name: tcharl.nfs_server
28+
vars:
29+
company_domain: osgiliath.test
30+
company_realm_password: '123ADMin'
31+
company_ad_password: '123ADmPass'
32+
idm_preferred_nic: "eth1"
33+
preferred_nic: "eth1"
34+
lvm_groups:
35+
- vgname: non-persistent
36+
disks:
37+
- /dev/sdb1
3138
create: true
32-
filesystem: xfs
33-
expose_nfs: True
34-
mntp: /var/nfs
35-
mount: true
36-
manage_lvm: true
37-
configure_nfs: True
38-
roles:
39-
- role: tcharl.nfs_server
39+
lvmetanames:
40+
- lvname: nfs_exposed
41+
size: 4M
42+
create: true
43+
filesystem: xfs
44+
expose_nfs: True
45+
mntp: /var/nfs
46+
mount: true
47+
manage_lvm: true
48+
configure_nfs: True

molecule/parallels/molecule.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ driver:
1111
name: parallels
1212
platforms:
1313
- name: consumer.osgiliath.test
14-
box: ${TESTBOX:-bento/fedora-38-arm64}
14+
box: ${TESTBOX:-bento/fedora-42}
1515
provider_options:
1616
cpus: 2
1717
memory: 2048
@@ -24,7 +24,7 @@ platforms:
2424
groups:
2525
- ipaservers
2626
- name: datastore.osgiliath.test
27-
box: ${TESTBOX:-bento/fedora-38-arm64}
27+
box: ${TESTBOX:-bento/fedora-42}
2828
provider_options:
2929
cpus: 2
3030
memory: 2048

molecule/parallels/prepare.yml

Lines changed: 32 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
- name: prepare IPA
33
hosts: consumer.osgiliath.test
44
tasks:
5+
- name: "install fedora ansible prerequisites"
6+
ansible.builtin.raw: dnf install -y python3 python3-libdnf5
7+
changed_when: false
8+
become: true
59
- include_role:
610
name: tcharl.nfs_client
711
tasks_from: requirements.yml
@@ -14,27 +18,32 @@
1418
company_ad_password: '123ADmPass'
1519
- name: Expose NFS
1620
hosts: datastore.osgiliath.test
17-
vars:
18-
secure_logs: False
19-
preferred_nic: "eth1"
20-
idm_preferred_nic: "eth1"
21-
company_domain: osgiliath.test
22-
company_realm_password: '123ADMin'
23-
company_ad_password: '123ADmPass'
24-
lvm_groups:
25-
- vgname: non-persistent
26-
disks:
27-
- /dev/sdb1
28-
create: true
29-
lvmetanames:
30-
- lvname: nfs_exposed
31-
size: 4M
21+
tasks:
22+
- name: "install fedora ansible prerequisites"
23+
ansible.builtin.raw: dnf install -y python3 python3-libdnf5
24+
changed_when: false
25+
become: true
26+
- include_role:
27+
name: tcharl.nfs_server
28+
vars:
29+
secure_logs: False
30+
preferred_nic: "eth1"
31+
idm_preferred_nic: "eth1"
32+
company_domain: osgiliath.test
33+
company_realm_password: '123ADMin'
34+
company_ad_password: '123ADmPass'
35+
lvm_groups:
36+
- vgname: non-persistent
37+
disks:
38+
- /dev/sdb1
3239
create: true
33-
filesystem: xfs
34-
expose_nfs: True
35-
mntp: /var/nfs
36-
mount: true
37-
manage_lvm: true
38-
configure_nfs: True
39-
roles:
40-
- role: tcharl.nfs_server
40+
lvmetanames:
41+
- lvname: nfs_exposed
42+
size: 4M
43+
create: true
44+
filesystem: xfs
45+
expose_nfs: True
46+
mntp: /var/nfs
47+
mount: true
48+
manage_lvm: true
49+
configure_nfs: True

0 commit comments

Comments
 (0)