File tree 7 files changed +27
-26
lines changed
7 files changed +27
-26
lines changed Original file line number Diff line number Diff line change @@ -670,11 +670,11 @@ def _get_parts(self) -> Iterator[str]:
670
670
Path ('salt/metalk8s/utils/httpd-tools/installed.sls' ),
671
671
672
672
Path ('salt/metalk8s/volumes/init.sls' ),
673
- Path ('salt/metalk8s/volumes/prepared/init .sls' ),
674
- Path ('salt/metalk8s/volumes/prepared/installed .sls' ),
675
- Path ('salt/metalk8s/volumes/prepared/files/metalk8s-sparse-volume@.service ' ),
676
- Path ('salt/metalk8s/volumes/prepared/ files/sparse_volume_cleanup.py ' ),
677
- Path ('salt/metalk8s/volumes/unprepared/init.sls ' ),
673
+ Path ('salt/metalk8s/volumes/installed .sls' ),
674
+ Path ('salt/metalk8s/volumes/prepared.sls' ),
675
+ Path ('salt/metalk8s/volumes/unprepared.sls ' ),
676
+ Path ('salt/metalk8s/volumes/files/metalk8s-sparse-volume@.service ' ),
677
+ Path ('salt/metalk8s/volumes/files/sparse_volume_cleanup.py ' ),
678
678
679
679
Path ('salt/_auth/kubernetes_rbac.py' ),
680
680
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change @@ -23,3 +23,24 @@ Ensure Python 3 is available:
23
23
test.fail_without_changes:
24
24
- comment: Could not find a working Python 3 installation
25
25
- unless: / usr/ bin / env python3 -- version
26
+
27
+ Create the sparse file directory:
28
+ file .directory:
29
+ - name: / var/ lib/ metalk8s/ storage/ sparse/
30
+ - makedirs: True
31
+
32
+ Set up systemd template unit for sparse loop device provisioning:
33
+ file .managed:
34
+ - name: / etc/ systemd/ system/ metalk8s- sparse- volume@ .service
35
+ - source: salt:// {{ slspath }}/ files/ metalk8s- sparse- volume@ .service
36
+ - user: root
37
+ - group : root
38
+ - mode: 644
39
+
40
+ Install clean- up script:
41
+ file .managed:
42
+ - name: / usr/ local/ libexec/ metalk8s- sparse- volume- cleanup
43
+ - source: salt:// {{ slspath }}/ files/ sparse_volume_cleanup.py
44
+ - user: root
45
+ - group : root
46
+ - mode: 755
Original file line number Diff line number Diff line change @@ -22,26 +22,6 @@ Volume {{ target_volume_name }} not found in pillar:
22
22
{%- do volumes_to_create.extend(all_volumes.values()| list ) %}
23
23
{%- endif %}
24
24
25
- Create the sparse file directory :
26
- file.directory :
27
- - name: /var/lib/metalk8s/storage/sparse/
28
- - makedirs: True
29
-
30
- Set up systemd template unit for sparse loop device provisioning :
31
- file.managed :
32
- - name: /etc/systemd/system/metalk8s-sparse-volume@.service
33
- - source: salt:// {{ slspath }}/files/metalk8s-sparse-volume@.service
34
- - user: root
35
- - group : root
36
- - mode: 644
37
-
38
- Install clean-up script :
39
- file.managed :
40
- - name: /usr/local/libexec/metalk8s-sparse-volume-cleanup
41
- - source: salt:// {{ slspath }}/files/sparse_volume_cleanup.py
42
- - user: root
43
- - group : root
44
- - mode: 755
45
25
46
26
{%- for volume in volumes_to_create %}
47
27
{%- set volume_name = volume.metadata.name %}
File renamed without changes.
Original file line number Diff line number Diff line change @@ -112,7 +112,7 @@ commands =
112
112
packages/debian/download_packages.py \
113
113
); \
114
114
untyped_files=( \
115
- salt/metalk8s/volumes/prepared/ files/sparse_volume_cleanup.py \
115
+ salt/metalk8s/volumes/files/sparse_volume_cleanup.py \
116
116
); \
117
117
pylint $\{untyped_files[@]\} $\{typed_files[@]\}; PYLINT_RC=$?; \
118
118
mypy --strict $\{typed_files[@]\}; MYPY_RC=$?; \
You can’t perform that action at this time.
0 commit comments