Skip to content

Commit d8905ca

Browse files
all build issues addressed
1 parent 0a48b02 commit d8905ca

File tree

22 files changed

+61
-63
lines changed

22 files changed

+61
-63
lines changed

.github/workflows/ansible.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@ jobs:
3030
run: |
3131
sudo apt install python-is-python3 --yes
3232
python -m pip install --upgrade pip setuptools
33-
python -m pip install tox
33+
python -m pip install tox ansible
3434
tox

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ tests/__pycache__/
88

99
*.retry
1010
.tox
11+
*.log

defaults/main.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44
minio_server_bin: /usr/local/bin/minio
55
minio_client_bin: /usr/local/bin/mc
66

7-
# MinIO release to install. default if latest
8-
minio_server_release: "RELEASE.2020-08-18T19-41-00Z"
7+
# MinIO release to install.
8+
minio_server_release: "RELEASE.2021-11-24T23-19-33Z"
99

10-
minio_client_release: "RELEASE.2020-08-20T00-23-01Z"
10+
# MinIO client release to install.
11+
minio_client_release: "RELEASE.2021-11-16T20-37-36Z"
1112

1213
# Runtime user and group for the MinIO server service
1314
minio_user: minio
@@ -17,18 +18,18 @@ minio_group: minio
1718
minio_server_envfile: /etc/default/minio
1819

1920
# Directory to store minio config. Will default to minio_user/.minio if not defined
20-
minio_config_dir: ""
21+
minio_config_dir: "/etc/minio"
2122

2223
# Minio server ip/fqdn and port. This makes up the server_addr below
2324
minio_server_ip: ""
24-
minio_server_port: "9091"
25+
minio_server_port: "9000"
2526

2627
# MinIO server listen address
2728
minio_server_addr: "{{ minio_server_ip }}:{{ minio_server_port}}"
2829

2930
# MinIO console addr:
3031
minio_console_ip: ""
31-
minio_console_port: ""
32+
minio_console_port: "9001"
3233
minio_console_addr: "{{ minio_console_ip }}:{{ minio_console_port }}"
3334

3435
# MinIO server data directories
@@ -42,15 +43,15 @@ minio_server_args:
4243

4344
# Additional environment variables to be set in minio server environment
4445
minio_server_env_extra: |
45-
MINIO_REGION_NAME=us-east-1
46+
MINIO_REGION_NAME=""
4647
4748
# Additional MinIO server CLI options
4849
minio_server_opts: ""
4950

5051
# MinIO root username password
5152
# Reading existing values from deprecated access and secret key varibles
52-
minio_root_username: "{{ minio_access_key | default('minio') }}"
53-
minio_root_password: "{{ minio_secret_key | default('minio123') }}"
53+
minio_root_username: "{{ minio_access_key | default('minioadmin') }}"
54+
minio_root_password: "{{ minio_secret_key | default('minioadmin') }}"
5455

5556
# Switches to enable/disable the MinIO server and/or MinIO client installation.
5657
minio_install_server: true

meta/main.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
galaxy_info:
22
author: Andrea Tosatto
3+
role_name: myname
4+
namespace: mynamespace
35
description: Install and configure the MinIO S3 compatible object storage server on RHEL/CentOS and Debian/Ubuntu
46
min_ansible_version: 2.9
57
license: MIT

molecule/alternative/converge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
roles:
66
- ansible-minio
77
vars:
8-
minio_server_envfile: "/opt/minio"
8+
minio_server_envfile: "/etc/default/minio"
99
minio_server_addr: ":80"
1010
minio_server_datadirs:
1111
- "/srv/data1"

molecule/alternative/molecule.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ platforms:
1515
privileged: true
1616
volumes:
1717
- /sys/fs/cgroup:/sys/fs/cgroup:ro
18-
- name: minio-ubuntu-20.04
19-
image: paulfantom/ubuntu-molecule:20.04
18+
- name: minio-ubuntu-18.04
19+
image: paulfantom/ubuntu-molecule:18.04
2020
privileged: true
2121
volumes:
2222
- /sys/fs/cgroup:/sys/fs/cgroup:ro

molecule/alternative/playbook.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
roles:
66
- ansible-minio
77
vars:
8-
minio_server_envfile: "/opt/minio"
8+
minio_server_envfile: "/etc/default/minio"
99
minio_server_addr: ":80"
1010
minio_server_datadirs:
1111
- "/srv/data1"

molecule/alternative/tests/test_minio_alternative.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@
1010

1111
@pytest.fixture()
1212
def AnsibleDefaults():
13-
with open('../../defaults/main.yml', 'r') as stream:
13+
with open('defaults/main.yml', 'r') as stream:
1414
return yaml.load(stream)
1515

1616

1717
def test_minio_server_env_file(host, AnsibleDefaults):
1818

19-
f = host.file('/opt/minio')
19+
f = host.file('/etc/default/minio')
2020
assert f.is_file
2121
assert f.exists
22-
assert f.user == 'root'
22+
assert f.user == AnsibleDefaults['minio_user']
2323
assert f.group == AnsibleDefaults['minio_group']
2424
assert oct(f.mode) == '0o640'
2525

molecule/cluster/converge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
roles:
66
- ansible-minio
77
vars:
8-
minio_server_envfile: "/opt/minio"
8+
minio_server_envfile: "/etc/default/minio"
99
minio_server_datadirs:
1010
- "/data1"
1111
- "/data2"

molecule/cluster/molecule.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ platforms:
1515
privileged: true
1616
volumes:
1717
- /sys/fs/cgroup:/sys/fs/cgroup:ro
18-
- name: minio-ubuntu-20.04
19-
image: paulfantom/ubuntu-molecule:20.04
18+
- name: minio-ubuntu-18.04
19+
image: paulfantom/ubuntu-molecule:18.04
2020
privileged: true
2121
volumes:
2222
- /sys/fs/cgroup:/sys/fs/cgroup:ro

0 commit comments

Comments
 (0)