Skip to content

Commit 66a3beb

Browse files
authored
Merge branch 'main' into fix/product-update-templates
2 parents 1fc93ec + 47b9d06 commit 66a3beb

File tree

41 files changed

+1175
-58
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+1175
-58
lines changed

.hadolint.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ ignored:
1010
# Reason: We use buildx which handles the build graph, no explicit image tags necessary
1111
- DL3006
1212

13+
# Warning: Pin versions in pip.
14+
# https://github.com/hadolint/hadolint/wiki/DL3006
15+
# Reason: So far we haven't pinned versions. If we decide to, we should do that as a separate piece of work.
16+
- DL3013
17+
1318
# Warning: Use the -y switch to avoid manual input dnf install -y <package>
1419
# https://github.com/hadolint/hadolint/wiki/DL3038
1520
# Reason: We set `assumeyes=True` in dnf.conf in our base image

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,25 @@ All notable changes to this project will be documented in this file.
1010
- opa: Add version `0.67.1` ([#797]).
1111
- vector: Add version `0.41.1` ([#802], [#815], [#867]).
1212
- airflow: Add version `2.9.3` ([#809]).
13+
- airflow: Add version `2.10.2` ([#877]).
1314
- kafka: Add version `3.8.0` ([#813]).
1415
- hive: Add version `4.0.0` ([#818]).
1516
- trino: Add version `455` ([#822]).
1617
- trino-cli: Add version `455` ([#822]).
1718
- spark: Add version `3.5.2` ([#848]).
18-
- statsd-exporter: Add version 0.27.0 ([#866]).
19+
- statsd-exporter: Bump version to 0.27.1 ([#866], [#879]).
1920
- hadoop: Add patch "HADOOP-18516: Support Fixed SAS Token for ABFS Authentication" ([#852]).
2021
- hbase: Add hadoop-azure.jar to the lib directory to support the Azure Blob Filesystem and
2122
the Azure Data Lake Storage ([#853]).
2223
- kafka: Add cyrus-sasl-gssapi package for kerberos ([#874]).
24+
- spark: Add HBase connector ([#878], [#882]).
2325

2426
### Changed
2527

2628
- ci: Rename local actions, adjust action inputs and outputs, add definition
2729
README file ([#819]).
2830
- Update cargo-cyclonedx to 0.5.5 and build CycloneDX 1.5 files ([#783])
31+
- Enable [Docker build checks](https://docs.docker.com/build/checks/) ([#872])
2932

3033
### Removed
3134

@@ -46,6 +49,7 @@ All notable changes to this project will be documented in this file.
4649
### Fixed
4750

4851
- hbase: link to phoenix server jar ([#811]).
52+
- trino: Correctly report Trino version ([#881]).
4953

5054
[#783]: https://github.com/stackabletech/docker-images/pull/783
5155
[#797]: https://github.com/stackabletech/docker-images/pull/797
@@ -65,7 +69,13 @@ All notable changes to this project will be documented in this file.
6569
[#866]: https://github.com/stackabletech/docker-images/pull/866
6670
[#867]: https://github.com/stackabletech/docker-images/pull/867
6771
[#868]: https://github.com/stackabletech/docker-images/pull/868
72+
[#872]: https://github.com/stackabletech/docker-images/pull/872
6873
[#874]: https://github.com/stackabletech/docker-images/pull/874
74+
[#877]: https://github.com/stackabletech/docker-images/pull/877
75+
[#878]: https://github.com/stackabletech/docker-images/pull/878
76+
[#879]: https://github.com/stackabletech/docker-images/pull/879
77+
[#881]: https://github.com/stackabletech/docker-images/pull/881
78+
[#882]: https://github.com/stackabletech/docker-images/pull/882
6979

7080
## [24.7.0] - 2024-07-24
7181

airflow/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
# syntax=docker/dockerfile:1.8.1@sha256:e87caa74dcb7d46cd820352bfea12591f3dba3ddc4285e19c7dcd13359f7cefd
2+
# check=error=true
23

34
ARG GIT_SYNC
45

56
# For updated versions check https://github.com/kubernetes/git-sync/releases
67
# which should contain a image location (e.g. registry.k8s.io/git-sync/git-sync:v3.6.8)
7-
FROM oci.stackable.tech/sdp/git-sync:${GIT_SYNC} as gitsync-image
8+
FROM oci.stackable.tech/sdp/git-sync:${GIT_SYNC} AS gitsync-image
89

910
FROM stackable/image/statsd_exporter AS statsd_exporter-builder
1011

@@ -33,6 +34,7 @@ RUN microdnf update && \
3334
libpq-devel \
3435
openldap-devel \
3536
openssl-devel \
37+
python${PYTHON} \
3638
python${PYTHON}-devel \
3739
python${PYTHON}-pip \
3840
python${PYTHON}-wheel \
@@ -41,7 +43,7 @@ RUN microdnf update && \
4143
microdnf clean all && \
4244
rm -rf /var/cache/yum
4345

44-
RUN python3 -m venv --system-site-packages /stackable/app && \
46+
RUN python${PYTHON} -m venv --system-site-packages /stackable/app && \
4547
source /stackable/app/bin/activate && \
4648
pip install --no-cache-dir --upgrade pip && \
4749
pip install --no-cache-dir apache-airflow[${AIRFLOW_EXTRAS}]==${PRODUCT} --constraint /tmp/constraints.txt && \

0 commit comments

Comments
 (0)