File tree Expand file tree Collapse file tree 6 files changed +37
-32
lines changed Expand file tree Collapse file tree 6 files changed +37
-32
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,26 @@ ignored:
30
30
# Reason: I've yet to see this being useful, where this happens we usually have no way to actually provide the file
31
31
- SC1091
32
32
33
+ # Expressions don't expand in single quotes, use double quotes for that.
34
+ # https://www.shellcheck.net/wiki/SC2016
35
+ # Reason: Ignoring because envsubst requires environment variable names
36
+ # as parameter. These environment variables must not be expanded, e.g.:
37
+ # envsubst '${PRODUCT}:${HBASE_OPERATOR_TOOLS}' < /stackable/bin/hbck2.env
38
+ - SC2016
39
+
33
40
# Use cd ... || exit in case cd fails.
34
41
# https://github.com/koalaman/shellcheck/wiki/SC2164
35
42
# Reason: Ignoring because we inherit SHELL from the base image which contains "-e" for bash
36
43
- SC2164
44
+
45
+ # In POSIX sh, [[ ]] is undefined.
46
+ # https://www.shellcheck.net/wiki/SC3010
47
+ # Reason: Ignoring because we inherit SHELL from the base image which
48
+ # sets the default shell to Bash where [[ ]] is defined.
49
+ - SC3010
50
+
51
+ # In POSIX sh, string replacement is undefined.
52
+ # https://www.shellcheck.net/wiki/SC3060
53
+ # Reason: Ignoring because we inherit SHELL from the base image which
54
+ # sets the default shell to Bash where string replacement is supported.
55
+ - SC3060
Original file line number Diff line number Diff line change @@ -16,6 +16,8 @@ All notable changes to this project will be documented in this file.
16
16
- trino-cli: Add version ` 455 ` ([ #822 ] ).
17
17
- spark: Add version ` 3.5.2 ` ([ #848 ] ).
18
18
- hadoop: Add patch "HADOOP-18516: Support Fixed SAS Token for ABFS Authentication" ([ #852 ] ).
19
+ - hbase: Add hadoop-azure.jar to the lib directory to support the Azure Blob Filesystem and
20
+ the Azure Data Lake Storage ([ #853 ] ).
19
21
20
22
### Changed
21
23
@@ -34,6 +36,7 @@ All notable changes to this project will be documented in this file.
34
36
- hbase: Remove 2.4.17 ([ #846 ] ).
35
37
- omid: Remove 1.1.0 and 1.1.1 ([ #846 ] ).
36
38
- spark: Remove 3.4.2 and 3.4.3 ([ #848 ] ).
39
+ - zookeeper: Remove 3.8.4 ([ #851 ] ).
37
40
38
41
### Fixed
39
42
@@ -51,7 +54,9 @@ All notable changes to this project will be documented in this file.
51
54
[ #822 ] : https://github.com/stackabletech/docker-images/pull/822
52
55
[ #846 ] : https://github.com/stackabletech/docker-images/pull/846
53
56
[ #848 ] : https://github.com/stackabletech/docker-images/pull/848
57
+ [ #851 ] : https://github.com/stackabletech/docker-images/pull/851
54
58
[ #852 ] : https://github.com/stackabletech/docker-images/pull/852
59
+ [ #853 ] : https://github.com/stackabletech/docker-images/pull/853
55
60
56
61
## [ 24.7.0] - 2024-07-24
57
62
Original file line number Diff line number Diff line change @@ -317,6 +317,14 @@ COPY --chown=stackable:stackable --from=phoenix-builder /stackable/phoenix /stac
317
317
COPY --chown=stackable:stackable --from=hadoop-s3-builder /stackable/bin/export-snapshot-to-s3 /stackable/bin/export-snapshot-to-s3
318
318
COPY --chown=stackable:stackable --from=hadoop-s3-builder /stackable/hadoop/share/hadoop/tools/lib/ /stackable/hadoop/share/hadoop/tools/lib/
319
319
320
+ # Copy the dependencies from Hadoop which are required for the Azure Data Lake
321
+ # Storage (ADLS) to /stackable/hbase-${PRODUCT}/lib which is on the classpath.
322
+ # hadoop-azure-${HADOOP}.jar contains the AzureBlobFileSystem which is required
323
+ # by hadoop-common-${HADOOP}.jar if the scheme of a file system is "abfs://".
324
+ COPY --chown=stackable:stackable --from=hadoop-builder \
325
+ /stackable/hadoop/share/hadoop/tools/lib/hadoop-azure-${HADOOP}.jar \
326
+ /stackable/hbase-${PRODUCT}/lib/
327
+
320
328
COPY --chown=stackable:stackable --from=opa-authorizer-builder /stackable/hbase-opa-authorizer/target/hbase-opa-authorizer*.jar /stackable/hbase-${PRODUCT}/lib
321
329
322
330
RUN <<EOF
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
versions = [
2
- {
3
- "product" : "3.8.4" ,
4
- "java-base" : "11" ,
5
- "java-devel" : "11" ,
6
- "jmx_exporter" : "1.0.1" ,
7
- },
8
2
{
9
3
"product" : "3.9.2" ,
10
- "java-base" : "11" ,
4
+ "java-base" : "17" ,
5
+ # NOTE (@NickLarsenNZ): Builds fail on Java 17, with the output:
6
+ # [ERROR] Failed to execute goal com.github.spotbugs:spotbugs-maven-plugin:4.0.0:spotbugs (spotbugs) on project
7
+ # zookeeper: Execution spotbugs of goal com.github.spotbugs:spotbugs-maven-plugin:4.0.0:spotbugs failed: Java
8
+ # returned: 1 -> [Help 1]
11
9
"java-devel" : "11" ,
12
10
"jmx_exporter" : "1.0.1" ,
13
11
},
You can’t perform that action at this time.
0 commit comments