File tree 6 files changed +20
-15
lines changed
deploy/charts/rawfile-csi
6 files changed +20
-15
lines changed Original file line number Diff line number Diff line change 1
1
import os
2
2
3
3
PROVISIONER_NAME = os .getenv ("PROVISIONER_NAME" , "rawfile.csi.openebs.io" )
4
- PROVISIONER_VERSION = "0.8.1 "
4
+ PROVISIONER_VERSION = "0.8.2 "
5
5
DATA_DIR = "/data"
6
6
CONFIG = {}
7
7
RESOURCE_EXHAUSTED_EXIT_CODE = 101
Original file line number Diff line number Diff line change @@ -3,4 +3,4 @@ name: rawfile-csi
3
3
description : RawFile Driver Container Storage Interface
4
4
type : application
5
5
version : 0.9.0
6
- appVersion : 0.8.1
6
+ appVersion : 0.8.2
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ provisionerName: "rawfile.csi.openebs.io"
3
3
defaults : &defaults
4
4
image :
5
5
repository : ghcr.io/canonical/rawfile-localpv
6
- tag : 0.8.1
6
+ tag : 0.8.2
7
7
pullPolicy : Always
8
8
resources :
9
9
limits :
Original file line number Diff line number Diff line change 1
1
#
2
- # This file is autogenerated by pip-compile with Python 3.11
2
+ # This file is autogenerated by pip-compile with Python 3.12
3
3
# by the following command:
4
4
#
5
- # pip-compile
5
+ # pip-compile requirements.in
6
6
#
7
7
certifi == 2024.12.14
8
8
# via requests
9
9
charset-normalizer == 3.4.0
10
10
# via requests
11
- click == 8.1.7
11
+ click == 8.1.8
12
12
# via -r requirements.in
13
- grpcio == 1.56.2
13
+ grpcio == 1.70.0
14
14
# via
15
15
# -r requirements.in
16
16
# grpcio-tools
17
- grpcio-tools == 1.56.2
17
+ grpcio-tools == 1.70.0
18
18
# via -r requirements.in
19
19
idna == 3.10
20
20
# via requests
21
21
munch == 4.0.0
22
22
# via -r requirements.in
23
23
prometheus-client == 0.21.1
24
24
# via -r requirements.in
25
- protobuf == 4.25.5
25
+ protobuf == 5.29.3
26
26
# via grpcio-tools
27
27
pykube-ng == 23.6.0
28
28
# via -r requirements.in
Original file line number Diff line number Diff line change 3
3
name : rawfile-localpv
4
4
summary : RawFilePV
5
5
description : Kubernetes LocalPVs on Steroids
6
- version : " 0.8.1 "
6
+ version : " 0.8.2 "
7
7
license : Apache-2.0
8
8
9
9
base : bare
10
- build-base : ubuntu@22 .04
10
+ build-base : ubuntu@24 .04
11
11
platforms :
12
12
amd64 :
13
13
arm64 :
@@ -18,8 +18,8 @@ services:
18
18
command : python3 /app/rawfile.py [ csi-driver ]
19
19
startup : enabled
20
20
environment :
21
- PYTHONUNBUFFERED : ' 1 '
22
- working-dir : ' /app'
21
+ PYTHONUNBUFFERED : " 1 "
22
+ working-dir : " /app"
23
23
24
24
parts :
25
25
btrfsutil :
47
47
- $CRAFT_STAGE/wheels/wheels.txt
48
48
- ./requirements.txt
49
49
stage-packages :
50
+ - libc6
50
51
- e2fsprogs
51
52
- btrfs-progs
52
53
- libbtrfsutil1
56
57
- mount
57
58
- coreutils
58
59
- util-linux
60
+ override-build : |
61
+ mkdir $CRAFT_PART_INSTALL/lib64
62
+ ln -s /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 $CRAFT_PART_INSTALL/lib64/ld-linux-x86-64.so.2
59
63
rawfile :
60
64
after : [rawfile-deps]
61
65
plugin : dump
65
69
orchestrator : app/orchestrator
66
70
protos : app/protos
67
71
templates : app/templates
68
- ' *.py ' : app/
72
+ " *.py " : app/
Original file line number Diff line number Diff line change 2
2
# Copyright 2024 Canonical, Ltd.
3
3
#
4
4
import subprocess
5
+
5
6
import pytest
6
7
from k8s_test_harness .util import docker_util , env_util
7
8
8
9
9
- @pytest .mark .parametrize ("image_version" , ["0.8.1 " ])
10
+ @pytest .mark .parametrize ("image_version" , ["0.8.2 " ])
10
11
def test_sanity (image_version ):
11
12
rock = env_util .get_build_meta_info_for_rock_version (
12
13
"rawfile-localpv" , image_version , "amd64"
You can’t perform that action at this time.
0 commit comments